/*--------------------------------------------------------------------------------------*/
/*General-Css-Here
/*--------------------------------------------------------------------------------------*/
*{margin:0;padding:0;box-sizing:border-box}
body{margin:0;padding:0;box-sizing:border-box;color:var(--body-color);font-family:var(--body-font);font-size:var(--bg-font);line-height:var(--body-line-height);font-weight:var(--font-weight-regular)}
a{-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}
ul{margin:0;padding:0;list-style:none}
figure,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
img{max-width:100%}
footer,header,section{display:block}
footer:after,footer:before,header:after,header:before,section:after,section:before{display:table;clear:both;content:""}
@media(min-width:1200px){
.container,.container-lg,.container-md,.container-sm,.container-xl{margin:auto;max-width:1170px}
}
/*max-width:1170px*/
a:focus{border:0;outline:0}
button:focus{border:0;outline:0}
select{appearance:none}
p,span{margin:0;padding:0;}
p{ font-family: 'Conv_Sofia Pro UltraLight Az';}
a:hover{text-decoration:none}
a{text-decoration:none;color:var(--color-black)}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  
    padding-right: 30px;
    padding-left: 30px;
    
}


.box-space {
    margin-right: -30px;
}
/*--------------------------------------------------------------------------------------*/
/*fonts-family
/*--------------------------------------------------------------------------------------*/
@font-face {
    font-family: 'Conv_Sofia Pro Medium Az';
    src: url('../fonts/Sofia Pro Medium Az.eot');
    src: local('☺'), url('fonts/Sofia Pro Medium Az.woff') format('woff'), url('../fonts/Sofia Pro Medium Az.ttf') format('truetype'), url('../fonts/Sofia Pro Medium Az.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_Sofia Pro Regular Az';
    src: url('../fonts/Sofia Pro Regular Az.eot');
    src: local('☺'), url('../fonts/Sofia Pro Regular Az.woff') format('woff'), url('../fonts/Sofia Pro Regular Az.ttf') format('truetype'), url('../fonts/Sofia Pro Regular Az.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_Sofia Pro Semi Bold Az';
    src: url('../fonts/Sofia Pro Semi Bold Az.eot');
    src: local('☺'), url('../fonts/Sofia Pro Semi Bold Az.woff') format('woff'), url('../fonts/Sofia Pro Semi Bold Az.ttf') format('truetype'), url('../fonts/Sofia Pro Semi Bold Az.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Conv_Sofia Pro UltraLight Az';
    src: url('../fonts/Sofia Pro UltraLight Az.eot');
    src: local('☺'), url('../fonts/Sofia Pro UltraLight Az.woff') format('woff'), url('../fonts/Sofia Pro UltraLight Az.ttf') format('truetype'), url('../fonts/Sofia Pro UltraLight Az.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_Sofia Pro Light Az';
    src: url('../fonts/Sofia Pro Light Az.eot');
    src: local('☺'), url('../fonts/Sofia Pro Light Az.woff') format('woff'), url('../fonts/Sofia Pro Light Az.ttf') format('truetype'), url('../fonts/Sofia Pro Light Az.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'Conv_Sofia Pro Black Az';
    src: url('../fonts/Sofia Pro Black Az.eot');
    src: local('☺'), url('../fonts/Sofia Pro Black Az.woff') format('woff'), url('../fonts/Sofia Pro Black Az.ttf') format('truetype'), url('../fonts/Sofia Pro Black Az.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


/*--------------------------------------------------------------------------------------*/
/*home-header
/*--------------------------------------------------------------------------------------*/

.topHeader.sticky{background:#000}
nav.navbar{padding:0}
header{position:fixed;left:0;right:0;z-index:999;padding:19px 0}
.header-btn-group{display:flex;align-items:center}
.navbar-inner-box{display:var(--flex-disply);align-items:var(--flex-align);justify-content:var(--flex-justify-sb);width:var(--full-width)}
.header-btn{width:97px;height:45px;background:#000;border-radius:4px;color:#fff;font-size:15px;display:flex;align-items:center;justify-content:center;font-family:'Conv_Sofia Pro Medium Az';margin-left:20px}
.select-lan{background:0 0;color:#fff;border:0;border-radius:6px;font-size:15px;font-family:'Conv_Sofia Pro Medium Az';text-transform:uppercase;padding:0;text-align:center;width:100%;line-height:normal;height:45px}
.select-lan select.form-control{background:0 0;width:100%;padding:10px 20px;color:#fff}
.select-lang-box select.form-control{background:url(../images/arrow-select.png);background-position:right 10px center;background-repeat:no-repeat;padding-left:15px}
.select-lang-box select.form-control option{color:#000}
.select-lang-box select.form-control:focus{background:url(../images/arrow-select.png);color:#fff;background-position:right 10px center;background-repeat:no-repeat}
select.form-control:focus{outline:0;box-shadow:none}
.globe-icon{position:absolute;left:12px;top:0;bottom:0;margin:auto;display:flex;align-items:center}
.login-btn{background:#ffaf18}
.signup-btn{background:#fff;color:#ffaf18}
.similer-space{padding-top:80px;padding-bottom:75px}
.similer-heading{margin-bottom:50px}
.space-ex{margin-top:110px}
.similer-heading small{font-size:16px;color:#ffaf18;font-family:'Conv_Sofia Pro Light Az';display:block;margin-bottom:7px}
.similer-heading h2{font-size:36px;color:#fff;font-family:'Conv_Sofia Pro Medium Az'}

/*--------------------------------------------------------------------------------------*/
/*home-banner
/*--------------------------------------------------------------------------------------*/
.wraper-inner.bg-black{background:#111}
.banner-top{-webkit-animation:bannermove 50s linear infinite;-moz-animation:bannermove 50s linear infinite;-ms-animation:bannermove 50s linear infinite;-o-animation:bannermove 50s linear infinite;animation:bannermove 50s linear infinite;background:url(../images/banner-img.png);background-position:top center;background-repeat:repeat;height:830px;position:relative}
.main-banner{height:830px;position:relative}
.screen-img{margin-top:45px}
.banner-top-inner{justify-content:center;display:var(--flex-disply);padding-top:200px;padding-bottom:30px;flex-direction:column;align-items:center;text-align:center;position:absolute;top:0;left:0;right:0;width:28%;margin:auto}
.banner-btn{cursor:pointer;color:#85c657;display:var(--flex-disply);width:220px;height:60px;align-items:var(--flex-align);justify-content:var(--flex-justify);margin-top:var(--mt-20);font-size:18px;background:#ffff;font-family:Mulish,sans-serif;font-weight:600}
.banner-top-content h1{font-size:46px;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:12px}
.banner-top-content p{font-size:16px;color:#fff;font-family:'Conv_Sofia Pro UltraLight Az'}
.main-banner:after{background:url(../images/banner-screen-img.png);position:absolute;left:0;right:0;top:450px;content:"";height:552px;width:937px;margin:auto}
.select-lang-box{color:#fff;border:1px solid #fff;border-radius:6px;width:97px;justify-content:center;height:45px;align-items:center;text-align:center;position:relative}


/*--------------------------------------------------------------------------------------*/
/*enjoy-with-box
/*--------------------------------------------------------------------------------------*/

.enjoy-with-box{position:relative;    overflow: hidden;    border-radius: 10px;}
.enjoy-with-box figure img{border-radius:6px;height:471px}
.enjoy-with-box-content{position:absolute;bottom:0;padding:15px;z-index:9}
.enjoy-with-box-content h4{font-size:22px;color:#fff;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:8px}
.enjoy-with-box-content p{font-size:16px;color:#fff;font-family:'Conv_Sofia Pro UltraLight Az';line-height:24px}
.enjoy-with-box:after{position:absolute;left:0;right:0;bottom:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);content:"";height:277px;opacity:.9}

/*--------------------------------------------------------------------------------------*/
/*download-latest
/*--------------------------------------------------------------------------------------*/
.download-latest{background:url(../images/download-banner-img.png);background-position:center;height:505px;display:flex;justify-content:center;align-items:center}
.download-latest-content h2{font-size:42px;color:#fff;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:12px}
.download-latest-content{width:61%;margin:auto}
.download-latest-content p{font-size:16px;color:#fff;font-family:'Conv_Sofia Pro UltraLight Az';line-height:24px}
.btn-similer{    border: 0;width:176px;display:flex;align-items:center;justify-content:center;background:#ffaf18;border-radius:4px;height:45px;font-size:15px;color:#fff;font-family:'Conv_Sofia Pro Medium Az'}

/*--------------------------------------------------------------------------------------*/
/*download-app
/*--------------------------------------------------------------------------------------*/

.download-app.similer-space{background:#111}
.app-btn a{margin:0 5px}

/*--------------------------------------------------------------------------------------*/
/*our-newsletter
/*--------------------------------------------------------------------------------------*/

.our-newsletter.similer-space{background:#ffaf18;position:relative;overflow:hidden}
.our-newsletter-content h2{font-size:42px;color:#000;margin-bottom:12px;font-family:'Conv_Sofia Pro Medium Az'}
.our-newsletter-content p{font-size:16px;color:#000;font-family:'Conv_Sofia Pro UltraLight Az';line-height:24px}
.subscribe-box input.form-control{    font-size: 15px;height:45px;border-radius:6px;border:0;margin-right:20px}
.subscribe-box{display:flex;margin-top:40px}
.btn-subscribe{width:138px;    flex: 0 0 138px;border:0;background:#000;color:#fff;border-radius:4px;font-size:15px;font-family:'Conv_Sofia Pro Medium Az'}


/*--------------------------------------------------------------------------------------*/
/*our-blog
/*--------------------------------------------------------------------------------------*/

.our-blog-content{display:flex;background:#212020;border-radius:6px;overflow:hidden;height:100%}
.our-blog-content figcaption{padding:20px 20px;flex:1}
.our-blog-content figure{width:180px}
.our-blog-content figure img{width:100%;height:100%}
.our-blog-content figcaption h3{    line-height: 34px;font-size:22px;color:#fff;margin-bottom:10px;font-family:'Conv_Sofia Pro Medium Az'}
.our-blog-content figcaption p{font-size:16px;color:#fff;font-family:'Conv_Sofia Pro UltraLight Az';line-height:24px}
.read-more{font-size:15px;color:#ffaf18;font-family:'Conv_Sofia Pro Medium Az';text-decoration:underline}
.link-text{color:#ffaf18;  transition: .5s;}
.blog-main-box{margin:15px 0}


/*--------------------------------------------------------------------------------------*/
/*footer
/*--------------------------------------------------------------------------------------*/


footer{background:#212020}
.footer-top-left p{font-size:14px;color:#fff;font-family:'Conv_Sofia Pro UltraLight Az';line-height:24px}
.footer-top-left figure{margin-bottom:15px}
.bottom-footer-content{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgb(255 255 255 / 14%);padding-top:20px;margin-top:30px;padding-bottom:20px}
.footer-bottom-link{display:flex}
.footer-content h3{font-size:15px;color:#fff;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:20px}
.link-footer li a{font-size:16px;color:#fff;font-family:'Conv_Sofia Pro UltraLight Az';line-height:24px;padding-bottom:5px;display:block}
.Useful-links{padding-left:140px!important}
.footer-content p{font-size:14px;color:#fff;font-family:'Conv_Sofia Pro UltraLight Az';line-height:24px}
.footer-content .btn-subscribe{flex:0 0 100px;background:#ffaf18}
.footer-social li i{font-size:24px;color:#fff;margin-right:10px}
.link-footer li a:hover{color:#ffaf18}
.footer-social li a:hover i{color:#ffaf18}
.bottom-footer-content p{font-size:14px;color:rgb(255 255 255 / 51%);font-family:'Conv_Sofia Pro UltraLight Az'}
.footer-bottom-link li a{font-size:14px;color:rgb(255 255 255 / 51%)!important;font-family:'Conv_Sofia Pro UltraLight Az';padding-left:25px}
.footer-bottom-link li a:hover{color:#ffaf18!important}
input.form-control:focus{outline:0;box-shadow:none}
.link-text:hover .read-more{opacity:.7;color:#ffaf18;text-decoration:underline;transition:.5s}
.link-text:hover i{transition:.5s;padding-left:3px;opacity:.7}
.enjoy-with-box figure img{transition:transform .7s ease;border-radius:10px}
.enjoy-with-box:hover figure img{transform:scale(1.1)}

.coustom-checkbox p{font-size:15px;color:#000;font-family:'Conv_Sofia Pro Medium Az'}
.coustom-checkbox{display:block;position:relative;padding-left:25px;margin-bottom:0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.coustom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.coustom-checkbox .checkmark{position:absolute;top:3px;left:0;height:16px;width:16px;background-color:transparent;border-radius:2px;border:1px solid #b0b2bc}
.coustom-checkbox input:checked~.checkmark{background:#ffaf18;border:1px solid #ffaf18}
.coustom-checkbox .checkmark:after{content:"";position:absolute;display:none}
.coustom-checkbox input:checked~.checkmark:after{display:block}
.coustom-checkbox .checkmark:after{left:0;top:-2px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:0;bottom:0;margin:auto}
.common-modal .modal-dialog{max-width:416px;    margin: auto;}
.modal-content{border:0;border-radius:6px}
.modal-content{padding:40px 20px 30px}

.modal-content button.close{position:absolute;right:12px;top:10px;border:0;background:0 0;padding:0;font-size:24px;color:rgb(0 0 0 / 28%);opacity:1}
.modal-content button.close:focus {outline: 0;box-shadow: none;}
.modal-title{font-size:28px;color:#000;font-family:'Conv_Sofia Pro Semi Bold Az'}
.modal-head p{font-size:16px;color:#000;font-family:'Conv_Sofia Pro UltraLight Az'}
.modal-head figure{margin-bottom:15px}
label.form-label{font-size:15px;color:#000;font-family:'Conv_Sofia Pro Medium Az'}
input.form-control{border-radius:4px;height:45px;border:1px solid #b0b2bc;font-size:15px;font-family:'Conv_Sofia Pro Light Az'}
.forget-password-link{line-height:normal;font-size:15px;color:#ffaf18;text-decoration:underline;font-family:'Conv_Sofia Pro Medium Az'}
.dont-have{font-size:15px;color:#000;text-align:center;display:block;margin-top:20px;font-family:'Conv_Sofia Pro Medium Az'}
.dont-have a{color:#ffaf18;text-decoration:underline;padding-left:2px}
.modal-body .modal-btn.hvr-sweep-to-right{width:138px; border: 0;}
.sticky .header-btn:hover {border: 1px solid #fff;}
.app-btn a:hover{opacity:.7}
.btn-subscribe:hover{opacity:.7}

/*--------------------------------------------------------------------------------------*/
/*about
/*--------------------------------------------------------------------------------------*/

.inner-banner{padding-top:150px;background:#212020;padding-bottom:45px}
.inner-banner-content{text-align:center;width:44%;margin:auto}
.inner-banner-content h1{font-size:40px;color:#fff;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:12px}
.inner-banner-content p{font-size:16px}
.little-fact-img-blog figure img{border-radius:6px;height:253px;width:100%}
.little-fact-content p{font-size:16px}
.bg-light{background-color:#212020!important}
.blog-with-text h3{font-size:28px;color:#fff;margin-bottom:10px;font-family:'Conv_Sofia Pro Medium Az'}
.blog-with-img figure img{border-radius:6px}


/*--------------------------------------------------------------------------------------*/
/*how-it-works
/*--------------------------------------------------------------------------------------*/
.how-works-steps-content.text-center figure{margin-bottom:30px}
.count-num{width:42px;height:42px;border:2px solid #ffaf18;display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;font-size:21px;font-family:'Conv_Sofia Pro Medium Az'}
.how-works-steps-content.text-center h3{font-size:22px;font-family:'Conv_Sofia Pro Medium Az';margin-top:20px;margin-bottom:10px}
.how-works-steps-content.text-center{margin:20px 0}

/*--------------------------------------------------------------------------------------*/
/*faq-page
/*--------------------------------------------------------------------------------------*/

.faq-inner .accordion-button{background-color:transparent;font-size:22px;padding:21px 0;color:#fff;font-family:'Conv_Sofia Pro Medium Az'}
.faq-inner .accordion-button:not(.collapsed){color:#ffaf18;background-color:transparent;box-shadow:none;border-radius:0!important;padding-bottom:20px}
.faq-inner .accordion-body{padding:0 0 20px}
.faq-inner .accordion-item{margin-bottom:0;border-radius:0!important;overflow:hidden;border:0 solid;background:0 0;border-bottom:1px solid rgb(255 255 255 / 14%)}
.faq-inner .accordion-item:not(:first-of-type){border-top:0 solid var(--body-color)}
.faq-inner .accordion-item .accordion-button::after{background-image:url(../images/plus-icon.png);background-position:center;margin-left: 10px;}
.faq-inner .accordion-button:not(.collapsed)::after{background-image:url(../images/minus-icon.png);transform:none;margin-left: 10px;}
.faq-inner .accordion-button:focus{outline:0;box-shadow:none}

.faq-inner .nav-tabs .nav-link{margin-bottom:0;background:0 0;border:0;border-top-left-radius:initial;border-top-right-radius:inherit;display:flex;align-items:center;color:rgb(78 85 93 / 59%)!important;font-size:20px;color:rgb(78 85 93 / 59%)!important;font-weight:700}
.faq-inner .nav-link.chef-active.active{color:#8d126e!important;margin-bottom:0}
.faq-inner .nav-link.chef-active.active span{background:#8d126e}
.faq-inner .nav-link.active span img{-webkit-filter:brightness(0) invert(1)}
.faq-inner .nav-item .nav-link{border-right:1px solid #b2b2b2}
.faq-inner .nav-item:last-child .nav-link{border-right:0px solid #b2b2b2}
.faq-inner .nav-tabs .nav-link:focus,.faq-inner .nav-tabs .nav-link:hover{border-color:#b2b2b2;isolation:isolate;border-radius:initial}
.faq-inner .nav-tabs{border-bottom:0}
.faq-inner .nav-link.customer-active.active{color:#FD207A!important;margin-bottom:0}
.faq-inner .nav-link.customer-active.active span{background:#FD207A}


/*--------------------------------------------------------------------------------------*/
/*modal-popup
/*--------------------------------------------------------------------------------------*/

.common-modal.signup-modal .modal-dialog{max-width:636px}
.select-num-with-code{display:flex}
.select-num-with-code select.form-control{width:45px;font-size:15px;color:rgb(0 0 0 / 39%);border:1px solid #b0b2bc;margin-right:10px;padding:10px 5px;flex:0 0 48px;background:url(../images/code-drop.png);background-position:right 7px center;background-repeat:no-repeat}
.modal-social li a{margin:0 5px}
.modal-social{margin-bottom:20px;margin-top:15px}
.line-break:after{top:0;border-bottom:1px solid rgb(176 178 188 / 35%);position:absolute;left:0;right:0;bottom:0;height:2px;content:"";width:100%;margin:auto}
.line-break b{text-align:center;display:inline-block;background:#fff;z-index:9;padding:0 15px;font-size:15px;color:#b0b2bc;text-transform:uppercase;letter-spacing:1px}
.line-break{width:100%;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:20px}
input.form-control::-webkit-input-placeholder{color:rgb(0 0 0 / 39%)}
input.form-control:-ms-input-placeholder{color:rgb(0 0 0 / 39%)}
input.form-control::placeholder{color:rgb(0 0 0 / 39%)}
.modal-social li a img{transition:.5s}
.modal-social li a:hover img{transform:scale(1.1);transition:.5s}
.otp-verification-box input{margin:0 7px;text-align:center;width:56px;height:45px;font-size:20px}
.otp-verification-box input::-webkit-input-placeholder{color:#000}
.otp-verification-box input:-ms-input-placeholder{color:#000}
.otp-verification-box input::placeholder{color:#000}



/*--------------------------------------------------------------------------------------*/
/*contact-us
/*--------------------------------------------------------------------------------------*/
.contact-main-R{position:absolute;right:0;top:80px;bottom:75px;text-align:right;padding-right:0}
.contact-main{position:relative}
.contact-main-R-content{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;margin:auto;align-items:center;justify-content:center;flex-direction:column;width:56%;text-align:center}
.contact-main-R-box figure img{height:616px;width:auto}
.textarea-height textarea.form-control {
    height: 124px;
    resize: none;
    font-size: 14px;
}
.s-btn{width:138px;flex:0 0 138px}
.contact-main-R-box figure img{height:100%;width:auto}
.contact-main-R-content h3{font-size:42px;color:#fff;font-family:'Conv_Sofia Pro Medium Az'}
.contact-main-R-box{width:975px;position:relative;margin-left:auto}


.our-blog-page .our-blog-content figure{width:532px}
.our-blog-page .our-blog-content figcaption{padding:40px 90px 40px 30px;flex:1}
.our-blog-page .our-blog-content{align-items:center}


/*--------------------------------------------------------------------------------------*/
/*blog-detail
/*--------------------------------------------------------------------------------------*/


.mt-header{padding-top:87px}
.blog-title{font-size:40px;color:#fff;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:12px}
.blog-date{display:flex;align-items:center;font-size:15px;font-family:'Conv_Sofia Pro UltraLight Az'}
.blog-date i{color:#ffaf18;padding-right:10px}
.little-fact-img-blog figure img{height:496px}
.blog-detail-page .little-fact-img-blog figure img{height:496px}
.terms-condition-box h3{font-size:22px;color:#fff;margin-bottom:15px;font-family:'Conv_Sofia Pro Medium Az'}
.terms-condition-box{margin-bottom:30px}
.url-text{text-decoration:underline!important;color:#ffaf18;font-family:'Conv_Sofia Pro Medium Az'}
.inner-head-title h3{font-size:28px;color:#fff;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:10px}

.inner-header{background:#212020}
.drop-down-profile .dropdown-toggle{padding:0;color:#fff;display:flex;align-items:center;font-size:15px;border:0;font-family:'Conv_Sofia Pro Medium Az'}
.dropdown.drop-down-profile{margin-left:20px}
.header-icon{display:flex;align-items:center;margin-right:25px}
.header-icon i{margin-left:25px;font-size:24px; color: #fff;}
.sech-wrap {width: 545px;}
.drop-down-profile .dropdown-toggle:focus{outline:0;box-shadow:none}
.drop-down-profile .dropdown-toggle::after{margin-left:10px}
.choose-plan-box{background:#212020;padding:20px 20px 30px;border-radius:6px}
.choose-plan-head span{font-size:16px;color:#fff;font-family:'Conv_Sofia Pro Light Az';padding-bottom:20px;display:block}
.choose-plan-head h3{font-size:28px;color:#ffaf18;font-family:'Conv_Sofia Pro Semi Bold Az'}
.choose-plan-head{padding-bottom:25px;border-bottom:1px solid rgb(255 255 255 / 8%);margin-bottom:20px}
.choose-plan-body p{font-size:16px;color:rgb(255 255 255 / 64%);padding-bottom:13px}
.subscribe-plan-btn{width:100px;border:1px solid #ffaf18;display:flex;height:45px;align-items:center;justify-content:center;border-radius:4px;color:#fff}
.choose-plan-head h3 sub{color:#fff;font-size:16px;font-family:'Conv_Sofia Pro UltraLight Az';position:relative;top:-2px}
.choose-plan-main{position:relative;overflow:hidden}


.common-arrow-slider button.owl-next{position:absolute;right:0;top:0;bottom:0}
.common-arrow-slider button.owl-prev{position:absolute;left:0;top:0;bottom:0}
.common-arrow-slider button.owl-next span{background:url(../images/arrow-right.png);width:32px;height:45px;display:flex;align-items:center;justify-content:center;color:transparent}
.common-arrow-slider button.owl-prev span{background:url(../images/arrow-right.png);width:32px;height:45px;display:flex;align-items:center;justify-content:center;color:transparent;transform:rotate(180deg)}
.common-arrow-slider .owl-nav button.disabled span{opacity:.5}
.home-gallery-owl .item-content figure img{width:100%}
.gallery-list li a{background:#231f20;padding:7px 13px;display:flex;align-items:center;justify-content:center;border-radius:4px;margin-right:15px;color:#fff;font-size:16px}
.common-slider-head .url-text{font-size:18px}
.common-slider-head h4{font-size:22px;color:#fff;font-family:'Conv_Sofia Pro Medium Az'}
.common-slider-box button.owl-next span,.common-slider-box button.owl-prev span{font-size:36px}
.common-slider-box button.owl-next{position:absolute;right:15px;top:0;bottom:0}
.common-slider-box button.owl-prev{position:absolute;left:15px;top:0;bottom:0}
.common-slider-box .item-content figure img{border-radius:10px}
.home-slider-ad figure img{width:100%;}
.detail-banner p{font-size:16px}
.con-tooltip{transition:all .3s ease-in-out;cursor:default;position:relative}
.tooltip{visibility:hidden;z-index:1;opacity:.4;width:auto;padding:2px 10px;background:#333;color:#fff;position:absolute;top:-21px;left:-3px;border-radius:5px;transform:translateY(9px);transition:all .3s ease-in-out}
.tooltip::after{content:" ";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#333 transparent transparent transparent;position:absolute;right:0;bottom:-7px;left:0;margin:auto}
.con-tooltip:hover .tooltip{visibility:visible;transform:translateY(-10px);opacity:1;transition:.5s linear}
.top:hover{transform:translateY(-6px)}

.continue-watching-owl .item-content video{border-radius:10px;overflow:hidden}
.video-content-L h4{font-size:18px;color:#fff;font-family:'Conv_Sofia Pro Medium Az'}
.video-content-L span{font-size:15px;color:rgb(255 255 255 / 59%);padding-top:5px;display:block}
.video-content{margin-top:15px}
li.breadcrumb-item a{color:#ffaf18;font-size:16px;font-family:'Conv_Sofia Pro UltraLight Az'}
li.breadcrumb-item.active{color:#fff;font-size:16px;font-family:'Conv_Sofia Pro UltraLight Az'}
.breadcrumb-item+.breadcrumb-item::before{display:none}
.detail-banner-box span img{height:691px;width:100%;object-fit:cover;border-radius:6px;overflow:hidden}
.detail-banner-box{position:relative;margin-bottom:20px}
.detail-banner-title{position:absolute;bottom:15px;left:15px}
.detail-banner-title h3{font-size:40px;color:#fff;font-family:'Conv_Sofia Pro Medium Az'}


.wrapper-video{position:relative;width:100%;overflow:hidden;height:648px; text-align: center;}

.wrapper-video img{height:100% ;   width: 100%;}
.wrapper-video iframe{display:none;z-index:1;position:relative;width:100%;height:100%}
.wrapper-video .play-btn{position:absolute;z-index:666;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;border:0}
.wrapper-video .play-btn:hover{cursor:pointer}
.wrapper-video .play-btn:focus{outline:0}

.video-slider-box button.owl-next span{background:url(../images/grey-arrow-img.png)}
.video-slider-box .owl-carousel.owl-theme{border:1px solid #dddddd0f;box-shadow:0 3px 3px #0000007d}
.movie-detail-content h3{font-size:40px;color:#fff;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:10px}
.star-rating{display:flex}
.star-rating li{margin-right:10px;color:#ff9529;font-size:23px}
.star-rating li .white-star{color:#fff}
.movie-detail-info span b{font-family:'Conv_Sofia Pro Semi Bold Az';font-weight:400}
.movie-detail-info span{margin-right:100px;margin-bottom:8px}
.movie-detail-info span:last-child{width:100%}
.movie-detail-info{display:flex;flex-wrap:wrap}
.tag-info span{font-size:16px;padding:5px 10px;border-radius:27px;margin-right:6px}
.comedy-tag{background:#ffaf18;border-radius:27px}
.latest-tag{background:#fd5d5d}
.trending-tag{background:#468ac8}
.inner-title{font-size:22px;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:10px}
.cast-info-list li figure img{width:88px;height:88px;border-radius:50%}
.cast-info-list li h5{font-size:16px;color:#fff;padding-top:8px; text-align: center;}
.cast-info-list li{margin-right:30px}
.similar-btn{    background: #ffaf18;width:134px;height:45px;display:flex;align-items:center;justify-content:center;border:1px solid #ffaf18;color:#fff;border-radius:4px;font-size:15px;font-family:'Conv_Sofia Pro Medium Az'}
.white-btn{background:#fff;border:1px solid #fff;color:#ffaf18}
.rating-review span{font-size:36px;color:#fff;padding-right:15px;font-family:'Conv_Sofia Pro Medium Az'}
.rating-review-list-box-head-L figure img{width:48px;height:48px;border-radius:50%;flex:0 0 48px}
.rating-review-list-box-head-L figure{margin-right:20px}
.rating-review-list-box-head-L figcaption h5{font-size:16px;margin-bottom:0}
.rating-review-list .star-rating li i{font-size:12px}
.rating-review-list .star-rating li{margin-right:5px}
.rating-review-list-box-head{margin-bottom:10px}
.common-slider-box.Similar-video-box.pt-4{background:#231f20}

.movie-play-icon{position:absolute;right:65px;bottom:-29px;background:#fff;z-index:9;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:48px;color:#ffaf18}
.slider-box{position:relative}
.grey-star{color:#dfdfdf}
.cast-detail figure img{width:296px;height:296px;flex:0 0 296px}
.cast-detail figure{margin-right:35px}
.cast-detail figcaption{flex:1}
.cast-detail figure img{width:296px;height:296px;flex:0 0 296px;border-radius:10px}
.cast-detail h4{font-size:28px;color:#fff;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:10px}
.tv-show-detail-tabs figcaption{margin-left:20px}
.nav-tabs .nav-link{margin-bottom:0;background:0 0;border:0;border-top-left-radius:0;border-top-right-radius:0;font-size:18px;color:rgb(255 255 255 / 70%);padding:0 6px 6px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:transparent;border-color:#dee2e6 #dee2e6 #fff;color:#ffaf18;border-bottom:1px solid}
.nav-tabs{border-bottom:0}
.nav.nav-tabs li{margin:0 10px}
.Season-head h3{font-size:16px;color:#ffaf18}
.tab-pane{margin-top:30px}
.tv-show-detail-tabs figure video{border-radius:10px;overflow:hidden;width:162px}
.tv-show-detail-tabs li figcaption h5{font-size:16px;color:#ffaf18;padding-bottom:10px;font-family:'Conv_Sofia Pro Medium Az'}
.tv-show-detail-tabs li figcaption h6{font-size:15px;color:#fff;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:5px}
.drop-down-profile .dropdown-menu{min-width:211px;border-radius:6px;padding:10px 0}
.drop-down-profile .dropdown-item{font-size:16px;color:#000;font-family:'Conv_Sofia Pro Medium Az';padding:8px 18px;display:flex}
.drop-down-profile .dropdown-item img{margin-right:7px}
.drop-down-profile .dropdown-item.active,.dropdown-item:hover{color:#fff;text-decoration:none;background-color:#ffaf18}
.drop-down-profile .dropdown-item.active img,.drop-down-profile .dropdown-item:hover img{-webkit-filter:brightness(0) invert(1)}
.drop-down-profile .dropdown-menu{min-width:211px;border-radius:6px;padding:10px 0;top:30px!important;left:auto!important;right:0!important}


.profile-banner{ display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px;height:255px;position:relative;background:url(../images/bannner-img-profile.svg);   background-size: cover;    background-position: center;}
.profile-icon{display:block;position:absolute;left:0;right:0;bottom:-23px;z-index:9}
.profile-banner h3{font-size:40px;color:#fff;font-family:'Conv_Sofia Pro Medium Az';margin-top:-60px}
.bg-light-black{background:#212020}
.common-box-style{padding:40px 40px;border-radius:10px}
.transaction-list li small{font-size:14px;font-family:'Conv_Sofia Pro UltraLight Az';display:block;margin-bottom:10px}
.transaction-detail h4{font-size:16px;font-family:'Conv_Sofia Pro Medium Az'}
.transaction-detail h4 img{margin-right:12px}
.transaction-detail span{display:flex}
.transaction-detail span i{font-size:24px;color:#ffaf18;font-weight:400;margin-right:6px}
.transaction-detail span{display:flex;color:#d0342c;font-size:20px;font-family:'Conv_Sofia Pro Semi Bold Az'}
.transaction-list li{border-bottom:1px solid #b0b2bc;padding-bottom:20px;margin-bottom:20px}
.transaction-list li:last-child,.registere-devices-list li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}


.link-with-input .url-text{position:absolute;right:15px;top:0;bottom:0;display:flex;align-items:center}
.link-with-input{position:relative}
.edit-profile input.form-control::-webkit-input-placeholder{color:#000}
.edit-profile input.form-control:-ms-input-placeholder{color:#000}
.edit-profile input.form-control::placeholder{color:#000}
.verify-code{font-size:14px;color:#ffaf18;font-family:'Conv_Sofia Pro Medium Az'}
.verify-code i{font-size:25px;padding-right:8px}
.without-curve{height:166px}
.without-curve h3{margin-top:0}
.registere-devices-L figcaption h4{font-size:16px;color:#fff;font-family:'Conv_Sofia Pro Medium Az'}
.registere-devices-L figcaption{margin-left:15px}
.green-text{font-size:14px;color:#0f0;padding-top:4px;display:block;font-family:'Conv_Sofia Pro UltraLight Az'}
.registere-devices-list li{border-bottom:1px solid #b0b2bc;padding-bottom:20px;margin-bottom:20px}
.registere-devices-L figure{width:22px}


.switch{position:relative;display:inline-block;width:34px;height:14px}
.switch input{opacity:0;width:0;height:0}
.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgb(151 151 151 / 38%);-webkit-transition:.4s;transition:.4s}
.switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:0;bottom:0;background-color:#979797;-webkit-transition:.4s;transition:.4s;top:0;margin:auto}
.switch input:checked+.slider{background-color:rgb(255 175 24 / 38%)}
.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}
.switch input:checked+.slider:before{-webkit-transform:translateX(15px);-ms-transform:translateX(26px);transform:translateX(15px);background:#ffaf18}
.switch .slider.round{border-radius:34px}
.switch .slider.round:before{border-radius:50%}



.item-content{position:relative;margin-bottom: 20px;}
.item-content .close-item{position:absolute;right:10px;top:10px;text-decoration:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#212020;border-radius:50%;color:#fff;font-size:18px}
.trasn-btn{background:0 0;border:1px solid #ffaf18!important;color:#ffaf18}
.screen-reader-text{height:auto;width:1px;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important}
.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{height:auto;width:auto;background-color:#000;border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#fff;display:block;font-size:.875rem;font-weight:700;left:.3125rem;line-height:normal;padding:.9375rem 1.4375rem .875rem;text-decoration:none;top:.3125rem;z-index:100000}
.search-form{display:inline-block;float:right;position:relative;width:100%;margin-right:20px;}
.search-field,.search-submit{height:40px}
.search-field{position:absolute;right:0;transition:all .5s ease-in-out;background-color:transparent;border:none;border-bottom:1px solid #b0b2bc;box-sizing:border-box;color:#fff;cursor:pointer;font-size:15px;font-weight:300;opacity:0;padding-right:3.75rem;width:0;z-index:3;font-family:'Conv_Sofia Pro UltraLight Az'}
.search-field:focus{cursor:text;opacity:1;outline:0;width:100%;z-index:1}
.search-submit{transition:all .2s ease-in-out;background-color:transparent;border:none;float:right;position:relative;width:3.75rem;z-index:2}
.search-field::-webkit-input-placeholder{color:#fff}
.search-field:-ms-input-placeholder{color:#fff}
.search-field::placeholder{color:#fff}


.gallery-list li.item.active a{background:#ffaf18}
.play-button-video{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:rgb(0 0 0 / 65%);border-radius:60%;font-size:40px;color:#fff}
.item-content a{position:relative}
.item-content-title{text-align:center;font-size:18px;padding-top:12px}


.no-result-found-main{min-height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column}
.no-result-found-main span{margin-bottom:20px}
.no-result-found-main h3{font-size:22px;color:#fff;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:10px}
.notification-blog{position:absolute;top:57px;right:0;background:#fff;border-radius:6px;min-width:348px;overflow:hidden}
.notification-blog-head{display:flex;align-items:center;padding:15px 20px}
.notification-blog-head h4{font-size:16px;color:#000;font-family:'Conv_Sofia Pro Medium Az'}
.see-all{font-size:18px;font-weight:700;color:#0da22c!important}


.notification-list li{display:flex;padding:15px 20px 12px;align-items:center;margin-bottom:5px;border-bottom:1px solid #b0b2bc}
.notification-list li figure{width:56px;height:56px;margin-right:15px;position:relative}
.notification-list li figure img{width:100%;height:100%;border-radius:50%}
.notify-head-R-inner{display:flex;align-items:center;justify-content:space-between}
.notification-list figcaption{flex:1}
.notification-list figcaption h4{font-size:15px;color:#000;padding-bottom:2px;font-family:'Conv_Sofia Pro Medium Az'}
.notification-list figcaption p{color:#000;font-size:15px;font-family:'Conv_Sofia Pro Light Az'}
.notify-head-R-inner small{font-size:14px;color:#ffaf18}
.gre-bg-notify{background:rgb(0 0 0 / 3%);border-bottom:0!important}
.notifuction-box-main{position:relative}
.view-all-btn{background:#ffaf18;text-align:center;padding:0;height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:0!important;border-bottom:0!important}
.notification-list li:nth-last-child(2){border-bottom:0!important}
.view-all-btn:hover{opacity:.8}
.notify-head-R-inner h4{font-size:18px;color:#fff;font-family:'Conv_Sofia Pro Medium Az';margin-bottom:5px}
.notification-desktop-list li{border-bottom:1px solid #b0b2bc;padding-bottom:20px;margin-bottom:20px}
.notification-desktop-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}

.genres-coustom{width:20%;margin-bottom:20px}
.genres-content{display:flex;position:absolute;left:0;right:0;top:0;bottom:0;align-items:center;justify-content:center;background:rgb(0 0 0 / 30%)}
.genres-box{position:relative}
.genres-box figure img{width:100%;border-radius:10px;height:192px}
.genres-content h3{font-size:24px;color:#fff}
.genres-box{overflow:hidden;border-radius:10px}
.genres-box figure img{transition:transform .7s ease}
.genres-box:hover figure img{transform:scale(1.1)}


.navbar-brand{padding-top:0;padding-bottom:0;margin-right:0}
.modal-head{margin-bottom:15px}
.modal-body{padding-top:0}


.subscription-main{position:relative;overflow:hidden}
.choose-plan-subscription{background:#212020;border-radius:10px;padding:60px 55px}
.subscription-text-list li p{font-size:20px;font-family:'Conv_Sofia Pro Regular Az'}
.choose-plan-text{font-size:20px;font-family:'Conv_Sofia Pro Regular Az';padding:15px 0;min-height:60px}
.choose-plan-content-list li:last-child{border-bottom:0;padding-bottom:0}
.subscription-content-list li{font-size:18px}
.yallow-box{background:#c27c1a;background:-moz-linear-gradient(top,#c27c1a 0,#f8af28 100%);background:-webkit-linear-gradient(top,#c27c1a 0,#f8af28 100%);background:linear-gradient(to bottom,#c27c1a 0,#f8af28 100%);width:99px;height:89px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:20px;font-family:'Conv_Sofia Pro Semi Bold Az'}
.choose-plan-subscription-head{align-items:flex-end;display:flex;flex-direction:column;padding-bottom:15px}
.choose-plan-subscription-head-inner{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-sizing:border-box;display:flex;justify-content:flex-end;margin:0;width:65%}
.choose-plan-subscription-head-inner span.yallow-box{width:99px;height:89px;margin-left:50px;font-size:20px;flex: 0 0 99px;}
.choose-plan-content-list li{display:flex}
.choose-plan-text{flex:1}
.choose-plan-content{width:99px;text-align:center;margin-left:50px;font-size:20px}
.choose-plan-content-list li{display:flex;align-items:center;border-bottom:1px solid #b0b2bc}
.continue{background:#ffaf18;width:138px;color:#fff;height:45px;font-family:'Conv_Sofia Pro Medium Az'}

.edit-profile:hover{color:#fff;cursor:pointer}
.edit-profile{font-size:16px;color:#ffaf18;font-family:'Conv_Sofia Pro Medium Az';text-decoration:underline}
.active-box{position:relative}
.yallow-box.active-box:after{width:0;height:0;border-style:solid;border-width:18px 10px 0 10px;border-color:#ffae18 transparent transparent transparent;position:absolute;left:0;right:0;bottom:-15px;content:"";margin:auto}
.choose-plan-content.active-content{color:#ffaf18}
.deactive-box{opacity:.5;}
.subscription-main .inner-head-title h3{font-size:40px}
.profile-title{font-size:22px;color:#fff;font-family:'Conv_Sofia Pro Medium Az'}
.prfile-head{margin-bottom:20px}
.profile-new label.form-label{color:#fff}
.profile-new input.form-control{background:0 0;padding:0;border:0;border-bottom:1px solid #fff;border-radius:0;height:auto;padding-bottom:10px;pointer-events:none}
.profile-new input.form-control::-webkit-input-placeholder{color:#fff;font-family:'Conv_Sofia Pro UltraLight Az'}
.profile-new input.form-control:-ms-input-placeholder{color:#fff;font-family:'Conv_Sofia Pro UltraLight Az'}
.profile-new input.form-control::placeholder{color:#fff;font-family:'Conv_Sofia Pro UltraLight Az'}
.profile-title-s{font-size:18px;font-family:'Conv_Sofia Pro Light Az'}
.Current-plan-box{background:#c27c1a;background:-moz-linear-gradient(top,#c27c1a 0,#f8af28 100%);background:-webkit-linear-gradient(top,#c27c1a 0,#f8af28 100%);background:linear-gradient(to bottom,#c27c1a 0,#f8af28 100%);border-radius:10px;padding:25px 22px 20px;position:relative}
.Current-plan-box-L span{font-size:16px;font-family:'Conv_Sofia Pro Light Az';color:#fff;margin-bottom:10px;display:block}
.Current-plan-content small{display:block;font-size:15px}
.Current-plan-content small b{font-family:'Conv_Sofia Pro Medium Az';font-weight:400;padding-right:2px}
.Current-plan-box-R p{font-size:22px;text-transform:uppercase;font-family:'Conv_Sofia Pro Medium Az';padding-right:20px}
.Current-plan-box-R .white-bg{background:#fff;border-radius:4px;font-size:15px;font-family:'Conv_Sofia Pro Medium Az';width:134px;border:0;height:45px}
.current-plan-shape{position:absolute;right:0;bottom:0}

.select-lang-box {
    color: #000;
    border: 1px solid #fff;
    border-radius: 6px;
    justify-content: center;
    height: 45px;
    text-align: center;
    position: relative;
    padding: 0px 35px 0px 15px;
    display: flex;
    align-items: center;
    width: auto;
}

button.select-lang-box i {
    padding-right: 5px;
    position: relative;
    top: -1px;
    font-size: 22px;
}

.langDropDown .dropdown-menu {

    top: 52px;
    border: 0;
    background: #efefef;
}

button.select-lang-box {
    background: #fff url(../images/drop-down.png);
    background-repeat: no-repeat;
    background-size: 17px;
    background-position: right 12px center;
}
.drop-down-profile2 .dropdown-toggle{padding: 10px; background: #fff; border-radius: 6px; color:#333; height: 45px; line-height: 45px;}
.drop-down-profile2 .dropdown-menu.show{display: block !important; top:50px !important; height: auto !important;}

.nav-R .search-submit{color:#fff;}







