.products-page-container{padding-top:100px}.products-container{margin-top:40px}.product{justify-content:space-between;align-items:center;margin-bottom:60px;padding:20px 0;display:flex}.product-description{width:48%}.product-description h3{color:#254b72;margin-bottom:15px;font-weight:800;line-height:1.2}.product-description p{color:#254b72;text-align:justify;margin-bottom:15px;font-weight:400;line-height:1.6}.product-description h4{color:#4caad0;margin-bottom:20px;font-size:1rem;font-weight:500}.product-description button{color:#fff;cursor:pointer;opacity:.99;background-color:#336d94;border:none;border-radius:5px;padding:15px;font-size:12px;font-weight:500;line-height:100%}.product-img{justify-content:center;width:48%;display:flex}.product-img img{width:100%;max-width:400px;height:auto}.product:nth-child(2n){flex-direction:row-reverse}.product-img:nth-child(2){flex-direction:column;align-items:center;display:flex}@media (max-width:992px){.product{text-align:center;flex-direction:column-reverse}.product:nth-child(2n){flex-direction:column-reverse}.product-description,.product-img{width:100%}.product-img{margin-bottom:30px}.product-img img{max-width:300px}}@media (max-width:576px){.products-container{margin-top:30px}.product{margin-bottom:40px;padding:15px 0}.product-description h3{font-size:1.3rem}.product-description h4{font-size:.9rem}.product-img img{max-width:250px}}.type-section{text-align:center;justify-content:space-between;align-items:center;margin:60px auto;display:flex}.type-img-container{width:80%;margin-bottom:30px;position:relative}.type-img{text-align:center;opacity:0;width:100%;transition:opacity .5s ease-in-out;display:none;position:absolute;top:0;left:0}.type-img.active{opacity:1;display:block;position:relative}.type-img img{max-width:100%;height:auto}.type-navigation-btns{flex-direction:column;justify-content:center;gap:20px;margin-bottom:40px;display:flex}.type-btn{color:#336d94;cursor:pointer;background-color:#fff;border:1px solid #336d94;border-radius:30px;padding:12px 25px;font-weight:500;transition:all .3s}.type-btn.active{color:#fff;background-color:#336d94}@media (max-width:992px){.type-section{flex-direction:column}.type-img-container{width:100%}.type-navigation-btns{flex-direction:row}}@media (max-width:768px){.type-navigation-btns{gap:5px}.type-btn{text-align:center;width:120px}}@media (max-width:425px){.type-btn{width:84px;padding:10px 2px;font-size:12px}}.faq-container{width:100%;margin:80px auto}.faq-header{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.faq-title-section{width:30%}.faq-questions{width:65%}.faq-title{color:#254b72;margin-bottom:2rem;font-size:2rem;font-weight:700}.accordion-item{border:none;border-radius:12px;margin-bottom:12px;overflow:hidden;box-shadow:0 4px 12px #0000000d}.accordion-button-edit{background-color:#fff;border:1px solid #0000000d;font-weight:500;line-height:20px;transition:all .3s;position:relative;color:#254b72!important;border-radius:12px!important;padding:20px 55px 20px 40px!important}.accordion-button-edit:not(.collapsed){border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.accordion-button:after{display:none;margin-left:0!important;left:15px!important}.accordion-button:before{content:"-";color:#336d94;text-align:center;width:18px;height:18px;font-size:35px;font-weight:600;line-height:16px;position:absolute;right:20px}.accordion-button.collapsed:before{content:"+"}.accordion-body{color:#254b72;text-align:left;padding:16px 20px 20px;line-height:1.6}@media (max-width:992px){.faq-header{flex-direction:column}.faq-title-section,.faq-questions{width:100%}.accordion-button,.accordion-body{font-size:15px}.accordion-button:before{font-size:20px}.product-description p{font-size:14px}}@media (max-width:768px){.faq-container{margin:40px auto}.faq-title{font-size:1.75rem}.faq-subtitle{margin-bottom:1.5rem;font-size:1.25rem}}body.dark-mode{background-color:#010a16}body.dark-mode .product-description p,body.dark-mode .faq-subtitle{color:#fff;opacity:.8}body.dark-mode .accordion-button-edit{background-color:#254b72;color:#fff!important}body.dark-mode .accordion-body{color:#fff!important;background-color:#010a16!important}.rtl .accordion-body{text-align:right}
