.form,.wrapperClass{background-color:#fff}.banner-sec-headings,.form{z-index:1}.btn-group,.btn-next{float:right}.add-exp-btn,.btn{text-decoration:none;cursor:pointer}.btn,.img-top,.left-ith,.opf-heading h3,.progressbar-tab,.right-ith,.umrah-services{text-align:center}.wrapperClass{background-image:unset!important}.banner-sec-top{background-image:url("/website/images/banner-bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:top center;height:420px;position:relative;display:flex;justify-content:center;align-items:center}.banner-sec-top:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(-90deg,rgba(77,107,175,.2) 0,#10317d 100%)}.banner-sec-top h3{font-size:40px;font-weight:600;line-height:42px;color:#fafafa;margin-bottom:1rem;padding-right:5rem}.banner-sec-top p{font-size:20px;font-weight:400;line-height:24px;color:#fafafa;width:82%}.banner-sec-inner{width:45%;position:relative;z-index:1}.topNav.sticky{z-index:1!important}.banner-sec h2{font-size:32px;font-weight:600;line-height:32px;color:#10317d;margin-bottom:1rem}.banner-sec p{font-size:18px;font-weight:500;line-height:1.3;color:#000}.opfi-start .title h5,.progressbar-tab li.active{color:#f66315}.progressbar-tab{padding-left:0}.tab-heading h3{font-size:24px;font-weight:600;line-height:24px;color:#f66315;margin-bottom:1.5rem}.tab-heading-input-main label,.tab-sub-heading h3,label{color:#10317d;font-weight:600}.tab-heading-input-main label{font-size:16px;line-height:16px;white-space:nowrap}.js-example-basic-single,.tab-heading-input-main input{padding:8px 10px;border:1px solid #d9d9d9;border-radius:4px}.tab-heading-input-main input:focus,.tab-heading-input-main select:focus-visible{outline:0;box-shadow:none;border:1px solid #d9d9d9}.tab-heading-input-main input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tab-sub-heading h3{margin:1rem 0;font-size:20px;line-height:20px}span.select2-selection.select2-selection--single{height:41px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px}span#select2-city-container{padding-top:5px}.select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url(https://cdn4.iconfinder.com/data/icons/user-interface-174/32/UIF-76-512.png);background-color:transparent;background-size:contain;border:none!important;height:20px!important;width:20px!important;margin:auto!important;top:auto!important;left:auto!important}span.select2-selection__arrow{top:12px!important}.select2-container--open .select2-selection__arrow{transform:rotate(180deg)!important;top:5px!important}.input.select2-search__field:focus-visible,input.select2-search__field:focus{outline:0}.last-tab{margin-bottom:6rem}.check-in-main input{font-size:14px!important}#msform{position:relative;margin-top:30px}#msform fieldset{border:none;border-radius:0;padding:20px 16px;box-sizing:border-box;width:100%;position:relative}#msform fieldset:not(:first-of-type),.form-step{display:none}#msform .action-button,#msform .action-button-previous{font-size:16px;font-weight:600;line-height:16px;background:#f66315;color:#fff;border:0;border-radius:12px;cursor:pointer;padding:20px}.progressbar-tab{margin-bottom:40px;overflow:hidden;counter-reset:step}.progressbar-tab li{font-size:12px;font-weight:600;line-height:14.4px;padding:0 3rem;list-style-type:none;color:#a5b1ce;width:25%;float:left;position:relative;letter-spacing:1px}.progressbar-tab li:before{content:counter(step);counter-increment:step;width:24px;height:24px;line-height:26px;display:block;font-size:12px;color:#fff;background:#a5b1ce;border-radius:25px;margin:0 auto 10px}.progressbar-tab li:after{content:"";width:100%;height:2px;background:#a5b1ce;position:absolute;left:-50%;top:9px;z-index:-1}.progressbar-tab li:first-child:after{content:none}.opfti-sec .get-pkg-action .btn-get-pkg,.progressbar-tab li.active:after,.progressbar-tab li.active:before{background:#f66315;color:#fff}span.select2.select2-container.select2-container--default{width:100%!important}@media (max-width:400px){.progressbar-tab li{padding:0}.banner-sec-top h3{font-size:29px;line-height:32px}}@media (max-width:768px){label{margin:1rem 0}.sa-inner2 p{font-size:9px!important}.banner-sec-top h3{padding-right:2rem}.next,.previous,.submit{width:100%;margin-bottom:8px}.banner-sec p{font-size:16px}.banner-sec-inner{padding-right:0!important}}.btn,input{padding:.75rem;display:block}@media (max-width:992px){.banner-sec p{padding-right:0!important}.banner-sec-top h3{font-size:32px;line-height:32px}.banner-sec-top p{font-size:16px;line-height:22px}.banner-sec h2{font-size:24px;margin-bottom:8px}.tab-heading h3{font-size:22px}.tab-heading-input-main label{font-size:14px}}label{display:block;margin-bottom:.5rem;font-size:16px}input{width:100%;border:1px solid #ccc;border-radius:.25rem}.ml-auto{margin-left:auto}.form{width:100%;margin:0 auto;border-radius:.35rem}.input-group{margin:.5rem 0}.form-step.active{display:block;transform-origin:top;animation:.5s animate}.btn{width:min-content;border-radius:5px;transition:.3s}.form-check,.inner-content,.input-box,.progress-bar,.step-main{display:flex}.btn-next{background-color:#f66315;color:#fff;padding:15px}.btn:hover{color:#fff}.fa-arrow-right-long{padding:0 0 0 6px}textarea{resize:vertical}.input-box{align-items:center;background:#fff;border:1px solid #a0a0a0;border-radius:4px;padding-left:.5rem;overflow:hidden;font-family:sans-serif}.input-box .prefix{font-weight:300;font-size:14px;color:#757272}.input-box input{border:none;outline:0}.input-box:focus-within{border-color:#777}.progress-bar{position:relative;justify-content:space-between;counter-reset:step;margin:4% 15% 2%;background:unset!important;flex-direction:unset!important}.progress,.progress-bar::before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:4px;width:100%;background-color:#dcdcdc;z-index:-1}.progress{background-color:#f66315;width:0;transition:.5s}.progress-step{width:35px;height:35px;background-color:#dcdcdc;border-radius:50%;display:flex;justify-content:center;align-items:center}.progress-step::before{counter-increment:step;content:counter(step)}.progress-step::after{content:attr(data-title);position:absolute;top:calc(100% + .2rem);font-size:.85rem;color:#000!important}.progress-step.active{background-color:rgb(246 99 21);color:#fff}.add-exp-btn{color:#577d4c;border-right:2px solid #577d4c;border-bottom:2px solid #577d4c;padding:0 10px 10px 0;font-weight:600;border-bottom-right-radius:6px}.add-experience{margin-bottom:20px}.inner-content h3{color:#f66315;margin:5% 0 1% 0}.form-select{padding:10px}.img-top img{max-width:100%;width:50%}.progress-container{width:100%;background-color:#f3f3f3;border-radius:5px;overflow:hidden;height:30px;position:relative}.progressing-bar{height:100%;background-color:#4caf50;width:50%;position:relative}.progressing-number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px}.skill-bars{padding:1rem 0;border-radius:10px}.sa-inner,.sa-inner2{padding:5px 12px;display:flex;background:#e1f4ff}.skill-bars .bar:first-child{margin-top:0}.skill-bars .bar .info{margin-bottom:5px}.skill-bars .bar .info span{font-weight:500;font-size:17px;opacity:0;animation:.5s linear 1s forwards showText}@keyframes showText{100%{opacity:1}}.skill-bars .bar .progress-line{height:20px;background:#f0f0f0;border-radius:10px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 1px rgba(255,255,255,.8);animation:1s cubic-bezier(1,0,.5,1) forwards animate}@keyframes animate{from{transform:scale(1,0);opacity:0}to{transform:scale(1,1);opacity:1}100%{transform:scaleX(1)}}.bar .progress-line span{height:100%;position:absolute;border-radius:10px;transform:scaleX(0);transform-origin:left;background:#f66315;animation:1s cubic-bezier(1,0,.5,1) 1s forwards animate}.progress-line span::after,.progress-line span::before{position:absolute;animation:.5s linear 1.5s forwards showText2;opacity:0}.bar .progress-line.html span,.steps-main-bot{width:25%}.progress-line span::before{content:"";top:-10px;right:25px;height:0;width:0;border:7px solid transparent;border-bottom-width:0;border-right-width:0;border-top-color:#f66315}.progress-line span::after{top:-28px;right:0;font-weight:500;background:#f66315;color:#fff;padding:1px 8px;font-size:12px;border-radius:50px}.info-side p,.sa-inner2 .info-side2 p,.sa-inner2 .status-side2 p,.sa-inner2 .status-side3 p,.status-side p{font-size:12px;font-weight:400}@keyframes showText2{100%{opacity:1}}.progress-line.css span::after,.progress-line.html span::after{content:attr(data-price)}.progress-line.jquery span::after{content:"85%"}.progress-line.python span::after{content:"6yrs"}.progress-line.mysql span::after{content:"75%"}.sa-inner{align-items:center;justify-content:space-between;width:100%;color:#f66315}.info-side,.sa-inner2 .info-side2{display:flex;align-items:center;gap:8px}.info-side .fa-check,.sa-inner2 .info-side2 .fa-check{font-size:12px}.info-side p{padding:0;color:#f66315;margin-bottom:0}.status-side p{color:#f66315;margin-bottom:0}.sa-inner2{align-items:center;justify-content:space-between;color:#f66315;width:100%}.sa-inner2 .info-side2 p{padding:0;color:#f66315}.sa-inner2 .status-side2 p{color:#f66315}.sa-inner2 .status-side3 p{right:26px;width:max-content;color:#a5b1ce;margin-bottom:0!important}.nav-tabs{border:1px solid #dee2e6;border-bottom:1px solid #dee2e6!important}.nav-tabs .nav-link{border:unset}.tb-content{display:flex;justify-content:space-between;width:280px}.fcdi-start,.img-top-hotel{display:flex;align-items:center;position:relative}.tb-content p{margin:0;padding:0;color:#10317d;font-size:16px;font-weight:500}.nav-tabs li.nav-item{width:50%}.nav-tabs li.nav-item:hover{background-color:#e1f4ff;color:#f66315}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#e1f4ff;border-color:#dee2e6 #dee2e6 #fff;width:382px;border-radius:4px}.tab-last{position:relative;left:25%}.tab-content-inne p{color:#f66315;font-size:24px;font-weight:600}.dest-detail p,.opfti-sec .total-title .info,.price-detail p,.ret-detail p,.to-from p{font-size:16px;font-weight:600;margin:0}.input{outline-color:#f66315!important}.form-check-input:checked{background-color:#10317d!important;border-color:#10317d!important}.flight-checking-details,.opf-total{position:relative}.fcd-inner{border:1px solid #d9d9d9;border-radius:8px}.fcdi-start{justify-content:space-between;background-color:#e1f4ff;margin:1%;border:1px solid #d9d9d9;border-radius:8px}.fcdi-start:hover{border:1px solid #f66315}.price-detail p,.to-from p{color:#f66315}.dest-detail .dep,.ret-detail .ret{color:#a5b1ce;font-size:10px}.btn-cancel{background:#a5b1ce;color:#fff;border:none;border-radius:10px;padding:8px 12px;margin:9px}.btn-select{background:#3ab4fb;padding:6px;margin:9px;color:#fff}.btn-search{background:orange;padding:6px;margin:9px;color:#fff}.btn-nextt,.btn-prev:hover{background-color:#f66315}.btn-nextt,.btn-prev{float:right;border-radius:12px!important;padding:15px;color:#fff}.btn-prev{background-color:#a5b1ce}.dropdown-toggle:hover{color:#000}.dropdown-menu{min-width:4rem}.img-top-hotel{left:22px}.check-radio,.opft-sec{align-items:center;display:flex}.left-ith .image img,.right-ith .image img{max-width:100%;width:17%}.sa-inner .status-side3 p,.sa-inner .status-side4 p{font-size:12px;width:max-content;position:relative;font-weight:400}.info-ith p{font-size:12px;font-weight:400}.sa-inner .status-side3 p{right:19px;color:#f66315}.status-side3 p{color:#f66315!important}.sa-inner .status-side4 p{right:3px;color:#f66315}.check-radio{justify-content:space-between;border:1px solid #f66315;padding:15px 30px 6px;border-radius:4px}.free-radio p{color:#f66315;text-transform:uppercase}.btn-complete{background:#f66315;color:#fff;border-radius:12px!important}.opf-heading h3{color:#10317d}.pf-input{border:none;border-bottom:1px solid #d9d9d9;border-radius:0}.opf-accomodation-left{display:flex;gap:10px}.opf-transport .title p{margin:0;padding:0;color:#10317d}.opft-sec{justify-content:space-between;border:1px solid #d9d9d9;padding:10px;margin:10px 0;border-radius:4px}.opft-sec p{margin:0}.opft-sec p:last-of-type{color:#f66315;font-size:18px;font-weight:500}.opfti-sec{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin:20px 0}.opfti-sec .total-title .info{padding:0 20px;color:#000}.opfti-sec .total-amount-pkg .amount{padding:0 20px;color:#f66315;font-size:20px;font-weight:600}.opfti-sec .get-pkg-action{margin:5px;padding:0;text-align:right;justify-content:right;display:flex}.service-type-tile,.visa-type-tile{outline:#777 solid 2px;background-color:#fff;text-align:center;max-width:100%;padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:160px!important;box-shadow:1px 10px 20px rgba(0,0,0,.1);border-radius:8px;opacity:.9;transition:.2s ease-out;cursor:pointer}.service-type-tile:hover,.visa-type-tile:hover{background-color:#e1f4ff;outline-color:#f66315!important}.service-type-tile input,.visa-type-tile input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:0;height:0;opacity:0}.service-type-tile h5,.visa-type-tile h5{font-size:1rem!important}.service-type-tile .transport-status,.visa-type-tile .transport-status{font-size:.8rem}.spinner-border{position:relative;top:13px;left:40%;width:5rem!important;height:5rem!important}.selected-indicator{border:3px solid orange;border-radius:4px}.service-type-tile.selected,.visa-type-tile.selected{outline:#f66315 solid 3px}.img-section.fr-flex{display:contents}@media (max-width:1399px){.fcdi-start{zoom:67%}}.btn-next{border-radius:12px!important}#visa-effects-wrapper .tab-left{align-items:center;display:flex;color:#f66315;background:#e1f4ff;padding:14px 8px;border-radius:10px;cursor:pointer}#visa-effects-wrapper .tab-right p{color:#10317d}#visa-effects-wrapper .tab-right{cursor:pointer}#visa-effects-wrapper .tab-left .visa-cat{margin:0;width:100%;color:#f66315;padding:0 10px}#visa-effects-wrapper .tab-left .amount{margin:0;width:30%;color:#f66315}.cursor{cursor:pointer!important}.required::after{content:" *";color:red}@media (min-width:992px){.img-section.fr-flex{display:flex}}@media (min-width:768px) and (max-width:991px){.modal-dialog{max-width:750px}}@media (max-width:767px){.fcdi-start,.inner-content{display:block}.inner-content .col-md-9,.steps-main-bot{width:100%!important}.sa-inner,.sa-inner2{margin:0}.img-top{margin-top:20%}.tb-content,li.nav-item{width:unset}.fcdi-start{text-align:center;padding:10px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{width:unset;background-color:unset;border-color:unset}.btn-action,.btn-search,.btn-select{display:flex;justify-content:center}.left-ith,.right-ith{display:none}.skill-bars{padding:100px 30px 0}.hotel-det p{text-align:center;width:-webkit-fill-available!important}.step-main{flex-direction:column}}@media (max-width:768.6px){.form-check.small-scr-align{align-items:center}}.umrah-services>p{margin:1rem .25rem!important}.umrah-services .icon{font-size:2em;margin-bottom:1.2rem;color:#969696}.umrah-services .title{color:green;margin-bottom:1.2rem}.umrah-services .paragraph{text-align:justify;font-size:.9em;font-weight:400}