@charset "utf-8";
/* CSS Document */
@import url('../fonts/font.css');
@import url('https://fonts.googleapis.com/css2?family=Ysabeau+Office:wght@300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap');
* 					{margin:0;padding:0;-webkit-font-smoothing:antialiased;line-height:normal;}
body 				{margin:0 auto;font-size:17px;color:#4a484c;font-family: 'Poppins', sans-serif;}
html				{height:100%;}
a:active, a:focus,input:focus, textarea:focus,select button{outline:0;}
a:active, a:focus	{outline:expression(hideFocus='true')}
::-moz-focus-inner	{border:1px solid transparent!important;}
:link,:visited      {text-decoration:none;}
ul,ol,li,pre,
form,blockquote,
fieldset,input,p,select,label,button,textarea,section,a{margin:0px;list-style:none;padding:0;vertical-align:top;border-radius:0;font-family: 'Poppins', sans-serif;}
a img				{border:none;}
h1,h2,h3,h4,h5,h6	{margin:0px;padding:10px 0px;font-weight:normal;color:#000000;font-family: 'Poppins', sans-serif;}
.button,header,.sagore-link,.sagore-link img,footer .col-12 p a,header::before,.sagore,.sagore img,.language,.social-media li a img,.app-store-main a img
{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s}
header{padding:10px 0 0px 0;position:fixed;z-index:999;top:0px;width:100%;left:0px;right:0px;text-align:center;/*border-top:4px solid #8454DF;background-color: #8454DF;*/}
header::before{background:#f5f5f5;position:absolute;content: "";left:0px;top:0px;right:0px;bottom:0px;z-index:-1;opacity:0;}
.banner-main{position:relative;z-index:1;}

@keyframes updpwn{
	0%{transform:translateY(0px) rotate(45deg)}
	50%{transform:translateY(10px) rotate(45deg)}
	100%{transform:translateY(0px) rotate(45deg)}
}

p{padding:10px 0}
.sagore{width:15%;float:left;margin-top: 0px;}
.sagore img{width:10%;position: absolute;}
.sagore:hover img{opacity:1;}
.navigation{float:left;padding-top: 0px;}
.language{float:right;}
.sagore-link{display:block;}
.sagore-link:hover img,.app-store-main a:hover img{opacity:0.5;}
.wsmenu-list li:last-child a{padding-right:0px}
.wsmenu-list > li > a{color:#244685;font-size:20px;font-weight: 600;text-transform: none;}
.wsmenu-list > li > a:hover{color:#000;}
.wsmenu-list li a.nav-active{color:#244685!important}
.wsmenu-list > li:first-child a{padding-left:0px;}
.wsmenu-list > li:last-child a{padding-right:0px;}
header.small-header{padding:10px 0;box-shadow:0 1px 2px rgba(0,0,0,0.1);border-bottom:1px solid #fff;}

.wsmenu>.wsmenu-list a::after {content: "";position: absolute; height: 2px;background-color: #244685;width: 0;left: 50%;bottom: 0;transform: translateX(-50%);transition: 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) all;}
.wsmenu>.wsmenu-list a:hover::after {width: 100%;}
.btn-contact{background-color: #fff!important;color:#000!important;}
header.small-header::before{opacity:1}
@media screen and (min-width:781px){	

	header.small-header .sagore{width:10%;opacity:1;margin-top: 0px;}
	header.small-header .lang {margin-top:-5px;}
	header.small-header .navigation{margin:10px 0 0 35px;}
	header.small-header .language{font-size:22px;margin:13px 0 0 0;}
	header.small-header .slogan-phone .phone-numbers a{font-size:14px;}
	header.small-header .slogan-phone{border-bottom:1px solid rgba(0,0,0,0.1)}
	header.small-header .slogan-phone h2{font-size:18px;}
	header.small-header .wsmenu-list > li > a{padding:7px 12px 5px 12px;font-size:17px;color:#244685;}
	header.small-header .wsmenu-list > li > a:hover{color:#000;}
	header.small-header .wsmenu-list > li:first-child a{padding-left:0px;}
	header.small-header .wsmenu-list > li:last-child a{padding-right:20px;}
	header.small-header .navigation .subscribe-div .button {font-size: 17px;margin-top: 0px;}
	header.small-header .sagore img{width:8%;top:15px;}}

.section{/*padding:50px 0 20px 0;*/align-content:center;align-items:center;overflow:hidden;}
.container{position:relative;z-index:9;}
.banner-main{/*padding-top:5rem;padding-bottom: 5rem; background-image: url("../images/top-banner.png");background-repeat: no-repeat;background-position: bottom;background-size: cover;background-color: #fcfdf2;}
.max-width{max-width:100%;*/}
.app-store-main{margin-top:5%;}
.app-store-main h4{color:#9A0000;padding-bottom: 3rem;font-weight: 500;}
.app-store-main a{display:inline-block;width:45%;}
/*.app-store-main a:first-child{margin-right:20px;}*/
.sagore-here{font-size:60px;color:#9A0000;font-weight:600;}
.sagore-here span{text-transform: uppercase;font-weight: 300;}


/*.copyright-section{position:absolute;bottom:0px;left:0px;right:0px;background:#9A0000;}*/
.copyright-div p,.copyright-div p a{color:#fff;font-size:17px;}
.copyright-div p a:hover{color:#fff;}

.popup-hidden{display:none;}
/* Start state */
.animated-modal {width:500px;border-radius:20px;overflow:visible;transform: translateY(-50px);transition:all .7s;}
.animated-modal .anim1,.animated-modal .anim2,.animated-modal .anim3,.animated-modal .anim4,.animated-modal .anim5,.animated-modal .anim6,.animated-modal .anim7,.animated-modal .anim7,.animated-modal .anim8,.animated-modal .anim9,.animated-modal .anim10
{transform: translateY(-50px);opacity:0;transition-property:transform, opacity;transition-duration:.4s;}

/* Final state */
.fancybox-slide--current .animated-modal,
.fancybox-slide--current .animated-modal .anim1,
.fancybox-slide--current .animated-modal .anim2,
.fancybox-slide--current .animated-modal .anim3,
.fancybox-slide--current .animated-modal .anim4,
.fancybox-slide--current .animated-modal .anim5,
.fancybox-slide--current .animated-modal .anim6,
.fancybox-slide--current .animated-modal .anim7,
.fancybox-slide--current .animated-modal .anim8,
.fancybox-slide--current .animated-modal .anim9,
.fancybox-slide--current .animated-modal .anim10
{
  transform: translateY(0);
  opacity: 1;
}

/* Reveal content with different delays */

.fancybox-slide--current .animated-modal .anim1 {
  transition-delay: .1s;
}

.fancybox-slide--current .animated-modal .anim2 {
  transition-delay: .2s;
}
.fancybox-slide--current .animated-modal .anim3 {
  transition-delay: .3s;
}
.fancybox-slide--current .animated-modal .anim4 {
  transition-delay: .4s;
}
.fancybox-slide--current .animated-modal .anim5 {
  transition-delay: .5s;
}
.fancybox-slide--current .animated-modal .anim6 {
  transition-delay: .6s;
}
.fancybox-slide--current .animated-modal .anim7 {
  transition-delay: .7s;
}
.fancybox-slide--current .animated-modal .anim8 {
  transition-delay: .8s;
}
.fancybox-slide--current .animated-modal .anim9 {
  transition-delay: .9s;
}
.fancybox-slide--current .animated-modal .anim10 {
  transition-delay: 1s;
}


button,select,select:hover,select:focus,
textarea:hover, 
textarea:active, 
textarea:focus, 
button:focus,
button:active,
button:hover,
label:focus,
.btn:active,
.btn.active,.swiper-button-next, .swiper-button-prev
{
outline:0px !important;
-webkit-appearance:none;box-shadow:none!important 
}
.input::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{ /* Chrome/Opera/Safari */
  color:#9d9d9d; font-style: italic
}
.input::-moz-placeholder,.form-control::-moz-placeholder { /* Firefox 19+ */
   color:#9d9d9d; font-style: italic
}
.input:-ms-input-placeholder,.form-control:-ms-input-placeholder { /* IE 10+ */
  color:#9d9d9d; font-style: italic
}
.input:-moz-placeholder,.form-control:-moz-placeholder { /* Firefox 18- */
   color:#9d9d9d; font-style: italic
}
::selection 		{color:#000000;background:antiquewhite}
::-moz-selection	{color:#000000;background:antiquewhite}
.none				{display:none !important}

.fancybox-close-small,.fancybox-close-small:after,.swiper-pagination-bullet{outline: none !important; box-shadow: none;}

a					{color:#244685;text-decoration:none;}
a:hover 			{color:#244685;text-decoration:none;}
/*a:focus 			{color:#fff;text-decoration:none}*/
.button,.greybutton,.revese-button{font:400 22px/25px 'Ysabeau Office', sans-serif;padding:10px 50px 10px 50px;display:inline-block;border-radius:5px;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;border:1px solid #fff;color:#fff;}

.blogs-page a{display: contents;}
.button{background:#bf0101;}
.button:hover{background:#000;color:#fff;border:1px solid #000;}

.navigation .subscribe-div{margin-left:25px;}
.navigation .subscribe-div .button{padding:5px 20px 5px 20px;font-size:22px;margin-top:10px;font-weight: 600;}



@media screen and (min-width:781px){

  
.wsmenucontainer,.subscribe-div{display:inline-block;vertical-align:middle}}

.padding-left-right{padding-left:6%;padding-right:6%;}
.sagore-top{width:15%;position: absolute;left: 0px;}
.sagore-main{padding-top:10rem;}
.about-us-img img{width:60%;}
.about-us-text   {margin-top:10%;padding-right:10%;margin-left: -15%;}
.about-us-text h3{font-weight: 600;font-size:40px;width:50%;}
.about-us-text p {padding-left: 0%;padding-right: 0%;line-height: 30px;padding-bottom:2rem;}
a.know-more-btn{color:#000;border:1px solid #BF0101;padding: 10px 20px 10px 20px; border-radius: 10px;font-size:20px;}
.arrow-right-side{font-size:20px;color:#333;}

@keyframes UpDown {
  0% {
    bottom: 0;
  }
  50% {
    bottom: 5em;
  }
  100% {
    bottom: 0;
  }
}

#jprePercentage{display: none;}


/******COPYRIGHTS****/
.copyrights {background-color: #244685;padding-top:1rem;padding-bottom:3rem;}
.copyright-content{color: #fff;float:left;}
.designed-by{color:#fff;float:right;}
.copyright-content a{color:#fff;display:contents;}
.copyrights a{display: contents;color:#fff;}


.sagor-main{padding-top: 2rem;padding-bottom: 2rem;}
.sagor-main h1{text-align: center;font-weight:800;color: #fff;font-size:60px;margin-bottom: 3rem;}

.sagor-main{background-color: #244685;background-image: url("../images/featured-back.png");background-repeat: no-repeat;background-position: bottom left;padding-top: 5rem;padding-bottom: 5rem;}
.steps{margin-bottom: 2rem;margin-top: 0rem;}
.steps h2{color:#fff;font-weight:600;font-size:45px}
.steps p{color:#fff;font-size:22px;font-weight: 300;}
.sagor-steps{margin-top: 5rem;padding: 25px;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;}

.steps-img img {transform: translatey(0px);transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;cursor: pointer;margin-top: 0rem;}
.steps-img img:hover{transform: translate(-20px,20px);}

.featured-main{/*background-image: url("../images/featured-main-background.png");background-repeat: no-repeat;background-color: #244685;*/padding-top:5rem;padding-bottom:5rem;}
.featured-main h1{text-align: center;font-weight:800;color: #244685;font-size:50px;margin-bottom: 3rem;}

.experience-faq{background-color: #244685;padding-top:3rem;padding-bottom: 3rem;}
.experience-faq h1{text-align: center;font-weight:800;color: #fff;font-size:50px;margin-bottom: 3rem;}
.experience-faq h2{color:#fff;}


.questions{padding-top:3rem;padding-bottom: 3rem;}
.questions h1{text-align: center;font-weight:800;color: #244685;font-size:50px;margin-bottom: 1rem;}

.experience-img{text-align: center;}
.experience-img img {transform: translatey(0px);transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;cursor: pointer;margin-top: 0rem;}
.experience-img img:hover{transform: translate(-20px,20px);}
.store-link img{background-color: #e6e6e6;border-radius: 10px;}

/*.faq{background-color: #244685;padding-top:3rem;padding-bottom: 3rem;}
.faq h1{text-align: center;font-weight:800;color: #fff;font-size:60px;margin-bottom: 3rem;}
.faq h4{color:#fff;text-align: center;}*/
.faq-details{margin-top:2rem;}
.faq-details h4{color:#fff;text-align:center;margin-bottom: 5rem;}
.accordion-item:first-of-type .accordion-button{background-color: #244685;}
.accordion-item{background-color: transparent;border:none;}
.faq-details .accordion-button{background-color:#244685;font-size:18px;color:#fff;}
.faq-details .accordion-body p{color:#000;line-height:30px;padding: 0px;font-size:15px;}
.faq-details .accordion-button::after{display:none;}
.faq-img{margin-top:2rem;}

.btn-newsletter:hover {background-color:#244685;color:#fff;}
.btn-newsletter {margin-left:1rem!important;background-color:#244685;border-radius:5px;color:#fff;border-top-left-radius:5px!important;border-bottom-left-radius:5px!important;}
.questions .form-control{background-color:#e9e9e9;border-radius:5px;padding:10px;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important;}

.sagor-footer-logo{text-align:center;margin-top:2rem;}
.get-app{text-align:center;margin-top: 2rem;}
.get-app h4{color:#244685;}


.feature-types					{padding-top: var(--def-padding); padding-bottom: var(--def-padding); background-color: var(--cream-color);}
.feature-types .nav			{width: 100%; padding-right: 2rem; border-right: 2px solid var(--khakhi-color)}
.feature-types .nav .nav-item	{width: 100%;margin-bottom:7rem;}
.feature-types .nav .nav-item button{font-weight:600;font-size:21px;color:#244685;}

.feature-types .nav-pills .nav-link.active,
.feature-types .nav-pills .show>.nav-link 		{background-color: transparent; color: #000000; font-weight: 600;}

.feature-types .nav-link		{display: inline-block; width: 100%; color: #666666; text-align: right; position: relative;}

.feature-types .nav-pills .nav-link.active::after	{content: ""; position: absolute; left: 0px; top: 55%; transform: translateY(-50%); width:40%; height: 25px; background-image: url("../images/after.png"); background-repeat: no-repeat;}


.feature-type-desc {width: 100%;text-align: center;font-size: 16px;background-color: #244685;padding:20px;color: #fff;}


.feature-type-block					{text-align: center; }
.feature-type-block .feature-type-img		{margin-bottom: 1rem;}
.feature-type-block .feature-type-desc	{padding: 10px;}

.feature-type-block .feature-type-img img {border-radius: 2rem;}

.feature-type-desc a{color:#fff;}
.feature-type-desc p{font-size:15px;}

.featured-modal .modal-dialog{max-width:90%;}
.feature-type-desc a {color: #0e0d0d;background-color: #fff;padding: 5px;font-size: 14px;}

.about-sagor{padding-top:3rem;padding-bottom:3rem;}
.about-sagor h1{text-align: center;font-weight:600;color: #244685;font-size:45px;margin-bottom: 3rem;}
.about-sagor p{font-size:18px;line-height:30px;}

.sagor-about p{font-size:16px;}
.sagor-about h3{font-weight:600;color:#244685;}

.feature-img img {border-top-left-radius: 25px;border-bottom-right-radius:25px;}
ul.listings{padding-left: 2rem;}
ul.listings li{list-style: disc;line-height: 30px;}

.submit-btn{background-color:#244685;color:#fff;border-color:#244685;}
.submit-btn:hover{background-color:#3f9cda;color:#fff;border-color:#3f9cda;}

.lang{margin-top: 5px;}
.lang a{background-color:#244685;color:#fff!important;border-radius: 100%;padding:10px!important;}
.lang a:hover{background-color:#244685!important;color:#fff!important;border-radius: 100%;padding:10px!important;text-decoration: none!important;}

h2.feature-heading{font-weight:600;color:#244685;}
.feature-col{background-color:#f5f5f5;padding: 10px;height: 100%;}
.feature-col img{width:20%;}
.feature-col p{font-size:14px;}
.feature-col h4{font-weight:500;font-size:19px;color:#244685;}
.feature-col a{display: contents;}

.inner-banner{padding-top: 2rem;}
.inner-banner img{width:100%;}
.banner-top-img img{width:100%;}


.features-data h3{font-weight: 800;color: #244685;font-size: 30px;margin-top: 1rem;}

.sagor-text p{color:#fff;line-height: 30px;font-size: 22px;}
.new-features{padding-top: 3rem;padding-bottom: 3rem;background-color: #ebebeb;}

.blogs{background-color: #efefef;padding: 10px;height: 100%;}
.blogs-col h5{font-size:18px;font-weight:600;}
.blogs-col p{font-size:14px;}
.blogs a {background-color: #244685;padding: 5px;color: #ffffff;font-size: 13px;border: 1px solid #244685;display: inline-block!important;}
.blogs-page h1{background-color: #244685;color: #fff;padding: 10px;}
.blogs-page p{font-size:16px;line-height: 30px;}
.blogs-page h2{font-weight: 600;font-size:28px;}


.social-icon{font-size:30px;display:block;margin-top:-8px;}

.faq-section h1{margin-bottom: 0rem;}
.faq-section h4{text-align:center;font-weight: 600;}
.faq-section h5{text-transform: uppercase;font-weight: 800;color: #244685;}

ul.lists li{list-style: square;font-size: 15px;}
ul.lists{padding-left: 2rem;}
.blogs-page h6{font-weight:600;}



h2.why-choose{color:#fff;font-weight: 600;font-size:45px;}

/*.blogs-inner-img{text-align: center;}
.blogs-page h2{text-align: center;}*/
.about-sagor a{display:contents;}



/* dropdown */
ul.sub_drop {
  position: absolute;
  top: 40px;
  background: #f5f5f5;
 
  text-align: left;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
  width: 240px;
  border-radius: 3px;
  overflow: hidden;
  height: 0px;
  transition: height 0.4s ease-in-out;
}

li.drop_one {
  position: relative;
}

li.drop_one:hover  ul.sub_drop{
  height: 150px !important;
  transition: height 0.4s ease-in-out;
}
ul.sub_drop li{
  padding: 10px 7px;
}
ul.sub_drop li:hover a {
  color: #3f9cda !important;
}

@media screen and (max-width: 781px){
  .feature-types .nav-pills .nav-link.active::after{
    display: none !important;
  }
}

.feature-types .nav-link{
  color:#244685 !important;
}














