.elementor-979 .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-979 .elementor-element.elementor-element-a89e26e:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-a89e26e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212322;}.elementor-979 .elementor-element.elementor-element-b17e04d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-b17e04d .eael-breadcrumbs{justify-content:left;}.elementor-979 .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-979 .elementor-element.elementor-element-b17e04d .eael-breadcrumbs .eael-breadcrumbs__content a{color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-b17e04d .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#A5A4B0;}.elementor-979 .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-979 .elementor-element.elementor-element-ba7914b{padding:0px 0px 0px 0px;}.elementor-979 .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-979 .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-979 .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-979 .elementor-element.elementor-element-0fce63a:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-0fce63a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F2;}.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-979 .elementor-element.elementor-element-1eb61f9 .e-search-submit{background-color:var( --e-global-color-primary );}.elementor-979 .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-979 .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-979 .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-979 .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-979 .elementor-element.elementor-element-75daf4e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-968da2f{--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-979 .elementor-element.elementor-element-38fc400{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-38fc400:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-38fc400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/368-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-979 .elementor-element.elementor-element-2000d0c .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:8px 8px 8px 8px;}.elementor-979 .elementor-element.elementor-element-2000d0c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-e41fed4{--spacer-size:143px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-6256cb6{--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-979 .elementor-element.elementor-element-e184e5f{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-e184e5f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-0904870{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-1abb407 .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-9874e75 .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-979 .elementor-element.elementor-element-951640d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-951640d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-951640d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-951640d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-951640d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-951640d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-951640d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-951640d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-951640d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-951640d .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-951640d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.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-979 .elementor-element.elementor-element-acebf9d{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-acebf9d .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-acebf9d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-6a3b882{--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-979 .elementor-element.elementor-element-906d732 .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-979 .elementor-element.elementor-element-906d732 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-906d732 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-906d732{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-906d732 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-906d732 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-5449267 .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-979 .elementor-element.elementor-element-5449267 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-5449267 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-5449267{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-5449267 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-5449267 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-fe3a2f0{--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-979 .elementor-element.elementor-element-afa037e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-afa037e:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-afa037e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/368-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-a03bf59{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-8681f26{--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-979 .elementor-element.elementor-element-2b9b07f{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-2b9b07f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-b71a7b2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-8f34c0a .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-e77ca68 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-e4059f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-e4059f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-e4059f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-e4059f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-e4059f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-e4059f7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-e4059f7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-e4059f7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-e4059f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-e4059f7 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-e4059f7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-c1222a6{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-c1222a6 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-c1222a6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-9dbe4c3{--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-979 .elementor-element.elementor-element-963c2c7 .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-979 .elementor-element.elementor-element-963c2c7 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-963c2c7 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-963c2c7{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-963c2c7 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-963c2c7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-d97c7ae .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-979 .elementor-element.elementor-element-d97c7ae .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-d97c7ae .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-d97c7ae{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-d97c7ae .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-d97c7ae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-c5bd2a7{--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-979 .elementor-element.elementor-element-74b45fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-74b45fa:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-74b45fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/368-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-56adad4{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-8f9416f{--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-979 .elementor-element.elementor-element-b52a882{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-b52a882 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-a1c77d9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-1e3b6b5 .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-f6d1582 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-8262a42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-8262a42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-8262a42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-8262a42 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-8262a42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-8262a42 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-8262a42 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-8262a42{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-8262a42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-8262a42 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-8262a42 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-7bcd2c4{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-7bcd2c4 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-7bcd2c4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-ee1155f{--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-979 .elementor-element.elementor-element-92f88a9 .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-979 .elementor-element.elementor-element-92f88a9 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-92f88a9 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-92f88a9{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-92f88a9 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-92f88a9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-a0eb9e5 .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-979 .elementor-element.elementor-element-a0eb9e5 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-a0eb9e5 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-a0eb9e5{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-a0eb9e5 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-a0eb9e5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-1411c31{--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-979 .elementor-element.elementor-element-04d5653{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-04d5653:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-04d5653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/368-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-01a8957{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-c8250ea{--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-979 .elementor-element.elementor-element-7c16338{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-7c16338 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-5cbaa38{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-13bcc84 .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-75bd89e{padding:0px 0px 23px 0px;}.elementor-979 .elementor-element.elementor-element-75bd89e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-3e563d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-3e563d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-3e563d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-3e563d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-3e563d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-3e563d4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-3e563d4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-3e563d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-3e563d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-3e563d4 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-3e563d4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-57e07d2{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-57e07d2 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-57e07d2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-c4eec24{--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-979 .elementor-element.elementor-element-cea5298 .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-979 .elementor-element.elementor-element-cea5298 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-cea5298 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-cea5298{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-cea5298 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-cea5298 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-eb5421e .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-979 .elementor-element.elementor-element-eb5421e .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-eb5421e .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-eb5421e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-eb5421e .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-eb5421e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-7d4c76b{--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-979 .elementor-element.elementor-element-f8640ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-f8640ca:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-f8640ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/368-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-8675587{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-1d96edc{--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-979 .elementor-element.elementor-element-d8e0270{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-d8e0270 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-a4439b4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-4396f79 .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-0637a09 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-f17c9b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-f17c9b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-f17c9b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-f17c9b2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-f17c9b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-f17c9b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-f17c9b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-f17c9b2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-f17c9b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-f17c9b2 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-f17c9b2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-bac44bf{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-bac44bf .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-bac44bf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-32939f5{--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-979 .elementor-element.elementor-element-72b9271 .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-979 .elementor-element.elementor-element-72b9271 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-72b9271 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-72b9271{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-72b9271 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-72b9271 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-6bd509b .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-979 .elementor-element.elementor-element-6bd509b .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-6bd509b .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-6bd509b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-6bd509b .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-6bd509b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-3058ddb{--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-979 .elementor-element.elementor-element-18327ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-18327ff:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-18327ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/368-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-f2d5127{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-70edbd8{--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-979 .elementor-element.elementor-element-403a6b0{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-403a6b0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-8e60169{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-b6f0aa8 .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-85dfdb7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-941ee74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-941ee74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-941ee74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-941ee74 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-941ee74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-941ee74 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-941ee74 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-941ee74{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-941ee74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-941ee74 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-941ee74 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-3c7355e{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-3c7355e .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-3c7355e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-0ca592b{--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-979 .elementor-element.elementor-element-bfb8453 .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-979 .elementor-element.elementor-element-bfb8453 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-bfb8453 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-bfb8453{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-bfb8453 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-bfb8453 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-d27c47f .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-979 .elementor-element.elementor-element-d27c47f .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-d27c47f .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-d27c47f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-d27c47f .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-d27c47f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .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-979 .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-979 .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-979 .elementor-element.elementor-element-65a3f26{--display:flex;}.elementor-979 .elementor-element.elementor-element-65a3f26:not(.elementor-motion-effects-element-type-background), .elementor-979 .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-979 .elementor-element.elementor-element-96874b5{--spacer-size:204px;padding:0px 0px 0px 0px;}.elementor-979 .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-979 .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-979 .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-979 .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-979 .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-979 .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-979 .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-979 .elementor-element.elementor-element-decedf7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-decedf7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-decedf7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-decedf7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-decedf7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-decedf7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-decedf7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-decedf7 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-decedf7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .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-979 .elementor-element.elementor-element-1562ac4 p{margin-block-end:0px;}.elementor-979 .elementor-element.elementor-element-713c9c3{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-713c9c3 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-713c9c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .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-979 .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-979 .elementor-element.elementor-element-ec5ef30 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-ec5ef30 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-ec5ef30{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-ec5ef30 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-ec5ef30 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .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-979 .elementor-element.elementor-element-7064d22 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-7064d22 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-7064d22{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-7064d22 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-7064d22 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .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-979 .elementor-element.elementor-element-7f98098{--display:flex;}.elementor-979 .elementor-element.elementor-element-7f98098:not(.elementor-motion-effects-element-type-background), .elementor-979 .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-979 .elementor-element.elementor-element-f87b3fe{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-979 .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-979 .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-979 .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-979 .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-979 .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-979 .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-979 .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-979 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-9fa1e57{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-9fa1e57 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .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-979 .elementor-element.elementor-element-3ec4bc8 p{margin-block-end:0px;}.elementor-979 .elementor-element.elementor-element-632244a{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-632244a .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-632244a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .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-979 .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-979 .elementor-element.elementor-element-4c28538 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-4c28538 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-4c28538{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-4c28538 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-4c28538 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .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-979 .elementor-element.elementor-element-d99dcbc .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-d99dcbc .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-d99dcbc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-d99dcbc .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-d99dcbc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .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-979 .elementor-element.elementor-element-d75e1ed{--display:flex;}.elementor-979 .elementor-element.elementor-element-d75e1ed:not(.elementor-motion-effects-element-type-background), .elementor-979 .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-979 .elementor-element.elementor-element-c19e4dd{--spacer-size:201px;padding:0px 0px 0px 0px;}.elementor-979 .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-979 .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-979 .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-979 .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-979 .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-979 .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-979 .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-979 .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-979 .elementor-element.elementor-element-d948664 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-d948664 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-d948664 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-d948664 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-d948664 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-d948664{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-d948664 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-d948664 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-d948664 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .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-979 .elementor-element.elementor-element-332b2ba p{margin-block-end:0px;}.elementor-979 .elementor-element.elementor-element-a30c6d7{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-a30c6d7 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-a30c6d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .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-979 .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-979 .elementor-element.elementor-element-6117633 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-6117633 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-6117633{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-6117633 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-6117633 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .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-979 .elementor-element.elementor-element-ffc8ccc .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-ffc8ccc .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-ffc8ccc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-ffc8ccc .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-ffc8ccc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .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-979 .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-979 .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-979 .elementor-element.elementor-element-d427207{--display:flex;}.elementor-979 .elementor-element.elementor-element-d427207:not(.elementor-motion-effects-element-type-background), .elementor-979 .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-979 .elementor-element.elementor-element-1b98ce5{--spacer-size:197px;padding:0px 0px 0px 0px;}.elementor-979 .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-979 .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-979 .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-979 .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-979 .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-979 .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-979 .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-979 .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-979 .elementor-element.elementor-element-f949f85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-f949f85 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-f949f85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-f949f85 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-f949f85 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-f949f85{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-f949f85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-f949f85 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-f949f85 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .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-979 .elementor-element.elementor-element-5f60eb2 p{margin-block-end:0px;}.elementor-979 .elementor-element.elementor-element-7a370fe{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-7a370fe .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-7a370fe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .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-979 .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-979 .elementor-element.elementor-element-e46a203 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-e46a203 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-e46a203{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-e46a203 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-e46a203 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .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-979 .elementor-element.elementor-element-9c66bc6 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-9c66bc6 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-9c66bc6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-9c66bc6 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-9c66bc6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .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-979 .elementor-element.elementor-element-0e7ba4b{--display:flex;}.elementor-979 .elementor-element.elementor-element-0e7ba4b:not(.elementor-motion-effects-element-type-background), .elementor-979 .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-979 .elementor-element.elementor-element-67c0c85{--spacer-size:200px;padding:0px 0px 0px 0px;}.elementor-979 .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-979 .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-979 .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-979 .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-979 .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-979 .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-979 .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-979 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-4e0c285{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-4e0c285 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .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-979 .elementor-element.elementor-element-29c1800 p{margin-block-end:0px;}.elementor-979 .elementor-element.elementor-element-e9784df{--divider-border-style:solid;--divider-color:#C7C0C069;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-e9784df .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-e9784df .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .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-979 .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-979 .elementor-element.elementor-element-d3fc83c .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-d3fc83c .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-d3fc83c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-d3fc83c .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-d3fc83c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .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-979 .elementor-element.elementor-element-48e715e .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-48e715e .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-48e715e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-48e715e .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-48e715e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .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-979 .elementor-element.elementor-element-2063074{--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-979 .elementor-element.elementor-element-0acba59{--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-979 .elementor-element.elementor-element-4deda2f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-4deda2f:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-4deda2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/445-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-1a4283e{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-42e6e14{--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-979 .elementor-element.elementor-element-3d0b73f{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-3d0b73f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-5ea30f8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-5ea30f8:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-5ea30f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-979 .elementor-element.elementor-element-1f9a910 .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-8697587 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-e02128f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-e02128f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-e02128f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-e02128f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-e02128f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-e02128f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-e02128f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-e02128f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-e02128f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-e02128f .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-e02128f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-a091b30{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-979 .elementor-element.elementor-element-a091b30 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-a091b30 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-48879a2{--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-979 .elementor-element.elementor-element-2685eff .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-979 .elementor-element.elementor-element-2685eff .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-2685eff .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-2685eff{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-2685eff .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-2685eff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-d03f566 .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-979 .elementor-element.elementor-element-d03f566 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-d03f566 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-d03f566{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-d03f566 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-d03f566 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-ab1c34a{--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-979 .elementor-element.elementor-element-0e10b3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-0e10b3d:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-0e10b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/912-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-add513a{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-884a91a{--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-979 .elementor-element.elementor-element-b3e9901{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-b3e9901 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-c6acbd7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-c6acbd7:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-c6acbd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-979 .elementor-element.elementor-element-db492d3 .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-5062045 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-8d8fc9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-8d8fc9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-8d8fc9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-8d8fc9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-8d8fc9c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-8d8fc9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-8d8fc9c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-8d8fc9c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-8d8fc9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-8d8fc9c .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-8d8fc9c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-70ad030{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-70ad030 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-70ad030 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-fee9241{--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-979 .elementor-element.elementor-element-03a6952 .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-979 .elementor-element.elementor-element-03a6952 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-03a6952 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-03a6952{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-03a6952 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-03a6952 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-d72ea6f .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-979 .elementor-element.elementor-element-d72ea6f .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-d72ea6f .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-d72ea6f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-d72ea6f .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-d72ea6f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-84c11b7{--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-979 .elementor-element.elementor-element-3367c49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-3367c49:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-3367c49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/368-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-57e25f6{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-ec0d4a7{--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-979 .elementor-element.elementor-element-fd1189d{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-fd1189d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-d26753a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-d26753a:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-d26753a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-979 .elementor-element.elementor-element-c472bb1 .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-9645028 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-86c864a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-86c864a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-86c864a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-86c864a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-86c864a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-86c864a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-86c864a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-86c864a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-86c864a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-86c864a .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-86c864a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-79eee34{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-79eee34 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-79eee34 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-86500da{--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-979 .elementor-element.elementor-element-aac6246 .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-979 .elementor-element.elementor-element-aac6246 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-aac6246 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-aac6246{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-aac6246 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-aac6246 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-b0c6677 .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-979 .elementor-element.elementor-element-b0c6677 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-b0c6677 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-b0c6677{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-b0c6677 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-b0c6677 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .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-979 .elementor-element.elementor-element-450020b > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-979 .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-979 .elementor-element.elementor-element-450020b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-979 .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-979 .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-979 .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-979 .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 );}.elementor-979 .elementor-element.elementor-element-ce0d1c1{--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-979 .elementor-element.elementor-element-2a74091{text-align:start;}.elementor-979 .elementor-element.elementor-element-2a74091 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;}.elementor-979 .elementor-element.elementor-element-1967a7d{text-align:start;}.elementor-979 .elementor-element.elementor-element-1967a7d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-astglobalcolor3 );}.elementor-979 .elementor-element.elementor-element-d75eea5{text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-979 .elementor-element.elementor-element-bb5a434{--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-979 .elementor-element.elementor-element-af5dabd{--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-979 .elementor-element.elementor-element-b0e4066{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-b0e4066:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-b0e4066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/445-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-f70e1dc{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-7caaeb7{--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-979 .elementor-element.elementor-element-99278eb{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-99278eb .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-5ac5f5c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-e8dc060 .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-a6e06ac .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-055e5f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-055e5f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-055e5f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-055e5f2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-055e5f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-055e5f2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-055e5f2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-055e5f2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-055e5f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-055e5f2 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-055e5f2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-c5ee918{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-c5ee918 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-c5ee918 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-568e6e1{--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-979 .elementor-element.elementor-element-3d1fb7d .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-979 .elementor-element.elementor-element-3d1fb7d .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-3d1fb7d .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-3d1fb7d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-3d1fb7d .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-3d1fb7d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-ceb9a40 .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-979 .elementor-element.elementor-element-ceb9a40 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-ceb9a40 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-ceb9a40{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-ceb9a40 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-ceb9a40 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-fb1971b{--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-979 .elementor-element.elementor-element-17fe945{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-17fe945:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-17fe945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/912-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-010efb0{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-bf34de9{--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-979 .elementor-element.elementor-element-36ea812{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-36ea812 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-aaa621f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-0b9ee4c .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-5cc9cde .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-d917cc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-d917cc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-d917cc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-d917cc4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-d917cc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-d917cc4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-d917cc4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-d917cc4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-d917cc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-d917cc4 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-d917cc4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-767af9f{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-767af9f .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-767af9f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-68729db{--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-979 .elementor-element.elementor-element-ef8ce83 .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-979 .elementor-element.elementor-element-ef8ce83 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-ef8ce83 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-ef8ce83{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-ef8ce83 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-ef8ce83 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-a834e8b .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-979 .elementor-element.elementor-element-a834e8b .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-a834e8b .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-a834e8b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-a834e8b .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-a834e8b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-cf17646{--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-979 .elementor-element.elementor-element-4a5005d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-4a5005d:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-4a5005d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/368-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-6bda440{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-7976dc8{--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-979 .elementor-element.elementor-element-09ee655{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-09ee655 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-55cf8dc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-de6f345 .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-641ce29 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-d21ca55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-d21ca55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-d21ca55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-d21ca55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-d21ca55 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-d21ca55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-d21ca55 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-d21ca55 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-d21ca55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-d21ca55 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-d21ca55 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-fc79e38{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-fc79e38 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-fc79e38 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-825fcd7{--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-979 .elementor-element.elementor-element-ce20f5f .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-979 .elementor-element.elementor-element-ce20f5f .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-ce20f5f .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-ce20f5f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-ce20f5f .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-ce20f5f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-ef8164a .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-979 .elementor-element.elementor-element-ef8164a .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-ef8164a .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-ef8164a{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-ef8164a .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-ef8164a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-35dde98{--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-979 .elementor-element.elementor-element-35dde98:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-35dde98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F2;}.elementor-979 .elementor-element.elementor-element-ae822f9{text-align:start;}.elementor-979 .elementor-element.elementor-element-ae822f9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;}.elementor-979 .elementor-element.elementor-element-bf328c5{text-align:start;}.elementor-979 .elementor-element.elementor-element-bf328c5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-astglobalcolor3 );}.elementor-979 .elementor-element.elementor-element-3dde201{text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-979 .elementor-element.elementor-element-c6bce60{--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-979 .elementor-element.elementor-element-5abcdc4{--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-979 .elementor-element.elementor-element-8b1af72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-8b1af72:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-8b1af72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/445-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-46b62be{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-c8f56de{--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-979 .elementor-element.elementor-element-6d95c64{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-6d95c64 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-99b3992{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-99b3992:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-99b3992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-979 .elementor-element.elementor-element-c7f3ade .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-9e0eace .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-a8e8dae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-a8e8dae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-a8e8dae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-a8e8dae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-a8e8dae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-a8e8dae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-a8e8dae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-a8e8dae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-a8e8dae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-a8e8dae .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-a8e8dae .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-37db88d{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-979 .elementor-element.elementor-element-37db88d .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-37db88d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-052e7b4{--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-979 .elementor-element.elementor-element-3a5821d .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-979 .elementor-element.elementor-element-3a5821d .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-3a5821d .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-3a5821d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-3a5821d .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-3a5821d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-896dabb .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-979 .elementor-element.elementor-element-896dabb .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-896dabb .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-896dabb{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-896dabb .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-896dabb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-3c1c7a5{--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-979 .elementor-element.elementor-element-59e4843{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-59e4843:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-59e4843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/912-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-4b8d03c{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-4d9cfdd{--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-979 .elementor-element.elementor-element-e353422{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-e353422 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-c0475e0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-c0475e0:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-c0475e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-979 .elementor-element.elementor-element-c32d608 .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-f877216 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-93291d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-93291d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-93291d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-93291d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-93291d8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-93291d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-93291d8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-93291d8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-93291d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-93291d8 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-93291d8 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-5690c9d{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-5690c9d .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-5690c9d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-3e9d4ee{--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-979 .elementor-element.elementor-element-954e8eb .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-979 .elementor-element.elementor-element-954e8eb .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-954e8eb .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-954e8eb{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-954e8eb .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-954e8eb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-be0df86 .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-979 .elementor-element.elementor-element-be0df86 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-be0df86 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-be0df86{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-be0df86 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-be0df86 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-d3ad6d5{--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-979 .elementor-element.elementor-element-6add110{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-6add110:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-6add110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.taibainstitute.com.sa/wp-content/uploads/2026/08/368-640x400-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-979 .elementor-element.elementor-element-437d561{--spacer-size:203px;padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-51f6e6b{--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-979 .elementor-element.elementor-element-1fa9de2{background-color:#334155;padding:10px 6px 10px 6px;}.elementor-979 .elementor-element.elementor-element-1fa9de2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-30da344{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-30da344:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-30da344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-979 .elementor-element.elementor-element-1a13935 .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:var( --e-global-color-primary );}.elementor-979 .elementor-element.elementor-element-123da8a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-979 .elementor-element.elementor-element-112e4c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-979 .elementor-element.elementor-element-112e4c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-112e4c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-112e4c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-979 .elementor-element.elementor-element-112e4c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-112e4c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-979 .elementor-element.elementor-element-112e4c0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-112e4c0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-979 .elementor-element.elementor-element-112e4c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-979 .elementor-element.elementor-element-112e4c0 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-979 .elementor-element.elementor-element-112e4c0 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-979 .elementor-element.elementor-element-cf68fd9{--divider-border-style:solid;--divider-color:#C7C0C099;--divider-border-width:1px;}.elementor-979 .elementor-element.elementor-element-cf68fd9 .elementor-divider-separator{width:100%;}.elementor-979 .elementor-element.elementor-element-cf68fd9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-979 .elementor-element.elementor-element-82abd3e{--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-979 .elementor-element.elementor-element-e9b7fe8 .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-979 .elementor-element.elementor-element-e9b7fe8 .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-e9b7fe8 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-e9b7fe8{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-e9b7fe8 .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-e9b7fe8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-5a6bf3b .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-979 .elementor-element.elementor-element-5a6bf3b .elementor-button:hover, .elementor-979 .elementor-element.elementor-element-5a6bf3b .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-979 .elementor-element.elementor-element-5a6bf3b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-979 .elementor-element.elementor-element-5a6bf3b .elementor-button:hover svg, .elementor-979 .elementor-element.elementor-element-5a6bf3b .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-979 .elementor-element.elementor-element-968da2f{--width:100%;}.elementor-979 .elementor-element.elementor-element-fe3a2f0{--width:100%;}.elementor-979 .elementor-element.elementor-element-c5bd2a7{--width:100%;}.elementor-979 .elementor-element.elementor-element-1411c31{--width:100%;}.elementor-979 .elementor-element.elementor-element-7d4c76b{--width:100%;}.elementor-979 .elementor-element.elementor-element-3058ddb{--width:100%;}.elementor-979 .elementor-element.elementor-element-15a0c47{--width:100%;}.elementor-979 .elementor-element.elementor-element-fb7fb31{--width:100%;}.elementor-979 .elementor-element.elementor-element-cae7209{--width:100%;}.elementor-979 .elementor-element.elementor-element-2d84b0e{--width:100%;}.elementor-979 .elementor-element.elementor-element-a0facad{--width:100%;}.elementor-979 .elementor-element.elementor-element-0acba59{--width:100%;}.elementor-979 .elementor-element.elementor-element-ab1c34a{--width:100%;}.elementor-979 .elementor-element.elementor-element-84c11b7{--width:100%;}.elementor-979 .elementor-element.elementor-element-af5dabd{--width:100%;}.elementor-979 .elementor-element.elementor-element-fb1971b{--width:100%;}.elementor-979 .elementor-element.elementor-element-cf17646{--width:100%;}.elementor-979 .elementor-element.elementor-element-5abcdc4{--width:100%;}.elementor-979 .elementor-element.elementor-element-3c1c7a5{--width:100%;}.elementor-979 .elementor-element.elementor-element-d3ad6d5{--width:100%;}}@media(max-width:1024px){.elementor-979 .elementor-element.elementor-element-a89e26e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-979 .elementor-element.elementor-element-b17e04d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-979 .elementor-element.elementor-element-989a57b .elementor-heading-title{font-size:40px;}.elementor-979 .elementor-element.elementor-element-75daf4e{--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-94cde2c{--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-45f24b3{--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-2063074{--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-bb5a434{--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-c6bce60{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-979 .elementor-element.elementor-element-75daf4e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-94cde2c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-45f24b3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-2063074{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-1967a7d .elementor-heading-title{font-size:21px;}.elementor-979 .elementor-element.elementor-element-d75eea5{font-size:14px;}.elementor-979 .elementor-element.elementor-element-bb5a434{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-bf328c5 .elementor-heading-title{font-size:21px;}.elementor-979 .elementor-element.elementor-element-3dde201{font-size:14px;}.elementor-979 .elementor-element.elementor-element-c6bce60{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-968da2f */.elementor-979 .elementor-element.elementor-element-968da2f {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-968da2f: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-fe3a2f0 */.elementor-979 .elementor-element.elementor-element-fe3a2f0 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-fe3a2f0: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-c5bd2a7 */.elementor-979 .elementor-element.elementor-element-c5bd2a7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-c5bd2a7: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-1411c31 */.elementor-979 .elementor-element.elementor-element-1411c31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-1411c31: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-7d4c76b */.elementor-979 .elementor-element.elementor-element-7d4c76b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-7d4c76b: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-3058ddb */.elementor-979 .elementor-element.elementor-element-3058ddb {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-3058ddb: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-979 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-0acba59 */.elementor-979 .elementor-element.elementor-element-0acba59 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-0acba59: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-ab1c34a */.elementor-979 .elementor-element.elementor-element-ab1c34a {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-ab1c34a: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-84c11b7 */.elementor-979 .elementor-element.elementor-element-84c11b7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-84c11b7: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-968da2f */.elementor-979 .elementor-element.elementor-element-968da2f {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-968da2f: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-fe3a2f0 */.elementor-979 .elementor-element.elementor-element-fe3a2f0 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-fe3a2f0: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-c5bd2a7 */.elementor-979 .elementor-element.elementor-element-c5bd2a7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-c5bd2a7: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-1411c31 */.elementor-979 .elementor-element.elementor-element-1411c31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-1411c31: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-7d4c76b */.elementor-979 .elementor-element.elementor-element-7d4c76b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-7d4c76b: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-3058ddb */.elementor-979 .elementor-element.elementor-element-3058ddb {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-3058ddb: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-979 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-0acba59 */.elementor-979 .elementor-element.elementor-element-0acba59 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-0acba59: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-ab1c34a */.elementor-979 .elementor-element.elementor-element-ab1c34a {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-ab1c34a: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-84c11b7 */.elementor-979 .elementor-element.elementor-element-84c11b7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-84c11b7: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-968da2f */.elementor-979 .elementor-element.elementor-element-968da2f {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-968da2f: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-fe3a2f0 */.elementor-979 .elementor-element.elementor-element-fe3a2f0 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-fe3a2f0: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-c5bd2a7 */.elementor-979 .elementor-element.elementor-element-c5bd2a7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-c5bd2a7: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-1411c31 */.elementor-979 .elementor-element.elementor-element-1411c31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-1411c31: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-7d4c76b */.elementor-979 .elementor-element.elementor-element-7d4c76b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-7d4c76b: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-3058ddb */.elementor-979 .elementor-element.elementor-element-3058ddb {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-3058ddb: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-979 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-0acba59 */.elementor-979 .elementor-element.elementor-element-0acba59 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-0acba59: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-ab1c34a */.elementor-979 .elementor-element.elementor-element-ab1c34a {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-ab1c34a: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-84c11b7 */.elementor-979 .elementor-element.elementor-element-84c11b7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-84c11b7: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-968da2f */.elementor-979 .elementor-element.elementor-element-968da2f {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-968da2f: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-fe3a2f0 */.elementor-979 .elementor-element.elementor-element-fe3a2f0 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-fe3a2f0: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-c5bd2a7 */.elementor-979 .elementor-element.elementor-element-c5bd2a7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-c5bd2a7: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-1411c31 */.elementor-979 .elementor-element.elementor-element-1411c31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-1411c31: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-7d4c76b */.elementor-979 .elementor-element.elementor-element-7d4c76b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-7d4c76b: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-3058ddb */.elementor-979 .elementor-element.elementor-element-3058ddb {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-3058ddb: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-979 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-0acba59 */.elementor-979 .elementor-element.elementor-element-0acba59 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-0acba59: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-ab1c34a */.elementor-979 .elementor-element.elementor-element-ab1c34a {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-ab1c34a: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-84c11b7 */.elementor-979 .elementor-element.elementor-element-84c11b7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-84c11b7: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-968da2f */.elementor-979 .elementor-element.elementor-element-968da2f {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-968da2f: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-fe3a2f0 */.elementor-979 .elementor-element.elementor-element-fe3a2f0 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-fe3a2f0: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-c5bd2a7 */.elementor-979 .elementor-element.elementor-element-c5bd2a7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-c5bd2a7: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-1411c31 */.elementor-979 .elementor-element.elementor-element-1411c31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-1411c31: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-7d4c76b */.elementor-979 .elementor-element.elementor-element-7d4c76b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-7d4c76b: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-3058ddb */.elementor-979 .elementor-element.elementor-element-3058ddb {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-3058ddb: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-979 .elementor-element.elementor-element-15a0c47 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-fb7fb31 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-cae7209 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-2d84b0e {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-979 .elementor-element.elementor-element-a0facad {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .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-0acba59 */.elementor-979 .elementor-element.elementor-element-0acba59 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-0acba59: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-ab1c34a */.elementor-979 .elementor-element.elementor-element-ab1c34a {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-ab1c34a: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-84c11b7 */.elementor-979 .elementor-element.elementor-element-84c11b7 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-84c11b7: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-af5dabd */.elementor-979 .elementor-element.elementor-element-af5dabd {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-af5dabd: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-fb1971b */.elementor-979 .elementor-element.elementor-element-fb1971b {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-fb1971b: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-cf17646 */.elementor-979 .elementor-element.elementor-element-cf17646 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-cf17646: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-5abcdc4 */.elementor-979 .elementor-element.elementor-element-5abcdc4 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-5abcdc4: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-3c1c7a5 */.elementor-979 .elementor-element.elementor-element-3c1c7a5 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-3c1c7a5: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-d3ad6d5 */.elementor-979 .elementor-element.elementor-element-d3ad6d5 {
    transition: 
        transform 0.4s ease,
        border-color 0.4s ease,
        box-shadow 0.9s ease;
}

.elementor-979 .elementor-element.elementor-element-d3ad6d5: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 */