/* rubik-300 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/rubik/rubik-v21-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/rubik/rubik-v21-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/rubik/rubik-v21-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/rubik/rubik-v21-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/rubik/rubik-v21-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/rubik/rubik-v21-latin-300.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-regular - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/rubik/rubik-v21-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/rubik/rubik-v21-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/rubik/rubik-v21-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/rubik/rubik-v21-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/rubik/rubik-v21-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/rubik/rubik-v21-latin-regular.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-500 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/rubik/rubik-v21-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/rubik/rubik-v21-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/rubik/rubik-v21-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/rubik/rubik-v21-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/rubik/rubik-v21-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/rubik/rubik-v21-latin-500.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-600 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/rubik/rubik-v21-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/rubik/rubik-v21-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/rubik/rubik-v21-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/rubik/rubik-v21-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/rubik/rubik-v21-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/rubik/rubik-v21-latin-600.svg#Rubik') format('svg'); /* Legacy iOS */
}
body{font-family: 'Rubik', sans-serif;background: #EAEEFA;}
@media all and (min-width: 992px) {
.navbar .nav-item .dropdown-menu{display:block; opacity: 0;visibility: hidden; transition:.3s; margin-top:0;}
.navbar .dropdown-menu.fade-up{ top:180%;border-bottom:1px solid #212529}
.navbar .nav-item:hover .dropdown-menu{ transition: .3s; opacity:1; visibility:visible; top:100%; transform: rotateX(0deg);min-width: 228px;}
}
.footer a{color:#2f55d4;text-decoration:none;}
.footercredit a, .footerlinks a{color:#fff;text-decoration:none;}
.footercredit a:hover, .footerlinks a:hover{color:#fff;text-decoration:underline;}
.footercredit{font-size:12px;}
.footerlinks{font-size:14px;background-color: #273746;}
.footermenu ul {padding-left:20px; list-style:none;}
.footermenu li {margin-bottom:10px; }
.footermenu li:before {    
    font-family: 'FontAwesome';
    content: '\f0da';
    margin:0 9px 0 0;
}
.track-order{max-height:400px;}
.loginmodal{min-height:459px;}
.resetmodal{padding: 127.6px 30px !important;}
.registermodal {padding: 105px 0 !important;}
.bg-content{background-color:#EAEEFA}
.bg-content a{text-decoration:underline;}
.bg-content a:hover{text-decoration:none;}
#btn-back-to-top {
  position: fixed;
  bottom: 20px;
  left: 20px;
  display: none;
}
.btn.rising {
transition: all .2s ease;
}
.btn.rising:hover{
transform:translateY(-3px)!important;
}
.btn{transition:all 0.8s ease 0s}
.btn:hover{box-shadow:0 5px 15px rgba(0, 0, 0, 0.15);}
.btn:focus, .btn.focus {box-shadow:0 5px 5px rgba(0, 0, 0, 0.15);}
.topbar a, .topbar p{color:#fff;text-decoration:none;font-size:12px;}
.hero{position:relative;min-height: 700px;}
.custombreadcrumb{position:relative;min-height: 300px;}
.slider-social__item {    
    background-color: #fff;
    box-shadow: 0 0.5rem 2rem rgb(0 0 0 / 10%);
    border-radius: 0.5rem;
    -webkit-border-radius: 0.5rem;
    -moz-border-radius: 0.5rem;
    -ms-border-radius: 0.5rem;
    -o-border-radius: 0.5rem;
    height: 180px;
    overflow: hidden;
    position: relative;
    padding-left: 5rem;
    padding-top: 4rem;
}
.slider-social__item-icon i {
    font-size: 9rem;
    color: #c13584;
    position: absolute;
    left: 0%;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
}
.slider-social__item-icon i.fa-square-facebook {
    color: #1877f2;
}
.slider-social__item-icon i.fa-square-youtube {
    color: #ff0000;
}
.slider-social__item-icon i.fa-tiktok {
    color: #ff0050;
}

.custom-shape-divider-bottom-1659426902 {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
overflow: hidden;
line-height: 0;
transform: rotate(180deg);
}

.custom-shape-divider-bottom-1659426902 svg {
position: relative;
display: block;
width: calc(300% + 1.3px);
height: 81px;
}

.custom-shape-divider-bottom-1659426902 .shape-fill {
fill: #FFFFFF;
}
.idelivery{padding: 6px 0;}
.navbutton{padding: 10px;border-radius: 25px;border: 1px solid #0a58ca;}
.navbuttontab{border: 1px solid #0a58ca;}
.about-content{margin-left: -400px;background: #fff;padding: 50px;}
.pricing-part strong {
color: #fff;
	background: #2f55d4;
	font-size: 16px;
font-weight: 400;
position: absolute;
left: -45px;
top: 17px;
padding: 7px 20px;
width: 160px;
text-align: center;
-webkit-transform: rotate(315deg);
transform: rotate(315deg);
}
.single-services-box {
position: relative;
border-radius: 5px;
-webkit-box-shadow: 0px 5px 50px rgb(50 112 252 / 8%);
box-shadow: 0px 5px 50px rgb(50 112 252 / 8%);
}
.single-services-box .shape {
position: absolute;
right: 30px;
font-size: 100px;
opacity: 0.3;
color: #e5e5e5;
}
.single-services-box .icon {
font-size: 80px;
line-height: 1;
margin-bottom: 5px;
display: inline-block;
color: #2f55d4;
}
.ptcol{overflow:hidden;position:relative;}
.hover-shadow:hover{box-shadow:0 1rem 3rem rgba(31,45,61,.125)!important;}
.hover-translate-y-n3:hover,.translate-y-n3{transform:translateY(-3px)!important}
[class*=shadow]{transition:all .2s ease}
[class*=hover-] {
    transition: all .2s ease;
}
.faq-img{padding:60px 0;}
@media (max-width: 576px){
.cmob{text-align:center !important}
.hidemob{display:none !important;}
.about-content{margin:20px auto;}
.centermob{text-align:center !important}
.roundedmob{border-radius:0px !important}
}