﻿*{padding:0;margin:0;box-sizing:border-box;direction:rtl;}.ps-container{width:100%;min-height:130vh;background:#140e4f;background:linear-gradient(180deg,#140e4f 41%,#143cd9 100%);position:relative;font-family:"Cairo",sans-serif;}.ps-container::before{content:"";position:absolute;width:100%;height:20%;top:0;background:url(../imgs/bg-mobile.png);background-repeat:no-repeat;background-position:center;background-size:100%;}.ps-container .img-box{width:100%;}.ps-container .img-box img{width:100%;height:auto;}.ps-container .box-body{width:100%;height:89%;padding:1rem;position:absolute;bottom:0;}.ps-container .box-body .audience{margin-top:33%;display:flex;flex-direction:column;align-items:center;}.ps-container .box-body .audience h3{text-align:center;font-size:18px;line-height:27px;font-weight:600;color:#fff;}.ps-container .box-body .audience .countries_container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:2rem;gap:1.8rem;row-gap:1.5rem;}.ps-container .box-body .audience .countries_container .countr-item{display:flex;align-items:center;justify-content:center;flex-direction:column;border:1.5px solid rgba(255,255,255,.3215686275);padding:.7rem 1.5rem 1.5rem 1.5rem;border-radius:68px;width:38%;gap:1rem;}.ps-container .box-body .audience .countries_container .countr-item img{width:30vw;max-width:111px;height:100%;border-radius:50%;}.ps-container .box-body .audience .countries_container .countr-item p{font-size:16px;font-weight:600;color:#fff;line-height:24px;}.ps-container .box-body .audience .countries_container .countr-item.selected{border:2px solid #ffce00;}.ps-container .box-body .audience #nextBtn{padding:10px 25px;font-weight:600;font-size:18px;background:transparent;outline:0;cursor:pointer;transition:all .3s ease;position:relative;display:inline-block;border:2px solid #fff;border-radius:30px;z-index:1;color:#fff;overflow:hidden;margin-top:1rem;width:45%;}.ps-container .box-body .audience #nextBtn::after{position:absolute;content:"";width:0;height:100%;top:0;left:0;direction:rtl;z-index:-1;background:#ffd700;transition:all .3s ease;}.ps-container .box-body .audience #nextBtn:hover{color:#000;}.ps-container .box-body .audience #nextBtn:hover:after{left:auto;right:0;width:100%;}.ps-container .box-body .audience #nextBtn:active{top:2px;}.ps-container .box-body .form{width:100%;height:100%;margin-top:2rem;padding-top:2rem;}.ps-container .box-body .form h3{font-size:18px;text-align:center;color:#fff;font-weight:600;line-height:27px;}.ps-container .box-body .form form input,.ps-container .box-body .form form select{display:block;width:100%;border:0;margin:1rem 0;outline:0;padding:.5rem 1rem;height:56px;background:#4361dd;border-radius:50px;color:#fff;font-weight:400;line-height:24px;font-size:16px;}.ps-container .box-body .form form input::placeholder,.ps-container .box-body .form form select::placeholder{color:#fff;padding-right:1rem;}.ps-container .box-body .form form select{appearance:none;}.ps-container .box-body .form form .custom-select-wrapper{position:relative;display:inline-block;width:100%;}.ps-container .box-body .form form .custom-select{display:none;}.ps-container .box-body .form form .custom-select-trigger{font-size:16px;padding:.8rem 1.5rem;border-radius:50px;color:#fff;background-color:#4361dd;cursor:pointer;text-align:right;}.ps-container .box-body .form form .custom-options{display:none;position:absolute;top:100%;left:0;top:4.1rem;right:0;color:#fff;border-radius:4px;background-color:#4361dd;z-index:1;max-height:200px;overflow-y:auto;text-align:right;}.ps-container .box-body .form form .custom-option{padding:15px 10px;font-size:16px;cursor:pointer;}.ps-container .box-body .form form select option{margin-top:1rem;padding:1.2rem;color:#333;font-size:16px;}.ps-container .box-body .form form .terms{height:7vh;display:flex;align-items:center;gap:1rem;}.ps-container .box-body .form form .terms label{font-size:20px;}.ps-container .box-body .form form .terms #agreeToTerms{display:inline-block;width:6%;}.ps-container .box-body .form form #submitBtn{width:100%;height:56px;background:#f5c22e;border:0;outline:0;border-radius:50px;font-size:16px;font-weight:400;line-height:24px;}.ps-container .box-body .result{background:linear-gradient(180deg,#25246a 0%,#2547d4 100%);width:100%;height:33%;border:1.5px solid #808080;border-radius:16px;margin-top:37%;}.ps-container .box-body .result>div{padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;}.ps-container .box-body .result h3,.ps-container .box-body .result h4{font-size:24px;font-weight:700;line-height:27px;color:#fff;}.ps-container .box-body .result h4{font-size:18px;}.ps-container .popup_container{width:100%;height:112.3vh;background:rgba(0,0,0,.639);position:absolute;top:0;z-index:100;}.ps-container .popup_container .terms-popup{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);background:#143cd9;border-radius:6px;width:95%;height:63%;padding:3rem 1.5rem;overflow-y:scroll;line-height:1.7;color:#fff;}.ps-container .popup_container .terms-popup .popup-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 1rem;position:absolute;top:3%;left:50%;transform:translateX(-50%);border-bottom:2px rgba(255,255,255,.0901960784) solid;padding-bottom:1rem;}.ps-container .popup_container .terms-popup .popup-header p{font-size:20px;font-weight:600;line-height:27px;color:#fff;}.ps-container .popup_container .terms-popup .popup-header #close-popup{width:30px;height:30px;background:#f5c22e;border-radius:50%;border:1px solid #808080;cursor:pointer;color:#143cd9;font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center;}.ps-container .popup_container .terms-popup ul{list-style-type:square;padding-right:2rem;font-size:18px;line-height:33.73px;font-weight:400;}.ps-container .popup_container .terms-popup p{font-size:18px;line-height:33.73px;font-weight:400;}.ps-container .popup_container .terms-popup h2{margin-top:1rem;font-size:20px;line-height:37.48px;font-weight:700;}.ps-container .popup_container .terms-popup h3{font-size:18px;line-height:33.48px;font-weight:600;}.ps-container .popup_container .terms-popup::-webkit-scrollbar{width:4px;}.ps-container .popup_container .terms-popup::-webkit-scrollbar-thumb{background-color:#f5c22e;outline:1px solid #708090;border-radius:10px;}.ps-container .popup_container .terms-popup::-webkit-scrollbar-track{background-color:rgba(255,255,255,.2);}@media only screen and (min-width:768px){.main_body{margin-top:1.1rem;}.side{margin-top:20px!important;}.ps-container{min-height:140vh;}.ps-container::before{background:url(../imgs/bg-desktop.png);background-size:100%;background-repeat:no-repeat;height:42%;}.ps-container .box-body .audience{margin-top:32%;}.ps-container .box-body .audience h3{font-size:24px;font-weight:600;line-height:36px;}.ps-container .box-body .audience .countries_container{flex-wrap:nowrap;margin-top:2.5rem;gap:2.2rem;width:67%;}.ps-container .box-body .audience .countries_container .countr-item{width:26.3%;padding:.5rem .6rem 2.6rem .6rem;cursor:pointer;}.ps-container .box-body .audience .countries_container .countr-item p{font-weight:800;}.ps-container .box-body .audience #nextBtn{width:25%;margin-top:7rem;}.ps-container .box-body .form{margin-top:20%;}.ps-container .box-body .form h3{font-size:24px;line-height:36px;}.ps-container .box-body .form form{display:flex;flex-direction:column;align-items:center;}.ps-container .box-body .form form input,.ps-container .box-body .form form select{width:63%;}.ps-container .box-body .form form .custom-select-trigger{padding:1.1rem 1.5rem;width:63%;margin:1rem auto;}.ps-container .box-body .form form .custom-options{left:50%;right:initial;transform:translateX(-50%);top:5rem;width:63%;}.ps-container .box-body .form form .terms{display:flex;align-items:center;gap:1rem;width:59%;justify-content:center;}.ps-container .box-body .form form .terms #agreeToTerms{display:inline-block;width:6%;}.ps-container .box-body .form form #submitBtn{width:17%;}.ps-container .box-body .result{width:42%;height:30%;position:absolute;left:50%;transform:translateX(-50%);top:-4%;margin-top:0;}}@media only screen and (min-width:1200px){.ps-container .box-body{height:73%;}.ps-container .box-body .audience{margin-top:6%;}.ps-container .box-body .form{margin-top:0%;}.ps-container .box-body .result{margin-top:20%;}.ps-container .popup_container .terms-popup{width:65%;}}@media only screen and (max-width:480px){.popup_container .terms-popup{width:95%;height:60%;}}@media only screen and (min-height:480px) and (max-height:570px){.ps-container{min-height:155vh;}}