@charset "utf-8";.container-home{position:relative;width:auto;margin:0 40px;padding:0}.container-home:after{content:" 0020";display:block;height:0;clear:both;visibility:hidden}#header{float:left;width:100%}#header .header-wrapper .main-header-box .head-main-wrapper .right-part{float:none;width:620px;padding-left:0;display:block;margin:0 auto}#header .header-wrapper .main-header-box .head-main-wrapper .right-detail-top{width:auto}#header .header-wrapper .main-header-box .head-main-wrapper .right-detail-top ul li{float:none;width:100%}#middle{float:left;width:100%;margin-top:156px}.row-home{margin-right:-18px;margin-left:-18px}.row-home:after,.row-home:before{display:table;content:" ";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-home:after{clear:both}.col3-home{float:left;width:33.33%;padding-right:18px;padding-left:18px;box-sizing:border-box}.col2-home{float:left;width:50%;padding-right:18px;padding-left:18px;box-sizing:border-box}.main_section{float:left;width:100%;padding:40px 60px;box-sizing:border-box}.main_section .main-slider .item{background-color:transparent}.main_section .main-slider .item .image{position:relative;margin-bottom:0}.main_section .main-slider .item .image .title{display:none;width:auto;font-size:45px;color:#fff;font-weight:800;line-height:normal;text-decoration:none;position:absolute;right:40px;bottom:30px}.main_section .owl-theme .owl-nav{position:absolute;top:calc(50% - 26px);right:0;left:0;margin-top:-41px}.main_section .owl-theme .owl-nav button.owl-next,.main_section .owl-theme .owl-nav button.owl-prev{width:40px;height:82px;border:2px solid #015ea1;background:0 0;font-size:36px;color:#015ea1;position:absolute}.main_section .owl-theme .owl-nav button.owl-prev{left:-50px}.main_section .owl-theme .owl-nav button.owl-next{right:-50px}.main_section .owl-theme .owl-nav+.owl-dots{margin-top:40px}.main_section .owl-theme .owl-dots .owl-dot span{width:13px;height:13px;background:#ececec}.main_section .owl-theme .owl-dots .owl-dot.active span,.main_section .owl-theme .owl-dots .owl-dot:hover span{background:#015ea1}.listing_section{float:left;width:100%;padding-top:36px;padding-bottom:36px;background-color:#ececec}
.listing_section .listing-row{margin-bottom:36px;padding:25px 25px;background-color:#fff;box-shadow:0 0 20px 0 rgba(213,213,213,.6)}
.listing_section .container-home>.listing-row:last-child{margin-bottom:0}
.listing_section .listing-row .title{padding-bottom:30px;text-align:center}

.listing_section .listing-row .title h1{position:relative;margin:0;font-size:32px;color:#015ea1;font-weight:800;line-height:37px;text-transform:uppercase}
.listing_section .listing-row .title h1:before{content:"";display:block;margin:0 auto 12px auto;width:100px;height:2px;background-color:#66af3a}
.listing_section .listing-row .title h2{position:relative;margin:0;font-size:32px;color:#015ea1;font-weight:800;line-height:37px;text-transform:uppercase}
.listing_section .listing-row .title h2:before{content:"";display:block;margin:0 auto 12px auto;width:100px;height:2px;background-color:#66af3a}

.listing_section .listing-row .title h3{margin:0;font-size:20px;color:#015ea1;font-weight:300;line-height:17px;text-transform:uppercase}
.listing_section .listing-row .title.associates,.listing_section .listing-row .title.brands,.listing_section .listing-row .title.callupdates{padding-bottom:20px;text-align:left}
.listing_section .listing-row .title.brands h1,.listing_section .listing-row .title.callupdates h1{color:#66af3a}
.listing_section .listing-row .title.associates h1:before,.listing_section .listing-row .title.brands h1:before,.listing_section .listing-row .title.callupdates h1:before{content:none}

.listing_section .listing-row .title.brands h2,.listing_section .listing-row .title.callupdates h2{color:#66af3a}
.listing_section .listing-row .title.associates h2:before,.listing_section .listing-row .title.brands h2:before,.listing_section .listing-row .title.callupdates h2:before{content:none}


.listing_section .listing-row .title.brands h3{color:#66af3a}.listing_section .listing-row .btn_part{margin:40px 0 0 0;text-align:center}.listing_section .listing-row .button{display:inline-block;min-width:162px;padding:13px 10px;border:3px solid #015ea1;background-color:transparent;border-radius:0;font-size:15px;color:#015ea1;font-weight:700;line-height:20px;text-transform:uppercase;text-decoration:none;transition:all ease-in .2s}.listing_section .listing-row .button:hover{background-color:#015ea1;color:#fff;text-decoration:none}.listing-col7{padding:0 31px;box-sizing:border-box}.listing-col7 .item{padding:5px;border:3px solid #ebebeb;background-color:transparent;text-align:center}.listing-col7 .item .image{margin-bottom:15px;min-height:257px}.listing-col7 .item h4{min-height:40px;margin:0;font-size:16px;color:#212121;font-weight:600;line-height:20px}.listing-col7 .item .prices{margin:15px 0 10px 0}.listing-col7 .item .prices span{display:inline-block;width:auto;padding:0 4px 0 0;font-size:16px;color:#b3b3b3;font-weight:600;line-height:22px;text-decoration:line-through}.listing-col7 .item .prices span.discount{color:#fff;font-weight:400;text-decoration:none;background:#da4a04;position:absolute;top:0;right:0;border-radius:30px;width:30px;height:30px;padding:5px;line-height:30px;overflow:hidden}.listing-col7 .item .prices span i{margin-right:-4px;vertical-align:text-top}.listing-col7 .item .prices span.sale_price{color:#212121;text-decoration:none}.listing-col7 .item .prices span.product_discount{color:red;text-decoration:none}.listing-col7 .item .prices span.discount{color:#fff;font-weight:400;text-decoration:none}.listing-col7 .item .buy_btn{display:block;width:auto;padding:14px 15px;background-color:#0079b1;border-radius:0;font-size:16px;color:#fff;font-weight:600;line-height:20px;text-transform:uppercase;text-decoration:none;text-align:center;white-space:nowrap;transition:all ease-in .2s}.listing-col7 .item .buy_btn:hover{background-color:#66af3a;color:#fff;text-decoration:none}.listing-col7 .item .buy_btn i{margin-right:8px}.listing-col3{padding:0 0;box-sizing:border-box}.listing-col3 .item{background-color:transparent}.listing-col3 .item .image{border:1px solid #e2e2e2}.callfor_updates{min-height:161px}.callfor_updates p{margin:0 0 10px 0;font-size:16px;color:#212121;font-weight:600;line-height:26px}.callfor_updates .call_numers{display:inline-block;width:calc(100% - 101px);height:54px;margin:0;padding:10px 15px;outline:0;border:2px solid #cfcfcf;font-size:16px;color:#000}.callfor_updates .call_numers_btn{display:inline-block;width:100px;height:54px;margin:0;margin-left:-4px;padding:10px 10px;outline:0;border:none;background-color:#66af3a;font-size:16px;color:#fff;font-weight:600;cursor:pointer}ul.product_listing{padding:0;margin:0 0 -40px 0;list-style:none}ul.product_listing:after,ul.product_listing:before{content:"";display:table;clear:both}ul.product_listing li.item{float:left;width:22.75%;margin:0 3% 3% 0;padding:5px;border:3px solid #ebebeb;box-sizing:border-box;position:relative}ul.product_listing li.item:nth-child(4n+4){margin-right:0}ul.product_listing li.item:nth-child(4n+5){clear:left}ul.product_listing li.item .image{margin-bottom:15px;text-align:center}ul.product_listing li.item .image img{max-width:100%;height:auto}ul.product_listing li.item h4{min-height:40px;margin:0 0 10px 0;padding:0 7px;font-size:16px;color:#212121;font-weight:600;line-height:20px}ul.product_listing li.item p{margin:0 0 10px 0;padding:0 7px;font-size:14px;color:#a2a2a2;font-weight:400;line-height:normal}ul.product_listing li.item .prices{margin:0 0 10px 0;padding:0 7px}ul.product_listing li.item .prices span{display:inline-block;width:auto;padding:0 4px 0 0;font-size:16px;color:#b3b3b3;font-weight:600;line-height:22px;text-decoration:line-through}ul.product_listing li.item .prices span i{margin-right:-4px;vertical-align:text-top}ul.product_listing li.item .prices span.sale_price{color:#212121;text-decoration:none}ul.product_listing li.item .prices span.discount{color:#66af3a;font-weight:400;text-decoration:none}ul.product_listing li.item .buy_btn{display:block;width:auto;padding:14px 15px;background-color:#0079b1;border-radius:0;font-size:16px;color:#fff;font-weight:600;line-height:20px;text-transform:uppercase;text-decoration:none;text-align:center;white-space:nowrap;transition:all ease-in .2s}ul.product_listing li.item .prices span.discount{color:#fff;font-weight:400;text-decoration:none;background:#da4a04;position:absolute;top:0;right:0;border-radius:30px;width:30px;height:30px;padding:5px;line-height:30px;overflow:hidden}ul.product_listing li.item .buy_btn:hover{background-color:#66af3a;color:#fff;text-decoration:none}ul.product_listing li.item .buy_btn i{margin-right:8px}.testimonial_left h2{margin:0 0 20px 0;font-size:30px;color:#3c3c3c;font-weight:700;line-height:35px}.testimonial_left p{margin:0 0 20px 0;font-size:20px;color:#3c3c3c;font-weight:400;line-height:36px}.testimonial_right{float:left;width:100%;padding:25px;border:4px solid #0079b1;box-sizing:border-box}.testimonial_right .left{float:left;width:30%;padding-right:10%}.testimonial_right .left .title.testimonial{padding-bottom:10px;text-align:left}

.testimonial_right .left .title.testimonial h1{font-size:30px;font-weight:700;text-transform:capitalize}
.testimonial_right .left .title.testimonial h1:before{content:none}
.testimonial_right .left .title.testimonial h2{font-size:30px;font-weight:700;text-transform:capitalize}
.testimonial_right .left .title.testimonial h2:before{content:none}


.testimonial_right .left .title.testimonial h3{line-height:23px;text-transform:capitalize}.testimonial_right .left .stars{padding-bottom:20px;font-size:32px;color:#f37901}.testimonial_right .left .review_link{padding-bottom:10px;font-size:16px;color:#535353;font-weight:600}.testimonial_right .left .review_link i{padding-right:10px;font-size:24px;color:#f37901;vertical-align:middle}.testimonial_right .left .review_link a{color:#535353;text-decoration:none}.testimonial_right .left .review_link a:hover{color:#f37901;text-decoration:none}.testimonial_right .right{float:left;width:60%}.testimonial_right .testimonial-slider .item{background-color:transparent;text-align:center}.testimonial_right .testimonial-slider .item p{margin:0 0 13px 0;font-size:18px;color:#3c3c3c;font-weight:400;line-height:30px}.testimonial_right .testimonial-slider .item .image{display:block;width:74px;height:74px;margin:0 auto;margin-bottom:13px;border-radius:100%;overflow:hidden}.testimonial_right .testimonial-slider .item h4{margin:0 0 7px 0;font-size:18px;color:#3c3c3c;font-weight:700;line-height:20px}.testimonial_right .testimonial-slider .item .location{margin:0;font-size:18px;color:#3c3c3c;font-weight:400;line-height:30px}.testimonial_right .owl-theme .owl-dots .owl-dot span{background:#cbc5c5}.testimonial_right .owl-theme .owl-dots .owl-dot.active span,.testimonial_right .owl-theme .owl-dots .owl-dot:hover span{background:#015ea1}.privacy_subscribe{float:left;width:100%}
.privacy_subscribe .privacy_box{float:left;width:50%;min-height:163px;box-sizing:border-box;background-color:#015ea1}.privacy_subscribe .privacy_box .privacy{float:left;width:25%;padding:20px 15px;box-sizing:border-box;text-align:center}.privacy_subscribe .privacy_box .privacy .icon{margin-bottom:10px}.privacy_subscribe .privacy_box .privacy h5{margin:0;font-size:16px;color:#fff;font-weight:600;line-height:20px}.privacy_subscribe .subscribe_box{float:left;width:50%;min-height:163px;padding:52px 30px;box-sizing:border-box;background-color:#015591}.privacy_subscribe .subscribe_box .title{float:left;width:30%;padding-right:5%}.privacy_subscribe .subscribe_box .title img{float:left;padding-right:17px}
.privacy_subscribe .subscribe_box .title h1{position:relative;margin:3px 0 0 0;font-size:36px;color:#fff;font-weight:600;line-height:36px;text-transform:uppercase}
.privacy_subscribe .subscribe_box .title h2{position:relative;margin:3px 0 0 0;font-size:36px;color:#fff;font-weight:600;line-height:36px;text-transform:uppercase}
.privacy_subscribe .subscribe_box .title h3{margin:0;font-size:16px;color:#fff;font-weight:600;line-height:16px}.privacy_subscribe .subscribe_box .field{position:relative;float:left;width:65%}.privacy_subscribe .subscribe_box .field .subscribe_input{display:inline-block;width:100%;height:56px;margin:0;padding:10px 15px;outline:0;border:2px solid #ececec;background-color:transparent;font-size:16px;color:#fff}.privacy_subscribe .subscribe_box .field .subscribe_btn{display:inline-block;width:auto;height:52px;margin:0;padding:10px 10px;outline:0;border:none;background-color:#66af3a;font-size:16px;color:#fff;font-weight:600;cursor:pointer;position:absolute;top:2px;right:2px}.ad_section{float:left;width:100%;padding-top:30px;padding-bottom:30px;background-color:#ececec}.ad_section .ad_banner{padding-bottom:30px;text-align:center}.ad_section .ad_banner img{max-width:100%}.ad_section .courier-partner{text-align:center}.ad_section .courier-partner span{display:inline-block;width:auto;padding-top:11px;font-size:14px;color:#535353;font-weight:600;text-transform:uppercase;vertical-align:top}.ad_section .courier-partner ul{display:inline-block;width:auto;vertical-align:top;list-style:none;margin:0;padding:0}.ad_section .courier-partner ul li{display:inline-block;margin:0;padding-left:10px;vertical-align:top}#footer{float:left;width:100%}#footer .footer-main-box .footer-wrapper .second-row-footer p.left{width:33.33%}#footer .footer-main-box .footer-wrapper .second-row-footer .we-accept{float:left;width:33.33%;display:block;margin:0 auto}#footer .footer-main-box .footer-wrapper .second-row-footer .we-accept span{float:left;width:auto;padding-top:8px;font-size:14px;color:#fff}#footer .footer-main-box .footer-wrapper .second-row-footer .we-accept ul{float:left;width:auto;list-style:none;margin:0;padding:0;vertical-align:top}#footer .footer-main-box .footer-wrapper .second-row-footer .we-accept ul li{float:left;margin:0;padding-left:14px}#footer .footer-main-box .footer-wrapper .second-row-footer .social-icons{width:33.33%;text-align:right}#footer .footer-main-box .footer-wrapper .second-row-footer .social-icons span{display:inline-block;width:auto;padding-top:6px;font-size:14px;color:#fff}