@font-face {font-family: 'proxima_novabold';src: url('fonts/proximanova-bold-webfont.woff2') format('woff2'), url('fonts/proximanova-bold-webfont.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'proxima_novaregular';src: url('fonts/proximanova-regular-webfont.woff2') format('woff2'), url('fonts/proximanova-regular-webfont.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'proxima_novasemibold';src: url('fonts/proximanova-semibold-webfont.woff2') format('woff2'), url('fonts/proximanova-semibold-webfont.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'proxima_novalight';src: url('fonts/proximanova-light-webfont.woff2') format('woff2'), url('fonts/proximanova-light-webfont.woff') format('woff');font-weight: normal;font-style: normal;}a {appearance: none;-webkit-appearance: none;-webkit-border-radius: 0;}body {font-family: 'proxima_novaregular';color: #636161;font-size: 16px;overflow-x: hidden;background-color: white;}h1, h2, h3, h4, h5, h6 {font-family: 'proxima_novasemibold';}a {text-decoration: none !important;}.img-responsive {width: 100%;}.nav-link:focus, .nav-link:hover {color: #cc0000;}.btn-check:focus+.btn, .btn:focus{box-shadow: none;}.form-control:focus {color: #212529;background-color: #fff;border-color: #707070;outline: 0;box-shadow: inherit;}.navbar-toggler:focus{box-shadow: inherit;}.page-link:focus {z-index: 3;color: #646262;background-color: transparent;outline: 0;box-shadow: none;}.form-check-input:focus{box-shadow:none;}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input[type=number] {-moz-appearance: textfield;}.heading h2{font-size: 32px;color: #CC0000;margin: 0 0 30px 0px;text-align: center;font-family: 'proxima_novabold';}select{background:#fff url(../images/arow_bottom.png) no-repeat !important;-webkit-appearance: none;background-position: 95% center !important;}.pt_75{padding-top: 65px;float: left;width: 100%;}.pb_75{padding-bottom: 75px;}.mt_75{margin-top: 65px;}.whatsapp_link_fixed {background: #32bb46;position: fixed;right: 0;top: 20.2%;width: 50px;height: 50px;text-align: center;border-top-left-radius: 5px;border-bottom-left-radius: 5px;z-index: 111;}.whatsapp_link_fixed a {color: #fff;font-size: 34px;margin-top: 0px;float: left;width: 100%;padding-top: 7px;line-height: 30px;height: 100%;}#header {margin-bottom: 15px;background-color: white;}#header .logo {width: 90%;margin-top: 4px;}#header .logo img {width: auto;height: 112px;margin: 12px auto 0;display: block;}.nav_bar {background: #CC0000;position: relative;min-height: 58px;}.nav_bar::after {background: url(../images/nav_pach.png);content: "";width: 48px;height: 58px;position: absolute;left: -48px;top: 0;}.nav_bar::before {background: #cc0000;right: -100%;position: absolute;content: "";width: 100%;height: 58px;}.nav_bar ul li a {color: #fff !important;padding: 9px 20px !important;}.nav_bar ul li ul.dropdown-menu {background: #cc0000;}.nav_bar ul li a.active {font-weight: bold;position: relative;transform: inherit;}.nav_bar ul li ul li a {color: #636161 !important;text-decoration: none;display: block;padding: 2px 0 !important;}.nav_bar .dropdown-menu li a {padding: 2px 10px !important;font-size: 14px;}.nav_bar .dropdown-menu li a:hover {color: #c00 !important;}.dropdown-menu.megamenu {border-radius: 0;}.nav-item.dropdown.has-megamenu.colum_1_wp{position: relative !important;}.dropdown-menu.megamenu.colum_1 {width: 225px;}.dropdown-menu.megamenu.colum_1 .col-lg-3.col-6 {width: 100%;}.nav-item.dropdown.has-megamenu.colum_2_wp {position: relative !important;}.dropdown-menu.megamenu.colum_2 {width: 430px;}.dropdown-menu.megamenu.colum_2 .col-lg-3.col-6 {width: 50%;}.dropdown-menu.megamenu.colum_3 {width: 637px;}.dropdown-menu.megamenu.colum_3 .col-lg-3.col-6 {width: 33.33%;}.nav_bar .title a {color: #cc0000 !important;text-decoration: none;padding: 0 0 !important;}.navbar .megamenu{padding: 1rem;}.dropdown-menu.megamenu {max-height: 350px;overflow: auto;}@media all and (min-width: 992px) {.navbar .has-megamenu{position:static!important;}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0;}}@media(max-width: 991px){.navbar.fixed-top .navbar-collapse, .navbar.sticky-top .navbar-collapse{overflow-y: auto;max-height: 90vh;margin-top:10px;}.call_to_action{height: 150px !important;}}.nav_bar .dropdown-item:focus, .nav_bar .dropdown-item:hover {background-color: #fff;color: #c00 !important;}.nav_btn {color: #cc0000 !important;text-decoration: none;background: #fff;border-radius: 28px;padding: 8px 20px 7px 20px;font-size: 14px;}.top_bar {margin: 5px 0 5px 0;}.top_option {margin-top: 10px;border: 1px solid #707070;background: url(../images/select_img.png) no-repeat !important;width: 100%;padding: 0 15px;border-radius: 8px;height: 35px;color: #707070;background-position: 97% center !important;-webkit-appearance: none;background-size: 15px !important;}.top_nav_cart {float: right;margin-top: 6px;}.top_nav_cart ul {margin: 0;padding: 0;list-style: none;text-align: center;}.top_nav_cart ul li {float: left;margin-left: 20px;}.top_nav_cart ul li a {text-decoration: none;color: #000000;font-size: 14px;}.top_nav_cart ul li a:hover {color: #cc0000;}.top_nav_cart ul li a i {color: #c00;font-size: 20px;}.top_nav_cart ul li.active a i {color: #cc0000;}.top_nav_cart ul li a img {height: 25px;}.slider {position: relative;}#main_slider.owl-carousel .owl-item img {height: 650px;object-fit: cover;}.slider::after {content: "";background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box;position: absolute;width: 100%;bottom: 0;left: 0;height: 250px;z-index: 1;}.banner_search {position: absolute;bottom: 45px;width: 100%;z-index: 11;}.banner_search h2 {color: #fff;font-size: 56px;font-family: 'proxima_novalight';}.banner_search h2 b{font-family: 'proxima_novabold';}.slider select {border: 3px solid #CC0000;background: #fff;height: 50px;width: 41%;margin-right: 10px;padding: 0 10px;color: #CC0000;}.slider .custom-select .select-selected {border: 3px solid #CC0000 !important;background: #fff;height: 50px;margin-right: 10px;padding: 0 10px;color: #CC0000 !important;width: 100%;line-height: 44px;border-radius: 0;}.slider .custom-select .select-selected::after {color: #414141 !important;border-color: #414141 transparent transparent transparent !important;border: 7px solid transparent;top: 23px;right: 19px;}.slider input {font-family: 'proxima_novasemibold';background: #CC0000 url(../images/heart.png);border: 2px solid #CC0000;border-radius: 5px;color: #fff;padding: 11px 25px 11px 40px;font-size: 16px;background-repeat: no-repeat;background-position: 18px 50%;background-size: 16px;}.slider select option {color: #636161;}.banner_search .custom-select {width: 42% !important;float: left;margin-right: 10px;}.banner_search .custom-select .select-selected {margin-top: 0;}.product_wrapper .product_loop .img {float: left;width: 40%;}.product_wrapper .product_loop .img img {width: 100%;border-radius: 10px;height: 317px;object-fit: cover;}.product_wrapper .product_loop .content {width: 72%;float: right;}.product_wrapper .product_loop .content h2 {margin: 0;font-size: 19px;color: #CC0000;font-weight: 700;font-family: 'proxima_novasemibold';}.product_wrapper .product_loop .content p{margin: 0;}.product_wrapper .product_loop .content a{color: #CC0000;text-decoration: underline;}.product_wrapper.slider_caro .product_loop .img {width: 85%;}.product_wrapper.slider_caro .product_loop .content {position: absolute;bottom: 0;right: 5%;padding: 5px 10px;box-shadow: 4px 0px 6px #3C3C3C29;background: rgba(246, 246, 246, 0.95);}.product_wrapper.slider_caro .product_loop .content p {font-size: 14px;line-height: 15px;margin-top: 5px;margin-bottom: 10px;color: #636161;}.product_wrapper.slider_caro .product_loop .content a{font-size: 15px;color: #636161;text-decoration: none;}.product_wrapper.slider_caro .product_loop .content a h2:hover{color: #CC0000;}.slider_caris {}.slider_caris .owl-nav {position: absolute;top: 40%;display: block !important;color: #fff;width: 100%;}.slider_caris .owl-nav button span {width: 20px;height: 34px;display: block;color: transparent;background-size: 100% !important;}.slick-arrow {width: 20px !important;height: 34px !important;display: block;color: transparent;background-size: 100% !important;}.slick-arrow:before {display: none;}.slick-prev.slick-arrow {left: -30px;background: url(../images/left.png) no-repeat !important;opacity: .50;background-size: 100% !important;}.slick-next.slick-arrow {right: -30px;background: url(../images/right.png) no-repeat !important;opacity: .50;background-size: 100% !important;}.owl-carousel .owl-nav button.owl-prev {left: -65px !important;position: absolute;}.owl-carousel .owl-nav button.owl-next {right: -65px !important;position: absolute;}.slider_caris .owl-nav .owl-prev span {background: url(../images/left.png) no-repeat;opacity: .50;}.slider_caris .owl-nav .owl-prev span:hover {opacity: 1;}.slider_caris .owl-nav .owl-next span {background: url(../images/right.png) no-repeat;opacity: .50;}.slider_caris .owl-nav .owl-next span:hover {opacity: 1;}.slider_caris .owl-nav .owl-prev.disabled, .slider_caris .owl-nav .owl-next.disabled {cursor: no-drop;}.spaerater {float: left;width: 100%;overflow: hidden;padding-left: 101px;}.spaerater .img {float: left;width: 450px;overflow: hidden;border-radius: 100%;z-index: 11;}.spaerater .img img {width: 100%;}.spaerater .content {float: left;width: 90%;background: #F3CED4;padding:40px 72px 40px 150px;margin-left: -75px;}.spaerater .content h2{color: #2E2E2E;font-size: 45px;}.spaerater .content h2 i{color: #CC0000;}.spaerater .content a {font-size: 16px;width: 165px;height: 45px;background: #CC0000;border: 2px solid #CC0000;border-radius: 28px;display: block;text-align: center;text-decoration: none;color: #fff;line-height: 41px;margin-top: 35px;font-family: 'proxima_novabold';}.feature_loop {float: left;width: 100%;;}.feature_loop a {text-decoration: none;}.offter_tags .feature_loop .img {margin-top: -40px;}.feature_loop .img {width: 100%;float: left;border-radius: 4px;border: hidden;}.feature_loop .img img {height: 350px;width: 350px;object-fit: cover;margin: 0px auto;border-radius: 5px;overflow: hidden }.feature_loop .content {float: left;width: 100%;}.feature_loop .content h2 {color: #636161;font-size: 19px;margin: 0;padding: 18px 0;font-family: 'proxima_novasemibold';}.feature_loop .content p {color: #3B3B3B;font-size: 14px;line-height: 18px;padding: 0 20px;min-height: 38px }.feature_loop .content span {color: #C3C3C3;font-size: 16px;}#blog_slider .owl-stage-outer {margin-right: -7px;}#blog_slider .feature_loop {box-shadow: -1px 1px 6px #00000029;margin-bottom: 5px;padding-bottom: 15px;}.slick-slide {margin: 0 7px;}.slick-list {margin: 0 -7px;}#blog_slider .feature_loop .content {padding: 0 15px;}#blog_slider .img img {width: 100%; height:186px; }#blog_slider .feature_loop .content h2 { min-height: auto; }.product_wrapper.forms_wrpa .product_loop .content h2{color: #636161;}.product_wrapper.forms_wrpa .product_loop .content a{color: #636161 ;}.product_wrapper.forms_wrpa .product_loop .content a:hover{color: #CC0000 ;}.services_area .prod_lop {width: 100%;box-shadow: 1px 1px 6px #00000029;text-align: center;float: left;margin-bottom: 42px;}.services_area .prod_lop img {width: 100%;padding: 10px 10px 0 10px;object-fit: cover;}.services_area .prod_lop .content {float: left;width: 100%;margin-top: 15px;}.services_area .prod_lop .content h2 {font-size: 19px;color: #CC0000;}.services_area .prod_lop .content p{margin-bottom: 0; color: #636161;}.services_area .prod_lop .content div.btns {background: #C00;color: #fff;text-decoration: none;display: inline-block;border-radius: 28px;border: 2px solid #CC0000;width: 233px;position: relative;bottom: -23px;height: 46px;font-size: 16px;font-weight: bold;line-height: 45px;}.services_area .prod_lop .content a:hover {background: #BD0303;border-color: #BD0303;}.call_to_action {height:300px;background: url(../images/calltoacction.png) no-repeat;background-size: cover;background-position: center center;color: #fff;padding: 42px 47px;float: left;width: 100%;}.call_to_action a {font-family: 'proxima_novabold';color: #fff;border: 2px solid #FFFFFF;border-radius: 10px;width: 191px;height: 55px;display: block;text-decoration: none;text-align: center;line-height: 55px;margin-top: 10px;float: left;}.call_to_action a i {margin-right: 5px;}.call_to_action p {font-size: 140px;line-height: 130px;margin: 0;font-family: 'proxima_novasemibold';}.call_to_action p sup {font-size: 34px;left: -56px;top: -54px;}.catgories_wrap .cat_loop {float: left;width: 100%;margin-bottom: 22px;background: #F7C5CC;}.catgories_wrap .cat_loop .cont_side {float: left;width: 65%;padding: 0px 25px;margin-top: 0;position: relative;height: 120px;}.catgories_wrap .cat_loop .cont_side h2 {margin: 0;font-size: 22px;color: #2E2E2E;position: absolute;top: 50%;transform: translateY(-50%);}.catgories_wrap .cat_loop .cont_side h2 a{color: #2E2E2E;text-decoration: none;}.catgories_wrap .cat_loop .img_side {float: right;width: 35%;overflow: hidden;}.catgories_wrap .cat_loop .img_side img {width: 100%;background: #f7c5cc;overflow: hidden;border-top-left-radius: 30px;border-bottom-left-radius: 30px;height: 120px;object-fit: cover;}.patner_wrap {margin-bottom: 60px;}.patner_wrap h2 {color: #CC0000;font-size: 40px;margin-bottom: 14px;font-family: 'proxima_novabold';}.patner_wrap img {width: 204px;}#footer{float: left;width: 100%;background: url(../images/footer_bg.png) no-repeat;background-size: 100% 100%;padding-top: 40px;}#footer .top_content h2 {margin: 0;color: #CC0000;font-size: 28px;}#footer .top_content h4 {font-size: 19px;color: #3B3B3B;margin:5px 0 30px 0;}#footer .top_content p {font-weight: 300;padding-right: 75px;line-height: 32px;}.newsletter {border-top: 1px solid #CDCDCD;padding-top: 40px;}.new_letter {border: 1px solid #707070;border-radius: 8px;height: 45px;background: #fff;overflow: hidden;position: relative;}.newsletter h2{color: #3B3B3B;}.new_letter form {float: left;width: 100%;height: 100%;}.new_letter form input[type="email"] {width: 100%;border:none ;height: 100%;border: none;padding: 0 15px;}.new_letter form input[type="submit"] {background: url(../images/email.png) no-repeat;position: absolute;right: 13px;border: none;width: 50px;height: 67%;top: 7px;background-size: 85%;padding: 0;background-position: right center;}.footer_nav{}.footer_nav li a{color:#3B3B3B;font-size: 17px;position: relative;}.footer_nav li a:hover{color:#CC0000;text-decoration: underline;}.footer_nav li a::after {content: "";border-right: 2px solid #3B3B3B;right: 0;position: absolute;top: 10px;height: 60%;}.footer_nav li:last-child a::after{display: none;}.social_nav{margin-top: 35px;margin-bottom: 45px;}.social_nav li {margin: 0 10px;}.social_nav li a {background: #CC0000;color: #fff;border-radius: 50px;width: 45px;height: 45px;line-height: 34px;font-size: 21px;padding: 0px;}.social_nav li a i{margin-top: 12px;}.social_nav li a:hover {background: #3B3B3B;color: #fff;}.social_nav li a:focus {color: #fff;}.footer_link_box {background: #CC0000;border-radius: 9px;text-align: center;padding: 15px 12px;margin-bottom: 15px;}.footer_link_box .content {margin-top: 10px;}.footer_link_box .content h2 {color: #fff;font-size: 12px;display: block;margin-bottom: 5px;}.footer_link_box .content a {color: #fff;font-size: 10px;text-decoration: none;display: block;position: relative;}.footer_link_box .content a:hover::after {content: "";border-bottom: 1px solid #fff;width: 74%;position: absolute;left: 50%;bottom: -2px;height: 1px;transform: translate(-50%,-50%);}.footer_link:hover{text-decoration: underline;color: #fff;}.footer_link{text-decoration: none }.footer_link_box img{height: 41px;}.copyright {background: #CC0000;color: #fff;padding: 10px 0;font-size: 16px;font-weight: 500;}#bb_gallery .owl-carousel.owl-drag .owl-item{height: 350px;}#bb_gallery{position: relative;}.bb_galler{overflow: hidden;}.control_wrap {position: absolute;width: 100%;top: 50%;}.control_wrap .controls {width: 100%;}.control_wrap .controls .cbcontrol{font-size:50px;float:left;width:auto;text-align:center;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 24px;height: 40px;cursor: pointer;position: absolute;z-index: 1111;}#cbControlRight{background: url(../images/left.png) no-repeat;opacity: .50;left: -65px;}#cbControlLeft {background: url(../images/right.png) no-repeat;right: -70px;opacity: .50;}#cbControlLeft:hover,#cbControlRight:hover{opacity: 1;}.cbcontrol:hover{cursor:pointer;}.stage{float: left;height: 475px;width:100%;z-index: 10;position:relative;-webkit-backface-visibility:hidden;margin-top: -37px;}.cbImage{width:373px;height:380px;float:left;margin:55px 0px 25px 0px;color:white;position:absolute;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.cbImage img{width:100%;height:100%;filter: brightness(35%);object-fit: cover;}.stage .active img{filter: inherit;}.inactiveLeft{-webkit-transform:perspective(500px) rotateY(15deg);-O-transform:perspective(500px) rotateY(15deg);transform:perspective(500px) rotateY(15deg);-webkit-transition:all .5s ease-out;-O-transition:all .5s ease-out;transition:all .5s ease-out;box-shadow: 12px 0px 20px 0px #d6d6d6;}.inactiveRight{-webkit-transform:perspective(500px) rotateY(-15deg);-O-transform:perspective(500px) rotateY(-15deg);transform:perspective(500px) rotateY(-15deg);-webkit-transition:all .5s ease-out;-O-transition:all .5s ease-out;transition:all .5s ease-out;box-shadow: -12px 0px 20px 0px #d6d6d6;}.active{z-index:100;-webkit-transform:perspective(500px) rotateY(0deg);-O-transform:perspective(500px) rotateY(0deg);transform:perspective(500px) rotateY(0deg);-webkit-transition:all .5s ease-out;-O-transition:all .5s ease-out;transition:all .5s ease-out;}.cbImage.active {height: 400px;margin-top: 42px;}.intro{color:#fff;}.cbImage.inactiveLeft {opacity: 0;}.cbImage.inactiveLeft.inactiveLeft1 {opacity: 1;}.cbImage.inactiveRight{opacity: 0;}.cbImage.inactiveRight.inactiveRight1{opacity: 1;}.cbImage.active h2 {position: absolute;z-index: 999999;color: #707070;width: 100%;margin: 0;text-align: center;font-size: 19px;padding: 7px 0 0 0;font-family: 'proxima_novasemibold';}.cbImage h2{color: transparent;}.custom-select {position: relative;font-family: Arial;}.custom-select select {display: none;}.select-selected {background-color: #fff;color: #707070 !important;border: 1px solid #707070 !important;border-radius: 8px;margin-top: 8px;}.select-selected:after {position: absolute;content: "";top: 16px;right: 15px;width: 0;height: 0;border: 10px solid transparent;border-color: #cc0000 transparent transparent transparent;}.select-selected.select-arrow-active:after {border-color: transparent transparent #c00 transparent;top: 7px;}.select-items div,.select-selected {color: #ffffff;padding: 8px 16px;border: 1px solid transparent;border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;cursor: pointer;user-select: none;}.select-items {position: absolute;background-color: #c00;top: 100%;left: 0;right: 0;z-index: 111;}.select-hide {display: none;}.select-items div:hover, .same-as-selected {background-color: rgba(0, 0, 0, 0.1);}.select-items div:hover {background: #fff;color: #cc0000;}.vender_page {margin-top: 25px;}.bannr_inner {background: url(../images/vendors_banner.png) no-repeat;height: 300px;position: relative;background-repeat: no-repeat;background-position: center center;}.bread_chrump {margin-bottom: 43px;}.bread_chrump li {font-size: 14px;color: #555555;font-family: 'proxima_novasemibold';position: relative;margin-right: 10px;padding-right: 14px;}.bread_chrump li:after{position: absolute;content: "/";right: 0;}.bread_chrump li:last-child:after{display: none;}.bread_chrump li a{color: #555555;text-decoration: none;}.search_title .right h2 {margin: 0;font-size: 40px;color: #CC0000;font-family: 'proxima_novabold';}.search_title {margin: 23px 0 30px;}.search_title .col-md-6 {padding: 0;}.search_title .search_vendr {float: right;width: 83%;position: relative;}.search_title .search_vendr form {border: 1px solid #707070;border-radius: 8px;height: 50px;width: 100%;}.search_title .search_vendr form input {height: 100%;border: none;padding: 0 10px;width: 90%;border-top-left-radius: 8px;border-bottom-left-radius: 8px;}.search_title .search_vendr form input[type="submit"] {width: 9%;padding: 0;background: url(../images/search.png) no-repeat;background-position: center center;text-indent: -111px;}.search_title .search_vendr form input[type="submit"]:focus-visible,.search_title .search_vendr form input[type="text"]:focus-visible{box-shadow: none;outline: none;}.search_result {float: left;width: 100%;position: absolute;z-index: 11;}.search_result ul {list-style: none;padding: 0;margin: -2px 0 0 0;border: 1px solid #707070;border-top: none;float: left;width: 100%;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;overflow: hidden;}.search_result ul li {float: left;width: 100%;border-bottom: 1px solid #F5F5F5;background: #fff;}.search_result ul li:first-child{margin-top: 3px;}.search_result ul li:last-child{border-bottom: none;}.search_result ul li img {width: 60px;float: left;height: 60px;object-fit: contain;}.search_result ul li h3 {float: right;margin: 0;width: 86%;font-size: 16px;padding-top: 22px;}.loop_vender {float: left;width: 100%;box-shadow: -1px 1px 6px #00000029;border-radius: 5px;margin-bottom: 55px;}.loop_vender img {width: 100%;border-top-left-radius: 5px;border-top-right-radius: 5px;height: 280px;object-fit: cover;}.loop_vender .vender_heading {float: left;width: 100%;padding:28px 10px 0 10px;}.loop_vender .vender_heading .left {float: left;width: 88%;}.loop_vender .vender_heading .left h2 {margin: 0;font-size: 20px;color: #CC0000;}.loop_vender .vender_heading .left ul {padding: 0;margin: 0;list-style: none;float: left;width: 100%;}.loop_vender .vender_heading .left ul li {float: left;width: 100%;}.loop_vender .vender_heading .left ul li a {text-decoration: none;color: #636161;font-size: 13px;}.loop_vender .vender_heading .left ul li a img {width: auto;height: auto;margin-right: 8px;display: inherit;}.equal_colum .col-lg-4{display: flex;}.equal_colum .col-lg-4 .loop_vender{display: flex;flex-direction: column;}.equal_colum .col-lg-4 .loop_vender .flex_hight{flex: 1 1 auto;}.equal_colum .col-lg-3{display: flex;}.equal_colum .col-lg-3 .loop_vender{display: flex;flex-direction: column;}.equal_colum .col-lg-3 .loop_vender .flex_hight{flex: 1 1 auto;}.loop_vender .vender_heading .right {float: right;width: 12%;}.loop_vender .vender_heading .right img {width: 25px;float: right;height:auto;}.loop_vender .vender_cont {float: left;width: 100%;padding: 20px 5px 0 31px;}.loop_vender .vender_cont .cont_loop:first-child {width: 65%;float: left;}.loop_vender .vender_cont .cont_loop:last-child {float: right;width: 30%;}.loop_vender .vender_cont .cont_loop h3 {margin: 0;font-size: 14px;}.loop_vender .vender_cont .cont_loop h2 {margin: 0;font-size: 20px;color: #CC0000;}.loop_vender .vender_cont .cont_loop h2 img {width: auto;height: auto;float: left;margin-right: 5px;margin-top: 4px;}.loop_vender .vender_cont .cont_loop h2 span {font-family: 'proxima_novaregular';font-size: 12px;color: #636161;margin: 0px;float: right;width: 100%;}.loop_vender .vend_button {float: left;width: 100%;text-align: center;}.loop_vender .vend_button a {background: #C00;color: #fff;text-decoration: none;display: inline-block;border-radius: 28px;border: 2px solid #CC0000;width: 175px;position: relative;bottom: -18px;height: 38px;font-size: 14px;font-weight: bold;line-height: 33px;text-align: center;}.pagination {background: #F7F7F7;border-radius: 29px;width: 55%;margin: 15px auto 50px;padding: 7px 0;text-align: center;}.pagination li a {width: 34px;height: 34px;color: #707070;font-family: 'proxima_novasemibold';border: none;background: transparent;cursor: pointer;border-radius: 50px;padding: 6px 10px;}.pagination li a:hover,.pagination li .page-link.active{background: #CC0000;color: #fff;border-radius: 50px;}.pagination li a img {height: 19px;margin: 0 5px;}.pagination .page-item:not(:first-child) .page-link{margin-left: 0;}.pagination li:first-child a{width: auto;height: auto;cursor:pointer;}.pagination li:first-child a:hover{background: transparent;color: #707070;}.pagination li:last-child a{width: auto;height: auto;cursor:pointer;}.pagination li:last-child a:hover {background: transparent;color: #707070;}.pagination li:first-child a.disabled {cursor: no-drop;}.pagination li:last-child a.disabled {cursor: no-drop;}.galler_wrap .right_info {float: left;width: 100%;padding-left: 25px;}.galler_wrap .right_info h2 {font-size: 24px;font-family: 'proxima_novabold';margin: 0px;color: #cc0000;width: 80%;}.galler_wrap .right_info h2 span {float: right;font-size: 12px;color: gray;padding-top: 8px;padding-left: 15px;}.galler_wrap .right_info ul {list-style: none;padding: 0;margin: 0 0 4px;float: left;width: 100%;}.galler_wrap .right_info ul li {float: left;width: 100%;}.galler_wrap .right_info ul li a {text-decoration: none;font-size: 14px;color: #444;font-family: 'proxima_novasemibold';}.galler_wrap .right_info ul li a img {margin-right: 10px;}.galler_wrap .right_info ul li a.view img {width: 22px;}.galler_wrap .right_info .vnd_inf {float: left;width: 71%;font-family: 'proxima_novasemibold';font-size: 16px;}.galler_wrap .right_info .vnd_inf span {font-family: 'proxima_novaregular';font-size: 14px;}.galler_wrap .right_info .reating_wp {float: left;width: 100%;}.galler_wrap .right_info .reating_wp div {float: left;margin-right: 15px;}.galler_wrap .right_info .sharing_wrap ul {margin: 0;}.galler_wrap .right_info .sharing_wrap ul li {float: left;width: auto;margin-right: 35px;}.galler_wrap .right_info .sharing_wrap ul li a {font-size: 16px;font-family: 'proxima_novaregular';}.galler_wrap .right_info .sharing_wrap {float: left;width: 100%;margin-top: 23px;}.galler_wrap .right_info .prod_wp {float: left;width: 100%;margin-top: 30px;height: 208px;overflow-y: scroll;}.galler_wrap .right_info .prod_wp .prod_loop {float: left;width: 100%;border-bottom: 1px solid #E6E6E6;padding: 15px 0;}.galler_wrap .right_info .prod_wp .prod_loop .form-check-input {border: 1px solid #707070;}.galler_wrap .right_info .prod_wp .prod_loop .form-check-input:checked {background: #CC0000;border-color: #CC0000;width: 13px;height: 13px;}.galler_wrap .right_info .prod_wp .prod_loop h3 {font-size: 16px;margin-top: 3px;margin-bottom: 0;}.galler_wrap .right_info .prod_wp .prod_loop .pric_tag {font-size: 14px;font-family: 'proxima_novasemibold';color: #EA3A3C;}.galler_wrap .right_info .prod_wp .prod_loop .pric_tag .old_price {font-size: 14px;color: #999999;text-decoration: line-through;}.galler_wrap .right_info .prod_wp .prod_loop .pric_tag .discount {font-family: 'proxima_novaregular';font-size: 8px;background: #CFCECE;padding: 3px 10px;border-radius: 13px;color: #444444;}.button_loop {margin: 35px 0 0 0;float: left;width: 100%;text-align: center;}.btn.btn_bg {background: #C00;color: #fff;text-decoration: none;display: inline-block;border-radius: 28px;border: 2px solid #CC0000;width: 233px;height: 46px;font-size: 16px;font-weight: bold;line-height: 31px;}.btn.btn_border {background: #fff;color: #CC0000;text-decoration: none;display: inline-block;border-radius: 28px;border: 2px solid #CC0000;width: 233px;height: 46px;font-size: 16px;font-weight: bold;line-height: 31px;}.button_loop .btn.btn_bg {margin-right: 28px;margin-top: -21px;}.message_wrp {margin-top: 20px;float: left;width: 100%;box-shadow: inset 2px 2px 15px #9E9E9E29;border-radius: 10px;}.message_wrp a {box-shadow: inset 2px 2px 15px #9E9E9E29;width: 100%;float: left;background: #EFEFEF;height: 60px;line-height: 60px;text-decoration: none;border-radius: 10px;color: #CC0000;font-size: 22px;padding-left: 32px;font-family: 'proxima_novasemibold';cursor: pointer;}.message_wrp a img {margin-right: 10px;}.tabs_wrap {margin-top: 50px;}.tabs_wrap .nav-tabs {border-bottom: none;margin-bottom: 30px;}.tabs_wrap .nav-item button {font-family: 'proxima_novasemibold';margin: 0;border-radius: 0 !important;font-size: 18px;color: #636161;border-color: #ECECEC !important;padding: 10px 35px;}.tabs_wrap .nav-item button.nav-link.active {background: #CC0000;color: #fff;border-color: #CC0000 !important;}.bannr_inner .ban_wp {position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;color: #fff;}.bannr_inner .ban_wp h2 {font-size: 40px;margin-bottom: 0;}.bannr_inner .ban_wp p {font-size: 24px;margin: 0;}.package_wrap {margin-top: 85px;}.package_wrap .heading {margin-bottom: 45px;}.package_wrap h2 {margin: 0 0 7px;}.package_wrap p {margin: 0;}.package_wrap .row .col-md-4 {display: flex;}.pckg_loop {position: relative;float: left;width: 100%;margin-bottom: 60px;flex-direction: column;display: flex;}.pckg_loop .left {background: #F00024;color: #fff;text-align: center;padding: 18px 20px 13px 20px;border-top-left-radius: 15px;border-top-right-radius: 15px;position: absolute;left: 0;top: 0;height: 59px;min-width: 100%;}.pckg_loop .left h3 {font-size: 20px;margin: 0;}.pckg_loop .right {position: relative;float: right;box-shadow: 0px 3px 6px #00000029;border-radius: 15px;padding: 24px 18px 0;flex: 1 1 auto;width: 100%;}.pckg_loop .right .order_list {margin-bottom: 50px;}.pckg_loop .right h2 {color: #CC0000;font-size: 24px;line-height: 34px;font-family: 'proxima_novabold';margin: 55px 0 25px;}.pckg_loop .right ul {list-style: none;padding: 0;margin: 0;}.pckg_loop .right ul li {line-height: 34px;}.pckg_loop .right a {color: #CC0000;display: block;font-size: 18px;position: absolute;bottom: 35px;}.pckg_loop .right .tag_tab {width: auto;height: 23px;font-size: 14px;font-weight: bold;background: #3B3B3B;text-align: right;padding: 2px 10px;position: absolute;right: 0;bottom: 36px;color: #fff;}.pckg_loop .right .tag_tab br{display: none;}.faq_wrap {margin:90px 0 70px;}.faq_wrap .head {font-size: 35px;color: #CC0000;font-family: 'proxima_novabold';padding-left: 20px;}.faq_wp_loop .accordion-item {border-bottom: none;}.faq_wp_loop .accordion-item:last-child {border-bottom: 1px solid rgba(0,0,0,.125);padding-bottom: 13px;}.wp_faq {border-bottom: 1px solid #ccc;margin: 0 40px;}.faq_wp_loop .accordion-item h2 {padding: 0px;}.faq_wp_loop .accordion-item h2 button {font-size: 18px;color: #636161;background: transparent;box-shadow: none;padding: 15px 40px 9px 5px;}.faq_wp_loop .accordion-button {background: url(../images/minus.png) no-repeat !important;background-position: right 14px !important;}.faq_wp_loop .accordion-button.collapsed {background: url(../images/pluss.png) no-repeat !important;background-position: right 14px !important;}.faq_wp_loop .accordion-item:last-child .wp_faq {border-bottom: none;}.accordion-button::after{background: transparent !important;}.wp_faq .accordion-body {padding: ;padding-left: 0;padding-right: 0;}.top_loop {margin-top: 82px;}.top_loop .heading {margin-bottom: 40px;}.loop_pc_top {float: left;width: 33.334%;position: relative;}.loop_pc_top::after {content: "";position: absolute;background: url(../images/arrow-lange.png) no-repeat right center;width: 198px;height: 34px;top: 50%;transform:translate(123%,-50%);}.loop_pc_top:nth-child(2n)::after {transform:translate(160%,-50%);}.loop_pc_top:nth-child(3n)::after{display: none;}.loop_pc_top .loop_inner {width: 200px;box-shadow: 1px 3px 6px #6D6D6D29;text-align: center;border-radius: 135px;height: 200px;}.loop_pc_top .loop_inner img {margin-top: -22px;}.loop_pc_top .loop_inner h3 {margin: 25px 0 0;}.loop_pc_top:nth-child(2n) .loop_inner {margin: 0px auto;}.loop_pc_top:nth-child(3n) .loop_inner {float: right;}.galler_loop {width: 33.33%;height: 400px;float: left;padding: 0 0 0px 11px;position: relative;margin-bottom: 11px;}.galler_loop .cover_title {background-color: rgba(0,0,0,.4);height: 100%;width: 97.5%;position: absolute;top: 0;right: 0;padding: 15px;color: #fff;}.galler_loop .image-count {position: absolute;top: 15px;right: 15px;}.galler_loop img {width: 100%;height: 100%;object-fit: cover;}#Videos .galler_loop a {position: relative;width: 100%;height: 100%;float: left;cursor: pointer;}#Videos .galler_loop a video {width: 100%;height: 100%;object-fit: cover;}#Videos .galler_loop a::after {position: absolute;content: "";background: url(../images/play-btn.png) no-repeat;width: 100px;height: 100px;left: 50%;top: 50%;display: block;transform: translate(-50%,-50%);}.cover_title .cover-title-content {position: absolute;bottom: 15px;}.cover_title .cover-title-content h3{font-size: 20px;margin: 0;}.cover_title .cover-title-content p{font-size: 14px;margin: 0;}.Portfolio .galler_loop {width: 20%;}.loop_commnt {float: left;width: 100%;border-bottom: 1px solid #E2E2E2;margin-bottom: 23px;}.loop_commnt:last-child {border-bottom: none;margin-bottom: 0;}.loop_commnt .name h3 {font-size: 16px;color: #CC0000;margin: 0;}.loop_commnt .date p {margin: 3px 0px;font-size: 12px;font-weight: bold;}.loop_commnt .stars {margin: 8px 0;float: left;width: 100%;}.loop_commnt .stars i.red {color: #CC0000;}.loop_commnt .stars i {color: #DDDDDD;}.comment_btn {float: left;width: 100%;margin: 70px 0 40px 0;}.comment_btn .left {float: left;width: 50%;}.comment_btn .left .stars {float: left;margin-right: 20px;}.comment_btn .left .stars i {color: #DDDDDD;}.comment_btn .left .stars i.yellow {color: #F4CA49;}.comment_btn .left .sorting select {color: #636161;border: none;font-weight: bold;padding: 0 20px 0 0px;background: url(../images/select_img.png) no-repeat !important;background-position: right center !important;background-size: 12% !important;}.comment_btn .right {width: 50%;float: right;text-align: right;}.comment_btn a{color: #636161;border-color: #636161;}.second_tabs .nav-item button {background: transparent !important;color: #636161 !important;padding: 0px;border: none;margin: 0 40px 0 0;}.second_tabs .nav-item button.active {border-bottom: 3px solid #CC0000;color: #CC0000 !important;}#similar_vendors .loop_vender .vender_cont .cont_loop h2 img {width: auto;float: left;margin-right: 10px;margin-top: 4px;}.product_wrapper.slider_caro .product_loop .favor_wp {position: absolute;right: 65px;top: 12px;background: #fff;border-radius: 50px;width: 38px;height: 38px;}.product_wrapper.slider_caro .product_loop .favor_wp img {width: 25px;text-align: center;margin: 9px auto 0;display: block;}.galler_wrap .galler_wrap {position: relative;}.galler_wrap .pagination-container {padding: 0 25px;margin-top: 20px;}.galler_wrap .pagination-container .list_loop_page {width: 100%;float: left;overflow: hidden;}.galler_wrap .pagination-item img{height: 100px;}.move-left, .move-right {width: 13px;bottom: 33px;z-index: 11;height: 26px;top: inherit;}.move-left a, .move-right a{border: none;width: 14px;height: 23px;}.move-right a{background: url(../images/gallery_right.png) no-repeat;}.move-left a{background: url(../images/gallery_left.png) no-repeat;}.galler_wrap .albery-item{height:550px ;}.galler_wrap .albery-item img {height: 100%;object-fit: cover;}.form_vender, .booking_form {float: left;width: 100%;padding: 0 28px;display: none;position:relative;}.booking_form {box-shadow: inset 2px 2px 15px #9E9E9E29;margin-top: 45px;}.form_vender .row, .booking_form .row {margin-top: 20px;}.form_vender input,.form_vender textarea , .booking_form input , .booking_form textarea {border-radius: 0;border: none;border-bottom: 1px solid #636161;padding: 5px 0;}.form_vender textarea, .booking_form textarea {resize: none;}.booking_form {margin-bottom:20px;}.booking_form .btn.btn_bg {position: absolute;bottom: 0;left: 50%;margin: 0;transform: translate(-50%, 20px);}.form_vender {padding-bottom: 20px;}.form_vender button {position: absolute;margin: 0 !important;transform: translate(-50%, 46%);bottom: -40%;left: 50%;}.form_vender input[type="submit"], .form_vender button[type="submit"], .booking_form input[type="submit"] {background: #CC0000;color: #fff;border-radius: 48px;font-size: 20px;font-family: 'proxima_novabold';width: auto;height: 40px;margin: 8px auto -25px;display: block;border: none;padding: 0 25px;}.booking_form input[type="submit"] {margin: 8px auto -45px;}.view_more_btn {padding: 0 9px;color: #636161 !important;font-size: 19px;margin-top: 25px;font-family: 'proxima_novabold';}.rating .nav-link {background: url(../images/select_img.png) no-repeat !important;background-position: right 8px !important;background-size: 10% !important;padding-top: 0;font-family: 'proxima_novabold';cursor: pointer;}.rating .dropdown-menu {min-width: 15rem;}.slider.shop_banner:after{display: none;}.slider.shop_banner .owl-dot {background: #DDD1AB;width: 18px;height: 18px;border-radius: 50px;margin: 0 5px;position: relative;z-index: 111;}.slider.shop_banner .owl-dots {text-align: center;margin-top: -38px;}.slider.shop_banner .owl-dot.active {border-bottom: 1px solid #B7AB86;background: #ACA283;}.Deals_slider .product_loop {position: relative;padding: 0px;}.Deals_slider .product_loop a:after {position: absolute;content: "";background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box;bottom: 0;left: 0;width: 100%;height: 40%;}.Deals_slider .product_loop .content {text-align: center;color: #fff;position: absolute;z-index: 1;margin: 0;bottom: 0;width: 100%;}.Deals_slider .product_loop .content h2 {margin: 0;padding: 20px;font-size: 22px;}.Deals_slider .product_loop .img {margin-top: -40px;display: inline-block;width: 100%;}.Deals_slider .product_loop .img img {width: 100%;}.spec_offer {background: #CC0000;width: 80px;height: 80px;border-radius: 100px;color: #fff;font-family: 'proxima_novasemibold';font-size: 20px;float: right;line-height: 23px;position: relative;text-align: center;}.spec_offer span {margin: 15px 0 0 0px;float: left;text-align: center;width: 100%;}.promation_wrap {float: left;width: 100%;}.promation_wrap .prom_wp{position: relative;}.promation_wrap .prom_wp:after{background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box;position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 30%;}.promation_wrap .content {position: absolute;bottom:20px;width: 100%;text-align: center;color: #fff;z-index: 111;}.loop_product {float: left;width: 100%;margin-bottom: 20px;}.loop_product .img img {width: 100%;}.loop_product .prod_title {float: left;width: 100%;padding: 0 10px;}.loop_product .prod_title .left {float: left;width: 90%;}.loop_product .prod_title .left h2 {margin: 0 0 5px 0;width: 100%;float: left;}.loop_product .prod_title .left h2 a {text-decoration: none;color: #CC0000;font-size: 20px;}.loop_product .prod_title .left .pric_wp {float: left;width: 100%;}.loop_product .prod_title .left .pric_wp div {float: left;margin-right: 12px;}.loop_product .prod_title .left .pric_wp div h3 {font-size: 16px;margin: 0;}.loop_product .prod_title .left .pric_wp .old h3 {text-decoration: line-through;}.loop_product .prod_title .right {float: right;width: 8%;margin-top: 10px;}.loop_product .prod_title .right img {width: 20px;}.loop_product .prod_title .left .pric_wp div.new h3 {color: #CC0000;}.product_wrap .loop_product .img {height: 250px;width: 100%;}.product_wrap .loop_product .img img {height: 100%;object-fit: cover;}.load_more {color: #636161 !important;font-size: 19px;text-decoration: none;position: relative;font-family: 'proxima_novasemibold';}.load_more::after {position: absolute;content: "";background: #636161;bottom: 0;width: 115%;height: 1px;left: -8px;bottom: -8px;}.prod_filter {border: 1px solid #F5F5F5;padding: 22px 0px 15px;float: left;width: 100%;}.prod_filter h2 {font-size: 20px;margin: 0;padding-left: 29px;}.prod_filter .loop_filt {float: left;width: 100%;margin-top: 19px;}.prod_filter .loop_filt .form-check {margin-left: 30px;font-size: 16px;margin-bottom: 5px;}.prod_filter .loop_filt h2 {background: #FAFAFA;font-size: 16px;padding: 11px 0 11px 29px;margin-bottom: 15px;}.prod_filter .loop_filt .form-check input {border: 1px solid #707070;border-radius: 0;width: 11px;height: 11px;}.prod_filter .loop_filt .form-check-input:checked {background-color: #CC0000;border-color: #CC0000;}.prod_filter .loop_filt a {text-decoration: none;font-weight: bold;color: #636161;}.pric_wp {float: left;width: 100%;margin-top: 15px;}.pric_wp div {float: left;margin-right: 12px;}.pric_wp div h3 {margin: 0;font-size: 22px;}.pric_wp .old h3 {text-decoration: line-through;font-size: 18px;margin-top: 2px;}.pric_wp .new h3 {color: #CC0000;}.pric_wp .new .dis_tag {background: #CC0000;border-radius: 4px;color: #fff;font-family: 'proxima_novabold';padding: 8px 12px 5px 12px;line-height: 14px;margin-top: 4px;}.quantity_wp {float: left;width: 100%;margin-top: 30px;}.quantity_wp h3 {margin: 4px 48px 0 0;font-size: 20px;}.quantity_wp .icon-shape {display: inline-flex;align-items: center;justify-content: center;text-align: center;vertical-align: middle;}.quantity_wp .input-group {border: 1px solid #707070;border-radius: 10px;width: 98px;height: 33px;}.quantity_wp .input-group input[type="button"] {border: none;background: transparent;padding: 0px 8px;font-size: 20px;}.quantity_wp .input-group input.button-minus[type="button"] {border-right: 1px solid #000 !important;}.quantity_wp .input-group input.button-plus[type="button"] {border-left: 1px solid #000 !important;}.quantity_wp .input-group .quantity-field {outline: none;margin: 0 !important;padding: 0;border: none;width: 44px;text-align: center;}.galler_wrap .right_info.pd_wp .sharing_wrap {width: 90px;float: right;margin: -53px 0 0;}.galler_wrap .right_info.pd_wp .sharing_wrap li {margin: 0 0 13px;}.galler_wrap .right_info.pd_wp .sharing_wrap li:last-child{margin: 0;}.galler_wrap .right_info .accordion h2 {width: 100%;}#prod_gallery .owl-nav button {border: 1px solid #EA3A3C;width: 40px;height: 40px;border-radius: 50px;color: #EA3A3C;font-size: 43px;line-height: 37px;top: 50%;background: #fff;}#prod_gallery .owl-nav button span {float: left;width: 100%;height: 100%;}#prod_gallery .owl-prev {left: -20px !important;}#prod_gallery .owl-next {right: -20px !important;}#prod_gallery .owl-nav button.disabled {cursor: no-drop;}.faq_lop_wp {float: left;width: 100%;margin-top:35px;}.faq_lop_wp .accordion-item {border-radius: 0 !important;border-left: none;border-right: none;border-color: #707070;}.faq_lop_wp .accordion-item .accordion-button {color: #636161;background: url(../images/minus1.png) no-repeat;background-position: 96% center;}.faq_lop_wp .accordion-item .accordion-button.collapsed{background: url(../images/pluss1.png) no-repeat;background-position: 96% center;}.accordion-button:focus {z-index: 3;border-color: transparent;outline: 0;box-shadow:none;}.size_loop {float: left;width: 100%;margin-top: 40px;}.size_loop strong {float: left;}.galler_wrap .right_info .size_loop h3 {font-size: 20px;float: left;width: 100%;}.galler_wrap .right_info .size_loop .select-buttons {width: auto;margin: 0px;}.galler_wrap .right_info .size_loop .select-buttons li {width: auto;margin-right: 5px;}.galler_wrap .right_info .size_loop .select-buttons li a {width: 42px;height: 32px;display: block;border: 1px solid #707070;border-radius: 5px;text-align: center;padding: 5px 0;}.galler_wrap .right_info .size_loop .select-buttons li a.picked{background:#CC0000 ;border-color: #CC0000;color: #fff;}.blog_loop .feature_loop {box-shadow: -1px 1px 6px #00000029;margin-bottom: 22px;padding-bottom: 15px;text-align: center;}.blog_loop .feature_loop .img img {width: 100%; height: 183px;}.blog_wrap_page.blog-page img {max-width: 100% !important;width: auto !important;}.galler_wrap .right_info .prod_wp .prod_loop .prod_loop_sub {float: left;width: 100%;padding: 10px 0px 0 20px;}.galler_wrap .right_info .prod_wp .prod_loop .prod_loop_sub .form-check {float: left;width: 100%;}.galler_wrap .right_info .prod_wp .prod_loop .prod_loop_sub .pric_strt {float: left;width: 100%;font-size: 12px;font-weight: bold;margin-top: 7px;}.galler_wrap .right_info .prod_wp .prod_loop h3 .discount {font-family: 'proxima_novaregular';font-size: 10px;background: #2f2d2d73;padding: 2px 10px;border-radius: 13px;color: #fff;font-weight: bold;}.video_popup .modal-body {padding: 0;float: left;width: 100%;margin-bottom: -8px;overflow: hidden;}.video_popup .modal-body iframe {width: 100%;height: 400px;}.video_popup .btn-close {background-color: #fff;border-radius: 50px;position: absolute;right: 0;z-index: 1111;opacity: 1;background-size: 50%;}.promo-code-v2 .apply-code-wrapper {background: #fff;border: 1px solid #E6E6E6;border-radius: 6px;float: left;width: 100%;margin-top: 24px;padding: 10px;}.promo-code-v2 .apply-code-wrapper .promo-v2-icon-message-wrapper {float: left;display: flex;width: 90%;}.promo-code-v2 .apply-code-wrapper .promo-v2-icon-message-wrapper .badgh {margin-top: 11px;margin-right: 20px;}.promo-code-v2 .apply-code-wrapper .apply-code {float: right;margin-top: 11px;}.Portfolio.album_details .galler_loop {width: 25%;}.banner_text_inner {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);text-align: center;width: 100%;color: #fff;}.banner_text_inner h2{font-size: 40px;font-family: 'proxima_novabold';}.banner_text_inner p{font-size: 20px;}.btn-blog a{background: #C00;color: #fff;text-decoration: none;display: inline-block;border-radius: 28px;border: 2px solid #CC0000;width: 150px;position: relative;height: 46px;font-size: 16px;font-weight: bold;line-height: 45px;text-align: center;}.btn-blog a:hover {background: #BD0303;border-color: #BD0303;}.blog_main .container {padding: 0;}.blog_main img {width: 100%;height: auto;border-radius: 8px;}.blog_main .blog_content {padding-left: 40px;}.blog_main .blog_content h2 {margin-bottom: 14px;}.blog_main .blog_content h2 a{text-decoration: none;color: #636161;}.blog_main .date_aurthor {float: left;width: 100%;}.blog_main span {width: 100%;float: left;}.tabs_wrap.blog_loop.blog_tab .feature_loop {border-radius: 8px;}.blog_wrap_page h2 {color: #CC0000;font-size: 40px;margin-bottom: 23px;}.blog_wrap_page img {margin-bottom: 33px;width: auto;object-fit: cover;}.blog_wrap_page p {line-height: 30px;}.gallery_loop .product_loop img {width: 100%;}.gallery_loop .product_loop {margin-bottom: 16px;}.gallery_loop .product_loop .img{margin-top: 0;}.gallery_loop .product_loop a::after{height: 80%;background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box;}.gallery_loop .product_loop a::after,.gallery_loop .product_loop a .content {opacity: 0;-webkit-transition: 2s ease-out;-moz-transition: 1s ease-out;-o-transition: 1s ease-out;transition: 1s ease-out;}.gallery_loop .product_loop a:hover::after,.gallery_loop .product_loop a:hover .content{opacity: 1;}.gallery_loop .product_loop .content h2{font-size: 20px;padding-left: 20px;text-align: left;}.gallery_loop_cat {box-shadow: 0px 2px 3px #68686829;border-radius: 5px;text-align: center;float: left;width: 100%;margin-bottom: 5px;}.gallery_loop_cat a {text-decoration: none;padding: 0 5px;float: left;width: 100%;}.gallery_loop_cat a img {border-radius: 5px;}.gallery_loop_cat h2 {color: #636161;font-size: 15px;padding: 8px 0;margin: 0;float: left;width: 100%;}.form_login {padding: 30px 50px 0 50px;position: relative;height: 100%;}.form_login .nav {margin-bottom: 13px;margin-top: 15px;}.form_login nav ul li a {text-decoration: none;font-size: 22px;color: #636161;margin: 0 33px;font-family: 'proxima_novasemibold';}.form_login nav ul li a.active {color: #CC0000;text-decoration: underline;}.signup .img_login img {width: 100%;}.form_login .form-control {height: 40px;border: 1px solid #E0E7FF;background: #E0E7FF33;margin-bottom: 10px;}.form_login select.form-control{background: #E0E7FF33 url(../images/arow_bottom.png) no-repeat !important;background-position: 95% center !important;}.form_login label {margin-bottom: 5px;}.form_login .btn {background: #C00;color: #fff;text-decoration: none;border-radius: 28px;border: 2px solid #CC0000;width: 240px;height: 45px;font-size: 14px;font-weight: bold;line-height: 30px;text-align: center;margin: 0px auto;display: block;}.form_login .label_login label a {color: #cc0000;}.label_login label {margin: 10px 0 0 0;}.pass_eye{position: relative;}.pass_eye img {top: 38px !important;}.form_innner_wp {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(var(--bs-gutter-y) * -1);margin-right: calc(var(--bs-gutter-x) * -.5);margin-left: calc(var(--bs-gutter-x) * -.5);}.loop_info h2 {margin-bottom: 20px;}.social_nav_area li {margin: 0 5px;}.social_nav_area li a {background: #f4f4f4;width: 50px;height: 50px;display: block;font-size: 20px;padding-top: 12px;color: #818a91;}.bannr_inner.map_wrapper {background: none;}.bannr_inner.map_wrapper iframe {width: 100%;}.contact_form .btn{background: #C00;color: #fff;text-decoration: none;display: inline-block;border-radius: 28px;border: 2px solid #CC0000;width: 175px;position: relative;height: 45px;font-size: 16px;font-weight: bold;line-height: 33px;text-align: center;}.content_page h2 {color: #cc0000;}.content_page p {margin-bottom: 10px;}.content_page ol {list-style: inside decimal;padding: 0;}.content_page ol li {margin-bottom: 5px;}.content_page a {color: #cc0000;}.input-spinner .button-minus, .input-spinner .button-plus {background-color: transparent;border-color: #ecf0ef;height: 2rem;width: 1.8rem;}.input-spinner .form-input {background: 0 0;border: 1px solid #ecf0ef;height: 100%;min-height: 2rem;text-align: center;width: 2rem !important;}.list-group.list-group-flush .col-3.col-md-2 img {padding: 10px;}.list-group.list-group-flush a{color: #636161;text-decoration: none;}.cart .btn.btn-primary {background: #cc0000;border-color: #cc0000;border-radius: 50px;}.cart .btn.btn-dark{border-radius: 50px;}.cart p small a{color: #cc0000;}.vender_loop {margin-bottom: 15px;}.cart_wp {display: block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.cart_wp input {position: absolute;opacity: 0;cursor: pointer;height: 20px;width: 20px;left: 0;z-index: 111;}.checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;background-color: #eee;margin-top: 8px;}.cart_wp:hover input ~ .checkmark {background-color: #ccc;}.cart_wp input:checked ~ .checkmark {background-color: #cc0000;}.checkmark:after {content: "";position: absolute;display: none;}.cart_wp input:checked ~ .checkmark:after {display: block;}.cart_wp .checkmark:after {left: 9px;top: 5px;width: 5px;height: 10px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.col-1.col-md-1.cart_wp{margin: 0;padding: 0;}.col-1.col-md-1.cart_wp .checkmark{left: 25px;}.col-1.col-md-1.cart_wp input{left: 25px;}.shop-checkouts .form-group {margin-bottom: 15px;}.order_sidebar_widget {position: relative;border-style: solid;border-width: 2px;border-color: rgb(237, 239, 247);border-radius: 5px;background-color: rgba(243, 243, 246, 0);padding: 30px;}.order_sidebar_widget .title {font-size: 20px;font-weight: 600;line-height: 1.2;margin-bottom: 25px;}.order_sidebar_widget .subtitle p {color: #0a0a0a;line-height: 2.222;margin-bottom: 6px;}.order_sidebar_widget ul {list-style: none;padding: 0;margin: 0;}.order_sidebar_widget ul .subtitle .float-right {float: right;}.order_sidebar_widget ul li .float-right {float: right;}.payment_widget {border-radius: 5px;background-color: rgb(249, 250, 252);padding: 30px;margin-top: 25px;}.btn.dbxshad.btn-lg.btn-thm3.circle.btn-block {width: 100%;background: #cc0000;color: #fff;border-radius: 50px;margin-top: 25px;-webkit-box-shadow: 0px 1px 4px 0px rgba(36, 65, 231, 0.3);-moz-box-shadow: 0px 1px 4px 0px rgba(36, 65, 231, 0.3);box-shadow: 0px 1px 4px 0px rgba(36, 65, 231, 0.3);}.ui_kit_checkbox .cart_wp input:checked ~ .checkmark {margin-top: 8px;}.popup-box-on {display: block !important;}.off {display: none;}.chat_box .chat_message_wrapper ul.chat_message > li + li {margin-top: 4px;}#search.open {opacity: 1;transform: translate(0px, 0px) scale(1, 1);}#search {background-color: #090808d1;height: 100%;left: 0;position: fixed;top: 0;transition: all 0.5s ease-in-out 0s;width: 100%;z-index: 2000;color: #fff;}#search .close {color: #fff;font-size: 40px;opacity: 1;padding: 10px 17px;position: fixed;right: 15px;top: 15px;}button.close {background: transparent none repeat scroll 0 0;border: 0 none;cursor: pointer;}.close {float: right;font-weight: bold;line-height: 1;text-shadow: 0 1px 0 #fff;}.ser_wps {width: 100%;}.ser_wps .input-group-text.shadow-none.px-4.btn-warning {color: #fff;background: #cc0000;border-color: #cc0000;}.pop_wp {text-align: center;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}.pop_wp .pop_tiltle{text-align: center;}.pop_wp .nav li a {border: 1px solid #fff;text-decoration: none;padding: 8px 15px;display: block;border-radius: 50px;margin-right: 10px;color: #fff;margin-bottom: 10px;}.pop_wp h4 {text-align: left;margin-top: 50px;}.brand_page_wp .title_wp {margin: 40px 0 0 0;font-size: 40px;color: #CC0000;}.brand_page_wp #myTab_inner {margin-bottom: 55px;border: none;margin-top: 40px;}.brand_page_wp #myTab_inner li {font-family: 'proxima_novasemibold';}.brand_loop {float: left;width: 18%;text-align: center;margin: 0 29px 45px 0px;position: relative;}.brand_loop a {float: left;width: 100%;}.brand_page_wp .brand_loop:nth-child(5n) {margin-right: 0;}.brand_loop .img_wp {overflow: hidden;width: 100%;float: left;height: 198px;}.brand_loop .img_wp img {width: 100%;height: 100%;object-fit: cover;}.brand_loop .img_wp .tag_offer {position: absolute;background: #cc0000;color: #fff;width: 60px;height: 60px;border-radius: 50px;line-height: 17px;padding-top: 14px;top: -30px;right: -11px;font-family: 'proxima_novasemibold';}.brand_loop h2 {font-size: 18px;float: left;width: 100%;margin: 10px 0 0 0;color: #636161;}.btn.btn_red {background: #CC0000;color: #fff;border-radius: 50px;width: 25%;margin: 0px auto 50px;display: block;height: 45px;line-height: 32px;font-family: 'proxima_novabold';}.form_wpop {background: #F9F9F9;border-radius: 10px;padding: 48px 30px;}.form_wpop label {margin-bottom: 4px;font-family: 'proxima_novasemibold';}.form_wpop .col-md-6 {margin-bottom: 19px;}.form_wpop .col-md-6 .form-control {border: 1px solid #E0E7FF;background: #FDFDFD;height: 45px;}.form_wpop .col-md-12 textarea {border: 1px solid #E0E7FF;background: #FDFDFD;height: 148px;}.form_wpop .btn {background: #CC0000;border-color: #CC0000;color: #fff;width: 18%;border-radius: 50px;height: 48px;font-family: 'proxima_novasemibold';margin: 40px auto 0px;}.top_loop.vanuew{margin-bottom: 80px;}.top_loop.vanuew p {margin: 0;padding: 15px 25px 0;position: absolute;top: 50%;transform: translate(-50%,-50%);left: 50%;width: 100%;text-align: center;}.top_loop.vanuew .loop_inner {position: relative;}.top_loop.vanuew img {border: 3px solid #c00;padding: 7px 10px;height: 80px;width: 80px;border-radius: 50px;}#blog_caro {margin-bottom: 25px;}#blog_caro .owl-nav {position: relative;float: left;width: 100%;}#blog_caro .owl-item {text-align: center;}#blog_caro .owl-nav .owl-prev {left: -25px !important;top: -44px !important;font-size: 40px;}#blog_caro .owl-nav .owl-next {right: -25px !important;top: -44px;font-size: 40px;}#blog_caro .owl-item .nav-item {font-family: 'proxima_novasemibold';font-size: 18px;}.responsive-blog li a {font-family: 'proxima_novasemibold';font-size: 18px;text-decoration: none;color: #636161;}.forgot_pass{text-decoration: underline;color: #cc0000;}.top_nav_cart ul li.active #cartNumber {background: #000;color: #fff;position: absolute;top: -8px;right: 6px;width: 20px;border-radius: 50px;font-size: 12px;height: 20px;line-height: 20px;left: inherit !important;}#patner_logos.owl-carousel .owl-item img {width: 87%;}.owl-carousel .owl-item img {object-fit: cover;}#shop_banner .owl-item {height: 400px;}#shop_banner .owl-item .item {height: 100%;}.product_wrapper.slider_caro .slick-slide {position: relative;}.slick-slide img {object-fit: cover;}.feat_slid .product_loop.slick-slide {padding-top: 40px;}.feat_slid .spec_offer {position: absolute;right: 20px;top: 0px;}.swal2-html-container {font-size: 18px !important;margin: 0px !important;text-align: center !important;}.swal2-toast {padding: 12px !important;}.swal2-icon {width: 4em !important;height: 4em !important;}.swal2-title {padding: 0 1em !important;font-size: 1.875em !important;}.swal2-styled.swal2-confirm {font-size: 14px !important;}.swal2-actions {margin: 0px !important;}.swal2-styled.swal2-cancel{font-size: 14px !important}.form_vender textarea, .booking_form textarea {height: 0;}.btn.btn_bg {background: #CC0000;color: #fff;text-decoration: none;display: inline-block;border-radius: 28px;border: 2px solid #CC0000;width: 160px;height: 46px;font-size: 16px;font-weight: bold;line-height: 31px;margin: 8px auto -25px;}.btn.btn_border {background: #fff;color: #CC0000;text-decoration: none;display: inline-block;border-radius: 28px;border: 2px solid #CC0000;width: 160px;height: 46px;font-size: 16px;font-weight: bold;line-height: 31px;}.form_vender input[type="submit"], .form_vender button[type="submit"], .booking_form input[type="submit"] {font-size: 16px;}.swal2-container.swal2-bottom.swal2-backdrop-show .swal2-popup {max-width: 100% !important;height: auto !important;padding: 12px 0 !important;}.swal2-icon.swal2-error .swal2-x-mark {font-size: 16px;}.social_login .nav.justify-content-center .nav-item a {color: #636161;}.form_vender button[type="submit"], .booking_form button[type="submit"] {font-family: 'proxima_novaregular';width: 160px;height: 46px;border: 2px solid #CC0000;font-size: 16px;font-weight: bold;appearance: none;padding: .375rem .75rem;position: relative;z-index: 1;}.catgories_wrap .col-md-6:nth-child(6n+1) .cat_loop {background: #e29463 !important;}.catgories_wrap .col-md-6:nth-child(6n+2) .cat_loop {background: #f4b877 !important;}.catgories_wrap .col-md-6:nth-child(6n+3) .cat_loop {background: #fcdb89 !important;}.catgories_wrap .col-md-6:nth-child(6n+4) .cat_loop {background: #eeeda1 !important;}.catgories_wrap .col-md-6:nth-child(6n+5) .cat_loop {background: #dce7a0 !important;}.catgories_wrap .col-md-6:nth-child(6n+6) .cat_loop {background: #eccea6 !important;}.swal2-container.swal2-center.swal2-backdrop-show .swal2-icon.swal2-success.swal2-icon-show {width: 5em !important;height: 5em !important;}.loop_product .prod_title .left .pric_wp div.only_base_price h3 {color: #636161;}.social_login .nav.justify-content-center .nav-item {padding: 0 !important;width: auto !important;border: none !important;margin: 0 10px !important;}.social_login .nav.justify-content-center .nav-item a img {height: 22px !important;width: 22px !important;margin: 0 !important;}.social_login .nav.justify-content-center .nav-item a label {display: none;}#search-box .col-md-5 {margin-bottom: 15px;}li.dropdown.bell_nav .nav_btn.dropdown-toggle {color: #fff !important;background: transparent;}li.dropdown.bell_nav ul.dropdown-menu {margin-top: 0 !important;background: #fff;}li.dropdown.bell_nav .nav_btn.dropdown-toggle:after {display: none;}.shop-detail-right.border-0.p-0.mt-3.mb-3.d-inline-block.w-20 .btn.btn-secondary.btn-lg.mt-0.w-100.nexa-light {border: none;border-radius: 50px;}.bell_wrap{margin-left: 15px;}.fcol .area-name:hover {color: #dc3545 !important;cursor: pointer;}.slider.shop_banner {overflow: hidden;}.equal_slider_height .slick-track {grid-auto-flow: column;display: grid;padding-bottom: 20px;}.form_vender .col-md-12 button[type="submit"] {bottom: -36px;}.vendor_pages_form.form_vender .col-md-12 button[type="submit"] {bottom: -20px;}