
body{
    font-family: 'JUST_Sans';
}

.no-padding{padding:0}
.no-padding-left{padding-left:0}
.no-padding-right{padding-left:0}
.small-padding-left{padding-left:5px}
.small-padding-right{padding-right:5px}
ol,ul{list-style:none;list-style-image:none;margin:0;padding:0;color:#373a36;font-size:14px;line-height:24px;margin-bottom:20px}
ol li,ul li{font-size:14px;line-height:28px}
ul li i{vertical-align:middle}
ul.features-list-dark{display:inline-block}
ul.features-list-dark li{float:left;font-size:15px;clear:both;line-height:28px;margin:1px 0}
ul.features-list li{float:left;font-size:15px;line-height:24px;margin:12px 0}
ul.features-list li img{max-width:55px;margin-right:20px;float:left}
p{font-size:15px;line-height:24px;font-weight:400;color:#373a36;margin-bottom:15px}
a,a:focus,a:hover{text-decoration:none;outline:0}
h1,h2,h3,h4,h5,h6{ font-family: 'JUST_Sans';font-weight:700;line-height:1.2;margin-bottom:20px;color:#454545}
h1{font-size:42px}
h2{font-size:34px}
h3{font-size:28px}
h4{font-size:24px}
h5{font-size:20px}
h6{font-size:18px}
h2.section-title{font-size:36px;margin:0 0 15px}
h2.section-title.grey{color:#ddd}
h2.large-title{margin-bottom:15px;font-size:40px;font-weight:500}
p.section-subtitle{font-size:17px}
p.section-subtitle.grey{color:#bbb}
.separator_wrapper,.separator_wrapper_white{margin-bottom:10px}
.separator_wrapper::before{background-color:#00a19b;display:inline-block;vertical-align:middle;content:"";width:70px;height:2px;margin-top:-6px;margin:0 auto}
h3.medium-title{font-size:32px;margin-top:10px}
iframe{max-width:100%;border:none}
.width-100{width:100%}
.medium{font-weight:400}
.bold{font-weight:700}
.lyla{color:#9e5fba}
.green{color:#16a085}
.blue{color:#00a19b}
.red{color:#00a19b}
.grey{color:#ddd}
.white{color:#fff}
.red{color:red}
.section-white{background-color:#fff;padding:90px 0}
.section-grey{background-color:#eef0f1;padding:90px 0}
.section-grey.small-padding,.section-white.small-padding{padding:40px 0}
.section-dark.medium-padding,.section-grey.medium-padding,.section-white.medium-padding{padding:90px 0}
.section-blue.no-padding-bottom,.section-dark.no-padding-bottom,.section-grey.no-padding-bottom,.section-white.no-padding-bottom{padding:90px 0 0}
.section-blue.small-padding-bottom,.section-dark.small-padding-bottom,.section-grey.small-padding-bottom,.section-white.small-padding-bottom{padding:90px 0 60px}
.section-blue.no-padding,.section-dark.no-padding,.section-grey.no-padding,.section-white.no-padding{padding:0}
.section-white.about-padding{padding:85px 0 100px}
.section-dark.portfolio-padding{padding:60px 0 75px}
.section-dark{background-color:#393f43;padding:90px 0}
.section-blue{background-color:#00a19b;padding:90px 0}
.margin-right-25{margin-right:25px!important}
.margin-top-150{margin-top:150px!important}
.margin-top-110{margin-top:110px!important}
.margin-top-100{margin-top:100px!important}
.margin-top-90{margin-top:90px!important}
.margin-top-80{margin-top:80px!important}
.margin-top-60{margin-top:60px!important}
.margin-top-50{margin-top:50px!important}
.margin-top-40{margin-top:40px!important}
.margin-top-35{margin-top:35px!important}
.margin-top-30{margin-top:30px!important}
.margin-top-20{margin-top:20px!important}
.margin-top-10{margin-top:10px!important}
.margin-top-5{margin-top:5px!important}
.margin-bottom-0{margin-bottom:0!important}
.margin-bottom-10{margin-bottom:10px!important}
.margin-bottom-20{margin-bottom:20px!important}
.margin-bottom-30{margin-bottom:30px!important}
.margin-bottom-40{margin-bottom:40px!important}
.margin-bottom-50{margin-bottom:50px!important}
.margin-bottom-60{margin-bottom:60px!important}
.margin-bottom-70{margin-bottom:70px!important}
.margin-bottom-80{margin-bottom:80px!important}
.margin-bottom-100{margin-bottom:100px!important}
.margin-bottom-120{margin-bottom:120px!important}
.margin-bottom-130{margin-bottom:120px!important}
.margin-bottom-140{margin-bottom:140px!important}
.padding-top-0{padding-top:0!important}
.padding-top-20{padding-top:20px!important}
.padding-top-25{padding-top:25px!important}
.padding-top-30{padding-top:30px!important}
.padding-top-40{padding-top:40px!important}
.padding-top-45{padding-top:45px!important}
.padding-top-50{padding-top:50px!important}
.padding-top-60{padding-top:60px!important}
.padding-top-70{padding-top:70px!important}
.padding-top-80{padding-top:80px!important}
.padding-top-100{padding-top:180px!important}
.padding-bottom-60{padding-bottom:60px!important}
.padding-bottom-70{padding-bottom:70px!important}
.padding-bottom-0{padding-bottom:0!important}
.margin-top-0{margin-top:0!important}
.carousel.carousel1 .carousel-indicators{position:inherit;right:0}
.carousel.carousel1 .item .lead{font-size:20px}
.carousel.carousel1 .carousel-indicators li{background-color:#e0e0e0;width:16px;height:16px}
.carousel.carousel1 .carousel-indicators li.active{background-color:#00a19b}
.carousel.carousel3 .carousel-indicators{position:inherit;right:0}
.carousel.carousel3 .item .lead{font-size:20px}
.carousel.carousel3 .carousel-indicators li{background-color:#f9f9f9;width:16px;height:16px}
.carousel.carousel3 .carousel-indicators li.active{background-color:#00a19b}
.carousel.carousel-fade .item{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0}
.carousel.carousel-fade .active.item{opacity:1}
.carousel.carousel-fade .active.left,.carousel.carousel-fade .active.right{left:0;z-index:2;opacity:0}
.carousel.carousel-fade .next,.carousel.carousel-fade .prev{left:0;z-index:1}
.carousel.carousel-fade .carousel-control{z-index:3}
.carousel-indicators{bottom:auto;left:auto;margin:0;right:16px;top:16px;width:auto;line-height:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.carousel-indicators li{vertical-align:top;border:none;width:8px;height:8px;margin:0 0 0 6px;background-color:#2c3e50;background-color:rgba(44,62,80,.5)}
.carousel-indicators li.active{background-color:#fff;width:8px;height:8px;margin:0 0 0 6px}
.popup-wrapper{display:block;position:relative;overflow:hidden}
.popup-gallery{display:inline-block;position:relative}
.first-gallery{margin-bottom:15px}
.popup-gallery img{position:relative;z-index:10;width:100%;height:auto}
.popup-gallery:hover img{opacity:.25}
.popup-gallery a span.eye-wrapper,.popup-gallery a span.eye-wrapper2{background-color:#000;position:absolute;display:block;overflow:hidden;z-index:2;height:100%!important;top:0;margin-top:0;left:0;right:0;font-size:22px;color:#fff;text-align:center;font-weight:300;opacity:0}
.popup-gallery a span.eye-wrapper i.eye-icon,.popup-gallery a span.eye-wrapper2 i.eye-icon{position:absolute;display:inline-block;font-size:38px;z-index:3;top:50%!important;margin-top:-19px!important;left:0;right:0}
.popup-gallery a:hover span{opacity:1}
.popup-gallery a span,.popup-gallery img{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.footer {
    z-index: 900;
    background-color: #202020;
    border-top: 1px solid #202020;
    padding: 25px 0;
    font-weight: 300;
    padding-bottom: 0px;
}
.footer p{font-size:16px;color:#cecece;margin-bottom:0}
.footer p a{font-size:16px;color:#00a19b;text-decoration:underline}
ul.footer_social{width:100%;max-width:1140px;display:block;margin:0 auto;padding-top:5px;text-align:center}
ul.footer_social li{display:inline-block;margin:0;line-height:100%!important}
ul.footer_social li a i{display:inline-block;margin:0 8px;width:36px;height:36px;padding:8px;border:1px solid #8d8d8d;border-radius:50%;font-size:18px!important;color:#8d8d8d;background-color:transparent;transition:all .5s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
ul.footer_social li a i:hover{color:#fff;background-color:#00a19b;border:1px solid #00a19b;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
p.footer-logo{margin-bottom:21px;font-size:34px;font-weight:600;color:#fff;font-family: 'JUST_Sans';}
.home-wrapper{width:100%;position:relative;overflow:hidden;z-index:100;background:#00a19b;background-position:center top;background-repeat:no-repeat;background-attachment:scroll;background-size:cover;margin-top:100px;padding:64px 0}
.home-wrapper .gradient_overlay{opacity:.01;position:absolute;z-index:10;top:0;bottom:0;right:0;left:0;background-color:#171717}
.home-wrappe-inside{position:relative;z-index:100}
h1.home-title{font-size:40px;line-height:46px;font-weight:600;color:#fff;font-family: 'JUST_Sans';}
h1.home-subtitle{font-size:18px;line-height:28px;font-weight:400;color:#fff;margin-bottom:20px}
p.home-subtitle{font-size:18px;line-height:28px;font-weight:400;color:#fff;margin-bottom:20px}
ul.features-list-hero{display:inline-block}
ul.features-list-hero li{float:left;margin:8px 0;color:#fff;font-size:15px;line-height:24px}
ul.features-list-hero li i{float:left;padding-right:20px;color:#00a19b;font-size:40px;line-height:56px;vertical-align:text-top}
.direction-rtl ul.features-list-hero li{float:left;margin:8px 0;color:#fff;font-size:22px;line-height:30px}
.features-item{margin:10px 0;text-align:center}
.features-item h3{font-size:18px;margin-bottom:10px;font-family: 'JUST_Sans';}
.features-item p{padding:0 10px}
.icon-wrapper{margin-bottom:25px;width:100%}
.features-icon{padding:5px;font-size:42px;line-height:42px;display:inline-block;text-align:center;color:#fff;background-color:#00a19b;-webkit-border-radius:8px 8px;-moz-border-radius:8px 8px;border-radius:8px 8px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}
.services-item{margin:20px 0}
.services-icon{display:block;width:70px;height:70px;position:absolute;left:0;top:5px;color:#00a19b;font-size:48px;line-height:70px;text-align:center}
.services-text{padding-left:60px}
.services-text h4{font-size:18px;margin-bottom:8px;color:#454545}
.newsletter-wrapper{width:100%;position:relative;;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;margin:0 auto;padding:110px 0}
.newsletter-wrapper .image-overlay{background:rgba(34,34,34,.65);position:absolute;z-index:10;top:0;bottom:0;right:0;left:0}
.newsletter-box{position:relative;z-index:100}
.newsletter_info h2{font-size:24px;line-height:32px;color:#fff;font-weight:400;margin-bottom:30px}
#newsletter-form #email_newsletter{width:91%;max-width:360px;height:56px;line-height:56px;padding:0 4%;border:2px solid #fff;background-color:transparent;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;color:#fff;font-size:16px;margin:0 10px 0 0}
#newsletter-form #submit-button-newsletter{width:140px;height:56px;background-color:#fff;border:2px solid #fff;color:#454545;display:inline;margin:0 0 0 -15px;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;font-size:14px;font-weight:700;vertical-align:top;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out}
#newsletter-form #submit-button-newsletter:hover{background-color:#228798;border:1px solid #228798;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out}
::-webkit-input-placeholder{color:#fff}
:-moz-placeholder{color:#fff}
::-moz-placeholder{color:#fff}
:-ms-input-placeholder{color:#fff}
p.newsletter_success_box{font-size:18px;color:#eee;font-style:italic;margin-bottom:15px}
.team-box{text-align:center;background-color:#eef0f1;border-bottom:3px solid #e0e0e0;margin-bottom:20px;padding:1px 20px 15px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.team-box h3{margin:20px 0 1px!important;color:#454545;font-size:18px;text-transform:uppercase;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
.team-item:hover h3{color:#228798}
.team-box p.team-info{font-size:16px;font-style:italic;margin-bottom:5px}
.team-popup{display:block;position:relative;overflow:hidden}
.team-popup .team-popup-overlay{background-color:#000;position:absolute;display:block;overflow:hidden;z-index:2;height:100%!important;top:0;margin-top:0;left:0;right:0;font-size:22px;color:#fff;text-align:center;font-weight:300;opacity:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.team-popup .team-popup-overlay .team-icon{position:absolute;display:inline-block;z-index:3000;top:50%!important;margin-top:-15px!important;left:0;right:0}
.team-popup .team-popup-overlay .team-icon a{margin:0 3px;color:#fff;font-size:28px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.team-popup .team-popup-overlay .team-icon a:hover{color:#00a19b;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.team-popup .team-popup-overlay:hover{opacity:.8!important}
.blog-item{-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}
.blog-item-inner{padding:10px 0 20px}
.blog-item-inner p{margin:15px 0 20px}
h3.blog-title{margin-top:15px;margin-bottom:10px}
h3.blog-title a{font-size:21px;color:#454545;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
h3.blog-title a:hover{color:#228798;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
a.blog-icons{color:#373a36;font-size:14px;font-style:italic;margin-right:10px;padding-right:10px;border-right:1px solid #aaa;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
a.blog-icons i{color:#656565;font-size:16px;line-height:16px;vertical-align:text-bottom}
a.blog-icons.last{border-right:none}
a.blog-icons:hover{color:#228798;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
a.button-blog{background-color:#00a19b;border:1px solid #00a19b;color:#fff;display:inline-block;font-weight:400;font-size:13px;padding:10px 20px;margin:0 0 20px;-webkit-border-radius:3px 3px;-moz-border-radius:3px 3px;border-radius:3px 3px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}
a.button-blog:hover{background-color:transparent;border:1px solid #00a19b;color:#00a19b;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}
.register-inner{width:100%;max-width:585px;padding:50px 0 50px 35px}
#register-form{padding:25px 0 20px}
input.register-input{width:100%;height:52px;padding-left:2%;padding-right:2%;margin-bottom:20px;color:#fff;border:1px solid #fff;background-color:transparent;font-size:14px;float:left;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}
select.register-input{width:100%;height:52px;padding-left:2%;padding-right:2%;margin-bottom:20px;color:#fff;border:1px solid #fff;background-color:transparent;font-size:14px;float:left;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}
input.register-submit{color:#00a19b;border:1px solid #fff;background-color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;width:100%;max-width:535px;padding:16px 0;text-transform:uppercase;-webkit-border-radius:3px 3px;-moz-border-radius:3px 3px;border-radius:3px 3px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}
input.register-submit:hover{color:#fff;background-color:transparent;border:1px solid #fff;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}
input.white-input::-webkit-input-placeholder,select.white-input::-webkit-input-placeholder{color:#fff!important}
input.white-input:-moz-placeholder,select.white-input:-moz-placeholder{color:#fff!important}
input.white-input::-moz-placeholder,select.white-input::-moz-placeholder{color:#fff!important}
input.white-input:-ms-input-placeholder,select.white-input:-ms-input-placeholder{color:#fff}
#register-form input.register-input:focus,#register-form select.register-input:focus{border-color:#fff!important;outline:0}
p.register_success_box{display:inline-block;color:#fff;font-size:16px;font-style:italic;margin:20px 0 30px;padding:20px;border:1px solid #fff;webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}
.pricing-box{margin-left:10px;margin-right:10px;margin-bottom:40px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background-color:#f9f9f9;text-align:center;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:2px solid #e5e5e5}
.pricing-box .pricing-top{padding:20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.pricing-box .pricing-top{background-color:#00a19b}
.pricing-top h3{color:#fff;font-size:31px;text-transform:uppercase;margin-bottom:13px;font-weight:700;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;background-image:linear-gradient(279deg,#ffffff00,#ffffff54,#ffffff00);padding:12px;width:294px;margin:0 auto;margin-bottom:18px}
.pricing-top .price .currency{color:#fff;font-size:24px;line-height:40px;font-weight:600;vertical-align:top;display:inline-block}
.pricing-top .price span.number{color:#fff;font-size:36px;line-height:42px;font-weight:700}
.pricing-top .price .month{font-size:16px;line-height:18px;font-weight:600}
.pricing-top .price .month .blue{color:#3498db}
.pricing-bottom{padding:0 35px 40px}
.pricing-bottom ul{list-style:none;list-style-type:none;margin:35px 0 40px;padding:0}
.pricing-bottom ul li{text-align:center;font-size:16px;line-height:30px}
.btn-pricing-blue{color:#00a19b;background-color:transparent;border:2px solid #00a19b;padding:14px 0;font-weight:600}
.btn-pricing-blue:hover{color:#fff;background-color:#00a19b;border:2px solid #00a19b}
.btn-pricing-featured{color:#fff;background-color:#00a19b;border:2px solid #00a19b;padding:14px 0;font-weight:600}
.btn-pricing-featured:hover{color:#00a19b;background-color:transparent;border:2px solid #00a19b}
#contact-form{margin:0 auto;width:100%;max-width:960px;text-align:center;margin-bottom:10px}
input.contact-input{width:100%;height:55px;padding-left:2%;padding-right:2%;margin-bottom:20px;color:#fff;border:1px solid #757575;background-color:transparent;font-size:14px;float:left;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}
textarea{height:205px;margin-bottom:20px;width:100%;padding-left:2%;padding-right:2%;padding-top:10px;padding-bottom:10px;color:#fff;border:1px solid #757575;background-color:transparent;font-size:14px;float:left;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}
input.contact-submit{color:#fff;border:2px solid #00a19b;background-color:#00a19b;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;margin-top:10px;padding:16px 30px;position:relative;text-transform:uppercase;-webkit-border-radius:3px 3px;-moz-border-radius:3px 3px;border-radius:3px 3px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}
input.contact-submit:hover{color:#00a19b;background-color:transparent;border:2px solid #00a19b;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}
input.white-input::-webkit-input-placeholder,textarea.white-input::-webkit-input-placeholder{color:#fff}
input.white-input:-moz-placeholder,textarea.white-input:-moz-placeholder{color:#fff}
input.white-input::-moz-placeholder,textarea.white-input::-moz-placeholder{color:#fff}
input.white-input:-ms-input-placeholder,textarea.white-input:-ms-input-placeholder{color:#fff}
#contact-form input.contact-input:focus,#contact-form textarea.contact-commnent:focus{border-color:#fff;outline:0}
p.contact_success_box{display:inline-block;color:#fff;font-size:20px;font-style:italic;padding:20px;border:1px solid #fff;webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}
.section_features{width:100%;max-width:1140px;margin:0 auto;padding:20px 0 0;position:relative;overflow:hidden;z-index:1}
.no-padding{padding:0}
.wrapper-inner{display:inline-block;width:100%;max-width:585px;padding:40px 0 40px 35px}
.portfolio-pic{margin-bottom:30px}
.btn,btn:hover{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.btn-margin{display:inline-block;margin:10px}
.btn-white{color:#454545;background-color:#fff;border-color:#fff;font-weight:700;letter-spacing:1px}
.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover,.open .dropdown-toggle.btn-white{color:#fff;background-color:transparent;border-color:#fff}
.btn-white-big{color:#8b62ba;background-color:#fff;border-color:#fff;padding:20px 40px;font-size:16px;font-weight:700;letter-spacing:1px}
.btn-white-big.active,.btn-white-big:active,.btn-white-big:focus,.btn-white-big:hover,.open .dropdown-toggle.btn-white-big{color:#fff;background-color:transparent;border-color:#fff}
.btn-white-transparent{color:#fff;background-color:transparent;border-color:#fff;font-weight:700;letter-spacing:1px}
.btn-white-transparent.active,.btn-white-transparent:active,.btn-white-transparent:focus,.btn-white-transparent:hover,.open .dropdown-toggle.btn-white-transparent{color:#454545;background-color:#fff;border-color:#fff}
.btn-small-blue{color:#fff;font-weight:600;background-color:#00a19b;border:2px solid #00a19b;padding:12px 25px}
.btn-small-blue:hover{color:#00a19b;background-color:transparent;border-color:#00a19b}
.btn-blue{background-color:#00a19b;position:relative;display:inline-block;text-align:center;color:#fff;font-weight:700;letter-spacing:1px}
.btn-blue.small{padding:16px 28px}
.btn-blue.xsmall{padding:12px 25px;text-transform:none}
.btn-blue.active,.btn-blue:active,.btn-blue:focus,.btn-blue:hover,.open .dropdown-toggle.btn-blue{color:#fff;background-color:#2980b9}
.partners-wrapper{position:relative;margin:0 auto;width:100%;max-width:1140px}
.partners-item{padding:50px 0;text-align:center;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}
.partners-item.no-border-bottom{border-bottom:none}
.partners-item.last{border-right:none}
.partners-item img{opacity:.4;margin:10px 25px;max-height:36px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.partners-item img:hover{opacity:1}
.section-grey.sponsors-padding{padding:50px 0}
.section-grey.sponsors-padding-small{padding:45px 0}
.sponsors img.sponsor{opacity:.4;margin:10px 25px;max-height:30px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.sponsors img.sponsor:hover{opacity:.8}
#navbar-collapse-02 li.selected a{color:#00a19b!important}
#navbar-collapse-02 .current a{color:#00a19b!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.navbar-default .navbar-nav>li>a.purchase{position:relative;color:#fff;background-color:#00a19b;border:1px solid #00a19b;margin-left:15px;margin-right:15px;margin-top:14px;padding:0 25px;font-weight:600!important;letter-spacing:1px;text-transform:none;webkit-border-radius:5px 5px;-moz-border-radius:5px 5px;border-radius:5px 5px}
.navbar-default .navbar-nav>li>a.purchase:hover{color:#00a19b!important;background-color:transparent;border:1px solid #00a19b}
#navbar-collapse-02 .current a.purchase{color:#fff!important}
.fun-facts-wrapper{width:100%;position:relative;overflow:hidden;;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;margin:0 auto;padding:100px 0}
.fun-facts-wrapper .image-overlay{background:rgb(0 161 155);position:absolute;z-index:10;top:0;bottom:0;right:0;left:0}
.fun-facts-inside{position:relative;z-index:100}
.fun-facts-box{float:left;width:20%;margin:29px;padding-top:15px;border:2px solid #ffffff33;background-color:#ffffff30;border-radius:10px;height:160px}
.fun-facts-title{font-size:16px;font-weight:400;color:#fff;font-style:italic}
.btn-box{width:100%;display:flex;justify-content:center}
.btn-box a.btn-pre.sec{margin-top:24px}
.fun-facts-inside .separator_wrapper::before{background-color:#fff!important}
.fun-facts-title span{font-size:22px;line-height:42px;font-weight:600;font-style:normal;color:#fff}
.fun-facts-box i{font-size:44px;line-height:60px;color:#00a19b}
.features-icon img{width:80px}
.section-testimonials{position:relative;background-color:#00a19b;padding:60px 0}
.testimonials-wrapper{position:relative;max-width:960px}
.testimonials-info{display:inline-block;padding:10px 40px 10px 0;border-right:1px solid #fff}
.testimonials-info img{float:left;margin-right:20px;width:110px;height:110px;padding:5px;background-color:transparent;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
p.author-name{float:left;margin:0;padding-top:30px;font-size:18px;line-height:26px;font-weight:600;color:#fff;text-transform:uppercase;font-family: 'JUST_Sans';}
p.author-name span{font-size:18px;font-weight:500;font-style:italic;text-transform:none;color:#fff;font-family: 'JUST_Sans';}
p.testimonials-text{padding:20px 0 0;font-size:20px;line-height:32px;font-weight:400;color:#fff}
.image-section{width:100%;position:relative;z-index:100;;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;padding:0}
.image-section .image-overlay{background:rgba(0,0,0,.45);position:absolute;z-index:10;top:0;bottom:0;right:0;left:0}
.image-section-inside{position:relative;z-index:100}
#loader{background:#00a19b;height:100%;width:100%;position:fixed;z-index:90000;left:0;top:0}
.sk-three-bounce{position:absolute;top:50%;margin-top:-10px;left:50%;margin-left:-40px;width:80px;text-align:center}
.sk-three-bounce .sk-child{width:20px;height:20px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}
.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}
.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}
@-webkit-keyframes sk-three-bounce{
0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes sk-three-bounce{
0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}
@media handheld,only screen and (max-width:800px){
.testimonials-info{border-right:none;padding:0}
.testimonials-wrapper{text-align:center}
img.author-pic{float:none;margin:0}
p.author-name{float:none;margin:0;padding-top:20px;padding-bottom:10px}
p.testimonials-text{float:none;padding:10px 0 0;font-size:18px;line-height:28px}
.fun-facts-box{width:90%;border:1px solid #fff;margin:20px}
.team-item{margin-bottom:30px}
.wrapper-inner{max-width:none;padding:40px 0 80px 35px}
.partners-item{padding:10px 0;border-right:none;border-bottom:none}
.col-md-4.small-padding-right,.col-md-6.small-padding-right{padding-right:15px!important}
}
body.direction-ltr{direction:ltr}
body.direction-rtl{direction:rtl}
#toogle-band{padding:8px 4px;margin-top:32px;border-radius:5px;border:1px solid #00a19b2e}
#toogle-band .btn_el.active{background-color:#00a19b;color:#fff}
#toogle-band .btn_el{background-color:#fff;border-radius:4px;color:#00a19b;border:none;box-shadow:none;padding:6px 7px;text-transform:uppercase}
#toogle-band .btn_el:hover{background-color:#00a19b1c;color:#00a19b}
.direction-rtl .navbar-right{float:left!important}
.direction-rtl .navbar-header{float:right}
.direction-rtl .navbar-nav>li{float:right}
.align-items-center{align-items:center;display:flex}
.direction-rtl ul.features-list-dark li{float:right}
.direction-rtl .cover-band{float:right}
.img-band.cover-img-box img{object-fit:scale-down;height:inherit}
.img-band.cover-img-box{height:670px;background-color:#00a19b}
.direction-rtl .d-flex-rtl{display:flex;justify-content:center}
@media(max-width:1380px){
.navbar-default .navbar-nav>li>a{font-size:12px!important}
}
@media(max-width:990px){
.navbar-nav{border-top:none!important}
}
@media(max-width:991px){
.align-items-center{flex-direction:column}
}
@media(max-width:1199px){
.navbar-collapse.collapse.show{display:block!important}
.img-band.cover-img-box{height:auto;margin-bottom:30px}
.direction-rtl .d-flex-rtl{display:flex}
.mobile-toogle{display:block!important}
.desktop-toogle{display:none!important}
#toogle-band{padding:6px 4px;margin-top:28px}
#toogle-band .btn_el{padding:5px 6px}
.menu-band{display:flex;align-items:center;justify-content:flex-start;width:100%}
.mobile-toogle{display:block!important;float:right;margin-right:9px}
.direction-rtl .mobile-toogle{float:left}
.home-wrapper{padding:202px 0 40px}
.direction-rtl .logo-band{float:right}
.navbar-brand{height:auto}
.navbar-toggle{margin-top:28px}
.direction-rtl .navbar-right{width:100%}
.direction-rtl .navbar-nav>li{float:right;display:contents}
.logo-band a img{width:125px}
.navbar-toggle{margin-top:28px}
.navbar-header{float:right;display:contents}
.collapse{display:none}
.collapse.in{display:block}
.navbar-toggle{display:block}
.navbar-collapse.collapse{display:none!important}
}
@media(max-width:767px){
.home-wrapper-mobile{padding: 30px 0!important;
    margin-top: 91px!important;}
.btn-box{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}
.copyright-en img{width:100%}
.btn-box a{width:92%;margin-left:0!important}
.logo-band .img-band{width:95px!important;height:95px!important}
.banner-img-band{overflow:overlay!important}
a.item-location{margin:-20px 8px 0 4px!important}
div#help-popup1 .popup{width:95%!important}
div#help-popup1 .banner-img-band img{height:100%;width:100%}
div#help-popup1 .popup .close{top:4px!important;right:13px!important}
.how-btn a.item-location{padding:12px 10px!important}
.direction-rtl .help-model .text-band ul{margin-left:10px!important}
.direction-rtl .how-or-band .text-band.step-img-band .img-band{width:fit-content;margin:12px}
.help-model .text-band ul{margin-left:25px!important}
.how-or-band .text-band.step-img-band .img-band{width:fit-content!important;margin:12px!important}
.new-sub-band{display:flex;flex-direction:column}
.privacy-policy-card h3{font-size:20px!important}
.contact-box-band{flex-direction:column}
.border-box{margin-bottom:10px}
.direction-rtl .home-wrappe-inside a.btn-pre.red-bg.white-text{margin-right:0!important}
.img-band-hero-banner{margin-top:0!important;margin-bottom:0!important}
.win-load-modal a.btn-pre.sub-btn-band{margin-right:auto!important}
.subscription_top_heading .btn-group{display:flex;margin-bottom:-29px;margin-top:36px}
.direction-rtl .d-flex-rtl{flex-direction:column}
.btn-group{display:flex;flex-direction:column}
.direction-rtl .btn-group{display:flex;flex-direction:column}
.main-header{display:block!important}
.direction-rtl .navbar-header{float:unset}
.direction-rtl button.navbar-toggle{float:left;margin-left:15px}
.logo-band a img{width:170px}
.direction-rtl .logo-band a img{width:150px!important}
.direction-rtl .logo-band{float:right}
.navbar-brand{height:auto}
.navbar-toggle{margin-top:28px}
.direction-rtl .navbar-right{width:100%}
.direction-rtl .navbar-nav>li{float:right;display:contents}
.fun-facts-box{width:91.5%!important}
.d-flex-ltr{flex-direction:column}
.direction-rtl .home-wrapper{margin-top:100px!important}
.home-wrapper{padding:50px 0;margin-top:180px}
.eligible-band .text-band{flex-direction:column}
.left-band,.right-band{width:100%!important;margin-right:0!important;height:100%!important;padding:25px!important}
.eligible-band img{width:87px!important;margin-right:6px!important}
.eligible-band .bottom-text{font-size:18px!important;margin-bottom:0;line-height:1.5!important}
.right-band{margin-top:20px}
.plan-msg p{font-size:18px}
.contact-form{padding:50px 19px!important;width:100%!important;align-items:unset!important}
.contact-form a span{padding:14px 31px!important;width:100%!important}
.contact-form .col-md-3{padding:0}
.heading{margin-left:0}
#subscription .heading p{font-size:20px!important;line-height:32px!important}
#subscription .heading h2{font-size:28px!important;position:relative;margin-bottom:53px!important;margin-top:0}
section#subscription .row{margin-left:0;margin-right:0}
.logo-item li{width:100%!important;margin-top:25px!important}
.sub-heading{display:flex;justify-content:space-between;align-items:flex-start!important;flex-direction:column}
.heading{margin-left:0!important}
.sub-heading a.btn-pre.red-bg.white-text{margin-left:0!important;margin-top:7px!important}
a.btn-pre.red-bg.white-text{margin-right:0}
.loc-btn{width:100%!important}
a.item-location{background-color:#00a19b;padding:9px 15px!important;color:#fff;border-radius:8px;margin-top:-20px!important;font-size:16px!important}
.direction-rtl .d-flex-rtl{display:unset!important}
.direction-rtl #subscription .row.d-flex-rtl.d-flex-mobile{display:unset!important}
.direction-rtl #subscription .d-flex-rtl-n{display:unset!important}
.direction-rtl .d-flex-rtl-n{display:unset!important;width:100%;flex-direction:column}
.row.d-flex-rtl.d-flex-mobile{display:block!important;margin:0}
a.btn-pre.red-bg.white-text.desktop-btn{display:none!important}
a.btn-pre.red-bg.white-text.mobile-btn{display:block!important;width:100%!important;text-align:center}
.container.home-wrappe-inside a.btn-pre{color:#00a19b;background-color:#fff;padding:18px 22px;border-radius:8px;font-weight:600;text-transform:uppercase;display:flex;justify-content:center;margin-bottom:16px;width:100%}
.container.home-wrappe-inside a.btn-pre.sec{margin-left:0!important}
.container.home-wrappe-inside .img-band img{width:100%!important}
.direction-rtl .left-band{margin-left:0}
.brochure-band-box{display:flex!important}
ul.download-brochure-list{display:flex!important;justify-content:center!important;flex-direction:column!important}
.modal-body p{text-align:center!important}
.modal-content{width:80%!important}
.modal-body{height:100%!important}
ul.download-brochure-list a{width:105px!important}
.modal-body{width:100%}
.navbar-default .navbar-nav>li>a{font-size:15px!important}
.direction-rtl .left-band{margin-left:0!important}
.left-band .bottom-text{margin-top:8px!important;line-height:1.5!important}
.eligible-band h2{margin-bottom:16px!important}
.direction-rtl h2.bottom-text{margin-top:8px!important;line-height:1.5}

    .modal.scheduled-system-maintenance-model .modal-dialog .modal-content {
        width: 100% !important;
        height: 600px;
        overflow: overlay;
    }

    .modal.scheduled-system-maintenance-model .modal-dialog {
        width: auto !important;
    }

    .modal.scheduled-system-maintenance-model .header-top-band h2 {
        font-size: 20px;
        color: #0B3948;
        text-align: left;
    }

    .modal.scheduled-system-maintenance-model .modal-body {
        height: auto !important;
    }

    .modal.scheduled-system-maintenance-model .header-top-band h2 {
        ;
        margin: 0px !important;
    }

    .modal.scheduled-system-maintenance-model .text-ssm-band.maintenance-details {
        align-items: flex-start !important;
        justify-content: space-between !important;
        margin-bottom: 12px;
        flex-direction: column;
        gap: 10px;
        padding: 8px 10px !important;
    }

    .modal.scheduled-system-maintenance-model p {
        text-align: left !important;
    }

    .modal.scheduled-system-maintenance-model .action-band {
        width: 100%;
    }

    .modal.scheduled-system-maintenance-model a.btn-pre {
        width: 100% !important;
    }

    .modal.scheduled-system-maintenance-model .icon-a-m-list a {
        display: flex;
        align-items: flex-start !important;
        gap: 10px;
        color: #000;
        flex-direction: column !important;
    }

    .modal.scheduled-system-maintenance-model {
        padding-top: 175px !important;
    }

    .direction-rtl .modal.scheduled-system-maintenance-model .modal-header p {
        text-align: right !important;
    }

    .direction-rtl .modal.scheduled-system-maintenance-model p {
        text-align: right !important;
    }
}
.w-100{width:100%!important}
.bottom-text{font-size:20px}
.mobile-toogle{display:none}
.desktop-toogle{display:block}
.navbar-default .navbar-toggle{border-color:#eee}
span.underline{text-decoration:underline}
.pricing-box .pricing-top{background-color:#00a19b}
.direction-rtl .p-b-63{padding-bottom:40px}
.direction-rtl p.price{padding:4px}
@media(max-width:1199px){
.navbar-collapse{overflow-y:clip!important}
.navbar-nav{border-top:1px solid #eee}
.navbar-nav>li{width:100%;display:block}
.navbar-collapse.collapse{overflow:clip!important}
.navbar-collapse.in{overflow-y:clip!important}
.navbar-right{margin-right:0!important}
.direction-rtl .navbar-header{float:right!important}
.direction-rtl .menu-band{display:contents!important;align-items:center!important;float:left!important;flex-direction:row!important}
.direction-rtl .navbar-nav>li{float:right!important}
.menu-band{display:contents!important}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:unset}
.main-header{display:block!important}
.direction-rtl .navbar-toggle{float:left}
.fun-facts-box{width:42%}
}
.navbar-collapse.in{overflow-y:clip!important}
.navbar-collapse{overflow-y:clip!important}
.navbar-collapse.collapse{overflow:clip!important}
.navbar-collapse.in{overflow-y:clip!important}
.navbar-right{margin-right:0!important}
.direction-rtl .navbar-header{float:right}
.direction-rtl .menu-band{display:flex;align-items:center;float:left;flex-direction:row}
.direction-rtl .menu-band{display:flex;align-items:center;float:right}
.direction-rtl .navbar-nav>li{float:right}
.direction-rtl .navbar-header{float:right!important}
.main-header{display:flex;justify-content:space-between}
.menu-band{display:flex;align-items:center;justify-content:flex-end;position:relative}
#toogle-band.desktop-toogle{position:absolute;top:-20px;right:13px}
.direction-rtl #toogle-band.desktop-toogle{left:13px;right:auto}
.contact-form{background-color:#00a19b21;display:flex;flex-direction:column;padding:50px;margin:0 auto;align-items:center}
.contact-form h2{color:#2f3539!important}
.contact-form a span{width:fit-content;background-color:#00a19b;padding:14px 31px;border-radius:9px;color:#fff;font-size:18px;margin:0 auto;display:flex;flex-direction:row;align-items:center;width:85%}
.contact-form a span:hover{background-color:#078580}
.contact-form span i img{width:50px;margin-right:14px;margin-top:-55px}
.contact-form .white{color:#00a19b}
.contact-form .separator_wrapper_white::after{background-color:#00a19b63}
.contact-form .separator_wrapper_white::before{background-color:#00a19b63}
.contact-form .container{display:flex;align-items:center}
.contact-form .subcribe-form{margin-top:35px}
.subcribe-form p{margin:0 auto;display:block;text-align:center;margin-bottom:22px;font-size:20px;font-weight:500}
.direction-rtl .contact-form span i img{margin-left:14px}
.mr-ul{margin-left:40px}
.direction-rtl .mr-ul{margin-right:40px}
.d-flex-ltr{display:flex;justify-content:center}
.fab-wrapper{position:fixed;bottom:3rem;right:3rem;z-index:999}
.fab-checkbox{display:none}
.fab{position:absolute;bottom:0;right:2rem;border-radius:50%;transition:all .3s ease;z-index:1;border-bottom-right-radius:6px;width:65px;height:65px;max-width:unset;margin-bottom:0;background-color:#00a19b}
.fab:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:50%;background-color:rgba(255,255,255,.1)}
.fab-checkbox:checked~.fab:before{width:90%;height:90%;left:5%;top:5%;background-color:rgba(255,255,255,.2)}
.fab:hover{background:#0a314b;box-shadow:0 5px 20px 5px #0a314b30}
.fab-dots{position:absolute;height:8px;width:8px;background-color:#fff;border-radius:50%;top:50%;transform:translateX(0) translateY(-50%) rotate(0);opacity:1;animation:blink 3s ease infinite;transition:all .3s ease}
.fab-dots-1{left:15px;animation-delay:0s}
.fab-dots-2{left:50%;transform:translateX(-50%) translateY(-50%);animation-delay:.4s}
.fab-dots-3{right:15px;animation-delay:.8s}
.fab-checkbox:checked~.fab .fab-dots{height:6px}
.fab .fab-dots-2{transform:translateX(-50%) translateY(-50%) rotate(0)}
.fab-checkbox:checked~.fab .fab-dots-1{width:32px;border-radius:10px;left:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg)}
.fab-checkbox:checked~.fab .fab-dots-3{width:32px;border-radius:10px;right:50%;transform:translateX(50%) translateY(-50%) rotate(-45deg)}
@keyframes blink{
50%{opacity:.25}
}
.fab-checkbox:checked~.fab .fab-dots{animation:none}
.fab-wheel{position:absolute;bottom:0;right:0;border:1px solid #;width:10rem;height:10rem;transition:all .3s ease;transform-origin:bottom right;transform:scale(0)}
.fab-checkbox:checked~.fab-wheel{transform:scale(1)}
.fab-action{position:absolute;background:#00a19b;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 .1rem 1rem rgb(6 76 122/58%);transition:all 1s ease;opacity:0;width:50px;height:50px}
.fab-checkbox:checked~.fab-wheel .fab-action{opacity:1}
.fab-action:hover{background-color:#00a09a}
.fab-wheel .fab-action-1{right:36px;top:-87px}
.fab-wheel .fab-action-2{right:3.4rem;top:-2.5rem}
.fab-wheel .fab-action-3{left:.5rem;bottom:3.4rem}
.fab-wheel .fab-action-4{left:0;bottom:-1rem}
.fab-wheel img{width:24px}
@media(min-width:1199px){
.container{width:1265px}
}
.modal{display:none;position:fixed;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}
.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:45%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;border-radius:15px}
@-webkit-keyframes animatetop{
from{top:-300px;opacity:0}
to{top:0;opacity:1}
}
@keyframes animatetop{
from{top:-300px;opacity:0}
to{top:0;opacity:1}
}
span.highlight{color:red;font-weight:700;border:1px solid red!important}
.close{color:#fff;float:right;font-size:28px;font-weight:700}
.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}
.modal-header{padding:2px 16px;color:#fff;border:none}
.modal-body{padding:2px 16px;height:280px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}
.modal-footer{padding:2px 16px;color:#fff}
.modal-header h2{font-size:20px;text-align:center;font-weight:500;color:#454545}
a.btn-pre{color:#00a19b;background-color:#fff;padding:18px 22px;border-radius:8px;font-weight:600;text-transform:uppercase}
ul.download-brochure-list{display:flex;justify-content:center}
ul.download-brochure-list a{padding:10px;display:flex;margin-bottom:7px;border:1px solid #e0e0e0;color:#454545;font-weight:600;border-radius:7px;margin-right:13px;width:90px;height:auto}
ul.download-brochure-list li{text-align:center}
ul.download-brochure-list a:hover{background-color:#00a19b;color:#fff;border:1px solid #fff;transition:all .5s}
.modal-body p{padding:14px 27px;background-color:#00a19b21;color:#454545;border-radius:10px;margin-bottom:30px}
ul.download-brochure-list img{width:100%}
.eligible-band .text-band{display:flex;align-items:center;justify-content:center;margin-top:30px}
.eligible-band img{width:146px;margin-bottom:14px;border:1px solid #ffffff54;border-radius:78px;margin-top:19px;margin-right:12px}
.exem-cat span{padding:10px;border:1px solid #e0e0e0;margin-bottom:9px;border-radius:4px}
.exem-cat{display:flex;flex-direction:column;border-radius:10px}
.left-band{width:46%;background-color:#1aa39d12;padding:27px 36px;margin-right:42px;border-radius:7px;border:1px solid #1aa39d99;height:368px}
.right-band{width:46%;background-color:#ff57220f;padding:27px 36px;border-radius:7px;border:1px solid #ff5722}
.eligible-band h2{font-size:24px;font-weight:200;line-height:30px;margin-top:0;margin-bottom:25px}
.eligible-band h3{text-align:center;margin-bottom:8px}
.icon-star-two{display:none}
.plan-msg{width:fit-content;padding:10px 47px;margin:0 auto;border-radius:10px}
.plan-msg p{margin-bottom:0;font-size:20px;text-align:center;color:#636e72;line-height:34px;font-weight:600}
#subscription .heading p{font-size:21px;line-height:0;font-weight:900;color:#9e9e9e}
#subscription .heading h2:before{content:"";position:absolute;width:70px;height:4px;background-color:#00a19b;bottom:-14px;border-radius:10px}
.logo-item li span{margin-top:6px;color:#454545;font-weight:600;margin-bottom:11px;font-size:18px}
.logo-item li{display:flex;flex-direction:column;text-align:center;width:80%;margin:0 auto}
.heading{margin-left:-12px}
.logo-item ul a{display:flex}
.logo-item li img{border:1px solid #00000008;border-radius:20px}
#subscription .heading h2{font-size:28px;position:relative;margin-bottom:53px;margin-top:0}
img.w-auto{width:246px!important}
a.btn-pre.sec{padding:15px 22px;text-transform:uppercase;border:2px solid #eeee;background-color:#ffffff29;color:#fff;margin-left:10px}
a.btn-pre.sec:hover{background-color:#fff;color:#00a09a;transition:all .5s}
p.plan-exp span{background-color:#fff3;padding:7px 22px;border-radius:6px;color:#fff;font-weight:600;margin-top:15px;display:block;width:fit-content;margin:0 auto}
.monthly-text{margin-top:-6px;border:1px solid #ffffff14;border-right:0;border-left:0;padding:4px}
hr{margin-top:31px;margin-bottom:52px;border:0;border-top:1px solid #eee}
.red-bg{background-color:red!important}
.white-text{color:#fff!important}
a.btn-pre.red-bg.white-text{margin-right:10px}
.sub-heading a.btn-pre.red-bg.white-text{margin-right:70px}
a.item-location{background-color:#00a19b;padding:8px 25px;color:#fff;border-radius:8px;margin:-20px 8px 0}
.loc-btn{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:0 auto}
.m-0{margin:0}
.fun-facts-box img{width:80px;margin-bottom:9px}
.map iframe{width:100%;height:431px;margin-top:30px;border-radius:9px}
.subcribe-form a span{display:flex;flex-direction:column}
.sub-heading{display:flex;justify-content:space-between;align-items:flex-end}
.sub-heading a.btn-pre.sec:hover{background-color:#ffffff0a}
.sub-heading a.btn-pre.sec{border-color:#00a09a;color:#00a09a;background-color:#ffffff0a}
.sub-heading a.btn-pre.sec:hover{background-color:#00a19b;color:#fff}
.direction-rtl .left-band{margin-left:42px}
.d-flex-rtl-n{display:flex;width:100%}
.w-100{width:100%}
.direction-rtl .home-wrappe-inside .img-band img{width:66%!important}
.direction-rtl .left-band{height:380px}
.direction-rtl .exem-cat span{font-size:16px}
p.plan-exp span{font-size:21px}
.pricing-top p.white{font-size:18px}
a.btn-pre.red-bg.white-text.mobile-btn{display:none}
.brochure-band-box{display:contents}
.direction-rtl .navbar-default .navbar-nav>li>a{font-size:15px!important}
.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:0;z-index:1111}
.overlay:target{visibility:visible;opacity:1}
.popup{margin:70px auto;padding:30px;background:#fff;border-radius:12px;width:40%;position:relative;transition:all 5s ease-in-out}
.popup h2{margin-top:0;color:#333;font-family: 'JUST_Sans';}
.popup .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#333}
.popup .closenew{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#333}
#subscribe-here-model .popup .closenew{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#333}
.popup .closenew:hover{color:#00a19b}
.popup .close:hover{color:#00a19b}
.popup .content{max-height:30%;overflow:auto}
@media screen and (max-width:700px){
.box{width:70%}
.popup{width:95%}
div#popup1 ul{overflow:overlay;height:346px}
}
div#popup1 .btn-pre{margin:0 auto;display:flex;width:fit-content;margin-top:26px}
.popup p{padding:14px 27px;background-color:#00a19b21;color:#454545;border-radius:10px;margin-bottom:30px;text-align:center;font-weight:600;margin-bottom:0;margin-top:38px}
.direction-rtl h2.bottom-text{margin-top:40px!important;font-size:20px;line-height:1.5!important}
.close:focus,.popup .close:hover{opacity:1!important}
#popup-windows-open .popup{visibility:initial;opacity:1!important}
#popup-windows-open.overlay{opacity:1;z-index:11111;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:inherit}
#popup-windows-open.overlay:target{visibility:visible;opacity:1}
div#popup-windows-open.close-model .popup{visibility:hidden!important}
#popup-windows-open.overlay.close-model{visibility:hidden!important}
div#popup-windows-open.close-model .popup{visibility:hidden!important;opacity:0!important;display:none}
.direction-rtl .popup p{font-size:17px;line-height:1.7}
div#popup-windows-open li{border:1px solid #eee;margin-bottom:11px;padding:10px;background-color:#00a19b21;border-radius:10px}
div#popup1 li{border:1px solid #eee;margin-bottom:11px;padding:10px;background-color:#00a19b21;border-radius:10px}
div#popup1 .popup .close{top:-1px;right:10px}
div#popup-windows-open .popup .closenew{top:-1px;right:10px}
div#popup1 .btn-pre{margin:0 auto;width:fit-content;margin-top:26px;margin-right:auto!important}

.direction-rtl a.btn-pre.red-bg.white-text.desktop-btn.btn-left-pre{margin-right:14px!important}
a.btn-pre.red-bg.white-text.desktop-btn.btn-left-pre{margin-right:100px!important}

.btn-group .btn-left-pre{margin-right:14px!important}
.direction-rtl a.btn-pre.red-bg.white-text{margin-right:14px}
.direction-rtl .sub-heading a.btn-pre.red-bg.white-text{margin-right:14px!important}
.mt-50{margin-top:50px}
.mb-50{margin-bottom:50px}
.mt-0{margin-top:0}
.logo-item.direct_channel_logo li{margin-top:50px!important}
.mb-30{margin-bottom:60px}
#subscription .heading p{position:relative; font-weight: 500;}
.subscription_top_heading{margin-bottom:45px}
.subscription_top_heading .btn-group{display:flex;margin-bottom:-19px}
.Sign-up-section .left-card .text-band h1{font-size:38px;color:#454545;width:525px;line-height:50px}
.Sign-up-card{padding:40px;border:2px solid #eacefc;height:100%;display:flex;border-radius:20px}
.Sign-up-section .form-band form label{font-size:14px;margin-bottom:10px;color:#454545}
.Sign-up-section .form-band form .form-control{height:45px;border:1px solid #a020f026;box-shadow:none;border-radius:8px;font-size:15px}
.Sign-up-section .form-band form .form-control:hover{border:1px solid #a020f0}
.Sign-up-section .right-card{padding:38px;background-color:#faf3ff;border-radius:15px;display:flex;align-items:center;justify-content:center}
.Sign-up-section .form-band form .btn{padding:0 39px;border-radius:8px;font-weight:600;text-transform:uppercase;height:45px;background-color:#a020f0;border:none;margin:0 auto;display:block;margin-top:25px!important}
.p-0{padding:0}
.Sign-up-section .left-card .text-band{flex-direction:column;margin:0;padding:34px;background-color:#ffffff24;text-align:left;border-radius:8px;height:425px;display:flex;align-items:center;justify-content:center}
.Sign-up-section .form-band form .btn:hover{background-color:#8c13d7}
.d-none{display:none}
.Sign-up-section .text-band.msg-box{display:flex;align-items:center;justify-content:center;margin:0}
.Sign-up-section .text-band.msg-box h1{text-align:center;font-size:44px;line-height:55px;margin:0;color:#b33aff}
.Sign-up-section .form-band{width:100%}
@media(max-width:1198px){
.Sign-up-section .left-card .text-band h1{font-size:33px;color:#454545;width:444px;line-height:50px}
.Sign-up-section .right-card{padding:32px}
.Sign-up-card{padding:34px}
.Sign-up-section .text-band.msg-box{height:415px!important}
}
@media(max-width:991px){
.Sign-up-card{flex-direction:column}
.Sign-up-section .right-card{padding:30px 36px;height:auto}
.Sign-up-section .left-card{padding:0 30px;border-radius:0}
.Sign-up-section .left-card .text-band{padding-bottom:22px;padding-top:0;text-align:center;height:auto}
.Sign-up-section .left-card .text-band h1{font-size:30px!important;line-height:44px!important;margin-top:0!important;width:100%!important}
}
@media(max-width:767px){
	.direction-rtl a.btn-pre.red-bg.white-text.desktop-btn.btn-left-pre {
    margin-right: 0px!important;
}

.box img{width:-webkit-fill-available!important}
.box{width:100%}
.visitcount{position:absolute;right:0;top:2px;left:0;margin:0 auto}
.copyright-en{justify-content:center!important}
.copyright-ar{justify-content:unset!important}
.footer{height:250px}
.Sign-up-card{flex-direction:column;margin:0 15px;padding:20px}
.Sign-up-section .right-card{padding:25px}
.Sign-up-section .left-card .text-band{padding:0!important}
.Sign-up-section .left-card .text-band h1{font-size:24px!important;line-height:38px!important;width:100%!important}
.heading.mb-30.dark-gray-color{margin-bottom:0}
.mb-60{margin-bottom:20px!important}
.Sign-up-section .text-band.msg-box h1{font-size:38px;line-height:50px}
.Sign-up-section .text-band.msg-box{height:415px!important}
}
.mb-60{margin-bottom:60px}
.dark-gray-color p{color:#454551!important}
.Sign-up-section .text-band.msg-box{height:415px}
.text-band.msg-box input:focus-visible{outline:0!important}
.text-band.msg-box input:focus{outline:0!important}
.text-band.msg-box input:focus-visible{outline:#faf3ff!important}
.navbar-brand>img{display:block;width:245px}
.win-load-modal li{background:0 0!important;font-size:15px;font-weight:600;text-align:center;margin-bottom:15px;margin-top:12px}
.win-load-modal a.btn-pre.sub-btn-band{display:block;width:fit-content;margin:0 auto}
.btn-group-band a.btn-pre:last-child{margin-right:0!important}
.btn-group-band a.btn-pre{width:100%;display:block;margin-left:0;margin-right:13px;text-align:center}
.btn-group-band{display:flex;flex-direction:column;width:100%}
.btn-group-top{display:flex;margin-bottom:10px}
.btn-group-band .mr-0{margin-right:0!important}
.img-band-hero-banner{margin-top:-111px;margin-bottom:40px}
.direction-rtl .btn-group-band a.btn-pre{margin-left:13px!important;margin-right:0!important}
.direction-rtl .btn-group-band a.btn-pre.ml-0{margin-left:0!important}
.direction-rtl .img-band-hero-banner{margin-top:-100px;margin-bottom:35px}
.visitcount{display:block;background-color:#ffffff30;display:flex;width:fit-content;padding:16px 25px 7px;border-radius:14px;align-items:flex-start;position:absolute;right:91px;top:-6px;flex-direction:column}
label#lblnTotalVisitors{font-size:28px;font-weight:700;color:#fff}
label.count-name{color:#ffffffbf}
.copyright-ar{display:flex;justify-content:unset!important}
.copyright-en{display:flex;justify-content:flex-end}
.box img{width:100%}
.box{--border-size:7px;--border-angle:0turn;background-image:conic-gradient(from var(--border-angle),#fff,#fff 50%,#fff),conic-gradient(from var(--border-angle),transparent 20%,#00a19b,#00a19b);background-size:calc(100% - (var(--border-size) * 2)) calc(100% - (var(--border-size) * 2)),cover;background-position:center center;background-repeat:no-repeat;-webkit-animation:bg-spin 3s linear infinite;animation:bg-spin 3s linear infinite;border-radius:20px;padding:1px}
@-webkit-keyframes bg-spin{
to{--border-angle:1turn}
}
@keyframes bg-spin{
to{--border-angle:1turn}
}
.box:hover{-webkit-animation-play-state:paused;animation-play-state:paused}
@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}
.breadcrumb{margin-top:110px;padding:66px;text-align:center;background-color:#00a09a;border-radius:0;margin-bottom:0;position:relative;overflow:hidden;z-index:1}
.breadcrumb_content h1{font-size:36px;margin-top:0;color:#fff}
.breadcrumb_content span{font-size:18px;color:#ffffffc4}
.breadcrumb:before{content:'';background-image:url(../images/faq-clipart-left.png);position:absolute;bottom:-5px;width:100%;height:100%;background-repeat:no-repeat;left:-123px;background-size:contain;z-index:-1}
.breadcrumb:after{content:'';background-image:url(../images/faq-clipart-right.png);position:absolute;bottom:-5px;width:200px;height:100%;background-repeat:no-repeat;right:-108px;background-size:contain;z-index:999;z-index:-1}
.privacy-policy-section ul{list-style:unset!important;list-style-image:unset!important;margin:unset!important;padding:revert!important;line-height:unset;font-size:unset}
.privacy-policy-card{margin-top:-53px;z-index:999;position:relative;background-color:#fff;padding:23px;box-shadow:0 10px 30px #00000012;border-radius:10px;margin-bottom:100px}
.privacy-policy-card h3{font-size:24px}
p{font-weight:600;font-size:15px;color:#000000c9}
strong{color:#0c0d10e8;font-weight:600!important;font-size:15px}
.border-box a{margin-left:6px;color:#00a19b;font-size:15px}
.border-box{padding:11px 14px;border:1px solid #eee;margin-right:13px;border-radius:9px;background-color:#1aaba505}
.strong-mb-8{display:block;margin-bottom:8px}
.contact-box-band{display:flex}
.privacy-policy-card a{color:#00a19b}
.privacy-policy-card ul li{font-size:15px}
.new-sub-band{padding:22px;background-color:#fff;text-align:center;border-radius:13px;border:2px dashed #00a19b1f}
.new-sub-band h5{font-size:16px;font-weight:400;line-height:25px}
.logo-band .img-band{margin-right:11px;border-radius:17px!important;overflow:hidden;width:129px;height:129px;display:flex;align-items:center;justify-content:center;border:3px solid #0244440a}
.img-band img{width:100%}
.logo-band{display:flex;justify-content: flex-start;align-items:center}
.mr-0{margin-right:0}
.new-sub-band.ar-band h5{font-size:18px}
.how-btn img{width:18px;margin-right:6px;margin-top:-2px}
.how-btn a{padding:10px 11px;background-color:#00a19b;font-weight:500}
.how-btn{margin-top:-18px}
.help-model .img-band{border:3px solid #eee;width:fit-content;margin:0 auto;border-radius:24px;overflow:hidden}
.help-model .text-band ul{width:90%;margin:0 auto;margin-top:19px;margin-right:margin-right:21px}
.help-model li.steps span{background-color:#fff;border-radius:44px;font-weight:700;font-size:14px;color:#00a19b;position:absolute;width:35px;height:35px;display:flex;align-items:center;justify-content:center;left:-18px;top:6px;border:1px dashed #00a19b6e;box-shadow:0 10px 30px #0000002b}
.help-model li.steps{padding:10px 24px;background-color:#00a19b21;margin-bottom:13px;width:initial;border-radius:10px;font-size:13px;font-weight:600;position:relative}
.help-model .text-band{padding:10px;border-radius:15px;margin-top:17px;border:2px dashed #eeee}
.help-model .img-band{border:3px solid #e5e9e9d4;width:fit-content;margin:0 auto;border-radius:24px;overflow:hidden}
.help-model .img-band img{width:114px}
.help-model .close{opacity:.5}
.direction-rtl .help-model li.steps span{right:-18px}
.direction-rtl .how-btn img{margin-left:6px}
.text-rtl{direction:ltr}
.text-band.step-img-band .img-band{border-radius:12px;border:1px solid #eee}
.text-band.step-img-band{padding:0;overflow:hidden;margin-top:28px}
.text-band.step-img-band .img-band img{border:none;width:100%;height:100%}
div#help-popup1 .popup{margin:70px auto;padding:0;background:#fff;border-radius:15px!important;width:60%;position:relative;transition:all 5s ease-in-out}
.banner-img-band img{width:100%;height:100%}
.banner-img-band{border-radius:15px!important;overflow:hidden}
div#help-popup1 .popup .close{top:14px;right:21px}
.how-detail-band .logos-band .img-band img{width:200px}
.how-detail-band .text-band{text-align:center}
.how-or-band .divider span{content:'';position:absolute;width:25px;height:25px;background-color:#fff;top:-10px;right:0;left:0;margin:0 auto;text-align:center;border-radius:20px;border:1px solid #eee;font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center}
.how-or-band .divider{height:2px;margin-bottom:31px;background:linear-gradient(45deg,#fff,#0000003d,#fff);width:80%;position:relative;margin:23px auto}
.how-or-band .help-model .text-band ul{margin-right:15px;margin-right:8px}
.how-or-band .text-band.step-img-band .img-band{width:92%;margin:19px}
.how-or-band .text-band.step-img-band .img-band img{width:100%}
.accordion{width:80%;margin:0 auto}
.accordion .accordion-item{border-bottom:1px solid #e5e5e5}
.accordion button{position:relative;text-align:left;width:100%;padding:22px 0;color:rgb(0 0 0/60%);font-size:1.15rem;font-weight:400;border:none;background:0 0;outline:0;display:flex;align-items:center}
.accordion button:focus,.accordion button:hover{cursor:pointer;color:#00a09a}
.accordion button:focus::after,.accordion button:hover::after{cursor:pointer;color:#03b5d2;border:1px solid #03b5d2}
.accordion button .accordion-title{font-size:19px;font-weight:600;color:#454545;font-family: 'JUST_Sans';width:97%}
.accordion button .icon{display:inline-block;position:absolute;right:0;width:28px;height:22px;display:block;background-color:#fff;font-size:100px!important}
.accordion button .icon::before{display:block;position:absolute;content:"";top:9px;left:4px;width:18px;height:2px;background:currentColor;font-size:100px}
.accordion button .icon::after{display:block;position:absolute;content:"";top:1px;left:12px;width:2px;height:18px;background:currentColor}
.accordion button[aria-expanded=true]{color:#00a09a}
.accordion button[aria-expanded=true] .icon::after{width:0}
.accordion button[aria-expanded=true]+.accordion-content{opacity:1;max-height:fit-content;transition:all .2s linear;will-change:opacity,max-height}
.accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}
.accordion .accordion-content p{font-size:16px;font-weight:300;line-height:26px;border-bottom:1px solid #00a09a00;padding:20px 0;margin:0;padding-top:0}
.accordion button[aria-expanded=true]+.accordion-content p{border-bottom:2px solid #0000008a}
section.faq-section{padding:65px 0}
.accordion-content span{font-size:16px;margin-bottom:8px;display:block}
.breadcrumb:before{content:'';background-image:url(../images/faq-clipart-left.png);position:absolute;bottom:-5px;width:100%;height:100%;background-repeat:no-repeat;left:-123px;background-size:contain;z-index:-1}
.breadcrumb:after{content:'';background-image:url(../images/faq-clipart-right.png);position:absolute;bottom:-5px;width:200px;height:100%;background-repeat:no-repeat;right:-108px;background-size:contain;z-index:999;z-index:-1}
.direction-rtl .accordion button .icon{left:0;right:unset}
.direction-rtl .accordion button .accordion-title{text-align:right}
.according-list .accordion-content p:first-child{padding:0;border:none!important}
.according-list ul li{list-style:inside;list-style-type:square;list-style-image:none}

.btn-row {
    display: flex;
    margin-bottom: 11px;
}
.btn-row:last-child {
    margin-bottom: 0px;
}
.btn-row .width-auto-sm{
	width: 238px;
}
.btn-row .width-auto-lg{
	width: 259px;
}
.img-band-hero-card{
	margin-top: 73px!important;
}

.Announcement-model-band .popup {
    width: 80%;
    background-image: url(../images/model-bg-banner.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 50px !important;
    padding: 30px 20px;
}

.height-auto{
	height: auto !important;
}
.announcement-card h4 {
    font-size: 20px;
    color: #fff;
    font-weight: 500;
    margin-bottom: 30px;
    margin-top: 0;
}
/*.subscribe-card {
    background-color: #fff;
    border-radius: 15px;
    padding: 20px;
    border: 1px solid #eee;
    box-shadow: 0px 10px 30px rgb(0 151 178 / 10%);
}*/
.announcement-card .subscribe-card .heading-band h3 {
    border-bottom: 1px solid #eee;
    padding: 14px 0px;
}
.announcement-card .subscribe-card .heading-band h3 {
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    margin: 0;
    font-family: 'JUST_Sans';
    font-weight: 600;
    color: #0B3948;
    height: 75px;
}
.announcement-card .subscribe-card .heading-band h3:first-child{
	padding-top: 0px;
}
.announcement-card .subscribe-card .heading-band h3:last-child{
	border-bottom: none;
	padding-bottom: 0px;
}
.announcement-card .subscribe-card a.btn-pre {
  display: block;
    width: 100%;
    background-color: #0097B2;
    color: #fff;
    height: 48px;
    line-height: 9px;
    text-align: center;
    margin-top: 15px;
    border: 1px solid #0097B2;
    font-family: 'JUST_Sans';
    font-weight: 600;
    font-size: 15px;
}

.announcement-card .info-text-group {
    margin-top: 25px !important;
    width: 95%;
    margin: 0 auto;
}
.announcement-card .info-text-group p:last-child {
    padding-top: 10px;
}
.announcement-card .info-text-group p:first-child {
    border-bottom: 2px solid rgb(0 0 0 / 7%);
    padding-bottom: 10px;
}
.announcement-card .info-text-group p {
     background: transparent;
    padding: 0;
    margin: 0;
    border-radius: 0;
    color: #E51414;
    font-size: 15px;
    font-weight: 500;
    font-family: 'JUST_Sans';
}

.announcement-card .subscribe-card {
    background-color: #fff;
    border-radius: 15px;
    padding: 20px;
    border: 1px solid #eee;
    box-shadow: 0px 10px 30px rgb(0 151 178 / 10%);
    background-image: url(../images/iloe-fade-logo.jpg);
    background-repeat: no-repeat;
       background-size: 163px;
    margin: 0 auto;
    background-position: center;
    background-position-y: 13px;
}
.announcement-card a.closenew img {
    width: 12px;
}
.announcement-card a.closenew {
    width: 28px;
    height: 28px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 21px;
    top: 10px !important;
}

@media(max-width:767px){
	.announcement-card .subscribe-card {
		margin-bottom: 12px;
	}
	.Announcement-model-band .popup {
      width: 90% !important;
    padding: 30px 15px;
    padding-top: 46px;
    height: 570px;
    overflow: overlay;
    }
    .announcement-card .subscribe-card {
	    border-radius: 15px;
	    padding: 12px;
	    background-size: 150px;
	}
	.announcement-card .subscribe-card .heading-band h3 {
	    font-size: 17px;
	}
	.Announcement-model-band .m-mb-13{
		margin-bottom: 13px !important;
	}
	.announcement-card .subscribe-card a.btn-pre {
	        height: 45px;
    line-height: 7px;
    margin-top: 11px;
    font-size: 15px;
	}
	.announcement-card h4 {
	    font-size: 18px;
	    margin-bottom: 22px;
	}
	.announcement-card .info-text-group p {
    	font-size: 15px !important;
	}
	.announcement-card .info-text-group {
    	margin-top: 15px !important;
    }


}
.announcement-card .subscribe-card a.btn-pre:hover {
    background-color: #fff;
    color: #0097B2;
    transition: all 0.5s;
}

.announcement-card .info-text-group b {
    font-weight: 800;
}
.announcement-card .info-text-group span {
    font-weight: 800 !important;
    font-family: 'JUST_Sans';
}

.banner-band-cus .image-section .slider_img a img {
    width: 100%;
    height: 100%;
}
.banner-band-cus .image-section .mobile_img.slider_img a img {
    display: none;
}
.footer .fotter-nav {
    text-align: center;
    border-top: 1px solid #eeeeee14;
    padding: 10px;
    background-color: rgb(255 255 255 / 3%);
    margin-top: 26px;
}
.footer .fotter-nav ul {
    margin: 0;
}
.footer .fotter-nav ul li a {
    font-size: 15px;
    color: #ffffffcf;
    text-decoration: underline;
    letter-spacing: 0.5px;
}
a.btn-pre.sec.p-desk-cus {
    padding: 16px 12px !important;
}
@media(max-width:991px){
    .banner-band-cus .image-section .mobile_img.slider_img a img {
        display: block;
    }
    .banner-band-cus .image-section .desktop_img.slider_img a img {
        display: none;
    }

}


/*Mainatenence Popup Css*/
.modal.scheduled-system-maintenance-model .modal-dialog .modal-content {
    width: 100%;
}

.modal.scheduled-system-maintenance-model .modal-dialog {
    width: 700px;
}

.modal.scheduled-system-maintenance-model {
    opacity: 1;
}

    .modal.scheduled-system-maintenance-model .modal-body {
        padding: 2px 16px;
        height: auto;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        width: 100%;
        padding-bottom: 19px !important;
    }

    .modal.scheduled-system-maintenance-model h4 {
        font-size: 16px;
        margin-top: 0px;
        margin-bottom: 5px;
        font-weight: 600;
        margin-bottom: 0;
    }

    .modal.scheduled-system-maintenance-model p {
        background: transparent;
        padding: 0;
        font-weight: 300;
        margin-top: 9px;
        margin-bottom: 14px;
    }

    .modal.scheduled-system-maintenance-model .text-ssm-band.maintenance-details {
        width: 100%;
    }

    .modal.scheduled-system-maintenance-model .icon-circle-band {
        background-color: #cd4b17;
        width: 75px;
        height: 75px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 100px;
        border: 6px solid #f6b194;
    }

        .modal.scheduled-system-maintenance-model .icon-circle-band svg {
            color: #fff !important;
            width: 100px !important;
            height: 34px;
        }

    .modal.scheduled-system-maintenance-model .modal-header {
        padding: 15px 15px;
        color: #fff;
        border: none;
        background-color: #f6dfd657;
        border-radius: 13px 13px 0px 0px;
        display: flex;
        flex-direction: column;
        align-content: flex-start;
        text-align: left;
        padding-bottom: 37px;
    }

    .modal.scheduled-system-maintenance-model .icon-circle-band {
        background-color: #cd4b17;
        width: 60px;
        height: 60px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 100px;
        border: 4px solid #ffffff;
    }

        .modal.scheduled-system-maintenance-model .icon-circle-band svg {
            color: #fff !important;
            width: 100px !important;
            height: 27px;
        }

    .modal.scheduled-system-maintenance-model .modal-header .announcement-card a.closenew {
        width: 28px;
        height: 28px;
        background-color: #fff;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 21px;
        top: 10px !important;
    }

    .modal.scheduled-system-maintenance-model .header-top-band {
        display: flex;
        align-items: center;
        gap: 12px;
    }

        .modal.scheduled-system-maintenance-model .header-top-band h2 {
            font-size: 20px;
            color: #0B3948;
        }

    .modal.scheduled-system-maintenance-model .modal-header p {
        font-size: 16px;
        line-height: inherit;
        margin-bottom: 0px !important;
        color: #00000082;
    }

    .modal.scheduled-system-maintenance-model p {
        background: transparent;
        padding: 0;
        font-weight: 300;
        margin-top: 9px;
        margin-bottom: 14px;
        color: #454545;
    }

.modal.scheduled-system-maintenance-model {
    opacity: 1;
    padding-top: 199px;
}

    .modal.scheduled-system-maintenance-model .text-ssm-band.maintenance-details {
        width: 100%;
        background-color: #ffffff;
        padding: 8px 15px;
        border-radius: 8px;
        box-shadow: 0px 4px 4px rgb(0 0 0 / 0.8%);
        border: 1px solid #eee;
        margin-top: -32px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 12px;
    }

        .modal.scheduled-system-maintenance-model .text-ssm-band.maintenance-details ul {
            display: flex;
            align-items: center;
            gap: 14px;
            width: fit-content;
            margin-bottom: 0px;
        }

            .modal.scheduled-system-maintenance-model .text-ssm-band.maintenance-details ul li {
                border: 1px solid #e1e1e1;
                padding: 2px 11px;
                border-radius: 7px;
                font-size: 14px;
                box-shadow: 0px 4px 4px rgb(0 0 0 / 0.8%);
            }

    .modal.scheduled-system-maintenance-model .modal-header .closenew {
        width: 28px;
        height: 28px;
        background-color: #fff;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 21px;
        top: 19px !important;
        position: absolute;
        right: 13px;
        transition: all .2s;
        font-size: 30px;
        font-weight: 700;
        text-decoration: none;
    }

        .modal.scheduled-system-maintenance-model .modal-header .closenew img {
            width: 12px;
        }

    .modal.scheduled-system-maintenance-model .fotter-help {
        background-color: #00a19b17;
        padding: 12px;
        width: 100%;
        border-radius: 10px;
    }

    .modal.scheduled-system-maintenance-model span.footer-icon {
        background-color: #2fb3ad5c;
        padding: 8px;
        display: flex;
        border-radius: 98px;
    }

    .modal.scheduled-system-maintenance-model .footer p a {
        font-size: 16px;
        color: #00a19b;
        text-decoration: underline;
    }

    .modal.scheduled-system-maintenance-model .icon-a-m-list a {
        display: flex;
        align-items: center;
        gap: 10px;
        color: #000;
    }

    .modal.scheduled-system-maintenance-model span.footer-icon svg path {
        fill: #00a19b;
    }

    .modal.scheduled-system-maintenance-model .icon-a-m-list {
        display: flex;
        gap: 9px;
        margin-top: 7px;
    }

    .modal.scheduled-system-maintenance-model a.btn-pre {
        display: block;
        width: 100%;
        background-color: #0097B2;
        color: #fff;
        height: 48px;
        line-height: 9px;
        text-align: center;
        margin-top: 15px;
        border: 1px solid #0097B2;
        font-family: 'JUST_Sans';
        font-weight: 600;
        font-size: 15px;
        width: 400px;
    }

.direction-rtl .modal.scheduled-system-maintenance-model a.closenew {
    left: 15px;
    right: auto;
}

.modal.scheduled-system-maintenance-model {
    opacity: 1;
    padding-top: 199px;
    z-index: 99999;
}

.direction-rtl .modal.scheduled-system-maintenance-model .modal-header p {
    text-align: right;
}

.direction-rtl .modal.scheduled-system-maintenance-model .text-ssm-band {
    width: 100%;
}

.modal.scheduled-system-maintenance-model {
    padding-right: 0px !important;
}
/*Mainatenence Popup Css*/
