html{scroll-behavior: smooth;}
@font-face {
  font-family: armingrotesk;
  font-family: Montserrat;
  font-family: GE-SS-Two;
  src: url(webfonts/armingrotesk.otf);
  src: url(webfonts/Montserrat.ttf);
  src: url(webfonts/GE_SS_Two_Light.otf);
}
body{font-family: Armin-Grotesk,Montserrat,GE-SS-Two,Arial,Helvetica,sans-serif;}
body{overflow: hidden;background: #f9f8f8bd;}
h1,h2,h3,h4,h5,h6,p{margin-bottom: 0px;}
ul{margin-bottom: 0px;list-style: none;}

a,a:hover,a:focus {color: inherit;text-decoration: none;transition: all 0.3s;}


::-webkit-scrollbar {width: 6px;height: 15px;}
::-webkit-scrollbar-track-piece  {background-color:#f8f9fa;}
::-webkit-scrollbar-thumb:vertical {height: 50px;background-color:#83a4c0;}
.loading-page{width: 100%;height: 100vh;background-color: #d5d6dd;position: fixed;z-index: 10000;left: 0px;top: 0px; display: flex;justify-content:center;align-items: center;}
.loading-page h6{margin-left: 17px;font-size: 16px;}
.first-nav{background-color: #081136;/* font-weight: 400; */}
.bg-color{/* box-shadow: 0px 5px 20px 2px #e8e8e8; */opacity: 0.95;}
.secend-navbar{background-color:#ffffff;padding: 10px 0px 15px 0px;}
.secend-navbar .navbar {padding: 15px 10px;border: none;border-radius: 0;display: inline-block;}
.secend-navbar .navbar-btn {box-shadow: none;outline: none !important;border: none;}
#sidebar {width: 250px;position: fixed;top: 0;left: -250px;height: 100vh;z-index:1028;background: #363f5f;color: #fff;transition: all 0.3s;overflow-y: scroll;}
#sidebar.active {left: 0;}
#dismiss {width: 35px;height: 35px;line-height: 35px;text-align: center;color: #efa443; position: absolute;top: 10px;right: 10px;cursor: pointer;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
#dismiss:hover {color: #f8f9fa;}
.overlay {left: 0;top: 0; display: none;position: fixed;width: 100vw;height: 100vh;background: #00000014;z-index: 998;opacity: 0;transition: all 0.5s ease-in-out;}
.overlay.active {display: block;opacity: 1;}

#sidebar .sidebar-header {padding: 20px;;}
#sidebar ul li a {padding: 10px;display: block;font-size: 15px;border-bottom: 0.5px solid #ffffff21;}
#sidebar ul li a:hover {color: #efa443;}
#sidebar ul li.active>a,a[aria-expanded="true"] {color: #efa443;}
.dropdown-toggle::after {display: block;position: absolute;top: 50%;right: 20px;transform: translateY(-50%);display: none;}
.first-nav-side-right .dropdown-toggle img{width: 26px;margin-top: -2px;border-radius: 2px;}
.first-nav-side-right .dropdown-menu img{width: 22px;border-radius: 2px;margin-right: 3px;margin-top: -4px;}
.first-nav-side-right .dropdown-item{font-size: 14px;}
.menu-icon{cursor: pointer;}
.menu-icon i{font-size: 18px;color: #363f5f;margin-top: 5px;}
.logo-site{width: 115px;}
.secend-navbar .input-group{margin-top: 11px;/* border-radius: 8px; */}
.form-control:focus{box-shadow: unset;}
.secend-navbar .form-control{border: 1px solid #00000030 !important;background-color: unset;border-radius: 5px 0px 0px 5px;height: calc(2em + 0.2rem + 1px);}
.secend-navbar .input-group-text{background-color: #ffffff;color: #000000;cursor: pointer;border: 1px solid #0000004d;/* border-radius: 0px 20px 20px 0px; */opacity: 0.6;border-right: unset;}
.side-right{text-align: right;padding-top: 22px;}
.side-right li{display: inline-block;margin-right: 8px;color: #363f5f;}
.side-right i{font-size: 18px;color: #404040;}
.shopping{position: relative;}
.shopping span{padding-top: 1px;padding-left: 1px;width: 18px;height: 18px;border-radius: 50px;background-color: #83a4c0;color: #fff;position: absolute;top: -6px;right: -12px;text-align: center;font-size: 12px;display: flex;align-items: center;text-align: center;padding: 0px;justify-content: center;}

.hot-line{color: #d8d1c6;direction: ltr;text-align: left;}
.hot-line span{margin-right:0px 3px;}
.hot-line a{transition: 0.6s;}
.hot-line a:hover{color: #efa443;transition: 0.6s;}
.first-nav-side-right{text-align: right;display: none;}
.first-nav-side-right li{display: inline-block;margin-right: 10px;}
.first-nav-side-right .dropdown-toggle::after{display: none;}
.first-nav-side-right .dropdown-toggle{color: #f8f9fa;}
.first-nav-side-right .dropdown-menu{width: fit-content;min-width: unset;}
.first-nav-side-right .dropdown-item{padding: 4px 15px;}
.first-menu a{color: #fff;font-size: 13px;}
.first-menu li{display: inline-block;margin-left: 5px;border-left: 1px solid #ffffff40;padding-left: 5px;}
.first-menu li:last-child {border-left: unset;}

.sidebar-header img{width: 100px;margin-left: -15px;}

@keyframes growDown {
    0% {
      transform: scaleY(0)
    }
    80% {
      transform: scaleY(1.1)
    }
    100% {
      transform: scaleY(1)
}}

.product-menu-item a{font-size: 18px;opacity: 0.7;margin-bottom: 15px;}
.product-menu-item a:hover{opacity: 1;color: #081136;}
.product-menu-item h6{color: #081136;/* font-weight: 600; */margin-bottom: 8px;}
.product-menu-item{margin-bottom: 20px;}
.product-menu-item ul{padding-left: 0px;}


@media(max-width:767px){.hot-line{text-align: center;}.first-nav-side-right .dropdown-menu{top: -2px !important;z-index: 66666;}}
@media(min-width:767px){.d-none{display: inline-block !important;}.first-nav-side-right .dropdown-menu{z-index: 10000;position: absolute;top: 100%;left: 0;perspective: 1000px;display: none}
.first-nav-side-right .dropdown:hover .dropdown-menu{display: block;animation: growDown 400ms ease-in-out ;top: 21px;}}
@media(max-width:350px){.hot-line a{font-size: 14px;}.first-nav-side-right .dropdown-toggle{font-size: 13.5px;}}


.offer-typing{text-align: center;background-color: #e1760b;padding: 3px 0px;color: #fff;}
.offer-type{color: #efa443 !important;}
@media(max-width:400px){#typed {font-size: 14px;}}

.slider-section .carousel-item{background-position: center;background-size: 100% 100%;}
.border-slider{border-top: unset;}
.slider-section .carousel-item{position: relative;}
.slider-section .slider-overlay{position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;background-color: #00000029;z-index: 666;}
.slider-section .carousel-control-next , .slider-section .carousel-control-prev{z-index: 666;}
.slider-section .carousel-control-prev{left: 0;height: 50px;width: 50px;bottom: 0px;position: absolute;top: unset;background: #081136; color: #d8d1c6;opacity: 1;}
.carousel-control-next {left: 50px;top: unset;width: 50px;height: 50px;background: #081136;opacity: 1; color: #d8d1c6;}
.slider-section .carousel-caption {position: absolute; right: unset; top: 20%;left: 5%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: left;}
.slider-section .carousel-caption h5{font-size: 25px;text-shadow: 0px 0px 2px #000000;font-weight: 600;}
.slider-section .carousel-caption p{font-size: 20px;text-shadow: 0px 0px 2px #000000;}
.slider-section .carousel-caption span{margin-top: 15px;}
.slider-section .btn-primary{background-color: #081136;border-radius: 0px;border: unset; color: #d8d1c6 !important;}
.slider-section .slider-section .carousel-control-prev:hover{opacity: 0.5s;}
@media(min-width:992px){.slider-section .carousel-caption {width: 50%;}.slider-section .carousel-caption h5{font-size: 50px;}.slider-section .carousel-caption p{font-size: 20px;}}
@media(max-width:992px){.slider-section .w-100{height: 450px !important;}}
@media(max-width:767px){.slider-section .w-100{height: 400px !important;}.slider-section .carousel-caption{top: 10%;}}
@media(max-width:600px){.slider-section .w-100{height: 350px !important;}}
@media(max-width:550px){.slider-section .w-100{height: 300px !important;}}

.list-unstyled span{color: #eea443;float: right;}
.collapse li a{border-bottom: unset !important;}
.products-section{padding: 60px 0px;}
.col-edit{padding: 0px;}
.product-img{background-color: #fff;position: relative;}
.product-info{padding: 12px;background-color: #081136;margin-top: 5px;color: #d8d1c6;height: 150px;/* background-image: linear-gradient(174deg, #e48323, black); */}
.img1 , .img2{position: absolute;width: 100%;height: 100%;background-position: center ;background-repeat: no-repeat;top: 0px;left: 0px;background-size: contain;}
.img2{display: none;}
.product-info h6 span{float: right;}
.product-info h6{margin-bottom: 5px;}
.product-info h5{display: inline-block;font-size: 15px;}
.price{text-decoration: line-through;}
.discount{float: right;margin-top: 5px;}
.size{font-size: 12px;}

.product-item{/* border: 0.8px solid #6b2c6c63; */transition: 0.3s;margin-bottom: 3px;overflow: hidden;position: relative;/* border-radius: 0px 0px 20px 20px; *//* border-radius: 20px; */}
.discount-icon{position: absolute;top: 0px;left: 0%;width: fit-content;background-color: #081136;color: #d8d1c6;z-index: 666;padding:3px 4px;/* border-radius: 0px 0px 8px 0px; */padding-left: 11px;}
.products-section h2{font-size: 50px;margin-bottom: 30px;color: #081136;}
.btn-primary{background-color: #081136;border-radius: 0px;border: unset; color: #d8d1c6 !important;}
.btn-primary:hover{background-color: #d8d1c6;border-radius: 0px;border: unset; color: #081136 !important;}
.btn-primary:focus{box-shadow: unset;}
.products-section .btn-primary{margin-top: 30px;}
@media (max-width:450px) {.change-size{max-width: 100% !important;margin: auto;margin-bottom: 20px;}.first-nav-side-right li{margin-right: 1px;}}

.my-cart-btn{
  background-color: #081136 !important;color: #d8d1c6 !important;
}

.products-section2{padding: 40px 0px;overflow: hidden;}
/* .owl-carousel{position: relative;padding: 10px 0px 30px 0px;} */
.section-title{padding:3px 0px;/* background-color: #83a4c0; */margin-bottom: 15px;/* border-radius: 15px; */background-color: #081136;color: #d8d1c6;}
.section-title h5{padding: .5rem 1rem;font-size: 18px;/* font-weight: 600; */color: #fff;}
.section-title  h5 span{float: right;color: #ffffff;}
.section-title .nav-tabs{border-bottom: unset;}
.section-title .nav-tabs .nav-item.show .nav-link, .section-title .nav-tabs .nav-link.active{background-color: unset;border: unset !important;color: #ffffff;opacity: 1;}
.section-title .nav-tabs .nav-link:hover{border: 0px !important;background-color: unset;}
.section-title .nav-tabs .nav-link{border: none;opacity: 0.6;color: #fff;}
.section-title .nav-tabs{justify-content: center;}
.owl-theme .owl-nav.disabled+.owl-dots{display: none;}
.owl-nav{display: block !important;}
.owl-prev ,.owl-next{background-color: unset !important;color: #363f5f !important;margin-top: 15px;}
.no-dicsount{letter-spacing: 1px;}



.offers-section{padding: 0px 0px 60px 0px;}
.offer-info{background-color: #eea443;position: relative;}
.offer-info {color: #fff;}
.offer-words  h6{margin-top: 35px;}
.offer-img{background-position: center;background-size: cover;}
.offer-words{position: absolute;left: 50%;top: 50%;transform: translate(-50% , -50%);width: 85%;}
.row-offer{padding: 0px 18px;}

.sec-products{margin-bottom: 30px;}
.sec-product-img{margin-bottom: 20px;}
@media(max-width:992px){.sec-product-img{margin-bottom: 10px;}}
.sec-product-img{position: relative;background-size: cover;}
.sec-overly{position: absolute;width: 90%;height:90%;content: "";left: 50%;top: 50%;transform: translate(-50%, -50%);;border: 3px solid #ffffffc7;box-shadow: 0px 0px 7px #ffffffc7;}
.sec-name{text-transform: capitalize;position: absolute;background-color: #ffffffc7;color: #363f5f;bottom: -1px;padding: 8px;left: -1px;font-weight: bold;/* border-radius: 0px 10px 0px 0px; */}
.sec-products img{width: 100%;}


.offers-sec{margin-bottom: 40px;}
.offers{background-size: 100% 100%;margin-bottom: 15px;} 
@media(max-width:992px){.offers img{height: 150px;}}
.logo-mobile{display: none ;width: 200px;}

@media(max-width:450px){.logo-mobile{display: block !important;width: 40px !important;top: -1px !important;}}
@media(min-width:450px){.logo-mobile{display: none !important}}
.footer{/* background-color: #6b2c6c; */padding-top: 50px;padding-bottom: 50px;/* background-image: linear-gradient(0deg, #451946, #e1760bcc); */background: #081136;}
.footer .pay-head{margin-top: 10px;margin-bottom: 8px;}
.footer .fa-angle-right{display: none;}
.footer h3{color: #d8d1c6;font-size: 20px;margin-bottom: 10px;}
.footer a{color: white;}
.footer ul{list-style: none;}
.footer li{margin-bottom: 4px;}
.footer .fa-angle-right{margin-right: 3px;}
.footer ul a:hover{color: #d8d1c6;}
.footer ul{padding-left: 0px;}
.footer img{width:200px;}
.social-footer li{display: inline-block;margin-right: 10px;font-size: 17px;}
.social-footer{margin-top: 15px;}
.payment li{display: inline-block;}
.payment img{width: 50px;margin-left: 1.5px;height: 27px;border-radius: 6px;}
.company{color: #d8d1c6;/* border-bottom: 2px solid #d5d6dd; */background-color: #081136;/* padding: 31px 0px 5px 0px; */padding: 10px 0px;}
.company a{color: #d8d1c6;}
.company-right{text-align: right;}
@media(max-width:767px){.company-right,.company-left{text-align: center;}.logo-site {width: 115px;position: absolute;top: -4px;right: 16px !important;display: inline-block;}}




/*********************************************move-top***********************************************/
.top{position: fixed;right: 15px;height: auto;bottom: 70px;z-index: 35;padding-left: 12px;padding-right: 12px;padding-top: 5px;padding-bottom: 0px;transition: 0.5s;display: none;color: #e4892e;font-size: 28px;cursor: pointer;transition: 0.4s;border-radius: 50%;}
.top:hover{transform: scale(0.9,0.9);transition: 0.4s;}
/*********************************************move-top***********************************************/

.spinner {width: 80px;display: flex;flex-wrap: wrap; animation: spinning 4s linear 0s infinite;}
.petal {width: 32px;height: 32px;border-radius: 10%;margin: 2px;animation: scaling 1.5s linear infinite; color: #fff;padding: 6px;text-align: center}
#p1 {background: #eea443;border-bottom-right-radius: 0;transform-origin: bottom right;}
#p2 {background: #1f1e22;border-bottom-left-radius: 0;transform-origin: bottom left;animation-delay: 0.5s;}
#p3 {background: #363f5f;border-top-right-radius: 0;transform-origin: top right;animation-delay: 1.5s;}
#p4 {background: #be3c27;border-top-left-radius: 0;transform-origin: top left;animation-delay: 1s;}
@keyframes spinning {100% { transform: rotate(360deg) }}

.nav-item-link::before{display: none !important;}
body.theme-default .hc-offcanvas-nav .nav-container, body.theme-default .hc-offcanvas-nav .nav-wrapper, body.theme-default .hc-offcanvas-nav ul {
  background: #390f3a;
}

body.theme-default .hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover {
  background: unset;color: #eea443;
}
body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link {
 border-top:none
}
body.theme-default .hc-offcanvas-nav .nav-item-link, body.theme-default .hc-offcanvas-nav li.nav-close a, body.theme-default .hc-offcanvas-nav .nav-back a {
 
  border-bottom: 1px dotted #eeeeee6e;
  
}
body.theme-default .hc-offcanvas-nav .nav-content>.nav-close:first-child a, body.theme-default .hc-offcanvas-nav .nav-title+.nav-close a.has-label, body.theme-default .hc-offcanvas-nav li.nav-close a, body.theme-default .hc-offcanvas-nav .nav-back a {
  background: unset;color: #eea443;
  border-top: unset;
  border-bottom: unset;
}
.nav-item-wrapper img{width: 200px;margin-top: -75px;margin-bottom: -15px;}
.nav-title{visibility: hidden;}
body.theme-default .hc-offcanvas-nav .nav-title+.nav-close a:not(.has-label){top: -47px;}
body.theme-default .hc-offcanvas-nav .nav-content>h2, body.theme-default .hc-offcanvas-nav .nav-content>h3, body.theme-default .hc-offcanvas-nav .nav-content>h4, body.theme-default .hc-offcanvas-nav .nav-content>h5, body.theme-default .hc-offcanvas-nav .nav-content>h6 {color: #fff;}

.hc-offcanvas-nav .nav-wrapper a {font-family: 'Josefin Sans', sans-serif !important;}


/*.form-check-input:checked + .form-check-label {}
.form-check-input:checked + .form-check-label {}*/
.form-check-input {display:none}
/*.form-check-input:checked + .form-check-label {}*/
/* .form-check-input:checked + .form-check-label::after{content: '\f00c';font-family: 'Font Awesome 5 Free'; position: absolute;right: 0;width: 12px;height: 12px;background: #5f2eda;top: 5px;border-radius: 10px 0px 0px 10px;} */
.form-check-label::before{display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;-webkit-font-smoothing: antialasied; }
.form-check-input:checked + .form-check-label::before{font-weight: 700;font-family: 'Font Awesome 5 Free';content: '\f00c';position: absolute;left: 0px;color: #83a4c0;}
.form-check-label{cursor: pointer;}



.filtter-section{border: 0.8px solid #d5d6dd6b;border-left: unset;}
.careers2{height: 100vh;padding-top: 16%;}
#typed{text-align: center;}


.filtter-section .form-control{border-radius: 0px;margin-bottom: 20px;background-color: unset;border: 1px solid #ced4da;}
.filtter-section .form-group{width: 45%;float: left;margin: 2px;}
.filtter-section .form-control:focus{box-shadow: 0 0 0 0 #fff;border: 1px solid #ced4da;}
.filtter-section h5{font-weight: bold;}
.filtter-section .card div.btn.btn-link:not(.collapsed) i.fas.fa-plus::before {content: "\f068" !important;}
.filtter-section .card .btn:hover{text-decoration: none;}
.filtter-section .card .btn{width: 100%;text-align: left;border: none;color: #d8d1c6;font-weight: 600;font-size: 18px;padding: 3px 10px;}
.filtter-section .card .btn i{float: right;font-size: 14px;margin-top: 6px;}
.filtter-section .card .card-header{background-color: #081136;color: #d8d1c6; padding: 5px;border-bottom: unset;}
.filtter-section .card .card-body{padding: 0px 13px 15px 13px;max-height: 200px;overflow-y: scroll;}
.filtter-section .card .form-check-label {font-size: 14px;}
.filtter-section .card{border-left: unset;border-radius: 0px;border-right: 0px;border-bottom: 0px}
.filtter-section .card:first-child{border-top: 0px;}
.col-edit2{padding: 0px 7px;}
.col-edit3{padding: 0px 10px;}
.size-body .form-check{width: calc(100% / 4);float: left;}

.product-page-title{border-bottom: 0.8px solid #d5d6dd6b;margin-bottom: 15px;}
.product-page-title h5{width: fit-content;border-right: 0.8px solid #d5d6dd6b ;border-top: 0.8px solid #d5d6dd6b ;padding: 10px;position: relative;}
.product-page-title h5::before{content: "";width: 100%;height: 4px;background-color: #faf9f9;left: 0px;bottom: -3px;position: absolute;}

.banner-section{background-position: center;background-size: cover;position: relative;overflow: hidden;/* border-radius: 0px 0px 30px 30px; *//* border: 3px solid #e1760b; */border-top: none;}
.banner-over-lay{position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;background-color: #00000061;}
/*.banner-section::before{position: absolute;width: 40px;height: 40px;content: "";left: -20px;bottom: -20px;background-color: white;z-index: 3;transform: rotate(45deg);}
.banner-section::after{position: absolute;width: 40px;height: 40px;content: "";right: -20px;bottom: -20px;background-color: white;z-index: 3;transform: rotate(45deg);}*/
@media(max-width:767px){.banner-section img{height: 225px;}}


.products-show-section{padding: 75px 0px;}


.product-d-title{text-align: center;margin-bottom: 50px;}
.product-d-title h3{color:#d32a2c}
.product-description h3{color:#d32a2c}
.xzoom4{cursor: move !important;direction:ltr !important;width: 100%;height: 400px;}
.xzoom-container{z-index: 6666 !important;}
.product-description h3{margin-bottom: 15px;}
.product-description{margin-bottom: 25px;}
@media(max-width:767px){.xzoom4{width: 100% !important;cursor: move!important;}}

.xzoom-gallery, .xzoom-gallery2, .xzoom-gallery3, .xzoom-gallery4, .xzoom-gallery5{height: 90px;width: 80px;}
.xactive {-webkit-box-shadow: 0px 0px 3px 0px rgb(239 169 77);-moz-box-shadow: 0px 0px 3px 0px rgba(74,169,210,1);box-shadow: 0px 0px 3px 0px rgb(239 169 77);border: 1px solid #efa94d;}
.xzoom-gallery, .xzoom-gallery2, .xzoom-gallery3, .xzoom-gallery4, .xzoom-gallery5{margin-left: 0px;}
.product-show-info{padding: 30px 0px;}

.product-details ul{list-style: disc;margin-left: -24px;margin-top: 40px;}
.border-around{border: 0.8px solid #d5d6dd6b;padding: 25px 15px;}
.border-around-left{border-left: 0px !important;}

.product-name{margin-bottom: 12px;text-align: left;}
@media (min-width:767px) {.product-name{padding-left: 20px;}}
@media(max-width:767px){.product-name{text-align: center;}.border-around{margin-top: 15px;}}
.product-details h5{display: inline-block;}
.price-product-show-dicsount{text-decoration: line-through;font-size: 18px;}
.price-product-show{color: #83a4c0;float: right;}
.border-around .product-page-title{margin-top: 30px;}
.border-around .product-page-title h5{font-size: 16.5px;}
.product-details p,.product-details li{font-size: 15px;}
.product-color div{width: 20px;height: 20px;float: left;margin-right: 4px;border-radius: 50px;}
.product-color{margin-top: 8px;margin-bottom: 10px;}
.sale-button{padding: 50px;text-align: center;}
.sale-button button ,.sale-button div{display: inline-block;}
.sale-button .count-sale{width: 50px;}
.sale-button h4{margin-top: 20px;}
.sale-button .form-control{margin-top: 20px;}




/************************************************contact-page2*******************************************************/
.contact-page2 {padding: 60px 0px;overflow: hidden;}
.contact-page2 h3 {font-weight: 700;color: #081136;margin-bottom: 15px;} 
.contact-page2 .form-control {/* margin-bottom: 8px; */border-radius: 0px;border: 0.4px solid #363f5f61;padding: 3px .75rem !important;font-weight: 600;}
.contact-page2 .form-control:focus {box-shadow: unset;border-color: #363f5f;}
.contact-page2 .contact-data ul li {font-weight: bold;color: #363f5f;}
.contact-page2 .contact-data ul li a {color: #363f5f;}
.contact-page2 .contact-data ul li a:hover {color: #363f5f;}
.contact-page2 .contact-page .social-media {text-align: left;margin-left: -43px;}
.contact-page2 .contact-page .social-media li{display: inline-block;margin-left: 4px;}
.contact-page2 .maps-sec {padding: 15px 0px 60px 0px; margin-top: 25px;}
.contact-page2 .maps-sec h3 { margin-top: 25px;}
.contact-page2 .maps-sec iframe {width: 100%;height: 250px;border-radius: 0px;box-shadow: 0px 0px 5px #00223e;}
.contact-page2 .tab-content {padding-top: 20px;padding-left: 10px;padding-right: 10px;}
.contact-page2 .cont li {color: #00223e;font-weight: 600;}
.contact-page2 .cont a {color: #00223e;}
.contact-page2 .pranch h2 {color: #081136;margin-bottom: 12px;font-size: 22px;font-weight: 700;}
.contact-page2 .nav-tabs {border-bottom: unset;background-color: #081136!important;color: #d8d1c6 !important  ;margin-left: 0px;}
.contact-page2 .pranch {margin-top: 45px;border-radius: 0;padding-bottom: 10px;border: 1px solid #dee2e6;overflow: hidden;}
.contact-page2 .pranch i {color: #081136;}
.contact-page2 .social-media li{display: inline-block;margin-right: 5px;}
.contact-page2 .cont li {margin-bottom: 10px;}
.contact-page2 iframe {border-radius: 0px;}
.contact-page2 .nav-tabs .nav-link.active {color: #ffffff;border: 0px;background-color: unset;opacity: 1;}
.contact-page2 .nav-link {color: #ffffff;font-weight: 600;border: 0px;opacity: 0.6;}
.contact-page2 .nav-link:hover {border: none !important;opacity: 1;}
.contact-page2 .btn-primary{color: #fff;background-color: #00223e ;}
.contact-page2 .btn-success{background-color: #081136!important;color: #d8d1c6 !important  ;border-color: #83a4c0!important;}
.contact-page2 .btn-success:hover{background-color: #d8d1c6!important;color: #081136 !important  ; border-color: #a1c7e7!important;}
.contact-page2 .btn-success:focus{background-color: #00223e;border-color: #00223e !important;box-shadow: unset;}
@media(max-width:767px) {.contact-page2 .contact-data {margin-top: 20px;}}
/************************************************contact-page2*******************************************************/
.contact-page2 .pranch .nav {padding-right: 2.3rem !important;}

.massage-place h6 a{color: #83a4c0;}
.massage-place h6{margin-top: 5px;}
.login-page .massage-place{border: 0.8px solid #d5d6dd6b;padding: 40px;box-shadow: 0px 0px 1px 0px #00223e4f;}

.checkout-page{padding-top: 45px;padding-bottom: 45px;}
.checkout-page .card{margin-bottom: 15px;}
.border-success{border-color: #00223e4f!important;background-color: #00223e4f;color: #394361;}

.checkout-page h6{display: inline-block;color: #00223e4f;}
.price-check{float: right;}
.list-group-item h6{color: #3a4260 !important;}
.border-success h6{color: #ffffff;}
.checkout-page .card-header{background-color: #081136;color: #d8d1c6;}
.checkout-page .bg-light{border: 1px solid #00223e4f;background-color: unset !important;}
.checkout-page .card{border: 1px solid #081136; }
.checkout-page .btn-primary{background-color:#d5d6dd6b;}
.checkout-page .btn-primary:hover{background-color: #d5d6dd6b;}
.checkout-page .card-title{font-size: 16px;}
.checkout-page .card-title{border: unset;}
.checkout-page .border-success {background-color: #081136;color: #d8d1c6; border-color: #a1c7e7 !important;color: #fff;}
.checkout-page .card-header .btn{/* font-weight: 600; */color: #fff;}
.checkout-page .card-header{border-bottom: unset;}




.about-page{padding: 65px 0px;}
.about-logo img{width: 175px;}
.about-page-info{position: relative;border: 0.8px solid #d8d1c6;padding: 40px 30px;text-align: center;}
.about-page-info p{/* width: 90%; */line-height: 1.8; color: #081136;}
.about-page-info h5{color: #e1760b;margin-bottom: 10px;font-weight: 600;font-size: 24px;}

@media(max-width:767px){.about-logo{position: relative;text-align: left;right: unset;top: unset;margin-bottom: 10px;}.about-page-info{padding: 30px 20px;}.about-page-info p{width: 100%;}}


@media(max-width:600px){.xzoom-container{width: 85%;margin: auto;}.xzoom-container img{height: 85%;}.sale-button h4{font-size: 18px;}.dd{margin-bottom: 20px;overflow: hidden;}}
.loading-d img{width: 150px; -webkit-animation: rotating 2s linear infinite;
  -moz-animation: rotating 2s linear infinite;
  -ms-animation: rotating 2s linear infinite;
  -o-animation: rotating 2s linear infinite;
  animation: rotating 2s linear infinite;margin-bottom: 15px;}
  .loading-d h6{font-weight: 600;}
@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}


/* .owl-carousel .active {
  opacity: 1 !important;
}

.owl-item {opacity: 0 !important;margin-left: 9px !important;} */
/*




.xx{transition: 0.4s ease-in-out;}
.first-nav{padding: 3px 0px;/* background-color: #061441; }*/
.first-nav h6{color: #fff;}

.main-nav .navbar{padding: 0px;}
.main-nav{padding: 5px 0px;/* transition: ease-in-out 0.4s; *//* position: absolute; *//* width: 100%; *//* left: 0px; *//* top: -5px; *//* z-index: 666; *//* transition: all 0.3s; *//* border-bottom: 1px solid #1e487c; *//* box-shadow: 0px 0px 7px 0px #1f497d; */background: #ffffff;box-shadow: 0px 5px 10px #00000036;}
.over-auto{overflow: auto;}
.bg-color{/* background-color: #ffffff00; */padding: 0px;border-radius: 15px;}
.social li{display: inline-block;margin-right: 5px;width: 27px;height: 27px;border-radius: 50%;background-color: #fff;text-align: center;padding-top: 3px;padding-right: 1px;position: relative;}
.social li a{color: #fff;}
.social li:hover i{transform: translate(-50%, -50%)rotatey(360deg);transition: 0.4s;}
.dropdown-menu.show .main-nav{overflow: auto;}
.logo{width: 260px;transition: 0.6s all;}
.logo-scroll{width: 260px;transition: 0.6s all;}
.main-nav .navbar-light .navbar-nav .nav-link{text-transform: uppercase;color: #000105;font-weight: 600;font-size: 15px;opacity: 0.7;}
.main-nav .navbar-light .navbar-nav .nav-link:hover ,.main-nav .navbar-light .navbar-nav .nav-link:focus{opacity: 1;color: #d8d1c6;}
.hvr-radial-out{background-color: unset;}
.main-nav .dropdown-toggle{padding-bottom: 10px;}
.main-nav .navbar-nav{margin-left: auto;margin-right: auto!important;}
.dropdown-item{text-transform: uppercase;}
.language {color: #fff;text-align: right;}
.language img{width: 25px;border-radius: 25px;}
.language span{padding: 0px 10px;color:#ffff ;}
.language a{color: #fff;}
.navbar-light .navbar-brand {padding: 0px;position: relative;}
/*.dropdown-item:focus, .dropdown-item:hover,.dropdown-item:active{background-color:#ed701e ;color: #fff;}*/

.main-nav .navbar-toggler{border: none;cursor: pointer;margin: auto;}
.main-nav .navbar-toggler i{color: #f8a73d;font-size: 25px;}
.navbar-brand{text-align: center;font-weight: 600;}
.navbar-brand h6{font-weight: 600;text-transform: uppercase;    color: #e93651;}
.navbar-toggler{cursor: pointer;}
.navbar-toggler i{color: #fff;font-size: 25px;}
.navbar-light .navbar-nav .nav-link{text-transform: uppercase;color: #fff;}
.social .youtube{background-color:#E52D27 ;}
.social .twitter{background-color:#4099FF;}
.social .facebook{background-color:#3b5998;}
.social .instagram{background-image: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);}
.social .mail{background-color:#ea4235;}
.dropdown-item img{width: 20px;height: 25px;margin-right: 7px;margin-top: -3px;}
@media(max-width:767px){.secend-navbar .input-group {
  margin-top: 35px;}.dropdown-menu{margin-top: -4px;}.main-nav{top: 0px;/* position: relative !important; */padding: 0px 15px;}.first-nav{padding: 5px 0px;}.language{text-align: center;margin-top: 5px;}.first-nav{text-align: center;}.first-nav::before{display: none;}.main-nav .navbar-nav{margin-top: 15px;}.main-nav .navbar-light .navbar-nav .nav-link{margin-bottom: 4px;padding-left: 7px;}}
@media(min-width:767px){.dropdown:hover .dropdown-menu {display: block;margin-top: 0; }.main-nav .navbar-nav {/* margin-top: 40px; */margin-bottom: -5px;}.first-nav .social{text-align: right;margin-top: 15px;}.language{margin-top: 3px;}.main-nav .navbar-light .navbar-nav .nav-link{margin-right: 0px;/* font-size: 15px; */}/*.dropdown:hover .dropdown-menu {display: block; margin-top: 2;}*/}
@media(max-width:400px){.logo{width: 200px !important;}.logo-scroll{width: 175px !important;}.social{font-size: 15px;}.language h6{font-size: 14px;}}
.dropdown-menu{background-color: #f5f5f5;border-radius: 0px;margin-top: 2;overflow: hidden;border: unset;opacity: 1;padding: 30px 0px;border: 1px solid #00000008;border-top: 0px;border-radius: 0px 0px 10px 10px;/* display: block; *//* z-index: -7; */}
.dropdown-item{color: #fff;font-size: 15px;margin-bottom: 3px;padding-top: 8px;}

.social i{color: #fff !important;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);font-size: 14px;}


.navbar-nav .dropdown-menu::before{width: 100%;background-color: #fff;height: 100%;left: 0px;top: 0px;position: absolute;}

.owl-carousel .owl-stage-outer {overflow: inherit;}
.owl-theme .owl-nav {
  margin-top: 20px;
  margin-bottom: 33px;
}

.offer-img{background-position: center;background-size: 100% 100%;margin: 30px 0px 0px 0px;}
.about-logo{margin-bottom: 10px;}



.product-d-page{padding: 80px 0px;}

.product-d-page .product-d-data h2{color: #d36521;}
.product-d-data h6{display: inline-block;margin-right: 50px;margin-top: 30px;font-weight: 600;color: #1f497d;font-size: 20px;}
.product-d-data .price{text-decoration: line-through;}
.product-d-page .docs-pictures li:first-child{width: 100%;/* margin-bottom: 5px; */height: 275px;}
.product-d-page .docs-pictures li{margin-bottom: 1px;}
.product-d-page .docs-pictures li {height: 75px;border: 1px solid #00000029;}
.product-d-page .docs-pictures li img{height: 100%;}
@media(max-width:767px){.product-d-data{margin-bottom: 30px;}.product-d-page .docs-pictures li:first-child{width: 400px;/* margin-bottom: 5px; */height: 400px;margin: auto;}.product-d-page .docs-pictures li {/* height: 94px; *//* width: calc(100% / 3); */height: 80px;width: 80px;margin-top: 10px;}.order{order: 2;margin-top: 30px;}}
@media(max-width: 400px) {.product-d-page .docs-pictures li:first-child{height: 255px;}.product-d-page .docs-pictures li {height: 70px;}}
.product-d-page .product-d-data h2{color: #019fa8;}
.product-d-data h6{display: inline-block;margin-right: 50px;margin-top: 30px;font-weight: 600;color: #1f497d;font-size: 20px;}
.product-d-data .price{text-decoration: line-through;}
.product-d-page .docs-pictures li:first-child{width: 100%;margin-bottom: 5px;height: 275px;}
.product-d-page .docs-pictures li{margin-bottom: 1px;}
.product-d-page .docs-pictures li {height: 75px;}
.product-d-page .docs-pictures li img{height: 100%;}
@media(max-width:767px){.product-d-page .docs-pictures li:first-child{width: 100%;margin-bottom: 5px;height: 380px;}.product-d-page .docs-pictures li {height: 113px;width: calc;}.order{order: 2;margin-top: 30px;}}
@media(max-width: 400px) {.product-d-page .docs-pictures li:first-child{height: 255px;}.product-d-page .docs-pictures li {height: 70px;}}

.xzoom4{cursor: move !important;width: 100%;height: 400px;}
.xzoom-container{z-index: 6666 !important;}
.product-description h3{margin-bottom: 15px;}
.product-description{margin-bottom: 25px;}
@media(max-width:767px){.xzoom4{width: 100% !important;cursor: move!important;}}

.xzoom-gallery, .xzoom-gallery2, .xzoom-gallery3, .xzoom-gallery4, .xzoom-gallery5{height: 80px;width: 80px;}
.xactive {-webkit-box-shadow: 0px 0px 3px 0px rgb(239 169 77);-moz-box-shadow: 0px 0px 3px 0px rgba(74,169,210,1);box-shadow: 0px 0px 3px 0px rgb(239 169 77);border: 1px solid #efa94d;}
.xzoom-gallery, .xzoom-gallery2, .xzoom-gallery3, .xzoom-gallery4, .xzoom-gallery5{margin-left: 0px;}
.product-show-info{padding: 30px 0px;}
.docs-pictures{display: flex;flex-wrap: wrap;justify-content: center;}
@media (max-width: 767px){.xzoom-container {display: none !important;}.product-d-page .docs-pictures li:first-child{width: 400px;height: 400px;}
.product-d-page .docs-pictures li{width: 80px;height: 80px;}}
@media(min-width:767px){.gallery-mobile {display: none;}}

/* ALERTS */
/* inspired by Twitter Bootstrap */
#ohsnap .alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid #eed3d7;
    border-radius: 4px;
    position: absolute;
    bottom: 0px;
    right: 21px;
    /* Each alert has its own width */
    float: right;
    clear: right;
}

#ohsnap .alert-red {
    color: white;
    background-color: #DA4453;
}

#ohsnap .alert-green {
    color: white;
    background-color: #37BC9B;
}

#ohsnap .alert-blue {
    color: white;
    background-color: #4A89DC;
}

#ohsnap .alert-yellow {
    color: white;
    background-color: #F6BB42;
}

#ohsnap .alert-orange {
    color: white;
    background-color: #83a4c0;
}

.profile-data{
    padding: 80px 0px;
}

.form-control{margin-bottom:10px;border-radius: 0px;border-color: #0000004d;}
.option-list li{border: 1px solid #83a4c0;padding: 8px 20px;margin-bottom: 5px;}
.option-list li a{color: #83a4c0;}
.my-cart-btn{
    position: relative;
    width: 100%;
    bottom: -2px;
    left: 0px;
    text-align: center;
    padding: 5px;
    margin-bottom: 30px;
    display: block;
}

.checkout-page .list-group-item{padding: 0.75rem 1.25rem !important;}
.list-group-item h6{display:block}
.checkout-page .badge-warning{
    padding: 8px 0px !important;
}
.text-warning{
    color:#61605f!important;
}
a.text-light:focus, a.text-light:hover{
    background-color:#a1c7e7!important;
    border-color:#a1c7e7!important;
}