body{font-weight:400}input::-webkit-input-placeholder{color:#c5c5c5!important}input:-moz-placeholder{color:#c5c5c5!important;opacity:1!important}input::-moz-placeholder{color:#c5c5c5!important;opacity:1!important}input:-ms-input-placeholder{color:#c5c5c5!important}input::-ms-input-placeholder{color:#c5c5c5!important}input::placeholder{color:#c5c5c5!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}img.alignright{margin-top:10px}#main-video video{height:80vh!important;object-fit:cover;object-position:center;pointer-events:none}#sample video{height:80vh!important;width:100%;object-fit:cover;object-position:top;pointer-events:none}.et_pb_image img{object-fit:cover}header .et_pb_social_media_follow li{width:23px;margin:0 14px}header .et_pb_menu .et-menu>li{padding-left:18px;padding-right:18px}header ul.sub-menu{padding:10px 0;border-top:1px solid #00aeef;display:none}.nav li.et-touch-hover>ul,.nav li:hover>ul{display:block}#female-nav ul.sub-menu{padding:10px 0;border-top:1px solid #9257a3}.mobileNav{display:none!important}header ul.sub-menu ul ul{position:relative!important;border:0;padding:0 0 10px 20px!important;box-shadow:none;left:0!important;right:0!important;top:0!important;opacity:1!important;visibility:visible}header ul.sub-menu ul a:first-child:after{display:none}header ul.sub-menu li{padding:0!important;display:block}header ul.sub-menu a{display:block;width:100%;padding:8px 20px!important;font-size:15px!important;line-height:1.6em}header a.icon{background-repeat:no-repeat;background-position:center}header .et_pb_blurb_container{padding-left:8px!important}header .et_pb_main_blurb_image{width:18px!important}body.page-id-21461 #male-nav,body.page-id-22215 #female-nav{margin-bottom:-104px}#banner-video .et_pb_video_play{background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/play-icon.png) no-repeat center;width:120px;height:120px;margin-top:-7.5%!important}.blueHighlights{background:#00aeef;padding:7.5px 19px;margin-bottom:21px;display:block;width:fit-content;line-height:1.3em}.violetHighlights{background:#9257a3;padding:7.5px 19px;margin-bottom:21px;display:block;width:fit-content}ul.blue-list{margin:0;padding:20px 0 0 15px}#top-form ul.blue-list{column-count:2;padding:9}ul.blue-list li{list-style:none;background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/list-icon.png) no-repeat top left;padding-left:29px;background-position:0 6px!important;padding-bottom:16px;line-height:1.75em}#top-form ul.blue-list li{background-position:0 3px!important;line-height:normal}.category-for-her ul.blue-list li{background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/list-icon2.png) no-repeat top left}ul.arrow{padding:0 0 34px 10px;margin:0;list-style:none;font-size:20px;font-weight:700}ul.arrow li{list-style:none;background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/arrow-blue.png) no-repeat top left;padding-left:50px;line-height:normal;background-position:0 3px;padding-bottom:16px}ul.arrow a{color:#000}ul.arrow a:hover{color:#00aeef}.category-for-her ul.arrow a:hover{color:#9257a3}#top-form h2{padding-top:0!important;padding-bottom:13px!important}#top-form h2:after{display:none!important}.appointment-form form{padding-top:20px}.appointment-form .fields{display:block}.appointment-form .fields div{width:100%;margin-bottom:20px}.appointment-form .fields .bttn{margin-bottom:0!important}#top-form .appointment-form .fields{display:flex;gap:20px}#top-form .appointment-form .fields div{width:20%}.appointment-form .wpcf7-spinner{display:none}.wpcf7-form-control-wrap input[type="text"],.wpcf7-form-control-wrap input[type="date"],.wpcf7-form-control-wrap input[type="tel"],.wpcf7-form-control-wrap select{width:100%;height:65px;background:#f2f2f2;padding:0 17px;border:0!important;color:#c5c5c5;font-size:17px}.wpcf7 form.sent .wpcf7-response-output{color:red}.wpcf7-form-control-wrap select{cursor:pointer;appearance:none;background:#f2f2f2 url(https://malemedicalgroup.com/wp-content/uploads/2023/11/arrow-down.png) no-repeat center right 19px!important}.appointment-form input[type="email"]{width:100%;height:65px;background:#f2f2f2;padding:0 17px;border:0!important;color:#c5c5c5;font-size:17px}#top-form .appointment-form .bttn{position:relative;height:65px;width:25%!important}.appointment-form .bttn:before{content:'';position:absolute;bottom:0;left:0;border-right:23px solid #00aeef;border-bottom:23px solid white;z-index:2}.appointment-form .bttn:hover:before{border-right:23px solid #c3c3c3;border-bottom:23px solid white}.appointment-form .wpcf7-submit{width:100%;height:65px;background:#00aeef;color:#fff!important;font-size:16px;text-align:center;border:0!important;cursor:pointer;font-weight:600;padding:0 12px!important}.appointment-form .wpcf7-submit:hover{background:#c3c3c3!important}.appointment-form .wpcf7-submit:after{display:none!important}.moduleTitle h2{padding-top:3px;position:relative;padding-bottom:56px;width:100%}.moduleTitle h2:after{content:'';display:block;position:absolute;bottom:11px;left:0;width:125px;height:5px;background:#00aeef;margin:10px auto 25px}.title-center h2:after{right:0}.et_pb_button{transition:none!important}.et_pb_button_module_wrapper{width:fit-content}.et_pb_button_module_wrapper:before{content:'';position:absolute;bottom:0;left:0;border-right:23px solid #00aeef;border-bottom:23px solid #ffffff;z-index:2}.grayBg .et_pb_button_module_wrapper:before{border-bottom:23px solid #e5e5e5}.category-for-her .moduleTitle h2:after{background:#9257a3}.category-for-her .et_pb_button_module_wrapper:before{border-right:23px solid #9257a3}.et_pb_button_module_wrapper:hover:before{border-right:23px solid #c3c3c3!important}.featured-list .et_pb_column{display:flex;align-items:center;text-align:center}.featured-list img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5}.featured-list img:hover{opacity:1}#arrival-section li.product{padding-bottom:80px!important}#arrival-section .moduleTitle h2:after{margin-top:20px}#arrival-section .woocommerce-loop-product__title{padding:41px 0 8px}#arrival-section button.slick-prev,#arrival-section button.slick-next{bottom:10px!important;width:50px;height:50px}.woocommerce .products ul,.woocommerce ul.products{overflow:hidden}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:unset!important}.woocommerce .products ul li,.woocommerce ul.products li{padding:0 23px!important}.slick-track{display:flex}button.slick-prev,button.slick-next{color:transparent!important;display:block;height:62px;width:62px;border-radius:100%;border:0;background:#333333;cursor:pointer;position:absolute;bottom:-90px;margin:0 auto}button.slick-prev:hover,button.slick-next:hover{background-color:#00aeef}button.slick-prev{background-image:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/arrow-left.png);background-position:center;background-repeat:no-repeat;left:-70px;right:0}button.slick-next{background-image:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/arrow-right.png);background-position:center;background-repeat:no-repeat;right:-70px;left:0}.woocommerce ul.products .et_shop_image{background:#f2f2f2;padding:12% 0;position:relative;overflow:hidden}.woocommerce ul.products li.product:hover .et_shop_image:before{content:'';background:rgba(136,136,136,0.65);position:absolute;top:0;left:0;width:100%;height:100%}.woocommerce ul.products li.product img{height:270px;object-fit:contain;transition:transform .5s ease}.woocommerce ul.products li.product:hover img{transform:scale(1.25);opacity:0.5}html.et-fb-root-ancestor .products.columns-1{display:flex!important}li.product a.woocommerce-loop-product__link:after{content:'Add to Cart';background:#00aeef url(https://malemedicalgroup.com/wp-content/uploads/2023/11/cart.png) center left 38px no-repeat;color:#fff;width:214px;font-size:18px;font-weight:600;padding-left:79px;height:64px;display:flex;align-items:center;box-sizing:border-box;margin:auto;position:absolute;top:-18%;left:0;bottom:0;right:0;z-index:999;opacity:0}.related.products li.product a.woocommerce-loop-product__link:after{background:#00aeef;width:68%;font-size:16px;padding-left:0;height:50px;text-align:center;justify-content:center}.woocommerce ul.products li.product:hover a:after{opacity:1}.related ul.products li a{display:block;padding-bottom:50px!important}#testi-slider{padding-left:6%;padding-right:4%}#testi-slider .et_pb_container{min-height:auto!important;height:auto!important}#testi-slider .et_pb_slide{padding:0!important}#testi-slider .et_pb_slide:after{content:'';position:absolute;bottom:73px;right:0;background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/quote.png) no-repeat;width:45px;height:41px}#testi-slider .et_pb_image_wrap img{height:250px;width:250px;object-fit:cover}#testi-slider .et_pb_image_wrap:before{content:'';position:absolute;top:-19px;right:-18px;width:188px;height:188px;background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/pic-bg.png) no-repeat center;z-index:-1}#testi-slider .et_pb_slide_content span{color:#00aeef;font-size:28px;font-weight:600;padding-top:6px;display:block}#testi-slider .et-pb-controllers{bottom:15px;padding-left:31%;text-align:left}#testi-slider .et-pb-controllers a{width:14px;height:14px;box-shadow:0px 0 7px -1px rgb(0 0 0 / 30%)}#testi-slider .et-pb-controllers a.et-pb-active-control{background:#00aeef;box-shadow:none}.recent-blog .column{width:32%!important;margin-right:2%!important}.recent-blog .column:last-child{margin-right:0!important}.recent-blog .et_pb_post{background:none!important;border:0!important;padding:0!important;position:relative}.recent-blog .et_pb_image_container{margin:0}.recent-blog img{height:260px!important;object-fit:cover}.et_pb_post .entry-featured-image-url{margin-bottom:16px}.recent-blog .post-meta .published{background:#00aeef;position:absolute;top:14px;right:10px;color:#fff;padding:6px 0 2px;width:69px;text-align:center}.post-content{padding-top:13px;padding-right:10px}a.more-link{display:block;margin-top:27px;width:fit-content}a.more-link::first-letter{text-transform:uppercase}.pages{border:0}.wp-pagenavi a:hover,.wp-pagenavi span.current{background:#00aeef;color:#fff;border-color:#00aeef}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:7px 10px;margin:2px}.single-content p{padding-bottom:25px}.blog-section h4.entry-title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:56px}.blog-section .post-content-inner{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}#questionForm img{object-fit:cover}#questionForm input.invalid{background-color:#ffdddd}#questionForm .questionTab{display:none}#questionForm #prevBtn{margin-right:5px}#questionForm .step{height:5px;width:100%;border:none;position:relative;float:left}#questionForm .step.active,#questionForm .step.finish{background:#00aeef}.formStatus br,.questionBttn br{display:none}.formStatus{background:#c3c3c3;height:5px}.formStatus p{display:flex}.questionTab{font-family:'Oxanium',display}.questionTab h4{font-size:32px;font-weight:600;color:#00aeef;padding:0 0 32px;text-transform:uppercase;letter-spacing:4px}.questionTab p{font-size:22px;font-weight:700;color:#393939;padding:0 0 15px 0}.questionTab p.text{padding-bottom:25px}.questionTab label{font-size:18px;color:#c3c3c3}.questionTab .wpcf7-list-item{display:block;margin:0 0 19px}.questionTab .wpcf7-list-item-label{cursor:pointer;top:-4px;position:relative}.questionTab .wpcf7-list-item-label:hover,.questionTab .wpcf7-list-item input[type="radio"]:checked+.wpcf7-list-item-label{color:#333333!important}.cf7mls_next{float:left!important}.cf7mls_back{margin-right:10px!important}.cf7mls_back.action-button,.cf7mls_next.action-button,.questionTab .wpcf7-submit{background:#c3c3c3;color:#fff;font-size:18px;font-weight:600;margin-top:15px!important;margin-bottom:0!important}#et-boc .area-outer-wrap .da-close{top:20px!important;right:20px!important;opacity:1!important;font-size:50px!important}#et-boc .area-outer-wrap .da-close:hover{box-shadow:none!important}.questionBttn{padding:17px 0 35px}.questionBttn button,.questionBttn button.et_pb_button,button.cf7mls_next,button.cf7mls_back,.wpcf7-submit{width:110px;height:65px;background:#c3c3c3;color:#fff;border:0;border-radius:0!important;outline:0;font-size:18px;font-weight:600;cursor:pointer;position:relative;padding:0 10px!important}.questionBttn button:after,button.cf7mls_next:after,button.cf7mls_back:after,.wpcf7-submit:after{display:none!important}.questionBttn button:hover,.questionBttn button.et_pb_button,button.cf7mls_next:hover,button.cf7mls_back:hover,.wpcf7-submit:hover{background:#00aeef!important}.forher .questionBttn button:hover,.forher .questionBttn button.et_pb_button,.forher button.cf7mls_next:hover,.forher button.cf7mls_back:hover,.forher .wpcf7-submit:hover{background:#9257a3!important}.questionBttn button:before,.questionBttn button.et_pb_button:before,button.cf7mls_next:before,button.cf7mls_back:before,.wpcf7-submit:before{content:'';display:inline-block;position:absolute;bottom:0;left:0;border-right:23px solid #c3c3c3;border-bottom:23px solid white;z-index:9}.questionBttn button:hover:before,button.cf7mls_next:hover:before,button.cf7mls_back:hover:before,.wpcf7-submit:hover:before{border-right:23px solid #00aeef!important}.questionTab input[type="radio"]{width:22px;height:21px;background:#c3c3c3!important;border:0!important;appearance:unset;-webkit-appearance:unset;border-radius:100%;margin:0 18px 0 0}.questionTab .wpcf7-list-item:hover input[type="radio"],.questionTab .wpcf7-list-item input[type="radio"]:checked{background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/check-active.png) no-repeat!important}.forher .questionTab .wpcf7-list-item:hover input[type="radio"],.forher .questionTab .wpcf7-list-item input[type="radio"]:checked{background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/check-active2.png) no-repeat!important}.forher .questionBttn button:hover:before,.forher button.cf7mls_next:hover:before,.forher button.cf7mls_back:hover:before,.forher .wpcf7-submit:hover:before{border-right:23px solid #9257a3!important}.forher .questionTab h4{color:#9257a3!important}.questionTab .wpcf7-not-valid-tip{padding-top:10px;font-size:16px}select.aboutus{margin:10px 0 20px}form.wpcf7-form.sent .questionTab,form.wpcf7-form.sent .formStatus{display:none!important}.wpcf7 form.sent .wpcf7-response-output{font-size:16px;text-align:center;padding:20px 10px;margin:0 0 20px}.tippy-content{max-width:295px!important;background:#f5f5f5;padding:25px 20px!important;box-shadow:0px 2px 22px 3px rgb(0 0 0 / 7%);border-radius:0!important}.tippy-content h4{color:#333!important;padding:0 0 15px;text-transform:uppercase}.tippy-content p{color:#333!important}.tippy-arrow{color:#f5f5f5!important}.dsm_image_hotspots_wrapper[aria-expanded="true"]{position:relative}.dsm_image_hotspots_wrapper[aria-expanded="true"] .et-pb-icon span{color:#00aeef!important}.dsm_image_hotspots_wrapper[aria-expanded="true"]{width:42px!important;height:42px!important}.dsm_image_hotspots_wrapper[aria-expanded="true"] .et-pb-icon{font-size:14px!important}.dsm_image_hotspots_wrapper[aria-expanded="true"]:before{content:'';width:61px;height:61px;position:absolute;background:#fff3;z-index:1;border-radius:100%}.dsm_image_hotspots_wrapper[aria-expanded="true"]{width:21px!important;height:21px!important}.blue-row .et_pb_column{min-height:141px;display:flex;align-items:center;justify-content:center}.blue-row .et_pb_column:first-child{justify-content:flex-start}.gender{font-size:24px;font-weight:bold;color:#fff;background:#00aeef;width:125px;text-align:center;padding:8px 10px!important;margin-bottom:-1px;margin-top:10px}.woocommerce .quantity input.qty{height:50px}.woocommerce div.product form.cart .button{background:#9257a3;border:0;color:#fff;font-size:16px;font-weight:600;border-radius:0;font-family:'Oxanium',display;height:50px;padding:0 30px}.woocommerce div.product form.cart .button:hover{background:#c3c3c3!important}.woocommerce-product-details__short-description{padding:20px 0}.woocommerce div.product form.cart .button:after{display:none!important}.woocommerce-tabs h2{font-weight:700;padding-bottom:20px}.category-for-her .appointment-form .wpcf7-submit,.category-for-her .gender,.category-for-her #testi-slider .et-pb-controllers a.et-pb-active-control,.category-for-her .recent-blog .post-meta .published,.category-for-her .questionBttn button:hover,.category-for-her .questionBttn button.et_pb_button,.category-for-her #questionForm .step.active,.category-for-her #questionForm .step.finish,.forher .questionBttn button:hover{background:#9257a3!important}.category-for-her .appointment-form .wpcf7-submit:hover{background:#c3c3c3!important}.category-for-her .appointment-form .bttn:before,.category-for-her .questionBttn button:hover:before,.forher .questionBttn button:hover:before{border-right:23px solid #9257a3!important}.category-for-her .appointment-form .bttn:hover:before{border-right:23px solid #c3c3c3!important}.category-for-her ul.arrow li{background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/arrow-violet.png) no-repeat top left}.category-for-her li.product a.woocommerce-loop-product__link:after,.category-for-her button.slick-prev:hover,.category-for-her button.slick-next:hover{background-color:#9257a3!important}.category-for-her #testi-slider .et_pb_slide_content span,.category-for-her .questionTab h4,.category-for-her .dsm_image_hotspots_wrapper[aria-expanded="true"] .et-pb-icon span{color:#9257a3!important}.category-for-her .questionTab p{color:#003369}.category-for-her #testi-slider .et_pb_slide:after{background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/quote2.png) no-repeat}.category-for-her #testi-slider .et_pb_image_wrap:before{background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/pic-bg2.png) no-repeat center}.category-for-her .questionTab .wpcf7-list-item:hover input[type="radio"],.category-for-her .questionTab .wpcf7-list-item input[type="radio"]:checked{background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/check-active2.png) no-repeat!important}.product_cat-for-her form.cart .button{background:#9257a3}.product_cat-for-her .form-submit input[type="submit"]{background:#9257a3!important;border:0!important;color:#fff!important;font-size:16px!important;font-weight:600!important;border-radius:0!important;font-family:'Oxanium',display;height:50px;padding:0 30px!important}.related.products h2{display:none}.woocommerce-loop-product__title{display:block!important}.side .post{padding-bottom:0;margin-bottom:30px;border-bottom:1px solid #ddd}.side .post:last-child{border:0;margin-bottom:0}.side .wpcf7-form-control-wrap select{background:#f2f2f2!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a{padding:10px 22px!important}.et_pb_tabs_controls li a{padding:10px 30px}#facts li strong{color:#003369}#contact-row .fields,.side .fields{display:block}#contact-row .fields div,.side .fields div{width:100%!important;margin-bottom:20px}.category-for-her #toolTip-section .et_pb_button_module_wrapper:before{border-right:23px solid #9257a3;border-bottom:23px solid #f2f2f2}.category-for-her #toolTip-section .et_pb_button_module_wrapper:hover:before{border-right:23px solid #c3c3c3}#take-test h5{color:#00aeef}.category-for-her #take-test h5{color:#9257a3!important}.category-for-her #take-test .moduleTitle h2{color:#003369!important}.category-for-her #take-test .moduleTitle h2:after{background:#9257a3!important}#reach-section .et_pb_button_module_wrapper:before{border-right:23px solid #ffffff;border-bottom:23px solid #00aeef}.category-for-her #reach-section .et_pb_button_module_wrapper:before{border-right:23px solid #ffffff;border-bottom:23px solid #9257a3}body.home .xoo-wsc-markup,#cart-section .wc-proceed-to-checkout{display:none!important}#cart-section .et_pb_button_module_wrapper:before{border-right:23px solid #000000}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:#000;border:0;color:#fff}.et_pb_wc_checkout_payment_info #payment .wc_payment_method{margin:10px 0!important}.woocommerce-checkout #payment ul.payment_methods li{font-size:14px}.woocommerce-terms-and-conditions-wrapper{display:none!important}.woocommerce-checkout-payment{padding:20px 20px 30px!important}.wc-ppcp-payment-method__container .wc-ppcp-popup__container{display:flex}.wc-ppcp-payment-method__container .wc-ppcp-popup__container img{width:40px;margin:0 5px 0 0!important}footer strong,footer b{color:#272727}footer .et_pb_menu_inner_container,footer ul.et-menu{display:block!important}footer ul.sub-menu,footer a:first-child:after{display:none!important}footer .et-menu-nav li{display:block!important;list-style:none;background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/list-icon.png) no-repeat top left;padding-left:22px!important;line-height:normal;background-position:0 4px!important;padding-bottom:0;background-size:10px!important}#forher .et-menu-nav li{background:url(https://malemedicalgroup.com/wp-content/uploads/2023/11/list-icon2.png) no-repeat top left}footer .et-menu a:hover{font-weight:bold}footer li a.icon{background-repeat:no-repeat;background-position:center}@media only screen and (max-width:1400px){.featured-list img{padding:5px 15px}#award-section .et_pb_column_2_3{padding-right:5%!important}}@media only screen and (max-width:1250px){.footer-info h4{font-size:16px!important}.footer-info .et_pb_text{font-size:14px!important;line-height:1.8em!important}.footer-info .et_pb_menu ul li a,.footer-bottom .et_pb_text{font-size:14px!important}.appointment-form .wpcf7-submit,.appointment-form input[type="text"],.appointment-form input[type="date"],.appointment-form select{font-size:14px}.moduleTitle h2{font-size:33px!important}#top-form h2{font-size:47px!important;padding-bottom:25px!important}.moduleTitle h5{font-size:18px!important}ul.arrow{font-size:16px}#award-section h4.et_pb_module_header{font-size:18px!important}#award-section .et_pb_row_inner.blue-row{padding-left:30px!important;padding-right:0!important}#award-section .blue-row img{width:80%}.questionTab h4{font-size:25px}.questionTab p{font-size:18px}.questionTab .wpcf7-list-item{margin:0 0 7px}.questionTab input[type="radio"]{width:19px;height:18px}.questionTab .wpcf7-list-item:hover input[type="radio"],.questionTab .wpcf7-list-item input[type="radio"]:checked{background-size:cover!important}.questionBttn button,.questionBttn button.et_pb_button,button.cf7mls_next,button.cf7mls_back,.wpcf7-submit{height:55px;font-size:16px}.wpcf7-form-control-wrap input[type="text"],.wpcf7-form-control-wrap input[type="date"],.wpcf7-form-control-wrap input[type="tel"],.wpcf7-form-control-wrap select{font-size:15px!important}.questionTab input[type="text"],.questionTab select{height:50px!important}.questionTab label{font-size:16px}#banner-video .et_pb_video_play{width:80px;height:80px;background-size:contain;margin-top:-11%!important}}@media only screen and (max-width:1100px){header .et_pb_menu .et-menu>li{padding-left:10px;padding-right:10px}header .et-menu li>a{font-size:16px!important}header .et_pb_social_media_follow li{margin:0 12px}#arrival-section .woocommerce-loop-product__title{padding-top:20px}}@media only screen and (max-width:1020px){#main-video{display:block}#main-video video{height:unset!important;margin-bottom:15px}#main-video .et_pb_column{width:100;padding-bottom:50px}#main-video .et_pb_column:last-child{padding-bottom:20px}}@media only screen and (max-width:980px){.mobileNav{display:block!important}#mobile_menu1{display:block!important;height:100%!important;left:0;overflow:visible;-webkit-transition:-webkit-transform 0.4s 0s;-moz-transition:-moz-transform 0.4s 0s;transition:transform 0.4s 0s;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important;top:0;padding-top:30px!important;position:fixed;bottom:0;z-index:1009;width:75%;border:0}.mobile_nav.closed #mobile_menu1{-webkit-transform:translateX(-210%);-moz-transform:translateX(-210%);-ms-transform:translateX(-210%);-o-transform:translateX(-210%);transform:translateX(-210%)}.mobile_nav.opened .mobile_menu1_bar:before{content:"\4d"}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#000000;background:#f0f3f6;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}header ul.sub-menu{border:0}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}footer .et_pb_menu__menu,footer .et_pb_menu__wrap{display:block!important}footer .et_mobile_nav_menu{display:none!important}#top-form .appointment-form .fields{display:block}#top-form .appointment-form .fields div{width:31.33%!important;float:left;margin:1%}#testi-slider{padding-left:0;padding-right:0}.recent-blog .column{width:49%!important}#award-section .et_pb_column_1_3{display:none}#award-section .et_pb_column_2_3{padding-right:0!important}.tippy-content h4{font-size:18px!important}.featured-list .et_pb_column{display:block}.featured-list img{padding:15px 20px;vertical-align:middle;max-width:180px;width:90%!important}#arrival-section li.product{margin-right:0!important;margin-bottom:0!important}body.page-id-21461 #male-nav,body.page-id-22215 #female-nav{margin-bottom:0}#top-form h2{font-size:40px!important}#testi-slider .et_pb_slide_content span{font-size:20px}body.home .et_pb_blog_grid .column{float:none;width:100%!important}}@media only screen and (max-width:767px){header .et_pb_social_media_follow li{margin:0 7px}.recent-blog .column{width:100%!important}#testi-slider .et_pb_slide:after{bottom:0}#testi-slider{padding-bottom:70px}#testi-slider .et-pb-controllers{bottom:0;padding-left:0;text-align:center}.recent-blog img{height:auto!important}.moduleTitle h2{font-size:25px!important}#top-form h2{font-size:25px!important}#arrival-section ul.products li{padding-left:10px!important;padding-right:10px!important}li.product a.woocommerce-loop-product__link:after{font-size:16px}.post-content{padding-right:0}.blueHighlights{padding:7.5px 16px}#sample video{height:75vh!important}.blog-section h4.entry-title a,.blog-section .post-content-inner{overflow:unset;text-overflow:unset;display:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;min-height:unset}.blog-section .post-content{border-bottom:1px solid #ebebeb!important;padding-bottom:30px;padding-top:0}#testi-slider .et_pb_slides .et_pb_slider_container_inner{display:block!important}#testi-slider .et_pb_slide_content span{font-size:18px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size:16px!important}}@media only screen and (max-width:650px){.blue-row .et_pb_column{min-height:unset;display:block;width:100%!important;border:0}#award-section .blue-row{display:block!important}.blue-row .et_pb_module{max-width:100%!important}#award-section .et_pb_row_inner.blue-row{padding:20px 30px!important}#award-section .et_pb_blurb_container{text-align:center!important}}@media only screen and (max-width:600px){#top-form .appointment-form .fields div,#top-form .appointment-form .fields div:nth-child(4),.appointment-form .bttn{width:100%!important;float:none;margin:15px 0}.wpcf7-form-control-wrap input[type="text"],.wpcf7-form-control-wrap input[type="date"],.wpcf7-form-control-wrap input[type="tel"],.wpcf7-form-control-wrap select,.appointment-form input[type="email"]{height:50px}img.alignright{float:none;display:block;margin:10px 0;width:100%}}@media only screen and (max-width:550px){#arrival-section li.product{float:none!important;width:100%!important}button.slick-prev,button.slick-next{width:50px;height:50px}#top-form ul.blue-list{column-count:1}.moduleTitle h5{font-size:15px!important}.featured-list .et_pb_column{display:flex;flex-wrap:wrap;justify-content:center}.featured-list .et_pb_module{width:50%!important}header .et_pb_blurb_container{padding-left:0!important}}@media only screen and (max-width:400px){.questionTab h4{font-size:21px;line-height:1.2}.questionTab p{font-size:16px}.questionTab .wpcf7-list-item-label{font-size:14px}.cf7mls_back.action-button,.cf7mls_next.action-button,.questionTab .wpcf7-submit{font-size:16px;width:45%;min-width:unset}.questionTab .wpcf7-spinner{display:none}.dsm_image_hotspots_child .dsm_image_hotspots_wrapper{padding:6px!important}header .et_pb_social_media_follow li{margin:0 1px}.et_pb_social_media_follow_0_tb_header li a.icon{height:18px!important;width:18px!important}#top-links img{width:60px;object-fit:contain}}