/*
	Theme Name:MemoriesXpress Child
	Theme URI:http://www.memoriesxpress.com
	Description:MemoriesXpress Child Theme
	Author:  Ryan Burney
	Author URI:http://ryanburney.com
	Template:memoriesxpress
	Version: 1.0.0
	License: GNU General Public License v2 or later
	License URI:http://www.gnu.org/licenses/gpl-2.0.html
	Text Domain:memoriesxpress-child
*/

body,ul{margin:0}.top-bar a,.top-bar p{display:inline-block;vertical-align:middle}.top-bar a,.top-bar p,img{vertical-align:middle}body,ul{padding:0}.map .container,nav .col-20,nav .col-20 ul li{position:relative}nav .col-20 .second>li>a,nav .col-70 ul ul li a{font-size:14px;font-family:poppinslight}*,nav .col-20{box-sizing:border-box}.products-list ul li p,footer h4{font-size:18px}.top-bar,body.woocommerce-cart form.woocommerce-cart-form .wpf-umf-cart-upload-button-container{padding:10px 0}.blog-list ul li h4,.blog-list ul li span a,.products-list ul li p,.top-bar a,form#commentform label,nav .col-20 ul li a,nav .col-70 ul li a{font-family:poppinsmedium}.wpr-addition-fields textarea,img{max-width:100%}#cta.specialties,.cpyrights p,.points ul li,.yith-wcaf.woocommerce h2,footer h4,table.wcss-saved-cart-table thead tr th{text-transform:uppercase}@font-face{font-family:poppinsthin;src:url('assets/fonts/poppins-thin-webfont.woff2') format('woff2'),url('assets/fonts/poppins-thin-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsthin_italic;src:url('assets/fonts/poppins-thinitalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-thinitalic-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsextralight;src:url('assets/fonts/poppins-extralight-webfont.woff2') format('woff2'),url('assets/fonts/poppins-extralight-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsextralight_italic;src:url('assets/fonts/poppins-extralightitalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-extralightitalic-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinslight;src:url('assets/fonts/poppins-light-webfont.woff2') format('woff2'),url('assets/fonts/poppins-light-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinslight_italic;src:url('assets/fonts/poppins-lightitalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-lightitalic-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsregular;src:url('assets/fonts/poppins-regular-webfont.woff2') format('woff2'),url('assets/fonts/poppins-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsmedium;src:url('assets/fonts/poppins-medium-webfont.woff2') format('woff2'),url('assets/fonts/poppins-medium-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsmedium_italic;src:url('assets/fonts/poppins-mediumitalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-mediumitalic-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinssemibold;src:url('assets/fonts/poppins-semibold-webfont.woff2') format('woff2'),url('assets/fonts/poppins-semibold-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinssemibold_italic;src:url('assets/fonts/poppins-semibolditalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-semibolditalic-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsbold;src:url('assets/fonts/poppins-bold-webfont.woff2') format('woff2'),url('assets/fonts/poppins-bold-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsbold_italic;src:url('assets/fonts/poppins-bolditalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-bolditalic-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsextrabold;src:url('assets/fonts/poppins-extrabold-webfont.woff2') format('woff2'),url('assets/fonts/poppins-extrabold-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsextrabold_italic;src:url('assets/fonts/poppins-extrabolditalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-extrabolditalic-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsblack;src:url('assets/fonts/poppins-black-webfont.woff2') format('woff2'),url('assets/fonts/poppins-black-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsblack_italic;src:url('assets/fonts/poppins-blackitalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-blackitalic-webfont.woff') format('woff');font-weight:400;font-style:normal}*{outline:0}body{font-family:poppinsregular;font-size:16px;line-height:1.5}strong{font-family:poppinsbold}footer li,ul li{list-style:none}a{color:initial;text-decoration:none;transition:.6s;-o-transition:.6s;-webkit-transition:.6s;-ms-transition:.6s}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}#container,.container{width:1465px;margin:0 auto}.slider,.top-bar,nav,nav .col-70 ul ul li{width:100%;float:left}.alignleft,.alignright{margin-bottom:25px!important}.top-bar{border-bottom:1px solid #f1ecec}.top-bar .right{float:right;font-size:14px}.top-bar .right a:first-child{margin-right:15px;border-right:1px solid #f1ecec;padding:0 15px}.top-bar p{margin:0;line-height:initial}.top-bar a{padding:0}.blog-list ul li a.link:hover,.top-bar a:hover,.whychoose .whychoose-left ul li em.red-color{color:#e72f79}.top-bar i{margin-right:5px}nav{background:#f3d535}nav .col-20{width:21%;float:left;z-index:99;background:#d5b920}nav .col-20 ul li a{display:block;color:#000;padding:18px 15px}nav .col-20 ul li a:hover{background:#fff}.pagination a:hover,.pagination span.current,.pagination ul li.active a,.pagination ul li:hover a,footer i:hover,nav .col-20 .second>li>a,nav .col-70 ul li a:hover,nav .col-70 ul li.current-menu-item a,nav .col-70 ul li.current-menu-item ul li a:hover,nav .col-70 ul li.current-menu-item ul li.current-menu-item a{background:#e72f79;color:#fff}nav .col-20 ul ul{position:absolute;background:#fff;z-index:9;width:420px}nav .col-20 ul ul li a{background:#f3f2ef;padding:13px 18px}nav .col-20 ul ul li a:hover{color:#f3d534}nav .col-20 ul ul ul{position:initial}nav .col-20 ul ul ul li a{background:#fff;padding:10px 18px;font-size:15px;border-bottom:1px solid rgba(255,0,0,.1)}#respond.comment-respond h3:after,.menuu i,.owl-nav,.whychoose .whychoose-left ul li:after,nav .col-20 ul ul.second,nav .col-20 ul ul.third,nav .col-70 .resp,nav .col-70 ul ul,table.wcss-saved-cart-table tfoot{display:none}nav .col-20 .first>li>a:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1.5em' fill='%23ffffff' viewBox='0 0 448 512'%3E%3Cpath d='M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z'/%3E%3C/svg%3E");display:block;fill:#ffffff;position:absolute;right:18px;top:16px;font-size:24px;color:rgba(0,0,0,.9);width:21px}nav .col-20 .first>li>a:hover:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1.5em' fill='%23000000' viewBox='0 0 448 512'%3E%3Cpath d='M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z'/%3E%3C/svg%3E")}nav .col-20 .second>li>a:after{display:block;position:absolute;right:17px;top:15px;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' height='1em' viewBox='0 0 448 512'%3E%3Cpath d='M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z'/%3E%3C/svg%3E")}nav .col-70{float:left;width:70%;padding-left:20px}nav .col-70 ul li{float:left;position:relative}nav .col-70 ul li a{display:block;color:#000;padding:18px}.clients,nav .col-10 label{background:#3eb6de;text-align:center}nav .col-70 ul li.current-menu-item ul li a{background:#fff;color:#000}nav .col-70 ul li:hover ul{display:block;position:absolute;left:0;width:250px;z-index:99;background:#fff}nav .col-70 ul ul li a{padding:6px 18px;border-bottom:1px solid hsla(0,0%,0%,.1);display:block}nav .col-10{width:8%;float:right;text-align:right}nav .col-10 i{font-size:20px;font-family:poppinslight;margin-right:8px;float:left}nav .col-10 a{font-size:16px;font-family:poppinsbold;padding:18px 0;position:relative;display:block}nav .col-10 label{color:#fff;font-size:11px;width:18px;height:18px;position:absolute;left:10px;border-radius:50%;bottom:10px;font-family:poppinslight}nav.sticky{position:fixed;top:0;z-index:99}.slider ul li{width:100%;float:left;position:relative;height:550px;display:table;background-size:cover!important;background-position:center center!important}.slider ul li:after{content:'';position:absolute;width:100%;top:0;left:0;height:100%;background:rgba(0,0,0,.7);display:block}.blog-list ul li a.link,.map,.points ul li,.singlemap,.slider .container,.whychoose,footer .col-25{position:relative}.inner-midcontent-bttm .woocommerce-product-details__short-description,.inner-midcontent-bttm .woocommerce-product-gallery,.inner-midcontent-left .woocommerce-tabs ul.tabs li::after,.inner-midcontent-left .woocommerce-tabs.wc-tabs-wrapper,.red-check-list li::before,.reviews .col-66 ul li p a,.single-blog.blog-list li h3:after,.single-product .product .product_meta,.slider .owl-nav,.whychoose .whychoose-left ul li.active:before,.whychoose .whychoose-left ul li:last-child:before,.woocommerce .products li a span.price,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.yith-wcaf.yith-wcaf-dashboard-summary.woocommerce ul.dashboard-links li:nth-child(3),.ywf_make_a_deposit_form,form.checkout.woocommerce-checkout h3:after,form.woocommerce-cart-form td.actions button.button{display:none!important}.intro .content .table-cell,.slider .container{display:table-cell;vertical-align:middle}.slider .container{width:100%;text-align:center;z-index:9}.contact-left li span a,.pagination a:hover a,.slider h1,footer a,footer a:hover,footer p:hover{color:#fff}.intro a,.reviews .col-33 a,.slider a{background:#e72f79;display:inline-block;padding:12px 30px;color:#fff;font-size:16px;border-radius:25px;font-family:poppinslight;margin:0}.clients a,.intro a:hover,.reviews .col-33 a:hover,.slider a:hover{background:#000}.products-list{width:100%;float:left;padding:40px 0;text-align:center}.products-list ul{margin-top:40px}.products-list ul li{width:19%;float:left;margin-right:1%;margin-bottom:20px}.products-list ul li img{border-radius:10px}.clients{width:100%;float:left;padding:15px 0}.clients a,.clients h2,.clients p{display:inline-block;vertical-align:middle;color:#fff}.clients p{font-size:24px;margin:0 60px}.clients a{display:inline-block;padding:10px 40px;color:#fff;font-size:25px;border-radius:12px;font-family:poppinslight;margin:0}.blog-form input[type=submit]:hover,.clients a:hover,.owl-dots button.active span{background:#e72f79}.blog-list,.intro,.reviews{width:100%;float:left;padding:50px 0 0}.intro img.attachment-post-thumbnail{width:50%;float:left;margin-right:0!important}.intro .content{width:50%;float:right;padding-left:50px;display:table;min-height:503px;margin-top:50px}.reviews .col-33{width:30%;float:left}.reviews .col-66{width:65%;float:right}.reviews .col-66 ul li{background:#f1f1f1;padding:15px;border-radius:10px;box-shadow:1px 1px 10px 0 #f7f7f7;margin:5px 0 90px;box-sizing:border-box}.reviews .col-66 p{font-style:italic}.reviews .col-66 .name{color:#e72f79;font-family:poppinsbold}.reviews .col-66 i{color:#f3bb08;margin-left:5px}.map .col-50 ul li i,.map .wpr_svg svg,.singlemap .col-50{color:#fff;background:#e72f79}.points{width:100%;float:left;border-top:1px solid #f1ecec;text-align:center;background:#fafafa}.cpyrights,footer{float:left;background:#0d0d0d}.points ul{display:flex;flex-wrap:wrap}.points ul li{border-right:1px solid #f1ecec;width:25%;min-height:220px;float:left;padding:40px 10px;transition:1s;-o-transition:1s;-webkit-transition:1s;-ms-transition:1s}.points ul li:last-child{border-right:0px}.points ul li p{font-size:12px;margin:0;line-height:15px;min-height:30px}.map{width:100%;float:left;padding:50px 0 0}.map iframe{width:100%;float:left;height:500px}.map .col-50{position:absolute;right:55px;z-index:9;background:#fff;padding:40px;width:565px;top:70px}.map .col-50 ul li{width:100%;float:left;margin-bottom:12px}.map .wpr_svg svg{float:left;padding:9px 0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;fill:#fff}.pagination,.pagination a{align-items:center;display:flex}.map .col-50 ul li i{font-size:20px;width:40px;height:40px;text-align:center;float:left;border-radius:50%;line-height:38px}.singlemap .col-50 ul li i,footer i{width:40px;height:40px;background:#fff;border-radius:50%;text-align:center}.map .col-50 ul li a{font-family:poppinssemibold;float:left;margin:6px 0 0 12px}.map .half,.singlemap .half{width:50%;float:left}.singlemap{width:100%;float:left;padding:0}.singlemap iframe{width:100%;float:left;height:600px}.singlemap .container{text-align:center}.singlemap .col-50{position:static;right:0;left:0;bottom:0;z-index:9;padding:50px;width:700px;margin:0 auto;box-sizing:border-box;box-shadow:0 -5px 10px 1px #b7b7b7;border-radius:5px;display:inline-block;text-align:left}.blog-form .col-full,.blog-form .col-half{margin-bottom:20px;padding-right:20px;box-sizing:border-box}.singlemap .col-50 ul li{float:left;width:25%;text-align:center;margin-bottom:30px}.singlemap .col-50 ul li:nth-child(2){width:50%}.singlemap .col-50 ul li i{font-size:20px;color:#e72f79;line-height:38px}.singlemap .col-50 ul li a{float:left;width:100%;text-align:center;color:#fff}.singlemap .half h5{font-size:20px}.singlemap .half p{color:#fff;font-family:poppinslight;font-size:16px}footer{width:100%;color:#fff;padding:50px 0}footer .col-25{width:25%;float:left;padding-right:30px}footer .col-20{width:20%;float:left}footer h4{font-family:poppinssemibold;margin-bottom:15px;margin-top:0;color:#f9c51d}footer p,footer ul li a{font-size:15px;margin:5px 0}footer p{color:rgba(255,255,255,.6);word-break:break-all}footer .social a{float:left;margin-right:10px}footer i{color:#0d0d0d;line-height:40px!important;font-size:18px!important}footer ul li a{color:rgba(255,255,255,.5)}.cpyrights{width:100%;border-top:1px solid rgba(255,255,255,.2);padding:25px 0;text-align:center}.contact-left,table.wcss-saved-cart-table thead tr{background-color:#e72f79}.blog-form,.pagination{padding-bottom:50px;float:left}.cpyrights p{color:#fff;padding:0;margin:0}.owl-dots{width:100%;float:left;text-align:right}.owl-dots span{width:15px;height:15px;display:block;background:#ddd;margin-left:10px;border-radius:50%}.pagination a,.pagination span{width:40px;height:40px;color:#000;border-radius:50%;margin-right:10px;font-family:poppinsbold;font-size:16px}#cta.specialties:hover,.pagination a,.pagination span{background:#f3d535}.blog-list ul li{width:30%;float:left;margin-right:5%;margin-bottom:5%}.blog-list ul li:nth-child(3n+3),table.wcss-saved-cart-table tbody tr td p{margin:0}.blog-list ul li img{width:100%;margin-bottom:30px}.blog-list ul li h4{font-size:20px;margin-top:0}.blog-list ul li span{font-size:14px}.blog-list ul li span a{display:inline-block;color:#e72f79}.blog-list ul li p{margin-top:15px}.blog-list ul li a.link{margin-top:15px;margin-bottom:15px;display:inline-block}.blog-list ul li a.link:after{position:absolute;right:-40px;font-size:30px;top:-3px;color:#e72f79;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e72f79' height='1em' viewBox='0 0 512 512'%3E%3Cpath d='M334.5 414c8.8 3.8 19 2 26-4.6l144-136c4.8-4.5 7.5-10.8 7.5-17.4s-2.7-12.9-7.5-17.4l-144-136c-7-6.6-17.2-8.4-26-4.6s-14.5 12.5-14.5 22l0 72L32 192c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l288 0 0 72c0 9.6 5.7 18.2 14.5 22z'/%3E%3C/svg%3E")}.pagination{width:100%;border-top:1px solid #e0dddd;padding-top:40px}.pagination a{justify-content:center}.pagination a.next,.pagination a.prev{color:#fff;background:#f3d535;width:80px;border-radius:50px}.pagination span{display:flex;align-items:center;justify-content:center}.blog-form input,.blog-form textarea{padding:10px;background:#f7f7f7;font-size:14px}.single-blog.blog-list li{width:100%}.single-blog.blog-list li ul li{width:100%;margin-bottom:5px!important;list-style:disc;color:#6f6f6f}.single-blog.blog-list li ul{padding-left:15px;padding-top:15px;padding-bottom:15px;display:inline-block}.single-blog.blog-list li img{width:auto;margin:initial}.single-blog.blog-list li h2,.single-blog.blog-list li span{width:100%;float:left;text-align:center}.single-blog.blog-list li h3{float:left;width:100%;font-size:24px;color:#313131}.single-blog.blog-list span{margin-bottom:30px}.alignleft{float:left;margin-right:25px!important}.alignright{float:left;margin-left:25px!important}.blog-form{width:100%}.blog-form form{width:100%;float:left;margin-top:10px}.blog-form label{font-size:14px;color:#333}.blog-form input{font-family:poppinsregular;width:100%;border:1px solid #d8d6d6}.blog-form input[type=submit]{background:#333;display:inline-block;padding:12px 30px;color:#fff;font-size:16px;border-radius:25px;margin:0;border:0;font-family:poppinslight;width:185px;cursor:pointer}.blog-form textarea{font-family:poppinsregular;width:100%;border:1px solid #d8d6d6;height:120px}.blog-form .col-full{width:100%;float:left}.blog-form .col-half{width:33.3%;float:left}.defaultpages{float:left;width:100%;padding:50px 0}.postimg{float:left;width:100%;height:400px;background-size:cover;background-position:center center;margin-bottom:30px}#cta.specialties span{margin:0!important;float:none;display:inline-block;width:100%;font-weight:400}#cta.specialties{display:inline-block;background:#e72f79;color:#fff;padding:12px 10px;font-size:21px;border-radius:5px;width:400px;line-height:23px;font-family:poppinsbold}.ctabttn{float:left;width:100%;text-align:center;padding-bottom:30px}#wc-stripe-payment-request-wrapper{padding-top:0!important}.inner-midcontent-bttm .woocommerce-tabs.wc-tabs-wrapper{display:block!important}.inner-midcontent-bttm{float:left;width:100%;padding-top:40px}.black-head{clear:none;display:inline-block;width:100%;text-align:center;font-size:27px}body.single-product div.product form.cart,form#commentform{margin-left:0!important}.inner-midcontent-right .summary.entry-summary h1.product_title{color:#313131;font-family:poppinsbold;font-size:38px;margin-bottom:0}body.single-product div.product form.cart h2{color:red!important;margin-bottom:30px}.product .woocommerce-tabs ul li{margin:10px 0!important;color:#6f6f6f!important;font-size:15px!important;line-height:24px!important}form#commentform label{vertical-align:top;color:#666;display:inline-block;font-size:18px;margin-bottom:6px;width:100%}form#commentform textarea#comment{background-color:#f7f7f7;border:1px solid #ddd;border-radius:2px;font-size:16px;height:150px;resize:none;padding:15px;width:100%}form#commentform p.form-submit input.submit{background-color:#e72f79;border:0;border-radius:2px;color:#fff;font-size:18px;font-family:poppinsbold;line-height:1;margin-top:20px;padding:18px 55px;cursor:pointer}form#commentform p.comment-form-author,form#commentform p.comment-form-email{float:left;width:32%;margin-right:2%}form#commentform p.comment-form-url{float:left;width:32%}form#commentform input[type=text]{background-color:#f7f7f7;border:1px solid #ddd;border-radius:2px;font-size:16px;height:50px;padding:15px;width:100%}#respond.comment-respond,#respond.comment-respond h3,.contactarea-inner{float:left;width:100%}.yith-wcaf.woocommerce .shop_table,body.woocommerce-cart form.woocommerce-cart-form{background:#efefef!important}.cart-collaterals .wc-proceed-to-checkout a.checkout-button,.yith-wcaf-registration-form.woocommerce button.btn.button,body.woocommerce-cart form.woocommerce-cart-form a.wpf-umf-cart-upload-button,body.woocommerce-cart form.woocommerce-cart-form button.button,table.shop_table.woocommerce-checkout-review-order-table .wpf-umf-cart-upload-button{background:#e72f79!important;color:#fff!important}body.woocommerce-cart form.woocommerce-cart-form input#coupon_code{width:130px;padding:8px!important}body.woocommerce-cart form.woocommerce-cart-form dl.variation dt,table.shop_table.woocommerce-checkout-review-order-table dl.variation dt{color:#222;font-size:14px;padding-right:11px}body.woocommerce-cart .blog-posts form.woocommerce-cart-form span{width:auto!important;padding:0!important;color:#000}body.woocommerce-cart .blog-posts .cart-collaterals .cart-subtotal span,body.woocommerce-cart .blog-posts .cart-collaterals .order-total span{width:auto;padding:0!important}body.woocommerce-cart form.woocommerce-cart-form .variation dd p,table.shop_table.woocommerce-checkout-review-order-table .variation dd p{margin-top:0!important;width:auto!important;color:#666;font-size:14px}#order_review .wc_payment_methods.payment_methods.methods img.stripe-icon{width:50px!important}form.checkout.woocommerce-checkout h3{font-size:28px}form.checkout.woocommerce-checkout .woocommerce-billing-fields input,form.checkout.woocommerce-checkout .woocommerce-shipping-fields input{width:100%;border:1px solid #ccc;padding:15px 8px;font-size:17px;color:#666;background:#efefef;border-radius:3px}.woocommerce .woocommerce-form-coupon button,form.checkout.woocommerce-checkout input#ship-to-different-address-checkbox{width:auto!important}table.shop_table.woocommerce-checkout-review-order-table{background:#efefef}.inner-midcontent-left p a{color:#e72f79!important}.woocommerce div.product .woocommerce-tabs ul.tabs{width:100%;margin-bottom:20px!important;padding-left:0!important}.woocommerce-tabs.wc-tabs-wrapper h2{text-align:left!important;margin:0 0 20px!important;font-size:30px!important}.tabs.wc-tabs{float:left;width:100%;border-bottom:1px solid #e5e5e5;padding-top:60px}.woocommerce div.product .woocommerce-tabs ul.tabs li{float:left;width:auto;border:none!important;background:0 0!important;margin:0!important;padding:0 25px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#302f3c;font-size:20px;font-family:poppinsmedium;text-transform:uppercase;width:100%;text-align:center;padding-bottom:15px;border-bottom:7px solid #fff;display:inline-block}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{border-bottom:7px solid #e947a5;color:#e947a5}nav .woocommerce-Price-amount.amount{position:absolute;left:30px}.contactarea{display:inline-block;padding:50px 0;width:100%}.contact-left{color:#fff;float:left;padding:40px 30px;width:400px}.contact-left li{display:inline-block;font-size:18px;font-family:poppinssemibold;margin:10px 0;width:100%}.contact-left .icon{float:left;width:62px}.right-info{float:left;width:calc(100% - 65px)}.contactus-right{float:left;width:calc(100% - 400px)}.contactus-right p{margin-top:0!important}.yith-wcaf.woocommerce .dashboard-content{float:left;width:100%;background:#efefef;padding:20px 14px;border-radius:4px;border:1px solid #ccc;margin-bottom:40px!important}.yith-wcaf.woocommerce .dashboard-content .shop_table{border-collapse:collapse;margin-bottom:2em;border:1px solid #ccc!important;background:#fff!important}.yith-wcaf.woocommerce .dashboard-content .shop_table tr{border-bottom:1px solid #ccc}.yith-wcaf.yith-wcaf-dashboard-summary ul.dashboard-links{list-style:none;margin:0;padding:10px 19px;background:#47d6e7;color:#fff!important}.yith-wcaf.yith-wcaf-dashboard-summary ul.dashboard-links li a{color:#fff!important;font-size:17px;padding:8px 0!important;display:inline-block;width:100%;border-bottom:1px solid #fff}.yith-wcaf.yith-wcaf-dashboard-summary ul.dashboard-links li{margin-bottom:0!important}.yith-wcaf.yith-wcaf-dashboard-summary ul.dashboard-links li:last-child a{border:none!important}.dashboard-content .shop_table tr th,.yith-wcaf.woocommerce .dashboard-content .shop_table tr:first-child th{border-right:1px solid #ccc!important}.dashboard-content .shop_table tr td,.wp-gr.wpac,.yith-wcaf.woocommerce .shop_table td{text-align:center!important}.yith-wcaf.woocommerce h2{color:#302f3c;font-family:poppinsextrabold}.yith-wcaf.yith-wcaf-dashboard-summary .dashboard-title{margin-bottom:15px!important}.yith-wcaf.woocommerce .shop_table tr th a{color:#fff!important}.yith-wcaf.woocommerce .filters .button-row input,.yith-wcaf.woocommerce input.sc_button_hover_slide_left{padding:10px 20px;border-radius:5px!important;color:#fff;background:#e947a5!important}.yith-wcaf.woocommerce .shop_table tr td a{color:#8b8b8b!important}.yith-wcaf.woocommerce input#payment_email{padding:10px 15px}.woocommerce-account .woocommerce-MyAccount-navigation.sticky{position:static!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li{float:left!important;width:100%!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:20px 12px!important;float:left!important;width:100%!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#212121!important}.woocommerce-EditAccountForm.edit-account fieldset{border:0;padding-top:5px;margin-top:10px;display:inline-block}.woocommerce form.login,.woocommerce form.register{width:50%!important}.select2-container--default .select2-selection--single,.woocommerce form.login input,.woocommerce form.lost_reset_password input,.woocommerce form.register input,input.input-text{border:1px solid #ccc;padding:9px 10px!important;line-height:30px!important;background:#efefef!important}.whychoose .headli-cont,.whychoose-left ul li.active .headli-cont{line-height:33px!important}.select2-container--default .select2-selection--single{height:50px;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}form.lost_reset_password{display:inline-block;padding:20px;background:#f9f8f8;box-shadow:0 0 2px 0 #ccc}.yith-wcaf.yith-wcaf-registration-form.woocommerce{float:left;width:100%;text-align:center;padding:40px 0}.inner-midcontent-right .sharediv{float:left;width:100%;text-align:center!important;margin-bottom:25px}.inner-midcontent-right .sharediv h3{font-size:24px;line-height:23px;padding-bottom:10px;margin:0!important}.inner-midcontent-right .sharediv p{float:left;width:100%;font-size:16px;color:#e72f79!important;margin:0!important}.woocommerce-page table.cart td.actions .coupon{width:100%!important}.cart_totals,form.woocommerce-cart-form td.actions .coupon button.button.wcss-btn{float:right!important}#menu-product-menu{overflow-y:scroll;height:550px}@media(max-width:1200px){.container{width:100%;padding:0 6px}nav .col-20{width:20%}nav .col-10 span{left:10px}nav .col-70{padding-left:0}nav .col-70 ul li a{padding:19px 11px;font-size:15px}.products-list ul li{margin-right:25px}}@media(max-width:1024px){nav .container{padding:0;position:relative}nav .col-70 .resp{display:block;font-size:27px;padding:10.5px 25px;border-left:1px solid #000}nav .col-70 .menuu{display:none;position:absolute;left:-10px;width:80%;background:#fff;z-index:999;padding:25px;text-align:left;top:100%;height:auto;overflow-y:scroll}nav .col-70 .menuu i{display:block;color:red;text-align:right;font-size:25px}nav .col-70 ul li:hover ul,nav .col-70 ul ul{width:100%;position:initial;padding:0;overflow:initial;display:block}nav .col-70 ul li{width:100%}nav .col-70 ul li a{display:block;padding:10px 0}nav .col-20{width:230px;background:#fff}nav .col-70{text-align:right;width:auto;float:right}nav .col-10{padding-right:10px;width:14%}nav.sticky{position:initial}nav .col-70 ul li.active a{background:initial;color:#000}.menuu i{display:block}.slider ul li{height:500px}.slider h1{font-size:40px}.products-list ul li{margin-right:18px}h2,h3{font-size:30px}.clients p{font-size:24px;margin:0 60px 20px}.intro .content{min-height:auto}.intro img{height:auto}.inner-midcontent-left,.inner-midcontent-right{width:100%;padding:0;margin-bottom:0!important}.pagination span.dots{display:none}}@media(max-width:767px){.map .half p,.singlemap .half p,header a.quote{font-size:14px}.blog-list,.checkout_coupon .form-row,.intro,.pagination,.reviews .col-33,header a.cart{text-align:center}h2,h3{font-size:25px}header .right{width:50%;margin:0}header a.quote{float:right;margin:8px 0}header a.cart{float:right;width:210px}.slider h1{font-size:30px}.products-list ul li{width:50%;float:left;margin:0;padding:0 5px;box-sizing:border-box}.clients p{font-size:20px;margin:0 0 20px 00px}.intro .content,.intro img.alignleft{margin:0;width:100%}.reviews .col-33{width:100%;margin-bottom:20px}.reviews .col-66{width:100%}.samples p{padding:0}.map .col-50{width:90%;left:0;right:0;margin:0 auto;padding:20px}.map iframe{height:530px}.points .container{width:100%!important;margin:0!important;padding:0!important}.points ul li{width:50%;min-height:initial;padding:25px 10px;border-bottom:1px solid #f1ecec}.points ul li:nth-child(3),footer .col-25:nth-child(3){clear:both}.points ul li:nth-child(2){border-right:0px}footer .col-25{width:50%;padding-right:15px;padding-bottom:15px}.slider ul li{height:450px}.blog-list ul li{text-align:left;width:50%;margin:0;padding:0 10px 30px}.pagination{padding:25px 0}.singlemap .col-50{width:90%;padding:15px}.singlemap .col-50 ul li,.singlemap .col-50 ul li:nth-child(2){width:100%;margin-bottom:10px;padding:0}.blog-form .col-full,.blog-form .col-half{padding-right:0;width:100%;margin-bottom:10px}.intro .content{padding-left:0}.intro img.attachment-post-thumbnail{display:inline-block;float:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:15px!important;padding-bottom:5px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 10px!important}.woocommerce-Message--info.woocommerce-info,.woocommerce-message{display:flex;flex-direction:column-reverse}.woocommerce-Message--info.woocommerce-info a,.woocommerce-message a{margin-top:15px!important}body.woocommerce-cart table.cart td.actions .coupon button.button{width:46%!important;margin:15px 2% 0!important}.cart-collaterals p#e_deliverydate_field,.checkout_coupon .form-row,.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-row{width:100%!important}form.checkout.woocommerce-checkout h3{font-size:22px;line-height:28px}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0}#order_review tr.cart-subtotal th,#order_review tr.order-total th,#order_review tr.tax-total th,table.shop_table.woocommerce-checkout-review-order-table thead{display:none}table.shop_table.woocommerce-checkout-review-order-table .cart_item .product-name{margin-top:-3px}table.shop_table.woocommerce-checkout-review-order-table .cart_item td{display:block;float:left;width:100%!important}table.shop_table .cart_item td dd,table.shop_table .cart_item td dt{padding:3px 5px!important;line-height:20px}table.shop_table .cart_item td dt{width:40%!important;float:left;padding-bottom:0;text-align:right;margin:0!important}table.shop_table .cart_item td dd{margin-left:40%!important;text-align:left}table.shop_table .cart_item td dd:after{content:"";display:block;clear:both}#order_review .order-total,#order_review .product-quantity,#order_review .product-total,#order_review .tax-total,#order_review td.product-name,#order_review tr.cart-subtotal{text-align:right}#order_review .product-quantity{text-align:right;width:100%;display:block;margin-bottom:8px}#order_review .shipping th,table.shop_table tr.tax-total td{font-family:poppinsbold!important}#order_review .product-quantity:before,#order_review td.product-name:before,#order_review tr td.product-total:before,#order_review tr.cart-subtotal td:before,#order_review tr.order-total td:before,#order_review tr.tax-total td:before{content:attr(data-title) ": ";font-family:poppinsbold;float:left}.woocommerce .checkout table.shop_table tfoot td,.woocommerce .checkout table.shop_table tfoot th{display:block}.woocommerce ul#shipping_method{display:inline-block;padding-top:10px}.woocommerce ul#shipping_method li{display:flex;align-items:flex-start}.woocommerce ul#shipping_method li input{margin:6px .4375em 0 0}.woocommerce-message .wc-forward{display:block;float:none;margin:0 0 15px}}.woocommerce .cart-collaterals h2,.woocommerce-account .addresses .title h3,.woocommerce-page .cart-collaterals h2{font-family:poppinsbold;color:#000;line-height:50px;font-size:21px}.woocommerce-account .woocommerce-MyAccount-content header{padding:15px;margin-bottom:15px}.woocommerce-account .addresses .title h3,.wp-block-ht-block-toc.is-style-outline ul{margin-bottom:0}@media(max-width:640px){.slider ul li{background-size:auto 109%!important;background-position:right center!important}nav .col-10 .woocommerce-Price-amount.amount{display:none!important}}@media(max-width:479px){.top-bar,.top-bar .right,footer .col-25{text-align:center}.top-bar .right{width:100%;float:left}header .logo,header .right{width:100%;text-align:center}footer .social a,header a.cart,header a.quote{float:none}nav .col-70 .resp{border-right:0}nav .col-10 a{display:inline-block}nav .col-20{width:130px}nav .col-20 ul li a{padding:22px 15px;font-size:12px}.slider ul li{height:400px}.samples .container{padding:25px}.samples .container:before{display:none}.map .col-50{padding:20px 10px}.map .col-50 ul li i{font-size:15px;width:35px;height:35px}.map .col-50 ul li a{font-size:13px}footer{padding:50px 0 25px}.blog-list ul li{padding:0;width:100%;border-bottom:1px solid #e0dfdf;margin-bottom:50px}.singlemap .half h5{font-size:14px}.singlemap .half p{font-size:12px;line-height:initial}.logo img{width:175px}.products-list ul li{width:100%;margin-bottom:20px}.products-list ul li:last-child{margin-bottom:0}footer .col-25{width:100%}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.orddd_lite_field_note{float:left;margin-top:5px;font-size:13px!important}body.woocommerce-checkout #wpf-umf-upload-boxes .wpf-umf-item-product-item{margin-top:110px!important}.wpr-addition-fields{background:#f9f8f8;box-shadow:0 0 2px 0 #ccc;padding:20px;float:left;width:100%;margin:4% 0}@media(max-width:955px){.woocommerce-page table.cart td.actions .coupon{display:flex;flex-wrap:wrap}.woocommerce-page table.cart td.actions .coupon button,.woocommerce-page table.cart td.actions .coupon input{margin-top:10px!important;margin-right:10px!important}}.woocommerce .woocommerce-form-coupon-toggle,.woocommerce form.woocommerce-form.woocommerce-form-login{float:left}.woocommerce #payment #place_order{font-family:poppinsregular;color:#e72f79!important;background-color:#fff!important}.woocommerce #payment #place_order:hover{color:#fff!important;background-color:#000!important}@media (min-width:769px){#customer_login{display:flex;justify-content:space-between}#customer_login .col-1{margin-right:13px}#customer_login .col-2{margin-left:13px}}@media (max-width:769px){#customer_login>div{float:left}#customer_details>div.col-2{margin-top:32px}#customer_details>div.col-1>div.woocommerce-account-fields>p{display:contents}}@media (max-width:768px){#customer_login .col-1{margin-bottom:40px}}@media (max-width:450px){.woocommerce-account .content-page .container{padding:0}.agr-recaptcha-wrapper{transform:scale(.77)}}.wcss-empty-cart-message{padding:30px 15px 30px 55px!important}.wcss-empty-cart-message::before{top:2.1em}table.wcss-saved-cart-table{width:100%;border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;border-collapse:separate;border-radius:5px}table.wcss-saved-cart-table thead tr th{padding:4px 8px;vertical-align:middle;font-family:poppinsbold;line-height:1.5em;color:#fff;font-size:.85em}table.wcss-saved-cart-table tbody tr td{padding:4px 8px;vertical-align:middle;border-top:1px solid rgba(0,0,0,.1);font-size:.85em;line-height:1.5em;font-family:poppinsmedium}table.wcss-saved-cart-table tbody tr td a.button{margin-bottom:5px}#content>h1.page-title{font-size:25px;padding-top:22px}#content>h1.page-title a,#content>h1.page-title span{color:#2b2379;font-family:poppinsbold}#content>h1.page-title.author{font-size:0}#content>h1.page-title a{font-size:25px}.wp-block-ht-block-toc.is-style-outline{display:inline-block;padding:1em;width:100%;margin-top:15px;margin-bottom:10px;border:1px solid #f5f5f5}.wp-block-ht-block-toc.is-style-outline .htoc__toggle{border:1px solid #f5f5f5}.whychoose{float:left;width:100%;margin-bottom:50px}.whychoose .whychoose-left ul{padding-bottom:0}.whychoose .whychoose-left ul li{float:left;width:100%;margin:0 0 25px;position:relative;padding:0}.whychoose .headli{cursor:pointer;display:flex;align-items:center;gap:30px}.whychoose .whychoose-left ul li label{width:50px;height:50px;flex:0 0 50px;float:left;background:#e72f79;color:#fff;text-align:center;font-size:20px;padding-top:11px}.whychoose .whychoose-left ul li em{color:#302f3c;font-size:20px;font-style:normal;margin:0;padding:0;flex:1}.whychoose .whychoose-left ul li:before{position:absolute;content:""!important;width:1px;height:20px;background:#e72f79;left:22px;bottom:-22px}.headli-cont{display:none;float:left;width:100%;padding-top:25px}.whychoose .headli-cont{font-size:17px}.whychoose-left ul li:first-child .headli-cont{display:block}.review-full-text{font-size:18px;line-height:27px;clear:both}