.elementor-1723 .elementor-element.elementor-element-a89e26e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-a89e26e:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-a89e26e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212322;}.elementor-1723 .elementor-element.elementor-element-b17e04d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-b17e04d .eael-breadcrumbs{justify-content:left;}.elementor-1723 .elementor-element.elementor-element-b17e04d .eael-breadcrumbs .eael-breadcrumbs__content{background-color:var( --e-global-color-astglobalcolor6 );border-style:none;border-radius:200px 200px 200px 200px;padding:3px 8px 3px 8px;color:var( --e-global-color-secondary );}.elementor-1723 .elementor-element.elementor-element-b17e04d .eael-breadcrumbs .eael-breadcrumbs__content a{color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-b17e04d .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#A5A4B0;}.elementor-1723 .elementor-element.elementor-element-b17e04d .eael-breadcrumbs .eael-breadcrumb-separator{color:#A5A4B0;margin:0 10px;}.elementor-widget-heading .elementor-heading-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-1723 .elementor-element.elementor-element-ba7914b{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-ba7914b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.2em;}.elementor-1723 .elementor-element.elementor-element-989a57b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:56px;font-weight:700;line-height:59px;color:#FFFFFF;}.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-1723 .elementor-element.elementor-element-0fce63a{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1723 .elementor-element.elementor-element-1eb61f9 .e-search-submit{background-color:var( --e-global-color-primary );}.elementor-1723 .elementor-element.elementor-element-1eb61f9 .e-search-input{font-family:"Helvetica", Sans-serif;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-1eb61f9{--e-search-icon-label-size:18px;--e-search-input-gap:20px;--e-search-submit-margin-inline-start:0px;--e-search-submit-border-radius:0px 0px 0px 0px;--e-search-submit-padding:0px 25px 0px 25px;}.elementor-1723 .elementor-element.elementor-element-1eb61f9 .e-search-submit span{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1723 .elementor-element.elementor-element-fad6155{--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-1723 .elementor-element.elementor-element-75daf4e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-7695c96{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-d6c10f2{--display:flex;}.elementor-1723 .elementor-element.elementor-element-d6c10f2:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-d6c10f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/Surveying-Technology.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-d0c7606{--spacer-size:204px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-7dd7ade{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1723 .elementor-element.elementor-element-7c9c91f .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-7684ca8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-eb8e153 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-2cecdf0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1723 .elementor-element.elementor-element-1fdabec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-1fdabec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-1fdabec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-1fdabec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-1fdabec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-1fdabec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-1fdabec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-1fdabec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-1fdabec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-1fdabec .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-1fdabec .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-669329f{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-669329f p{margin-block-end: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-1723 .elementor-element.elementor-element-6b9e2b4{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-6b9e2b4 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-6b9e2b4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-8dce3d2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-c2fbb30 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-c2fbb30 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-c2fbb30 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-c2fbb30{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-c2fbb30 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-c2fbb30 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-c7002c5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-c7002c5 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-c7002c5 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-c7002c5{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-c7002c5 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-c7002c5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-c496550{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-9a2adc5{--display:flex;}.elementor-1723 .elementor-element.elementor-element-9a2adc5:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-9a2adc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-0e5a15a{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-ad022a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-6fc8bc6 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-98fea42{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-e0d6c6b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-75a053b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-502fa77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-502fa77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-502fa77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-502fa77 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-502fa77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-502fa77 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-502fa77 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-502fa77{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-502fa77 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-502fa77 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-502fa77 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-e256366{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-e256366 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-5a5edf6{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-5a5edf6 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-5a5edf6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-a63c2f4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-4a94656 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-4a94656 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-4a94656 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-4a94656{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-4a94656 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-4a94656 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-84178a0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-84178a0 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-84178a0 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-84178a0{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-84178a0 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-84178a0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-6e17015{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-198c7f3{--display:flex;}.elementor-1723 .elementor-element.elementor-element-198c7f3:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-198c7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/Civil-Engineering.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-5cf30da{--spacer-size:201px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-35bc929{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-85f1d99 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-14b8352 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-bf74c02{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-15c913d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-5c5f350 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-18d5064 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-18d5064 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-18d5064 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-18d5064 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-18d5064 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-18d5064 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-18d5064 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-18d5064{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-18d5064 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-18d5064 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-18d5064 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-273f254{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-273f254 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-f4203ce{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-f4203ce .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-f4203ce .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-a7f97b3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-114cc20 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-114cc20 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-114cc20 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-114cc20{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-114cc20 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-114cc20 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-ee73832 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-ee73832 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-ee73832 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-ee73832{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-ee73832 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-ee73832 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-2aabad6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-a559745{--display:flex;}.elementor-1723 .elementor-element.elementor-element-a559745:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-a559745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-f48a7e4{--spacer-size:197px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-63b714a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-9342b78 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-f5a54ea .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-a84c07e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-05b382d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-6867917 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-c5ffadf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-c5ffadf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-c5ffadf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-c5ffadf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-c5ffadf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-c5ffadf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-c5ffadf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-c5ffadf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-c5ffadf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-c5ffadf .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-c5ffadf .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-3805a9b{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-3805a9b p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-a9f500d{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-a9f500d .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-a9f500d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-f79cf97{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-7574e0d .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-7574e0d .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-7574e0d .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-7574e0d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-7574e0d .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-7574e0d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-c17df29 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-c17df29 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-c17df29 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-c17df29{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-c17df29 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-c17df29 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-07a8dd9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-a06c06f{--display:flex;}.elementor-1723 .elementor-element.elementor-element-a06c06f:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-a06c06f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/Cyber-Security.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-b1b91c6{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-676ec25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-bf8277e .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-2461fa7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-bb00f0e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-d5f5609 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-573b599 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-573b599 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-573b599 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-573b599 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-573b599 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-573b599 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-573b599 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-573b599{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-573b599 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-573b599 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-573b599 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-c6dd9ba{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-c6dd9ba p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-321cafb{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-321cafb .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-321cafb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-8dba710{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-1bc81fb .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-1bc81fb .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-1bc81fb .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-1bc81fb{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-1bc81fb .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-1bc81fb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-11b52a4 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-11b52a4 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-11b52a4 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-11b52a4{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-11b52a4 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-11b52a4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-cdeea94{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-cfea9d1{--display:flex;}.elementor-1723 .elementor-element.elementor-element-cfea9d1:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-cfea9d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-9ac0a93 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:8px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 8px 8px 8px;}.elementor-1723 .elementor-element.elementor-element-9ac0a93{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-384b967{--spacer-size:143px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-803545d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-0e7d513 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-7c7bc34 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-d0bbfd2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-eed9d95 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-6ff454d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-b18ea0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-b18ea0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-b18ea0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-b18ea0e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-b18ea0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-b18ea0e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-b18ea0e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-b18ea0e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-b18ea0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-b18ea0e .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-b18ea0e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-abac84f{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-abac84f p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-6a3d233{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-6a3d233 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-6a3d233 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-aef4c38{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-216163d .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-216163d .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-216163d .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-216163d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-216163d .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-216163d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-258f7d9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-258f7d9 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-258f7d9 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-258f7d9{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-258f7d9 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-258f7d9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-d286642{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-40a6fe3{--display:flex;}.elementor-1723 .elementor-element.elementor-element-40a6fe3:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-40a6fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-fad9125{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-8e9fb9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-87a8cbd .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-29f67f9 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-8f4f2f5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-b7f8483 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-d032a60 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-f978364 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-f978364 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-f978364 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-f978364 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-f978364 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-f978364 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-f978364 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-f978364{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-f978364 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-f978364 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-f978364 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-33951b2{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-33951b2 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-90b0921{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-90b0921 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-90b0921 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-8a43f97{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-a824bc7 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-a824bc7 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-a824bc7 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-a824bc7{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-a824bc7 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-a824bc7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-d18e8bc .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-d18e8bc .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-d18e8bc .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-d18e8bc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-d18e8bc .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-d18e8bc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-e2c172c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-90d5624{--display:flex;}.elementor-1723 .elementor-element.elementor-element-90d5624:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-90d5624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/Insurance.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-9c811a8{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-ad7ad4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-694fe51 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-0e99102 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-11ab2a1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-160e538 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-1272104 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-36d4976 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-36d4976 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-36d4976 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-36d4976 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-36d4976 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-36d4976 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-36d4976 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-36d4976{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-36d4976 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-36d4976 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-36d4976 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-c40883d{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-c40883d p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-66607d6{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-66607d6 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-66607d6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-171ce8a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-d89f7c6 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-d89f7c6 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-d89f7c6 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-d89f7c6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-d89f7c6 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-d89f7c6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-1a1ff9c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-1a1ff9c .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-1a1ff9c .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-1a1ff9c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-1a1ff9c .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-1a1ff9c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-8578713{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-78149dc{--display:flex;}.elementor-1723 .elementor-element.elementor-element-78149dc:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-78149dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-e52979f{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-e456976{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-f669750 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-44f2d82 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-d2b5968{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-a587ee5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-8ff0404 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-bed0a58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-bed0a58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-bed0a58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-bed0a58 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-bed0a58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-bed0a58 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-bed0a58 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-bed0a58{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-bed0a58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-bed0a58 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-bed0a58 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-843f27c{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-843f27c p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-09091e9{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-09091e9 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-09091e9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-47e15a5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-15302a8 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-15302a8 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-15302a8 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-15302a8{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-15302a8 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-15302a8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-722a165 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-722a165 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-722a165 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-722a165{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-722a165 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-722a165 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-49b6504{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-2341fc5{--display:flex;}.elementor-1723 .elementor-element.elementor-element-2341fc5:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-2341fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-470c4ac{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-066baf9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-643ffb0 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-9ba8794 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-b8c3d9d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-7cbec0d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-d6734f9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-252980b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-252980b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-252980b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-252980b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-252980b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-252980b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-252980b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-252980b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-252980b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-252980b .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-252980b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-1cdbefa{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-1cdbefa p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-5389bf3{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-5389bf3 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-5389bf3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-6532eb9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-223ef4f .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-223ef4f .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-223ef4f .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-223ef4f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-223ef4f .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-223ef4f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-ee05095 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-ee05095 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-ee05095 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-ee05095{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-ee05095 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-ee05095 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-e5aae41{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-c46e921{--display:flex;}.elementor-1723 .elementor-element.elementor-element-c46e921:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-c46e921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-2720b73{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-a1ae340{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-f4800d5 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-8d9274a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-f36aa79 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-f903bba .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-12fefbe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-12fefbe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-12fefbe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-12fefbe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-12fefbe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-12fefbe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-12fefbe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-12fefbe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-12fefbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-12fefbe .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-12fefbe .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-e9d98b4{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-e9d98b4 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-ca0c04b{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-ca0c04b .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-ca0c04b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-1ff2103{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-4140baa .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-4140baa .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-4140baa .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-4140baa{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-4140baa .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-4140baa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-7f3ff75 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-7f3ff75 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-7f3ff75 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-7f3ff75{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-7f3ff75 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-7f3ff75 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-a9daa7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-c20b0e3{--display:flex;}.elementor-1723 .elementor-element.elementor-element-c20b0e3:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-c20b0e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-cb84ad7{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-1bd1222{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-0dd00b8 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-c3f9d5d .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-6efe5bc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-e19c09d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-4d7d9ea .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-78e2c6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-78e2c6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-78e2c6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-78e2c6b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-78e2c6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-78e2c6b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-78e2c6b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-78e2c6b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-78e2c6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-78e2c6b .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-78e2c6b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-08553ff{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-08553ff p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-48c7f21{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-48c7f21 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-48c7f21 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-8cb6634{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-9f1898c .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-9f1898c .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-9f1898c .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-9f1898c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-9f1898c .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-9f1898c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-2dfb1b8 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-2dfb1b8 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-2dfb1b8 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-2dfb1b8{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-2dfb1b8 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-2dfb1b8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-acfadc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-57e71f2{--display:flex;}.elementor-1723 .elementor-element.elementor-element-57e71f2:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-57e71f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-20f7f69{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-e36643c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-740c881 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-b504869 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-2621aff{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-bdcb9f1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-9907f99 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-656801d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-656801d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-656801d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-656801d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-656801d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-656801d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-656801d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-656801d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-656801d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-656801d .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-656801d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-7c00526{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-7c00526 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-26c313a{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-26c313a .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-26c313a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-064f24a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-9067d2e .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-9067d2e .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-9067d2e .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-9067d2e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-9067d2e .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-9067d2e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-d8ad52e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-d8ad52e .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-d8ad52e .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-d8ad52e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-d8ad52e .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-d8ad52e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-0971f69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-59bcca2{--display:flex;}.elementor-1723 .elementor-element.elementor-element-59bcca2:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-59bcca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-d08522c{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-484681e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-97d8f94 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-4878391 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-d09bfbe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-9c1c0c1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-ba75b75 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-2879968 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-2879968 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-2879968 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-2879968 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-2879968 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-2879968 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-2879968 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-2879968{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-2879968 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-2879968 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-2879968 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-80a18c5{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-80a18c5 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-1245a7f{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-1245a7f .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-1245a7f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-72a90b7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-7cf74f5 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-7cf74f5 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-7cf74f5 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-7cf74f5{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-7cf74f5 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-7cf74f5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-4f6bf0e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-4f6bf0e .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-4f6bf0e .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-4f6bf0e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-4f6bf0e .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-4f6bf0e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-c8686fb{--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-1723 .elementor-element.elementor-element-94cde2c{--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-1723 .elementor-element.elementor-element-15a0c47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-65a3f26{--display:flex;}.elementor-1723 .elementor-element.elementor-element-65a3f26:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-65a3f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/Surveying-Technology.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-96874b5{--spacer-size:204px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-e8ccf7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-0a983d5 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-44c0b17{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-0409162 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-fa9bc22 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-decedf7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-decedf7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-decedf7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-decedf7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-decedf7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-decedf7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-decedf7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-decedf7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-decedf7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-decedf7 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-decedf7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-1562ac4{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-1562ac4 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-713c9c3{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-713c9c3 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-713c9c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-7b4f39f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-ec5ef30 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-ec5ef30 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-ec5ef30 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-ec5ef30{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-ec5ef30 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-ec5ef30 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-7064d22 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-7064d22 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-7064d22 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-7064d22{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-7064d22 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-7064d22 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-fb7fb31{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-7f98098{--display:flex;}.elementor-1723 .elementor-element.elementor-element-7f98098:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-7f98098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-f87b3fe{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-c112062{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-53e2019 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-8c386d3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-080a881 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-ce5f40a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-9fa1e57{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-3ec4bc8{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-3ec4bc8 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-632244a{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-632244a .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-632244a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-6cdf860{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-4c28538 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-4c28538 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-4c28538 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-4c28538{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-4c28538 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-4c28538 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-d99dcbc .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-d99dcbc .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-d99dcbc .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-d99dcbc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-d99dcbc .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-d99dcbc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-cae7209{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-d75e1ed{--display:flex;}.elementor-1723 .elementor-element.elementor-element-d75e1ed:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-d75e1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/Civil-Engineering.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-c19e4dd{--spacer-size:201px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-046419e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-59a0ce5 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-ac19030 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-43a0c90{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-16790fb .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-5358751 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-d948664 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-d948664 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-d948664 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-d948664 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-d948664 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-d948664 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-d948664 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-d948664{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-d948664 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-d948664 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-d948664 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-332b2ba{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-332b2ba p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-a30c6d7{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-a30c6d7 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-a30c6d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-442bc2b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-6117633 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-6117633 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-6117633 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-6117633{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-6117633 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-6117633 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-ffc8ccc .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-ffc8ccc .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-ffc8ccc .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-ffc8ccc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-ffc8ccc .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-ffc8ccc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-202de7c{--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-1723 .elementor-element.elementor-element-45f24b3{--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-1723 .elementor-element.elementor-element-2d84b0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-d427207{--display:flex;}.elementor-1723 .elementor-element.elementor-element-d427207:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-d427207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-1b98ce5{--spacer-size:197px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-1fbb494{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-d5fa3a4 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-976d557 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-9e4c703{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-50d65b0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-d4c027a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-f949f85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-f949f85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-f949f85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-f949f85 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-f949f85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-f949f85 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-f949f85 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-f949f85{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-f949f85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-f949f85 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-f949f85 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-5f60eb2{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-5f60eb2 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-7a370fe{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-7a370fe .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-7a370fe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-6f8d1dc{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-e46a203 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-e46a203 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-e46a203 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-e46a203{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-e46a203 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-e46a203 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-9c66bc6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-9c66bc6 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-9c66bc6 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-9c66bc6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-9c66bc6 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-9c66bc6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-a0facad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-0e7ba4b{--display:flex;}.elementor-1723 .elementor-element.elementor-element-0e7ba4b:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-0e7ba4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/Cyber-Security.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-67c0c85{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-bb02b08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-743d889 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-fc96353{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-38babb1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-165753d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-4e0c285{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-29c1800{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-29c1800 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-e9784df{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-e9784df .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-e9784df .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-bce2fd9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-d3fc83c .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-d3fc83c .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-d3fc83c .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-d3fc83c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-d3fc83c .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-d3fc83c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-48e715e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-48e715e .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-48e715e .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-48e715e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-48e715e .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-48e715e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-59d44e4{--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-1723 .elementor-element.elementor-element-6062705{--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-1723 .elementor-element.elementor-element-ce1f394{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-c7be595{--display:flex;}.elementor-1723 .elementor-element.elementor-element-c7be595:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-c7be595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-c25ceb9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:8px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 8px 8px 8px;}.elementor-1723 .elementor-element.elementor-element-c25ceb9{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-cc1d7ba{--spacer-size:143px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-e4e3576{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-cbba3d0 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-b8b2930 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-6aa7997{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-3874131 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-a4bb1a7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-dbfff24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-dbfff24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-dbfff24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-dbfff24 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-dbfff24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-dbfff24 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-dbfff24 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-dbfff24{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-dbfff24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-dbfff24 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-dbfff24 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-7849698{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-7849698 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-85a1a64{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-85a1a64 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-85a1a64 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-50d026b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-a5f9916 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-a5f9916 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-a5f9916 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-a5f9916{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-a5f9916 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-a5f9916 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-ac91de2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-ac91de2 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-ac91de2 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-ac91de2{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-ac91de2 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-ac91de2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-b98f7f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-25fb36f{--display:flex;}.elementor-1723 .elementor-element.elementor-element-25fb36f:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-25fb36f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-2ba3a30{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-847273c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-6246fab .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-c45a348 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-3c130fb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-affed43 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-5563ebf .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-0d79e98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-0d79e98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-0d79e98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-0d79e98 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-0d79e98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-0d79e98 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-0d79e98 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-0d79e98{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-0d79e98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-0d79e98 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-0d79e98 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-b29cc2c{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-b29cc2c p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-82a5e00{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-82a5e00 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-82a5e00 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-70b8d1e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-e7e3e28 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-e7e3e28 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-e7e3e28 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-e7e3e28{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-e7e3e28 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-e7e3e28 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-6e3dab6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-6e3dab6 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-6e3dab6 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-6e3dab6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-6e3dab6 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-6e3dab6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-be3d879{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-199f14c{--display:flex;}.elementor-1723 .elementor-element.elementor-element-199f14c:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-199f14c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/Insurance.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-4a429a9{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-9b5fb96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-c2f8e47 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-f084687 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-efb13e3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-c0a145b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-b0928f8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-95eb335 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-95eb335 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-95eb335 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-95eb335 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-95eb335 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-95eb335 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-95eb335 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-95eb335{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-95eb335 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-95eb335 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-95eb335 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-a1926e6{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-a1926e6 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-b897c86{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-b897c86 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-b897c86 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-406d58d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-d5a8b89 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-d5a8b89 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-d5a8b89 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-d5a8b89{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-d5a8b89 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-d5a8b89 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-2cae1ac .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-2cae1ac .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-2cae1ac .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-2cae1ac{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-2cae1ac .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-2cae1ac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-2cbd9dd{--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-1723 .elementor-element.elementor-element-bea1d79{--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-1723 .elementor-element.elementor-element-c517038{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-9836d37{--display:flex;}.elementor-1723 .elementor-element.elementor-element-9836d37:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-9836d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-93400b5{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-b3377cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-e9e47d4 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-90e234c .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-01cb19d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-0d417db .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-e770bf5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-fc45189 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-fc45189 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-fc45189 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-fc45189 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-fc45189 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-fc45189 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-fc45189 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-fc45189{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-fc45189 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-fc45189 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-fc45189 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-659849b{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-659849b p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-a25f3ec{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-a25f3ec .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-a25f3ec .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-aca5e46{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-ed3672e .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-ed3672e .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-ed3672e .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-ed3672e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-ed3672e .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-ed3672e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-7273994 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-7273994 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-7273994 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-7273994{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-7273994 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-7273994 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-f9bee05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-26cd691{--display:flex;}.elementor-1723 .elementor-element.elementor-element-26cd691:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-26cd691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-536b8e6{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-b1e487e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-8edd1d2 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-cbff781 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-4e7e420{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-7c07743 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-32de109 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-582a718 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-582a718 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-582a718 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-582a718 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-582a718 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-582a718 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-582a718 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-582a718{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-582a718 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-582a718 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-582a718 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-781d057{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-781d057 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-6bf454c{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-6bf454c .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-6bf454c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-2f00cfe{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-018e1c8 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-018e1c8 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-018e1c8 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-018e1c8{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-018e1c8 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-018e1c8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-de10ebc .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-de10ebc .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-de10ebc .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-de10ebc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-de10ebc .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-de10ebc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-613b987{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-6491c03{--display:flex;}.elementor-1723 .elementor-element.elementor-element-6491c03:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-6491c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-00c8736{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-7c120f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-30e6380 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-0c9492d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-de72762 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-ad1502e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-dd4cf67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-dd4cf67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-dd4cf67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-dd4cf67 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-dd4cf67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-dd4cf67 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-dd4cf67 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-dd4cf67{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-dd4cf67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-dd4cf67 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-dd4cf67 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-80c1af4{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-80c1af4 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-681f38d{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-681f38d .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-681f38d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-3017783{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-3d032b1 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-3d032b1 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-3d032b1 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-3d032b1{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-3d032b1 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-3d032b1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-f7a98b7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-f7a98b7 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-f7a98b7 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-f7a98b7{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-f7a98b7 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-f7a98b7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-da18a9b{--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-1723 .elementor-element.elementor-element-a751cb9{--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-1723 .elementor-element.elementor-element-6c9f30b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-311be60{--display:flex;}.elementor-1723 .elementor-element.elementor-element-311be60:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-311be60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-6c7c9d9{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-393fa7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-19a805f .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-389826d .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-151bf04{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-87ca59f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-5cd846d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-d56866e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-d56866e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-d56866e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-d56866e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-d56866e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-d56866e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-d56866e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-d56866e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-d56866e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-d56866e .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-d56866e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-f47edb1{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-f47edb1 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-a8bc83e{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-a8bc83e .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-a8bc83e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-24f8d93{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-d0db832 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-d0db832 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-d0db832 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-d0db832{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-d0db832 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-d0db832 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-55a4d3b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-55a4d3b .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-55a4d3b .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-55a4d3b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-55a4d3b .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-55a4d3b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-14ce8ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-0c3c9aa{--display:flex;}.elementor-1723 .elementor-element.elementor-element-0c3c9aa:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-0c3c9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-e0936d1{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-051b03b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-902697c .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-720b341 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-040eba4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-8d5ed9d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-6fd4e48 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-d4960be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-d4960be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-d4960be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-d4960be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-d4960be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-d4960be .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-d4960be .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-d4960be{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-d4960be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-d4960be .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-d4960be .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-a988752{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-a988752 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-ec67632{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-ec67632 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-ec67632 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-7d58807{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-ab18dcf .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-ab18dcf .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-ab18dcf .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-ab18dcf{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-ab18dcf .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-ab18dcf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-6c632ea .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-6c632ea .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-6c632ea .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-6c632ea{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-6c632ea .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-6c632ea .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-2c9800e{--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-1723 .elementor-element.elementor-element-3e76589{--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-1723 .elementor-element.elementor-element-1467f7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--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-1723 .elementor-element.elementor-element-af56c5a{--display:flex;}.elementor-1723 .elementor-element.elementor-element-af56c5a:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-af56c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/724-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1723 .elementor-element.elementor-element-8a2a06b{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-2fb885c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-0cfc0ca .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-e3ccc60 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 5px 8px 5px;}.elementor-1723 .elementor-element.elementor-element-4c070f0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-6a75032 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#FE5000;}.elementor-1723 .elementor-element.elementor-element-9eff60d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-dfb26af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-dfb26af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-dfb26af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1723 .elementor-element.elementor-element-dfb26af .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-dfb26af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1723 .elementor-element.elementor-element-dfb26af .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-dfb26af .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-dfb26af{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-dfb26af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1723 .elementor-element.elementor-element-dfb26af .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-1723 .elementor-element.elementor-element-dfb26af .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-98fc9f5{padding:10px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1723 .elementor-element.elementor-element-98fc9f5 p{margin-block-end:0px;}.elementor-1723 .elementor-element.elementor-element-0d898b4{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-1723 .elementor-element.elementor-element-0d898b4 .elementor-divider-separator{width:100%;}.elementor-1723 .elementor-element.elementor-element-0d898b4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1723 .elementor-element.elementor-element-2308da5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1723 .elementor-element.elementor-element-a102a50 .elementor-button{background-color:#00A7DE00;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-1723 .elementor-element.elementor-element-a102a50 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-a102a50 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-a102a50{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-a102a50 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-a102a50 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-905b965 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFEFE;color:#FFFEFE;border-radius:0px 0px 0px 0px;padding:14px 12px 14px 12px;}.elementor-1723 .elementor-element.elementor-element-905b965 .elementor-button:hover, .elementor-1723 .elementor-element.elementor-element-905b965 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-905b965{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1723 .elementor-element.elementor-element-905b965 .elementor-button:hover svg, .elementor-1723 .elementor-element.elementor-element-905b965 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-450020b{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:10px;--n-tabs-gap:80px;--n-tabs-title-padding-top:13px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:13px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:13px;--n-tabs-title-color:#18191A;}.elementor-1723 .elementor-element.elementor-element-450020b > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1723 .elementor-element.elementor-element-450020b.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFFFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor2 );}.elementor-1723 .elementor-element.elementor-element-450020b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1723 .elementor-element.elementor-element-450020b.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-1723 .elementor-element.elementor-element-450020b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );}.elementor-1723 .elementor-element.elementor-element-450020b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Helvetica", Sans-serif;font-weight:700;}.elementor-1723 .elementor-element.elementor-element-450020b [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-astglobalcolor2 );}@media(min-width:768px){.elementor-1723 .elementor-element.elementor-element-7695c96{--width:100%;}.elementor-1723 .elementor-element.elementor-element-c496550{--width:100%;}.elementor-1723 .elementor-element.elementor-element-6e17015{--width:100%;}.elementor-1723 .elementor-element.elementor-element-2aabad6{--width:100%;}.elementor-1723 .elementor-element.elementor-element-07a8dd9{--width:100%;}.elementor-1723 .elementor-element.elementor-element-cdeea94{--width:100%;}.elementor-1723 .elementor-element.elementor-element-d286642{--width:100%;}.elementor-1723 .elementor-element.elementor-element-e2c172c{--width:100%;}.elementor-1723 .elementor-element.elementor-element-8578713{--width:100%;}.elementor-1723 .elementor-element.elementor-element-49b6504{--width:100%;}.elementor-1723 .elementor-element.elementor-element-e5aae41{--width:100%;}.elementor-1723 .elementor-element.elementor-element-a9daa7b{--width:100%;}.elementor-1723 .elementor-element.elementor-element-acfadc7{--width:100%;}.elementor-1723 .elementor-element.elementor-element-0971f69{--width:100%;}.elementor-1723 .elementor-element.elementor-element-15a0c47{--width:100%;}.elementor-1723 .elementor-element.elementor-element-fb7fb31{--width:100%;}.elementor-1723 .elementor-element.elementor-element-cae7209{--width:100%;}.elementor-1723 .elementor-element.elementor-element-2d84b0e{--width:100%;}.elementor-1723 .elementor-element.elementor-element-a0facad{--width:100%;}.elementor-1723 .elementor-element.elementor-element-ce1f394{--width:100%;}.elementor-1723 .elementor-element.elementor-element-b98f7f7{--width:100%;}.elementor-1723 .elementor-element.elementor-element-be3d879{--width:100%;}.elementor-1723 .elementor-element.elementor-element-c517038{--width:100%;}.elementor-1723 .elementor-element.elementor-element-f9bee05{--width:100%;}.elementor-1723 .elementor-element.elementor-element-613b987{--width:100%;}.elementor-1723 .elementor-element.elementor-element-6c9f30b{--width:100%;}.elementor-1723 .elementor-element.elementor-element-14ce8ac{--width:100%;}.elementor-1723 .elementor-element.elementor-element-1467f7e{--width:100%;}}@media(max-width:1024px){.elementor-1723 .elementor-element.elementor-element-a89e26e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1723 .elementor-element.elementor-element-b17e04d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-989a57b .elementor-heading-title{font-size:40px;}.elementor-1723 .elementor-element.elementor-element-75daf4e{--grid-auto-flow:row;}.elementor-1723 .elementor-element.elementor-element-94cde2c{--grid-auto-flow:row;}.elementor-1723 .elementor-element.elementor-element-45f24b3{--grid-auto-flow:row;}.elementor-1723 .elementor-element.elementor-element-6062705{--grid-auto-flow:row;}.elementor-1723 .elementor-element.elementor-element-bea1d79{--grid-auto-flow:row;}.elementor-1723 .elementor-element.elementor-element-a751cb9{--grid-auto-flow:row;}.elementor-1723 .elementor-element.elementor-element-3e76589{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1723 .elementor-element.elementor-element-75daf4e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1723 .elementor-element.elementor-element-94cde2c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1723 .elementor-element.elementor-element-45f24b3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1723 .elementor-element.elementor-element-6062705{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1723 .elementor-element.elementor-element-bea1d79{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1723 .elementor-element.elementor-element-a751cb9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1723 .elementor-element.elementor-element-3e76589{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-7695c96 */.elementor-1723 .elementor-element.elementor-element-7695c96 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-7695c96:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c496550 */.elementor-1723 .elementor-element.elementor-element-c496550 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c496550:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e17015 */.elementor-1723 .elementor-element.elementor-element-6e17015 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6e17015:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aabad6 */.elementor-1723 .elementor-element.elementor-element-2aabad6 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2aabad6:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a8dd9 */.elementor-1723 .elementor-element.elementor-element-07a8dd9 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-07a8dd9:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdeea94 */.elementor-1723 .elementor-element.elementor-element-cdeea94 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cdeea94:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d286642 */.elementor-1723 .elementor-element.elementor-element-d286642 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-d286642:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c172c */.elementor-1723 .elementor-element.elementor-element-e2c172c {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e2c172c:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8578713 */.elementor-1723 .elementor-element.elementor-element-8578713 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-8578713:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b6504 */.elementor-1723 .elementor-element.elementor-element-49b6504 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-49b6504:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5aae41 */.elementor-1723 .elementor-element.elementor-element-e5aae41 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e5aae41:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9daa7b */.elementor-1723 .elementor-element.elementor-element-a9daa7b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a9daa7b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acfadc7 */.elementor-1723 .elementor-element.elementor-element-acfadc7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-acfadc7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0971f69 */.elementor-1723 .elementor-element.elementor-element-0971f69 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-0971f69:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a0c47 */.elementor-1723 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-15a0c47:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb7fb31 */.elementor-1723 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-fb7fb31:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae7209 */.elementor-1723 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cae7209:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d84b0e */.elementor-1723 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2d84b0e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0facad */.elementor-1723 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a0facad:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1f394 */.elementor-1723 .elementor-element.elementor-element-ce1f394 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-ce1f394:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98f7f7 */.elementor-1723 .elementor-element.elementor-element-b98f7f7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-b98f7f7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3d879 */.elementor-1723 .elementor-element.elementor-element-be3d879 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-be3d879:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c517038 */.elementor-1723 .elementor-element.elementor-element-c517038 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c517038:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9bee05 */.elementor-1723 .elementor-element.elementor-element-f9bee05 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-f9bee05:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-613b987 */.elementor-1723 .elementor-element.elementor-element-613b987 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-613b987:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c9f30b */.elementor-1723 .elementor-element.elementor-element-6c9f30b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6c9f30b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ce8ac */.elementor-1723 .elementor-element.elementor-element-14ce8ac {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-14ce8ac:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1467f7e */.elementor-1723 .elementor-element.elementor-element-1467f7e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-1467f7e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7695c96 */.elementor-1723 .elementor-element.elementor-element-7695c96 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-7695c96:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c496550 */.elementor-1723 .elementor-element.elementor-element-c496550 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c496550:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e17015 */.elementor-1723 .elementor-element.elementor-element-6e17015 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6e17015:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aabad6 */.elementor-1723 .elementor-element.elementor-element-2aabad6 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2aabad6:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a8dd9 */.elementor-1723 .elementor-element.elementor-element-07a8dd9 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-07a8dd9:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdeea94 */.elementor-1723 .elementor-element.elementor-element-cdeea94 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cdeea94:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d286642 */.elementor-1723 .elementor-element.elementor-element-d286642 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-d286642:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c172c */.elementor-1723 .elementor-element.elementor-element-e2c172c {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e2c172c:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8578713 */.elementor-1723 .elementor-element.elementor-element-8578713 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-8578713:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b6504 */.elementor-1723 .elementor-element.elementor-element-49b6504 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-49b6504:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5aae41 */.elementor-1723 .elementor-element.elementor-element-e5aae41 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e5aae41:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9daa7b */.elementor-1723 .elementor-element.elementor-element-a9daa7b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a9daa7b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acfadc7 */.elementor-1723 .elementor-element.elementor-element-acfadc7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-acfadc7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0971f69 */.elementor-1723 .elementor-element.elementor-element-0971f69 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-0971f69:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a0c47 */.elementor-1723 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-15a0c47:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb7fb31 */.elementor-1723 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-fb7fb31:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae7209 */.elementor-1723 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cae7209:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d84b0e */.elementor-1723 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2d84b0e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0facad */.elementor-1723 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a0facad:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1f394 */.elementor-1723 .elementor-element.elementor-element-ce1f394 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-ce1f394:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98f7f7 */.elementor-1723 .elementor-element.elementor-element-b98f7f7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-b98f7f7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3d879 */.elementor-1723 .elementor-element.elementor-element-be3d879 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-be3d879:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c517038 */.elementor-1723 .elementor-element.elementor-element-c517038 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c517038:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9bee05 */.elementor-1723 .elementor-element.elementor-element-f9bee05 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-f9bee05:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-613b987 */.elementor-1723 .elementor-element.elementor-element-613b987 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-613b987:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c9f30b */.elementor-1723 .elementor-element.elementor-element-6c9f30b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6c9f30b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ce8ac */.elementor-1723 .elementor-element.elementor-element-14ce8ac {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-14ce8ac:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1467f7e */.elementor-1723 .elementor-element.elementor-element-1467f7e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-1467f7e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7695c96 */.elementor-1723 .elementor-element.elementor-element-7695c96 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-7695c96:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c496550 */.elementor-1723 .elementor-element.elementor-element-c496550 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c496550:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e17015 */.elementor-1723 .elementor-element.elementor-element-6e17015 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6e17015:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aabad6 */.elementor-1723 .elementor-element.elementor-element-2aabad6 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2aabad6:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a8dd9 */.elementor-1723 .elementor-element.elementor-element-07a8dd9 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-07a8dd9:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdeea94 */.elementor-1723 .elementor-element.elementor-element-cdeea94 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cdeea94:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d286642 */.elementor-1723 .elementor-element.elementor-element-d286642 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-d286642:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c172c */.elementor-1723 .elementor-element.elementor-element-e2c172c {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e2c172c:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8578713 */.elementor-1723 .elementor-element.elementor-element-8578713 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-8578713:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b6504 */.elementor-1723 .elementor-element.elementor-element-49b6504 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-49b6504:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5aae41 */.elementor-1723 .elementor-element.elementor-element-e5aae41 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e5aae41:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9daa7b */.elementor-1723 .elementor-element.elementor-element-a9daa7b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a9daa7b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acfadc7 */.elementor-1723 .elementor-element.elementor-element-acfadc7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-acfadc7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0971f69 */.elementor-1723 .elementor-element.elementor-element-0971f69 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-0971f69:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a0c47 */.elementor-1723 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-15a0c47:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb7fb31 */.elementor-1723 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-fb7fb31:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae7209 */.elementor-1723 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cae7209:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d84b0e */.elementor-1723 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2d84b0e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0facad */.elementor-1723 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a0facad:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1f394 */.elementor-1723 .elementor-element.elementor-element-ce1f394 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-ce1f394:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98f7f7 */.elementor-1723 .elementor-element.elementor-element-b98f7f7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-b98f7f7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3d879 */.elementor-1723 .elementor-element.elementor-element-be3d879 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-be3d879:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c517038 */.elementor-1723 .elementor-element.elementor-element-c517038 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c517038:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9bee05 */.elementor-1723 .elementor-element.elementor-element-f9bee05 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-f9bee05:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-613b987 */.elementor-1723 .elementor-element.elementor-element-613b987 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-613b987:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c9f30b */.elementor-1723 .elementor-element.elementor-element-6c9f30b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6c9f30b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ce8ac */.elementor-1723 .elementor-element.elementor-element-14ce8ac {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-14ce8ac:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1467f7e */.elementor-1723 .elementor-element.elementor-element-1467f7e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-1467f7e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7695c96 */.elementor-1723 .elementor-element.elementor-element-7695c96 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-7695c96:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c496550 */.elementor-1723 .elementor-element.elementor-element-c496550 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c496550:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e17015 */.elementor-1723 .elementor-element.elementor-element-6e17015 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6e17015:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aabad6 */.elementor-1723 .elementor-element.elementor-element-2aabad6 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2aabad6:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a8dd9 */.elementor-1723 .elementor-element.elementor-element-07a8dd9 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-07a8dd9:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdeea94 */.elementor-1723 .elementor-element.elementor-element-cdeea94 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cdeea94:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d286642 */.elementor-1723 .elementor-element.elementor-element-d286642 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-d286642:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c172c */.elementor-1723 .elementor-element.elementor-element-e2c172c {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e2c172c:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8578713 */.elementor-1723 .elementor-element.elementor-element-8578713 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-8578713:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b6504 */.elementor-1723 .elementor-element.elementor-element-49b6504 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-49b6504:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5aae41 */.elementor-1723 .elementor-element.elementor-element-e5aae41 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e5aae41:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9daa7b */.elementor-1723 .elementor-element.elementor-element-a9daa7b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a9daa7b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acfadc7 */.elementor-1723 .elementor-element.elementor-element-acfadc7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-acfadc7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0971f69 */.elementor-1723 .elementor-element.elementor-element-0971f69 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-0971f69:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a0c47 */.elementor-1723 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-15a0c47:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb7fb31 */.elementor-1723 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-fb7fb31:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae7209 */.elementor-1723 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cae7209:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d84b0e */.elementor-1723 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2d84b0e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0facad */.elementor-1723 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a0facad:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1f394 */.elementor-1723 .elementor-element.elementor-element-ce1f394 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-ce1f394:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98f7f7 */.elementor-1723 .elementor-element.elementor-element-b98f7f7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-b98f7f7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3d879 */.elementor-1723 .elementor-element.elementor-element-be3d879 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-be3d879:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c517038 */.elementor-1723 .elementor-element.elementor-element-c517038 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c517038:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9bee05 */.elementor-1723 .elementor-element.elementor-element-f9bee05 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-f9bee05:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-613b987 */.elementor-1723 .elementor-element.elementor-element-613b987 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-613b987:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c9f30b */.elementor-1723 .elementor-element.elementor-element-6c9f30b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6c9f30b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ce8ac */.elementor-1723 .elementor-element.elementor-element-14ce8ac {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-14ce8ac:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1467f7e */.elementor-1723 .elementor-element.elementor-element-1467f7e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-1467f7e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7695c96 */.elementor-1723 .elementor-element.elementor-element-7695c96 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-7695c96:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c496550 */.elementor-1723 .elementor-element.elementor-element-c496550 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c496550:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e17015 */.elementor-1723 .elementor-element.elementor-element-6e17015 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6e17015:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aabad6 */.elementor-1723 .elementor-element.elementor-element-2aabad6 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2aabad6:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a8dd9 */.elementor-1723 .elementor-element.elementor-element-07a8dd9 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-07a8dd9:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdeea94 */.elementor-1723 .elementor-element.elementor-element-cdeea94 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cdeea94:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d286642 */.elementor-1723 .elementor-element.elementor-element-d286642 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-d286642:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c172c */.elementor-1723 .elementor-element.elementor-element-e2c172c {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e2c172c:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8578713 */.elementor-1723 .elementor-element.elementor-element-8578713 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-8578713:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b6504 */.elementor-1723 .elementor-element.elementor-element-49b6504 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-49b6504:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5aae41 */.elementor-1723 .elementor-element.elementor-element-e5aae41 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e5aae41:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9daa7b */.elementor-1723 .elementor-element.elementor-element-a9daa7b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a9daa7b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acfadc7 */.elementor-1723 .elementor-element.elementor-element-acfadc7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-acfadc7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0971f69 */.elementor-1723 .elementor-element.elementor-element-0971f69 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-0971f69:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a0c47 */.elementor-1723 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-15a0c47:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb7fb31 */.elementor-1723 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-fb7fb31:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae7209 */.elementor-1723 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cae7209:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d84b0e */.elementor-1723 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2d84b0e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0facad */.elementor-1723 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a0facad:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1f394 */.elementor-1723 .elementor-element.elementor-element-ce1f394 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-ce1f394:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98f7f7 */.elementor-1723 .elementor-element.elementor-element-b98f7f7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-b98f7f7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3d879 */.elementor-1723 .elementor-element.elementor-element-be3d879 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-be3d879:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c517038 */.elementor-1723 .elementor-element.elementor-element-c517038 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c517038:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9bee05 */.elementor-1723 .elementor-element.elementor-element-f9bee05 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-f9bee05:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-613b987 */.elementor-1723 .elementor-element.elementor-element-613b987 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-613b987:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c9f30b */.elementor-1723 .elementor-element.elementor-element-6c9f30b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6c9f30b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ce8ac */.elementor-1723 .elementor-element.elementor-element-14ce8ac {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-14ce8ac:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1467f7e */.elementor-1723 .elementor-element.elementor-element-1467f7e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-1467f7e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7695c96 */.elementor-1723 .elementor-element.elementor-element-7695c96 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-7695c96:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c496550 */.elementor-1723 .elementor-element.elementor-element-c496550 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c496550:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e17015 */.elementor-1723 .elementor-element.elementor-element-6e17015 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6e17015:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aabad6 */.elementor-1723 .elementor-element.elementor-element-2aabad6 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2aabad6:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a8dd9 */.elementor-1723 .elementor-element.elementor-element-07a8dd9 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-07a8dd9:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdeea94 */.elementor-1723 .elementor-element.elementor-element-cdeea94 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cdeea94:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d286642 */.elementor-1723 .elementor-element.elementor-element-d286642 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-d286642:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c172c */.elementor-1723 .elementor-element.elementor-element-e2c172c {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e2c172c:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8578713 */.elementor-1723 .elementor-element.elementor-element-8578713 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-8578713:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b6504 */.elementor-1723 .elementor-element.elementor-element-49b6504 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-49b6504:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5aae41 */.elementor-1723 .elementor-element.elementor-element-e5aae41 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e5aae41:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9daa7b */.elementor-1723 .elementor-element.elementor-element-a9daa7b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a9daa7b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acfadc7 */.elementor-1723 .elementor-element.elementor-element-acfadc7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-acfadc7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0971f69 */.elementor-1723 .elementor-element.elementor-element-0971f69 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-0971f69:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a0c47 */.elementor-1723 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-15a0c47:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb7fb31 */.elementor-1723 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-fb7fb31:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae7209 */.elementor-1723 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cae7209:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d84b0e */.elementor-1723 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2d84b0e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0facad */.elementor-1723 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a0facad:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1f394 */.elementor-1723 .elementor-element.elementor-element-ce1f394 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-ce1f394:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98f7f7 */.elementor-1723 .elementor-element.elementor-element-b98f7f7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-b98f7f7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3d879 */.elementor-1723 .elementor-element.elementor-element-be3d879 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-be3d879:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c517038 */.elementor-1723 .elementor-element.elementor-element-c517038 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c517038:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9bee05 */.elementor-1723 .elementor-element.elementor-element-f9bee05 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-f9bee05:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-613b987 */.elementor-1723 .elementor-element.elementor-element-613b987 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-613b987:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c9f30b */.elementor-1723 .elementor-element.elementor-element-6c9f30b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6c9f30b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ce8ac */.elementor-1723 .elementor-element.elementor-element-14ce8ac {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-14ce8ac:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1467f7e */.elementor-1723 .elementor-element.elementor-element-1467f7e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-1467f7e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7695c96 */.elementor-1723 .elementor-element.elementor-element-7695c96 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-7695c96:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c496550 */.elementor-1723 .elementor-element.elementor-element-c496550 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c496550:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e17015 */.elementor-1723 .elementor-element.elementor-element-6e17015 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6e17015:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aabad6 */.elementor-1723 .elementor-element.elementor-element-2aabad6 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2aabad6:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a8dd9 */.elementor-1723 .elementor-element.elementor-element-07a8dd9 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-07a8dd9:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdeea94 */.elementor-1723 .elementor-element.elementor-element-cdeea94 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cdeea94:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d286642 */.elementor-1723 .elementor-element.elementor-element-d286642 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-d286642:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c172c */.elementor-1723 .elementor-element.elementor-element-e2c172c {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e2c172c:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8578713 */.elementor-1723 .elementor-element.elementor-element-8578713 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-8578713:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b6504 */.elementor-1723 .elementor-element.elementor-element-49b6504 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-49b6504:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5aae41 */.elementor-1723 .elementor-element.elementor-element-e5aae41 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e5aae41:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9daa7b */.elementor-1723 .elementor-element.elementor-element-a9daa7b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a9daa7b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acfadc7 */.elementor-1723 .elementor-element.elementor-element-acfadc7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-acfadc7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0971f69 */.elementor-1723 .elementor-element.elementor-element-0971f69 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-0971f69:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a0c47 */.elementor-1723 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-15a0c47:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb7fb31 */.elementor-1723 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-fb7fb31:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae7209 */.elementor-1723 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cae7209:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d84b0e */.elementor-1723 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2d84b0e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0facad */.elementor-1723 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a0facad:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1f394 */.elementor-1723 .elementor-element.elementor-element-ce1f394 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-ce1f394:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98f7f7 */.elementor-1723 .elementor-element.elementor-element-b98f7f7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-b98f7f7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3d879 */.elementor-1723 .elementor-element.elementor-element-be3d879 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-be3d879:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c517038 */.elementor-1723 .elementor-element.elementor-element-c517038 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c517038:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9bee05 */.elementor-1723 .elementor-element.elementor-element-f9bee05 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-f9bee05:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-613b987 */.elementor-1723 .elementor-element.elementor-element-613b987 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-613b987:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c9f30b */.elementor-1723 .elementor-element.elementor-element-6c9f30b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6c9f30b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ce8ac */.elementor-1723 .elementor-element.elementor-element-14ce8ac {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-14ce8ac:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1467f7e */.elementor-1723 .elementor-element.elementor-element-1467f7e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-1467f7e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7695c96 */.elementor-1723 .elementor-element.elementor-element-7695c96 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-7695c96:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c496550 */.elementor-1723 .elementor-element.elementor-element-c496550 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c496550:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e17015 */.elementor-1723 .elementor-element.elementor-element-6e17015 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6e17015:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aabad6 */.elementor-1723 .elementor-element.elementor-element-2aabad6 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2aabad6:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a8dd9 */.elementor-1723 .elementor-element.elementor-element-07a8dd9 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-07a8dd9:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdeea94 */.elementor-1723 .elementor-element.elementor-element-cdeea94 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cdeea94:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d286642 */.elementor-1723 .elementor-element.elementor-element-d286642 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-d286642:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c172c */.elementor-1723 .elementor-element.elementor-element-e2c172c {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e2c172c:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8578713 */.elementor-1723 .elementor-element.elementor-element-8578713 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-8578713:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b6504 */.elementor-1723 .elementor-element.elementor-element-49b6504 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-49b6504:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5aae41 */.elementor-1723 .elementor-element.elementor-element-e5aae41 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-e5aae41:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9daa7b */.elementor-1723 .elementor-element.elementor-element-a9daa7b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a9daa7b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acfadc7 */.elementor-1723 .elementor-element.elementor-element-acfadc7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-acfadc7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0971f69 */.elementor-1723 .elementor-element.elementor-element-0971f69 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-0971f69:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a0c47 */.elementor-1723 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-15a0c47:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb7fb31 */.elementor-1723 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-fb7fb31:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae7209 */.elementor-1723 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-cae7209:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d84b0e */.elementor-1723 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-2d84b0e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0facad */.elementor-1723 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-a0facad:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1f394 */.elementor-1723 .elementor-element.elementor-element-ce1f394 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-ce1f394:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98f7f7 */.elementor-1723 .elementor-element.elementor-element-b98f7f7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-b98f7f7:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3d879 */.elementor-1723 .elementor-element.elementor-element-be3d879 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-be3d879:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c517038 */.elementor-1723 .elementor-element.elementor-element-c517038 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-c517038:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9bee05 */.elementor-1723 .elementor-element.elementor-element-f9bee05 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-f9bee05:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-613b987 */.elementor-1723 .elementor-element.elementor-element-613b987 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-613b987:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c9f30b */.elementor-1723 .elementor-element.elementor-element-6c9f30b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-6c9f30b:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ce8ac */.elementor-1723 .elementor-element.elementor-element-14ce8ac {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-14ce8ac:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1467f7e */.elementor-1723 .elementor-element.elementor-element-1467f7e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-1723 .elementor-element.elementor-element-1467f7e:hover {
    transform: translateY(-8px);
    border-color: #ff4d1a;

    box-shadow: 
        0 15px 30px rgba(0, 0, 0, 0.1),
        0 0 20px rgba(255, 77, 26, 0.12);
}/* End custom CSS */