/* Generated from page: home */
.themify_builder_content-12 .tb_dkw8866,.themify_builder_content-12 .tb_8go7506{height:auto}
.themify_builder_content-12 .tb_gi8n974>.row_inner{--align_content:var(--align_start)}
.themify_builder_content-12 .tb_gi8n974>div.row_inner{background-position:100% 50%;background-attachment:scroll;background-repeat:no-repeat;background-image:url(https://content.batelco.com/wp-content/uploads/2025/02/11133426/One_Plan_Models-scaled.webp)}
.themify_builder_content-12 .tb_gi8n974{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://content.batelco.com/wp-content/uploads/2025/02/10172831/Asset-1-2.svg);min-height:400px}
.themify_builder_content-12 .tb_8pwt974{justify-self:start;align-self:center;align-items:center;align-content:center;justify-content:start;justify-items:start;min-height:400px;padding:20px 30px}
.themify_builder_content-12 .tb_hf7g69.module-text.module h1{font-size:6rem;margin-bottom:0;margin-top:0;line-height:0.9em}
.themify_builder_content-12 .tb_hf7g69.module-text .tb_text_wrap,.themify_builder_content-12 .tb_hf7g69.module-text .tb_text_wrap p,.themify_builder_content-12 .tb_hf7g69.module-text .tb_text_wrap blockquote,.themify_builder_content-12 .tb_hf7g69.module-text .tb_text_wrap h1,.themify_builder_content-12 .tb_hf7g69.module-text .tb_text_wrap h2,.themify_builder_content-12 .tb_hf7g69.module-text .tb_text_wrap h3,.themify_builder_content-12 .tb_hf7g69.module-text .tb_text_wrap h4,.themify_builder_content-12 .tb_hf7g69.module-text .tb_text_wrap h5,.themify_builder_content-12 .tb_hf7g69.module-text .tb_text_wrap h6,.themify_builder_content-12 .tb_hf7g69.module-text .tb_text_wrap li,.themify_builder_content-12 .tb_hf7g69.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff;font-weight:bold}
.themify_builder_content-12 .tb_hf7g69.module-text,.themify_builder_content-12 .tb_pgam326.module-text,.themify_builder_content-12 .tb_8sg3861.module-text,.themify_builder_content-12 .tb_ftjp266.module-text{margin-bottom:20px;margin-top:0}
.themify_builder_content-12 .tb_hf7g69.module-text.module h4,.themify_builder_content-12 .tb_8dms69.module-text.module h4,.themify_builder_content-12 .tb_pgam326.module-text.module h2,.themify_builder_content-12 .tb_pgam326.module-text.module h4,.themify_builder_content-12 .tb_8sg3861.module-text.module h2,.themify_builder_content-12 .tb_8sg3861.module-text.module h4,.themify_builder_content-12 .tb_ftjp266.module-text.module h2,.themify_builder_content-12 .tb_ftjp266.module-text.module h4{margin-bottom:0;margin-top:0}
.themify_builder_content-12 .tb_8dms69.module-text{margin-bottom:0;margin-top:0;font-size:40px;line-height:1em}
.themify_builder_content-12 .tb_8dms69.module-text.module h1{font-size:8rem;margin-bottom:0;margin-top:0}
.themify_builder_content-12 .tb_8dms69.module-text .tb_text_wrap,.themify_builder_content-12 .tb_8dms69.module-text .tb_text_wrap p,.themify_builder_content-12 .tb_8dms69.module-text .tb_text_wrap blockquote,.themify_builder_content-12 .tb_8dms69.module-text .tb_text_wrap h1,.themify_builder_content-12 .tb_8dms69.module-text .tb_text_wrap h2,.themify_builder_content-12 .tb_8dms69.module-text .tb_text_wrap h3,.themify_builder_content-12 .tb_8dms69.module-text .tb_text_wrap h4,.themify_builder_content-12 .tb_8dms69.module-text .tb_text_wrap h5,.themify_builder_content-12 .tb_8dms69.module-text .tb_text_wrap h6,.themify_builder_content-12 .tb_8dms69.module-text .tb_text_wrap li,.themify_builder_content-12 .tb_8dms69.module-text .tb_text_wrap span,.themify_builder_content-12 .tb_d25o424.module-text .tb_text_wrap,.themify_builder_content-12 .tb_d25o424.module-text .tb_text_wrap p,.themify_builder_content-12 .tb_d25o424.module-text .tb_text_wrap blockquote,.themify_builder_content-12 .tb_d25o424.module-text .tb_text_wrap h1,.themify_builder_content-12 .tb_d25o424.module-text .tb_text_wrap h2,.themify_builder_content-12 .tb_d25o424.module-text .tb_text_wrap h3,.themify_builder_content-12 .tb_d25o424.module-text .tb_text_wrap h4,.themify_builder_content-12 .tb_d25o424.module-text .tb_text_wrap h5,.themify_builder_content-12 .tb_d25o424.module-text .tb_text_wrap h6,.themify_builder_content-12 .tb_d25o424.module-text .tb_text_wrap li,.themify_builder_content-12 .tb_d25o424.module-text .tb_text_wrap span,.themify_builder_content-12 .tb_zp5v33.module-text .tb_text_wrap,.themify_builder_content-12 .tb_zp5v33.module-text .tb_text_wrap p,.themify_builder_content-12 .tb_zp5v33.module-text .tb_text_wrap blockquote,.themify_builder_content-12 .tb_zp5v33.module-text .tb_text_wrap h1,.themify_builder_content-12 .tb_zp5v33.module-text .tb_text_wrap h2,.themify_builder_content-12 .tb_zp5v33.module-text .tb_text_wrap h3,.themify_builder_content-12 .tb_zp5v33.module-text .tb_text_wrap h4,.themify_builder_content-12 .tb_zp5v33.module-text .tb_text_wrap h5,.themify_builder_content-12 .tb_zp5v33.module-text .tb_text_wrap h6,.themify_builder_content-12 .tb_zp5v33.module-text .tb_text_wrap li,.themify_builder_content-12 .tb_zp5v33.module-text .tb_text_wrap span,.themify_builder_content-12 .tb_ywxm891.module-text .tb_text_wrap,.themify_builder_content-12 .tb_ywxm891.module-text .tb_text_wrap p,.themify_builder_content-12 .tb_ywxm891.module-text .tb_text_wrap blockquote,.themify_builder_content-12 .tb_ywxm891.module-text .tb_text_wrap h1,.themify_builder_content-12 .tb_ywxm891.module-text .tb_text_wrap h2,.themify_builder_content-12 .tb_ywxm891.module-text .tb_text_wrap h3,.themify_builder_content-12 .tb_ywxm891.module-text .tb_text_wrap h4,.themify_builder_content-12 .tb_ywxm891.module-text .tb_text_wrap h5,.themify_builder_content-12 .tb_ywxm891.module-text .tb_text_wrap h6,.themify_builder_content-12 .tb_ywxm891.module-text .tb_text_wrap li,.themify_builder_content-12 .tb_ywxm891.module-text .tb_text_wrap span,.themify_builder_content-12 .tb_e3gn632.module-text .tb_text_wrap,.themify_builder_content-12 .tb_e3gn632.module-text .tb_text_wrap p,.themify_builder_content-12 .tb_e3gn632.module-text .tb_text_wrap blockquote,.themify_builder_content-12 .tb_e3gn632.module-text .tb_text_wrap h1,.themify_builder_content-12 .tb_e3gn632.module-text .tb_text_wrap h2,.themify_builder_content-12 .tb_e3gn632.module-text .tb_text_wrap h3,.themify_builder_content-12 .tb_e3gn632.module-text .tb_text_wrap h4,.themify_builder_content-12 .tb_e3gn632.module-text .tb_text_wrap h5,.themify_builder_content-12 .tb_e3gn632.module-text .tb_text_wrap h6,.themify_builder_content-12 .tb_e3gn632.module-text .tb_text_wrap li,.themify_builder_content-12 .tb_e3gn632.module-text .tb_text_wrap span,.themify_builder_content-12 .tb_8mog688.module-text .tb_text_wrap,.themify_builder_content-12 .tb_8mog688.module-text .tb_text_wrap p,.themify_builder_content-12 .tb_8mog688.module-text .tb_text_wrap blockquote,.themify_builder_content-12 .tb_8mog688.module-text .tb_text_wrap h1,.themify_builder_content-12 .tb_8mog688.module-text .tb_text_wrap h2,.themify_builder_content-12 .tb_8mog688.module-text .tb_text_wrap h3,.themify_builder_content-12 .tb_8mog688.module-text .tb_text_wrap h4,.themify_builder_content-12 .tb_8mog688.module-text .tb_text_wrap h5,.themify_builder_content-12 .tb_8mog688.module-text .tb_text_wrap h6,.themify_builder_content-12 .tb_8mog688.module-text .tb_text_wrap li,.themify_builder_content-12 .tb_8mog688.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-12 .tb_fe04537.module-buttons{text-align:center;margin-top:20px}
.themify_builder_content-12 .tb_cq9b974{justify-self:end;align-self:start;align-items:start;align-content:start;justify-content:end;justify-items:end}
.themify_builder_content-12 .tb_c3et938{margin-bottom:2em;margin-top:4em}
.themify_builder_content-12 .tb_c3et938>div.row_inner{background-color:rgba(229, 225, 230, .6)}
.themify_builder_content-12 .tb_907r939{justify-self:center;align-self:center;align-items:center;align-content:center;justify-content:center;justify-items:center}
.themify_builder_content-12 .tb_fybv837.module-image.module .image-title,.themify_builder_content-12 .tb_fybv837.module-image.module .image-title a,.themify_builder_content-12 .tb_ginf693.module-image.module .image-title,.themify_builder_content-12 .tb_ginf693.module-image.module .image-title a,.themify_builder_content-12 .tb_gw0o866.module-image.module .image-title,.themify_builder_content-12 .tb_gw0o866.module-image.module .image-title a,.themify_builder_content-12 .tb_9mm5222.module-image.module .image-title,.themify_builder_content-12 .tb_9mm5222.module-image.module .image-title a{color:#202a44}
.themify_builder_content-12 .tb_fybv837.module-image,.themify_builder_content-12 .tb_ginf693.module-image,.themify_builder_content-12 .tb_gw0o866.module-image,.themify_builder_content-12 .tb_9mm5222.module-image{height:55px;margin-bottom:0}
.themify_builder_content-12 .tb_fybv837.module-image.module .image-title,.themify_builder_content-12 .tb_ginf693.module-image.module .image-title,.themify_builder_content-12 .tb_gw0o866.module-image.module .image-title,.themify_builder_content-12 .tb_9mm5222.module-image.module .image-title{margin:0;font-size:22px}
.themify_builder_content-12 .tb_2v9g889,.themify_builder_content-12 .tb_arvg861,.themify_builder_content-12 .tb_mxol266{padding-bottom:2em;padding-top:2em}
.themify_builder_content-12 .tb_b7by890,.themify_builder_content-12 .tb_gj9w861,.themify_builder_content-12 .tb_h0bz266{padding-right:10%;padding-left:10%}
.themify_builder_content-12 .tb_pgam326.module-text .tb_text_wrap,.themify_builder_content-12 .tb_pgam326.module-text .tb_text_wrap p,.themify_builder_content-12 .tb_pgam326.module-text .tb_text_wrap blockquote,.themify_builder_content-12 .tb_pgam326.module-text .tb_text_wrap h1,.themify_builder_content-12 .tb_pgam326.module-text .tb_text_wrap h2,.themify_builder_content-12 .tb_pgam326.module-text .tb_text_wrap h3,.themify_builder_content-12 .tb_pgam326.module-text .tb_text_wrap h4,.themify_builder_content-12 .tb_pgam326.module-text .tb_text_wrap h5,.themify_builder_content-12 .tb_pgam326.module-text .tb_text_wrap h6,.themify_builder_content-12 .tb_pgam326.module-text .tb_text_wrap li,.themify_builder_content-12 .tb_pgam326.module-text .tb_text_wrap span,.themify_builder_content-12 .tb_8sg3861.module-text .tb_text_wrap,.themify_builder_content-12 .tb_8sg3861.module-text .tb_text_wrap p,.themify_builder_content-12 .tb_8sg3861.module-text .tb_text_wrap blockquote,.themify_builder_content-12 .tb_8sg3861.module-text .tb_text_wrap h1,.themify_builder_content-12 .tb_8sg3861.module-text .tb_text_wrap h2,.themify_builder_content-12 .tb_8sg3861.module-text .tb_text_wrap h3,.themify_builder_content-12 .tb_8sg3861.module-text .tb_text_wrap h4,.themify_builder_content-12 .tb_8sg3861.module-text .tb_text_wrap h5,.themify_builder_content-12 .tb_8sg3861.module-text .tb_text_wrap h6,.themify_builder_content-12 .tb_8sg3861.module-text .tb_text_wrap li,.themify_builder_content-12 .tb_8sg3861.module-text .tb_text_wrap span,.themify_builder_content-12 .tb_ftjp266.module-text .tb_text_wrap,.themify_builder_content-12 .tb_ftjp266.module-text .tb_text_wrap p,.themify_builder_content-12 .tb_ftjp266.module-text .tb_text_wrap blockquote,.themify_builder_content-12 .tb_ftjp266.module-text .tb_text_wrap h1,.themify_builder_content-12 .tb_ftjp266.module-text .tb_text_wrap h2,.themify_builder_content-12 .tb_ftjp266.module-text .tb_text_wrap h3,.themify_builder_content-12 .tb_ftjp266.module-text .tb_text_wrap h4,.themify_builder_content-12 .tb_ftjp266.module-text .tb_text_wrap h5,.themify_builder_content-12 .tb_ftjp266.module-text .tb_text_wrap h6,.themify_builder_content-12 .tb_ftjp266.module-text .tb_text_wrap li,.themify_builder_content-12 .tb_ftjp266.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#202a44;font-style:normal}
.themify_builder_content-12 .tb_pgam326.module-text.module h1,.themify_builder_content-12 .tb_8sg3861.module-text.module h1,.themify_builder_content-12 .tb_ftjp266.module-text.module h1{font-size:4rem;margin-bottom:0;margin-top:0}
.themify_builder_content-12 .tb_eaim567,.themify_builder_content-12 .tb_g9y9650{margin-bottom:2em}
.themify_builder_content-12 .tb_v21d567{height:550px;background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://content.batelco.com/wp-content/uploads/2025/02/11153815/One_Plan-2.webp);background-color:rgba(229, 225, 230, .6);border-radius:20px;gap:20px;align-items:end;align-content:end;justify-content:center;padding:30px}
.themify_builder_content-12 .tb_d25o424.module-text.module h3{margin-top:0;margin-bottom:0;line-height:1em}
.themify_builder_content-12 .tb_d25o424.module-text.module .tb_text_wrap h3{font-style:normal}
.themify_builder_content-12 .tb_n50c100.module-buttons,.themify_builder_content-12 .tb_gl4d732.module-buttons,.themify_builder_content-12 .tb_710z268.module-buttons,.themify_builder_content-12 .tb_nhqf182.module-buttons,.themify_builder_content-12 .tb_k2xa182.module-buttons{text-align:center}
.themify_builder_content-12 .tb_huav40{height:550px;background-color:rgba(229, 225, 230, .6);border-radius:20px;gap:20px;align-items:end;align-content:end;justify-content:center;padding:30px;background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://content.batelco.com/wp-content/uploads/2025/02/11153836/Postpaid-2.webp)}
.themify_builder_content-12 .tb_zp5v33.module-text.module h3,.themify_builder_content-12 .tb_ywxm891.module-text.module h3,.themify_builder_content-12 .tb_e3gn632.module-text.module h3,.themify_builder_content-12 .tb_8mog688.module-text.module h3{margin-top:0;margin-bottom:0}
.themify_builder_content-12 .tb_k7zd382{height:550px;background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://content.batelco.com/wp-content/uploads/2025/02/11153854/Prepaid-2.webp);background-color:rgba(229, 225, 230, .6);border-radius:20px;gap:20px;align-items:end;align-content:end;justify-content:center;padding:30px}
.themify_builder_content-12 .tb_qi9y182>.row_inner{--col:.436fr 1.564fr 1.568fr .432fr}
.themify_builder_content-12 .tb_7lxg182{height:550px;background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://content.batelco.com/wp-content/uploads/2025/12/10100044/ultra_home_2.webp);background-color:rgba(229, 225, 230, .6);border-radius:20px;gap:20px;align-items:end;align-content:end;padding:30px}
.themify_builder_content-12 .tb_mzdy182{height:550px;background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://content.batelco.com/wp-content/uploads/2025/02/11154757/Mobile_Broadband-2.webp);background-color:rgba(229, 225, 230, .6);border-radius:20px;gap:20px;align-items:end;align-content:end;justify-content:center;padding:30px}
.themify_builder_content-12 .tb_2ysa814{margin-bottom:4em}
.themify_builder_content-12 .tb_0hug687.module-plain-text{font-size:12px;margin-bottom:40px;margin-top:41px}
.themify_builder_content-12 .tb_0hug687.module-plain-text .tb_text_wrap,.themify_builder_content-12 .tb_0hug687.module-plain-text .tb_text_wrap p,.themify_builder_content-12 .tb_0hug687.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-12 .tb_0hug687.module-plain-text .tb_text_wrap h1,.themify_builder_content-12 .tb_0hug687.module-plain-text .tb_text_wrap h2,.themify_builder_content-12 .tb_0hug687.module-plain-text .tb_text_wrap h3,.themify_builder_content-12 .tb_0hug687.module-plain-text .tb_text_wrap h4,.themify_builder_content-12 .tb_0hug687.module-plain-text .tb_text_wrap h5,.themify_builder_content-12 .tb_0hug687.module-plain-text .tb_text_wrap h6,.themify_builder_content-12 .tb_0hug687.module-plain-text .tb_text_wrap li,.themify_builder_content-12 .tb_0hug687.module-plain-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#202a44}

@media(max-width:1024px){
.themify_builder_content-12 .tb_hf7g69.module-text.module h1{font-size:5rem}
.themify_builder_content-12 .tb_c3et938>.row_inner{--area:"col1 col2" "col3 col4"}
.themify_builder_content-12 .tb_c3et938{padding-left:8px;padding-right:8px}
.themify_builder_content-12 .tb_eaim567>.row_inner{--area:"col1 col2" "col3 ."}
.themify_builder_content-12 .tb_k7zd382{justify-self:auto;align-self:auto;justify-items:inherit;grid-auto-flow:row;margin-top:20px}
.themify_builder_content-12 .tb_qi9y182>.row_inner{--col:none;--area:"col2 col3" "col1 col4"}
}
@media(max-width:768px){
.themify_builder_content-12 .tb_gi8n974>.row_inner{--col:none;--area:"col1" "col2"}
.themify_builder_content-12 .tb_gi8n974{min-height:70vh}
.themify_builder_content-12 .tb_8dms69.module-text{font-size:30px}
.themify_builder_content-12 .tb_cq9b974{justify-self:start;align-self:end;align-content:end;justify-content:start}
.themify_builder_content-12 .tb_g9y9650>.row_inner{--col:none;--area:var(--areat6_auto)}
}
@media(max-width:600px){
.themify_builder_content-12 .tb_gi8n974>.row_inner{--area:var(--aream2_auto)}
.themify_builder_content-12 .tb_gi8n974{padding-bottom:20px;min-height:80vh}
.themify_builder_content-12 .tb_gi8n974>div.row_inner{background-position:50% 100%}
.themify_builder_content-12 .tb_8pwt974{padding-top:30px;align-content:start;padding-right:20px;padding-left:20px}
.themify_builder_content-12 .tb_hf7g69.module-text.module h1,.themify_builder_content-12 .tb_8dms69.module-text.module h1{font-size:4rem}
.themify_builder_content-12 .tb_cq9b974{align-self:start;align-content:start}
.themify_builder_content-12 .tb_c3et938>.row_inner,.themify_builder_content-12 .tb_qi9y182>.row_inner{--area:var(--aream4_auto)}
.themify_builder_content-12 .tb_c3et938{padding-left:4px;padding-right:4px}
.themify_builder_content-12 .tb_907r939{justify-self:start;gap:10px;justify-content:start;grid-auto-flow:row}
.themify_builder_content-12 .tb_fybv837.module-image,.themify_builder_content-12 .tb_ginf693.module-image,.themify_builder_content-12 .tb_gw0o866.module-image{margin-bottom:20px}
.themify_builder_content-12 .tb_7na2900,.themify_builder_content-12 .tb_19q4900,.themify_builder_content-12 .tb_m5xa900{justify-self:start;align-self:auto;gap:10px;align-items:inherit;align-content:inherit;justify-content:start;justify-items:inherit;grid-auto-flow:row}
.themify_builder_content-12 .tb_2v9g889,.themify_builder_content-12 .tb_arvg861,.themify_builder_content-12 .tb_mxol266{padding-bottom:1em;padding-top:1em}
.themify_builder_content-12 .tb_pgam326.module-text.module h1,.themify_builder_content-12 .tb_8sg3861.module-text.module h1,.themify_builder_content-12 .tb_ftjp266.module-text.module h1{font-size:3rem}
.themify_builder_content-12 .tb_eaim567>.row_inner{--area:var(--aream3_auto)}
.themify_builder_content-12 .tb_v21d567,.themify_builder_content-12 .tb_huav40,.themify_builder_content-12 .tb_k7zd382,.themify_builder_content-12 .tb_7lxg182{margin-bottom:20px;height:450px}
.themify_builder_content-12 .tb_g9y9650>.row_inner{--area:var(--aream6_auto)}
.themify_builder_content-12 .tb_mzdy182{margin-bottom:20px;height:500px;justify-self:auto;align-self:auto;justify-items:inherit;grid-auto-flow:row}
}/*Builder Custom CSS START*/
/*** image slider ***/

.themify_builder_slider_wrap .carousel-nav-wrap {
    padding: 0;
    z-index: 100000;
    position: absolute;
    bottom: 25px;
}

.tf_carousel_bullets .tf_carousel_bullet {
    color: var(--gray);
}


/*** OWL CSS ***/

.module.module-buttons a.red-btn {
	border: 1px solid var(--red) !important;
    background-color: var(--red) !important;
	z-index: 7;
}

.ultra-home .module.module-buttons a.red-btn:hover {
	border: 1px solid var(--white) !important;
    background-color: transparent !important;
    color: white;
}



.module.module-buttons a.btn-outline-red {
	border: 1px solid var(--white) !important;
    background-color: transparent !important;
    color: white;
}
.module.module-buttons a.btn-outline-red:hover {
	border: 1px solid var(--red) !important;
    background-color: var(--red) !important;
	z-index: 7;
}
.owl-dots {
	display: block !important;
	z-index: 999999999;
	position: absolute;
	bottom: 5px;
	left: 50%;
}

.owl-theme .owl-dots .owl-dot span {
	border-radius: 20px;
	background: #E5E1E61F;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
	background: var(--red);
}

.owl-carousel .owl-stage .owl-item .item {
	padding-top: 0px !important;
}

.owl-carousel .owl-stage .owl-item .item {
	padding-top: 0px !important;
}

.owl-nav {
	display: none;
}

.owl-prev {
	left: 7%;
}

.owl-next {
	right: 7%;
}

.owl-carousel .owl-stage {
    padding-top: 0px !important;
  }
  
.owl-next,
  .owl-prev {
    transform: none;
    width: 50px;
    height: 50px;
    border: 0px solid #98484800 !important;
}

/*** END | OWL CSS ***/

/*** Other CSS ***/
.icons-cate .row_inner {
	border-radius: 20px;
	padding: 30px;
	margin: 0 10%;
}

.cate-item {
	display: flex;
	justify-content: center;
	align-content: center;
	align-items: center;
}

.cate-item .image-content {
	padding: 0 !important;
}

.cate-item h3 {
	font-weight: 400;
}

.cate-item img {
	max-width: none;
	vertical-align: middle;
}

.cate-item .image-wrap {
	margin: 0 15px !important;
}

.fix-img-1 .image-wrap {
	padding-right: 18px;
}

.module.module-buttons.outline a.ui {
	background: none !important;
	border: 1px solid var(--gray) !important;
	box-shadow: none;
}

.module.module-buttons.outline a.ui:hover {
	background: var(--red) !important;
	border-color: var(--red) !important;
}

.module.module-buttons.outline a.primary-btn {
	border: 1px solid var(--navyblue) !important;
	background-color: var(--navyblue) !important;
}

.h-250 img {
	height: 250px;
}

/*** END | Other CSS ***/

.max-width-2000 {
	max-width: 2000px;
	margin: auto;
}

@media screen and (max-width: 767px) {
	.themify_builder_slider_wrap {
		padding: 0 !important;
	}
}

/*** Main Banner CSS ***/
.slider-banner {
	background-position: 50% 50%;
	background-attachment: scroll;
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 500px;
	color: white;
}

.slider-banner .row_inner .first {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	padding-right: 30px;
	min-height: 500px;
	justify-items: start;
	justify-content: start;
	align-content: center;
	align-items: center;
	align-self: center;
	justify-self: start;
}

.slider-banner h2 {
	margin: 0;
	font-size: 6rem;
}

.slider-banner .title-sm {
	font-size: 8rem;
}

.slider-banner .first {
	width: 50%;
}

.slider-banner .module-buttons {
	margin-top: 20px;
}

.slider-banner p {
	font-size: 40px;
	line-height: 1em;
}

.slider-banner .row_inner {
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 100% 50%;
}


.slider-banner .row_inner {
	background-size: 600px;
}

.second-column {
	display: flex !important;
	align-items: center !important;
	align-content: center !important;
	margin-bottom: 0 !important;
}

.slider-banner .uppercase {
	text-transform:uppercase;
}

.slider-banner .mt-2 {
	margin-top:20px;
}

.mobile-ex {
	width: 9vw !important;;
	margin-top: 40px;
}

.mobile-ex-div {
  position: absolute;
  right: 20px;
  bottom: 5%;
  z-index: 5;
}

@media (max-width: 1200px) {
	.slider-banner .row_inner {
		background-size: 450px;
	}
}

@media (max-width: 600px) {
	.slider-banner .row_inner {
		background-size: 350px !important;
	}

	.slider-banner .first {
		width: 100%;
		align-content: start !important;
	}

	.slider-banner h2 {
		font-size: 4rem;
	}

	.slider-banner .title-sm {
		font-size: 5rem;
	}

	.slider-banner p {
		font-size: 20px;
	}

	.slider-banner {
		min-height: 70vh;
		padding-bottom: 20px;
	}

	.slider-banner .row_inner {
		background-position: 50% 100%;

	}

	.slider-bottom-0 {
		padding-bottom: 20px;
	}
	
	.mobile-ex {
		width: 100px !important;
	}
	
	.mobile-ex-div {
		bottom: 0;
	}

}

/*** END | Main Banner CSS ***/


/*** Banners CSS ***/

/** Ultra Home CSS **/

.ultra-home .module.module-buttons a.red-btn:hover {
	border: 1px solid var(--white) !important;
    background-color: transparent !important;
    color: white;
}

.ultra-home .title-sm {
	font-size: 5vw;
	font-weight: 700;
	margin-bottom: 20px;
}

.ultra-home .sub-title {
	font-size: 3vw;
	font-weight: 600;
	margin-bottom: 20px;
}

.ultra-home .footer-text {
	font-size: 1.5vw;
	font-weight: 500;
    margin-top: 40px;
}

.ultra-home .first {
	width: 100%;
	padding-inline-start: 10%;
}


@media (max-width: 1200px){
	.ultra-home .row_inner {
		background-position: 100% 100% !important;
	}
}


@media (max-width: 600px){


	.ultra-home .first .tb_text_wrap {
		align-items: center;
  		flex-direction: column;
		margin-top: 20px;
		display:flex;
	}
	
	
	 .ultra-home .title-sm {
		font-size: 4rem;
		text-align: center;
		margin-bottom: 0;
	  }

	  .ultra-home .footer-text {
		font-size: 2rem;
		font-weight: 500;
		margin-top: 20px;
		margin-bottom: 0;
	}

	  .ultra-home .sub-title {
		font-size: 3rem;
		font-weight: 600;
		text-align: center;
		margin: 10px;
	}


	.ultra-home .module-buttons {
		display: flex;
    	justify-content: center;
	}

	.ultra-home .row_inner {
		background-position: 50% 100% !important;
        background-size: clamp(100%, 350px, 800px) !important;
		display: flex;
	}

	.ultra-home .row_inner .first {
      	min-height: 100%;
	  	align-content: start !important;
	  	padding-inline-start: 0 !important;
		padding-left: 5px;
    	padding-right: 5px;
		justify-items: center;
		justify-content: center;
	}
}
/** END | Ultra Home CSS **/
/** Postpaid Plans CSS **/


.postpaid-plans .title-sm {
	font-size: 4vw;
    font-weight: 700;
    margin-bottom: 20px;
    color: var(--navyblue);
}

.postpaid-plans .sub-title {
	font-size: 2.5vw;
    font-weight: 400;
    margin-bottom: 20px;
    color: var(--navyblue);
}


@media (max-width: 600px){


	.postpaid-plans .first .tb_text_wrap {
		align-items: center;
  		flex-direction: column;
		margin-top: 20px;
		display:flex;
	}
	
	
	 .postpaid-plans .title-sm {
		font-size: 3rem;
		text-align: center;
		margin-bottom: 0;
	  }


	  .postpaid-plans .sub-title {
		font-size: 2.5rem;
		font-weight: 400;
		text-align: center;
		margin: 10px;
	}

	.postpaid-plans .row_inner {
		background-position: 50% 88% !important;
        background-size: clamp(50%, 280px, 100%) !important;
        display: flex;
	}

	.postpaid-plans .row_inner .first {
      	min-height: 100%;
	  	align-content: start !important;
	  	padding-inline-start: 0 !important;
		padding-left: 5px;
    	padding-right: 5px;
		justify-items: center;
		justify-content: center;
	}
}
/** END | Postpaid Plans CSS **/
/** Ramadan Sales CSS **/
.ramadan-sales .title-sm {
	font-size: 4vw;
    font-weight: 700;
    margin-bottom: 20px;
}


.ramadan-sales .slider-banner {
	 background-position: 80% 0;
}


@media (max-width: 600px){


	.ramadan-sales .first .tb_text_wrap {
		align-items: center;
  		flex-direction: column;
		margin-top: 20px;
		display:flex;
	}
	
	
	 .ramadan-sales .title-sm {
		font-size: 3rem;
		text-align: center;
		margin-bottom: 0;
	  }


	.ramadan-sales {
	    background-image:url(https://content.batelco.com/wp-content/uploads/2026/02/09110428/2026_Ramadan_Offer_Banner_V2-05-2-scaled.webp) !important;
	}

	.ramadan-sales .row_inner .first {
      	min-height: 100%;
	  	align-content: start !important;
	  	padding-inline-start: 0 !important;
		padding-left: 5px;
    	padding-right: 5px;
		justify-items: center;
		justify-content: center;
	}
}
/** END | Ramadan Sales CSS **/
/*Builder Custom CSS END*/