*{font-family:'Cairo',sans-serif}.bahya-color{text-align:center;padding-bottom:20px}body{background-image:url(/wp-content/themes/resala/assets/img/bg.png)}.custom-control [type="radio"]:checked+label,input.tgl-radio-tab-child+label{padding:clamp(0.625rem, calc(0.4375rem + 1vw), 1.25rem);width:100%;background-color:#f5f8ff;color:#6b6e75;border:none;box-shadow:none;border-radius:0%;text-align:center;border-bottom:3px solid #f5f8ff;display:flex;justify-content:center;align-items:center;gap:clamp(0.3125rem, calc(0.2188rem + 0.5vw), 0.625rem);font-size:clamp(0.8125rem, calc(0.7188rem + 0.5vw), 1.125rem);line-height:clamp(1.25rem, calc(1.0625rem + 1vw), 1.875rem);position:absolute;top:0;left:0;cursor:pointer}.custom-control [type="radio"]:checked+label i,input.tgl-radio-tab-child+label i{font-size:26px}.custom-control [type="radio"]:checked+label::after,input.tgl-radio-tab-child+label::after{content:none}.custom-control [type="radio"]:checked+label{border-bottom:3px solid #27318b;color:#27318b}.donate-ways{padding:0;padding:0 5px;flex:auto!important}.donate-ways .custom-control{padding:0;width:100%;position:relative;padding:clamp(0.625rem, calc(0.4375rem + 1vw), 1.25rem)}.input-group input,.input-group select{padding:10px 15px;font-size:1.1rem;height:55px;border:none;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-radius:12px!important;margin-top:12px;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;padding-right:50px}button.btn.btn-primary.bahya-bg.w-100{padding:10px;border-radius:25px;background-color:#27318b}button.btn.btn-primary.bahya-bg.w-100:hover{padding:10px;border-radius:25px;background-color:#3d48a5}.form-container{border:none;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0}.bahya-color{font-size:1.8rem}.input-group{position:relative}.input-group i{position:absolute;right:10px;font-size:28px;top:calc(50%);transform:translateY(-50%);z-index:22222;color:#6b6e75c9}.page_content{margin-top:clamp(0.9375rem, calc(-1.4247rem + 10.2151vw), 6.875rem);margin-bottom:clamp(0.625rem, calc(-1.1156rem + 7.5269vw), 5rem)}.email-validation>div{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}.email-validation{transition:opacity .25s ease-out}.form-container{padding:30px;border-radius:25px;margin:auto;max-width:850px;background:#ffffff6e}header{margin-bottom:65px}@media (max-width:575px){header{margin-bottom:35px}}footer{margin-top:50px}@media (max-width:575px){footer{margin-top:35px}}.form-row{display:flex;justify-content:center}select{cursor:pointer}#donate-form{transition:all .3s ease-out}#validation-msgs{max-width:350px;position:fixed;min-width:300px;top:15px;right:15px;z-index:55555;direction:rtl}#validation-msgs{opacity:0;transition:opacity .5s ease-out}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{margin:0!important}body,html{overflow-x:hidden!important}header::after{max-width:100%;width:100%}.floating-icons svg,.floating-icons img{width:50px!important;height:50px!important}header .head .logo{height:110px}@media(max-width:991px){.floating-icons a svg{width:50px;height:50px}.swiper-button-next,.swiper-button-prev{width:17px!important;height:20px!important}header::after{max-width:100%!important}.icon-container{width:35px!important;height:35px!important}.icon-container svg{width:20px!important;height:20px!important}.text-content h2{font-size:1rem!important}.text-content p{font-size:0.8rem!important}footer .container>div ul a,footer .container .btns a{font-size:17px}footer .container>div [alt="logo"]{margin-bottom:20px!important}header .head .logo{height:60px!important}.about_resala-template-default article{width:100%!important}}.about_resala-template-default main{align-items:center;justify-content:center}.swiper-button-prev,.swiper-rtl .swiper-button-next{width:17px!important;height:20px!important}.about_resala-template-default main swiper-container{direction:rtl!important;margin-top:20px!important;margin-bottom:20px}.about_resala-template-default .col-lg-6{width:100%!important}.about_resala-template-default img.attachment-full.size-full.wp-post-image{object-fit:cover;width:100%;height:auto;border-radius:10px}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px!important;width:100%!important}}.archive .image-container{margin:0!important}