@font-face {font-family: Poppins;src: url('../fonts/Poppins-Regular.ttf');font-display: swap }@font-face {font-family: Poppins Medium;src: url('../fonts/Poppins-Medium.ttf');font-display: swap }@font-face {font-family: Poppins Bold;src: url('../fonts/Poppins-Bold.ttf');font-display: swap }@font-face {font-family: Poppins Light;src: url('../fonts/Poppins-Light.ttf');font-display: swap }@font-face {font-family: Poppins Regular;src: url('../fonts/Poppins-Regular.ttf');font-display: swap }.dropdown-toggle::after {display: none }.navbar {padding-top: unset !important;padding-bottom: unset !important }body {font-family: "Poppins";font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff }p{font-family: "Poppins";}section.footer {background-color: #2e2e2e;padding-bottom: 0;color: #cacaca }.footer {background-color: #1a202c }footer {background-color: #3c3c3c;padding: 10px 0 }footer p {margin: 0 !important;color: #878787 }.font_m_bold {font-family: 'Poppins Bold' }.navbar .megamenu{padding:1rem}@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}}@media (min-width:1282px) and (max-width:1493px){.custom-menu .input-group{width:155px!important}}.header{font-family:'Poppins Semibold'}.header .cntct-info .contact-tab>a,.social-icon>a{color:#3c3c3c!important;text-decoration:none!important}.contact-tab>a{font-size:13px!important}.navbar .megamenu{left:10px!important;right:0;width:99%!important;top:78%!important}.col-megamenu .title{margin:30px 0;font-family:'Poppins Semibold';font-size:17px}.col-megamenu a{color:#3c3c3c;text-decoration:none;font-family:'Poppins Semibold'}.megamenu-ul a{color:#3c3c3c;text-decoration:none;font-size:14px}.megamenu{padding-bottom:35px}.col-megamenu .title a:after{content:'';height:2px;display:block;color:#A53692;width:50px;bottom:0;border:solid;margin-top:10px}.megamenu-ul>li:before{}.megamenu a:hover{background-color:#f5f5f5}.nav-item{font-size:14px;font-family:'Poppins Semibold'}.dropdown-menu{min-width:200px!important;padding:5px 10px;border:1px solid rgba(0,0,0,.15);border-radius:4px;left:6px}.dropdown-menu .row>ul>li{border-bottom:1px solid rgba(0,0,0,.15)}.dropdown-menu .row>ul>li>a{font-family:'Poppins Semibold';display:block;padding:10px 0;font-size:14px;text-decoration:none;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu .row>ul>li>a:hover{background-color:#f5f5f5}.custom-menu .navbar-nav>li>a{color:#2b2b2b!important;border-radius:0px;font-family:'Poppins Bold';padding:14px 30px!important;font-size:14px}.custom-menu .navbar-nav>li>a:focus,.custom-menu .navbar-nav>li>a:hover{color:#2b2b2b;background-color:#A53692!important}.overlay-content .accordion-header a,.res-overlay .accordion-item a{display:block;font-family:'Poppins Bold';text-decoration:none}.accordion-item-inner a{display:block;font-family:'Poppins Light'!important;text-align:left;padding-right:10px;color:#fff}.accordion-item-inner a:hover{display:block;font-family:'Poppins Light'!important;text-align:left;padding-right:10px;color:#fff}.accordion-button:not(.collapsed){background-color:transparent}#menu-collapse-1 .panel-body{padding:0 15px}.res-overlay{height:100%;width:0;position:fixed;z-index:111111;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,.9);overflow-x:hidden;transition:.5s}.overlay-content{position:relative;top:18%;width:100%;text-align:center;margin-top:30px}.res-overlay .panel a{color:#fff;padding-left:43px;padding-top:5px;padding-bottom:5px;position:relative;font-size:16px;text-align:left;text-decoration:none}.res-overlay a:focus,.res-overlay a:hover{color:#f1f1f1}.res-overlay .closebtn{position:absolute;top:50px;right:24px;font-size:46px;color:#fff}.panel.home-item-icon .fa{font-size:42px}.overlay-content .panel{background:0 0;box-shadow:none}.overlay-content .accordion-item{border-width:1px 0 0;border-style:solid;border-color:#A53692;background-color:transparent!important}.overlay-content .accordion-button{background-color:transparent!important}.overlay-content .panel-title{text-align:left}.overlay-content .panel:last-child{border-bottom:none}.overlay-content .panel-group>.panel:first-child .panel-heading{border-radius:4px 4px 0 0}.overlay-content .accordion-group .panel{border-radius:0}.overlay-content .accordion-group .accordion+.accordion{margin-top:0}.overlay-content .accordion-heading{background-color:transparent;border-radius:0;border:none;color:#fff;padding:0;text-align:left}.overlay-content .accordion-title a{color:#fff;padding:15px;position:relative;font-size:16px}.overlay-content .accordion-group .accordion-heading+.accordion-collapse>.accordion-body{border-top:1px solid #A53692}@media (max-width:767px){div#accordionMenu{width:290px}}div#accordionMenu{width:350px;display:inline-block}.panel-group{margin-bottom:20px}#collapseThree a,#collapseTwo a{padding:7px 15px;font-size:14px;font-family:'Poppins Light'}div#accordionMenu{width:350px;display:inline-block}.accordion-body{padding:0}.accordion-button{color:#fff}.accordion-button:not(.collapsed){color:#fff}.accordion-button.collapsed::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button:focus{box-shadow:none!important}@media all and (max-width:1366px){.custom-menu .navbar-nav>li>a{padding:6px 5px!important}}@media all and (max-width:1460px){.custom-menu .navbar-nav>li>a{padding:6px 5px!important}}@media all and (max-width:1300px){.custom-menu .navbar-nav>li>a{padding:6px 5px!important}.default-logo1{width:200px!important;height:auto!important}.search_form_top{display:none;width:100%}}@media all and (max-width:1150px){.default-logo1{width:160px!important;height:auto}.search_form_top{display:none;width:100%}}.beat_my_quote_heading{font-family:'Poppins Bold';font-size:30px}.get-quote p{font-family:'Poppins Light';font-size:18px;font-weight:700}.search_input_top{display:block;color:#555;background-color:transparent;border:none;border-radius:4px}.search_input_top:focus{box-shadow:inherit;display:block;color:#555;background-color:transparent;border:none;border-radius:4px}.search_form_top{padding:0;margin:15px 0;border:1px solid #ddd;border-radius:20px}.small_search_form_top{padding:0;border:1px solid #ddd;border-radius:20px;width:250px;align-self:center;margin-left:auto;margin-right:auto}.fa-search{color:#0c4128}span.res-search{float:right;display:block;line-height:75px}@media (min-width:1300px){span.res-search{display:block}}span.res-search img{width: 24px;height: 24px;}.drop-search{display:none;position:absolute;left:0;right:0;top:44px;background:#fff;padding:20px 10px;box-shadow:0 5px 12px -2px rgb(0 0 0 / 20%)}.testi{padding: 18px;}.shadow {box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;}.testi-span{font-size: 40px !important;font-family: 'Poppins Bold';}.testi h6{font-size: 14px !important;font-family: 'Poppins Bold';}.testi .p-text{color: #333333;font-size: 16px !important;}.testimonials{min-height: 400px;padding-top: 35px;padding-bottom: 50px;display: flex;justify-content: center;}.testimonials_list .item{background-color: #ffffff;padding:40px }.user_profile{border-start-end-radius: 27px;border-end-start-radius: 27px;width: 65px !important;height: 65px !important;}.os_bold {font-family: "Poppins Bold";}.rating{width: 150px !important;}.ready_to_start{font-size: 32px;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: left;color: #2e469d;font-family: 'Poppins Bold';}.ready_to_start_detail{font-family: 'Poppins';font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.78;letter-spacing: normal;text-align: left;color: #000;}.comments {}.footer_headings {font-size: 18px;margin-top: 10px;margin-bottom: 10px;text-transform: uppercase;color: #fff;font-family: 'Poppins Bold';letter-spacing: 1 }#footer-btn {color: #3c3c3c;font-family: 'Poppins Bold';padding: 5px 20px;margin-top: 15px;float: right;outline: 0 }a.banner-btn-detail {font-family: Poppins;top: 62%;left: 18%;border-radius: 30px;padding: 12px 50px;font-size: 16px }a.banner-btn-detail, a.get-quote-btn-banner {position: absolute;color: #000;background: #e4aa05 }a.get-quote-btn-banner {font-family: Poppins;top: 90.5%;left: 28%;border-top-left-radius: 30px;padding: 8px 30px;border-bottom-left-radius: 30px;border-top-right-radius: 60px }h1, h2, h4 {font-family: 'Poppins Bold' }h2 {font-size: 18px !important }.shop-span{font-family: 'Poppins Bold';font-size: 1.5rem;}.home_page_h1 {font-size: 34px !important;text-transform: uppercase;font-weight: 800;font-family: 'Poppins Bold';}.products p {padding: 0 10% 06px;font-family: 'Poppins Light';font-size: 14px }.products_details p {padding: 0 10% 06px;font-family: 'Poppins Light';font-size: 14px }.text-color{color :#333;font-family: "Poppins Light";}.point-name{font-size: 13px;text-align: center;font-family: 'Poppins Bold' !important;}.products {background-color: #ffffff;background-color: linear-gradient(to right, #fff0e6 1%, #ffdbc4 100%);background-position: top right;background-repeat: no-repeat;background-size: 150px;padding: 20px 0 30px }.products_details {background-color: #ffffff;background-color: linear-gradient(to right, #fff0e6 1%, #ffdbc4 100%);background-position: top right;background-repeat: no-repeat;background-size: 150px;padding: 20px 0 00px }.product-block .change-hover, .products-list .change-hover {display: inline-block;background: #fff;background: -moz-radial-gradient(center, ellipse cover, #fff 44%, #e5e5e5 100%);background: -webkit-radial-gradient(center, ellipse cover, #fff 44%, #e5e5e5 100%);background: radial-gradient(ellipse at center, #fff 44%, #ddd 100%) }.change-hover:hover img:first-child {display: none }.change-hover:hover img:last-child {display: inline-block }.bg-bck, .change-hover img:last-child, .hand-img {display: none }.product-block {position: relative;background-color: #fff;margin: 0 0 0px }.detail-panel {padding-top: 20px;padding-bottom: 20px }.product-block>img {min-height: 245px }.product-block img {width: 100% }.product-block p {margin-bottom: 10px;padding: 0 20px;height: 60px;overflow: hidden }.opi-products-page-offer-img {height: 140px }.product-block .product-title {padding-bottom: 10px;text-transform: uppercase;margin-bottom: 0;font-size: 18px;font-weight: bold;font-family: 'Poppins Bold';}.read-more {padding: 10px 15px;font-family: 'Poppins SemiBold';text-transform: uppercase;border-radius: 20px }.read-more:focus, .read-more:hover {text-decoration: underline;color: #3c3c3c }.product-block .change-hover {display: inline-block;background: #fff;background: -moz-radial-gradient(center, ellipse cover, #fff 44%, #ddd 100%);background: -webkit-radial-gradient(center, ellipse cover, #fff 44%, #ddd 100%);background: radial-gradient(ellipse at center, #fff 44%, #ddd 100%) }.read-more {font-size: 14px;font-family: Poppins;text-decoration: none }.product-block .change-hover.opi-product-card-home-page {display: flex;align-items: center;justify-content: center }.detail-panel a {color: black;}.detail-panel:hover {}.single-icon {margin-left: 5px;margin-right: 5px }.single-icon img {border: 20px solid transparent;-webkit-border-image: url(../images/border-img.png) 25 round;-o-border-image: url(../images/border-img.png) 25 round;border-image: url(../images/border-img.png) 25 round }.tabs-carousel .nav-link {font-family: Poppins;font-size: 13px;padding: 6px 20px;border: 1px solid #d6d6d6 !important }.nav-pills .nav-link.active, .nav-pills .show>.nav-link {background-color: #A53692;color: #3c3c3c;border: none !important }.tabs-carousel .nav-pills {justify-content: center }.customer_details {background-size: cover;background-repeat: no-repeat;padding-top: 25px;padding-bottom: 25px;}. {background-color: #ececec !important }.bg_pro{padding: 30px 100px;background: #f9fbed;}.img-text{margin-top: -51px;padding-left: 16px;color: white;padding-left: 16px;font-family: "Poppins Bold";color: white;float: left;font-family: "Poppins Bold";position: relative;font-size: 18px !important;height: 42px;padding-top: 12px;}.img-text2{padding-left: 16px;font-family: "Poppins Bold";float: left;color: white;position: relative;height: 36px;margin-top: -52px;font-size: 18px !important;}.testimonialsa-span{font-family: 'Poppins Bold';font-size: 1.75rem;}.freship{font-family: 'Poppins Bold';}.img-text3{margin-top: -42px;padding-left: 16px;color: white;}.img-text4{margin-top: -42px;padding-left: 16px;color: white;}.search_form_display {display: none }.oxo_details {padding-bottom: 30px }.oxo_details p {font-family: 'Poppins Light';font-size: 14px;line-height: 1.42857143;color: #333 }.media-object {width: 73px !important }.oxo_details h2 {font-size: 30px;font-weight: 500;line-height: 1.1 }.oxo_details h3 {font-size: 24px;font-weight: 700 }.oxo_details a {color: #337ab7 }.yellow-border {border: 12px solid #A53692;padding: 14px;width: 100%;float: left;margin: 20px 0;position: relative;background-color: #fff }.customer_details h3 {font-size: 24px;font-family: 'Poppins Bold';color: #333 }.yellow-border p {font-weight: 700;font-family: 'Poppins Light' }.card-title h5 {font-family: 'Poppins Bold' }.testimonials .owl-carousel .owl-next {display: inline-block;position: absolute;top: 40%;right: -25px }.testimonials .owl-carousel .owl-prev {display: inline-block;position: absolute;top: 38%;left: -36px;}.footer h3 {font-family: 'Poppins SemiBold';font-size: 24px }section.footer ul li a {font-family: 'Poppins Light';font-weight: 700;color: #000000;font-size: 14px }.bullets ul li a {float: left;width: calc(100% - 15px) }section .footer {margin: 10px 10px }input#footer-form::-webkit-input-placeholder {font-size: 11px;width: 100% }input#footer-form {font-size: 14px;width: 100%;padding: 9px 18px }section.footer #footer-btn {padding: 7px 18px;font-size: 12px }section.footer p {margin-top: 25px;margin-bottom: 15px;font-size: 16px }section.footer a {color: #f2f3f5 }section.footer li {padding: 0 0;font-size: 14px;line-height: 30px;text-decoration: none !important }section.footer li a {text-decoration: none !important }section.footer ul {padding-left: 0 }section.footer .social-icon i {padding: 5px 10px;font-size: 20px;width: 35px;text-align: center;text-decoration: none;margin: 5px 1px }section.footer .social-icon .fa:hover {opacity: .6;color: #fff }section.footer .fa-facebook-f {color: #000000 }section.footer .fa-twitter {color: #000000 }section.footer .fa-google-plus {color: #000000 }section.footer .fa-linkedin {color: #000000 }section.footer .fa-youtube {color: #000000 }section.footer .fa-instagram {color: #000000 }section.footer .fa-pinterest {color: #000000 }@media (min-width:1681px) {.testimonials .container {}}.image-1 img {width: 100% }section.footer ul {list-style: none;padding: 7px 0;font-size: 14px }.bullets li:before {color: #A53692;float: left;width: 11px;margin-right: 4px;content: "\2022";font-size: 200% }section.footer .contact-ul li {padding: 7px 0;font-size: 14px;line-height: 20px;font-family: Poppins }.owl-carousel:not(.owl-loaded) {opacity: 0;visibility: hidden;height: 0 }.g-tags {display: flex;flex-direction: row;width: 100%;padding-bottom: 20px;align-items: center;justify-content: center }.media-objects {height: 23px !important;width: 145px !important }.bg-warning {background-color: #f0f0f0 !important }.fontsize22{font-family: auto;font-size: 22px;padding-right: 10px;color: #c2c2c238;padding-left: 4px;}.colorbg{color: #fab900;}.colorbg :hover{color: #ffffff;}.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .colorbg .navbar-nav .colorbg .nav-link:hover{color:white;}.fontsize16{font-size: 16px !important;}.btn-red{background: #A53692;color: #FFFFFF !important;background: #A53692;color: #FFFFFF !important;padding: 8px;font-size: 14px;font-family: 'Poppins medium';}.mediumbold{font-family: 'Poppins medium';}.text-warning {color: #A53692 !important }.btn-warning {background-color: #A53692 !important;color:#ffffff }.products_container {padding-top: 30px;padding-bottom: 30px }.card-box {width: 100%;border: 1px solid #ddd;box-shadow: 0 0 10px 0 #c5c5c5;margin-bottom: 30px }.product_image {width: 100% }.title_box span {text-transform: uppercase;margin-top: 20px;margin-bottom: 5px;font-size: 17px;text-align: center;font-family: 'Poppins SemiBold' }.title_box:hover {background-color: #212121;color: #fff !important }.get_started {margin-bottom: 10px }.title_box {align-items: center;transition: background-color 1s, color 1s;position: relative }.title_box a {font-family: 'Poppins SemiBold';font-size: 14px }.products_container_h1 {font-weight:700;font-size: 32px;margin: 0 }.card-thumbnail img {width: 100% }a.beat-quote {padding: 10px 0;width: 100%;display: inline-block;font-size: 20px;text-align: center;color: #fff;text-decoration: none;margin-bottom: 15px;background: #a90329;background: -moz-linear-gradient(top, #a90329 1%, #6d0019 100%);background: -webkit-linear-gradient(top, #a90329 1%, #6d0019 100%);background: linear-gradient(to bottom, #a90329 1%, #6d0019 100%) }.side-bar-form {background-color: #fff;padding: 20px 2px;margin-bottom: 30px;position: relative;padding-top: 62px }.side-bar-form .get-quote {margin-bottom: 0;background: #2e2e2e;padding: 15px 0;position: absolute;left: 0;right: 0;top: 0 }.side-bar-form .get-quote h4 {color: #fff;margin: 0;text-align: center }.side-bar-form .form-control {padding: 6px 6px;font-size: inherit;position: relative }.visible-xs {display: none }.side-bar-form .form-group {margin-bottom: 17px;position: relative }.side-bar-form h4 {font-size: 18px }.side-bar-form textarea {resize: none }.form-group.red-star:after {content: "*";color: red;top: 1px;position: absolute;left: 4px }label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: 700 }.btn.btn-warning.btn-quote {color: #ffffff;background-color: #A53692;border: none;padding: 10px 50px;margin-top: 7px;font-weight: 700;font-size: 18px;}.has-error {border: 1px solid red }.offer-sec {margin-top: 30px;}.offer-slider {margin: 50px 0 -200px;min-height: 420px !important;}.recommended_products {min-height: 426px }.offer-slider .owl-item:nth-child(even) .shadow-view {background-image: url(../images/back-grey.webp);background-repeat: no-repeat;background-size: 100% 100% }.offer-slider .owl-item:nth-child(odd) .shadow-view {background-image: url(../images/back-yellow.webp);background-repeat: no-repeat;background-size: 100% 100% }.offer-slider .owl-carousel .owl-next {display: inline-block;position: absolute;top: 38%;right: -100px }.offer-slider .owl-carousel .owl-prev {display: inline-block;position: absolute;top: 38%;left: -100px }section.category_detail_box {padding: 54px 0 0px }.rowfafari {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }@media all and (min-width:992px) {.navbar .nav-item .dropdown-menu {display: none }.navbar .nav-item:hover .dropdown-menu {display: block }.navbar .nav-item .dropdown-menu {margin-top: 0 }}@media all and (max-width:768px) {.g-tags {flex-direction: column !important }.testimonials .owl-next img {width: 40px;height: auto }.testimonials .owl-prev img {width: 40px;height: auto }.testimonials .owl-carousel .owl-next {display: inline-block;position: absolute;top: 40%;right: -12px }.testimonials .owl-carousel .owl-prev {display: inline-block;position: absolute;top: 40%;left: -12px }.visible-xs {display: block !important }footer {height: 105px }.tabs-carousel .nav-link {font-size: 13px;padding: 6px 7px }.recommended_products {min-height: 490px }}@media all and (max-width:575px) {.owl-carousel .owl-item img {display: block;width: 100%; }.empty_box {width: 100% !important;height: 120px !important }.media-object {height: 73px !important }.media-objects {height: 25px !important;width: 145px !important }}@media all and (max-width:1000px) {.media-object {width: 60px !important }.card-body media-object {width: 55px !important }}@media all and (max-width:1206px) {.media-object {width: 73px !important }.card-body media-object {width: 60px !important }}.nav-link {color: #2b2b2b !important }.main-btm-btn {position: fixed;bottom: 0;left: 0;right: 0;z-index: 222;width: 100%;overflow: hidden }.mobile-btm-btn-call {text-transform: uppercase;width: 50%;background: #A53692;color: #ffffff;padding: 12px 30px;display: inline-block }.mobile-btm-btn-quote {text-transform: uppercase;float: right;background: #242424;color: #fff;width: 50%;padding: 12px 30px;display: inline-block;border-left: 1px solid #fff }