.sleep_hero_area{padding-top:41.66%;position:relative;width:100%;background-size:cover;background-color:#f2f2f2;background-repeat:no-repeat;background-position:center center;min-height:400px;max-height:800px}.sleep_hero_container{bottom:0;left:0;margin:0 auto;max-width:1080px;position:absolute;right:0;top:0;width:100%}.sleep_hero_wrapper{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;height:100%;overflow:hidden;padding:0;width:100%}.sleep_hero_content{max-width:400px;padding:50px 15px;position:relative}.sleep_hero_content h1{font-size:54px;margin:0 0 25px}.sleep_hero_content p{font-size:18px;line-height:26px;margin:0 0 50px}.why_love_area{padding:80px 0}.why_love_list{display:-webkit-box;display:-ms-flexbox;-ms-flex-wrap:wrap;position:relative}.single_love_wrapper{display:-webkit-box;display:-ms-flexbox;padding:10px;text-align:center;width:50%}.why_love_list::before{background-image:url(../png/content-right-leaf.png);background-repeat:no-repeat;background-size:153px auto;content:"";height:200px;margin-top:-100px;position:absolute;right:-100px;top:50%;width:153px;z-index:-1}.single_love_text{-webkit-box-shadow:0 0 10px #b6bdc8;box-shadow:0 0 10px #b6bdc8;padding:50px 46px}.single_love_text h3{font-weight:700;margin:0 0 35px;font-size:22px}.single_love_text p{line-height:22px}.why_love_heading{margin:0 0 50px;padding:0 0 0 10px;position:relative}.why_love_heading h2{font-size:36px;margin:0;padding:0 0 20px;position:relative}.why_love_heading h2::before{background:#0070ba none repeat scroll 0 0;bottom:0;content:"";height:4px;left:0;position:absolute;width:60px}.why_love_heading::before{background-image:url(../png/heading-leaf.png);background-repeat:no-repeat;background-size:90px auto;content:"";height:170px;left:-80px;position:absolute;top:-52px;width:97px}.quality_ingre_section{background:#e8ecf2 none repeat scroll 0 0;padding:75px 0 30px}.ingre_heading h2{font-size:36px;margin:0;text-align:center}.ingre_heading{margin:0 0 70px}.ingre_details{padding:0 10px}.ingre_details h3{font-weight:700;margin:0 0 30px}.ingre_details p{margin:0 0 20px}.ingre_list{margin:0 0 30px}.ingre_list ul{display:-webkit-box;display:-ms-flexbox;-ms-flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start}.ingre_list li{margin-bottom:25px;margin-right:15px;min-width:170px;text-align:center}.ingre_image{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;height:155px;-webkit-box-pack:center;-ms-flex-pack:center}.ingre_image img{height:140px;width:auto}.ingre_name{color:#0070ba;text-decoration:underline;font-size:18px}.drug_content_single h3{font-weight:700}.ingre_list_contain{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify}.herbal_rest_image{margin-top:180px;text-align:right}.herbal_rest_image img{max-width:360px;width:100%}.trustpilot_carousel_section{background:#fff none repeat scroll 0 0;padding:50px 0;text-align:center}.trustpilot_content_wrapper h2{font-size:36px;margin:0 0 40px}.product-box-sections{padding:50px 0;color:#123456;text-align:center;background:#fbfbfb none repeat scroll 0 0}.howit_top{margin:0}.howit_top h2{font-size:36px;margin:0 0 10px}.howit_top p{margin:0}.single_products_box{margin:0 0 35px}.porduct_image{display:table;height:auto;margin:0 auto 0;width:100%}.porduct_imagecell{display:table-cell;height:auto;vertical-align:middle;padding-top:15px}.products_step{color:#123456;font-weight:600;font-size:20px}.single_products_box .product_title{line-height:24px;margin:10px auto 0;max-width:245px}.how_persona_works{padding:16px 0 0}.sup_for_stress{background:#e8ecf2 none repeat scroll 0 0}.stress_wrapper{display:-webkit-box;display:-ms-flexbox;margin:0 auto;max-width:1080px}.stress_text_left{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;padding:15px;width:55%;color:#123456}.stress_text_image{padding-bottom:60px;padding-right:15px;width:45%}.stress_text_image img{margin-top:-50px}.stress_text h2{font-size:36px;margin:0 0 30px}.stress_text p{margin:0 0 20px}.faq_section{padding:80px 0 50px}.faq_sub_section{color:#123456;max-width:195px}.faq_sub_section h2{font-size:36px}.faq_sub_section p a{color:#123456;font-weight:700;text-decoration:underline}.faq_section .ingredients_overview{text-align:center;padding:20px 0}.faq_section .ingredients_overview a,.mobile_display_text a{font-size:18px;padding:15px 40px}.faq_list_accordion{margin:0}#faq_accordion .panel-default .panel-heading .panel-title a{background:transparent none repeat scroll 0 0;border-bottom:1px solid #e2e2e2;color:#123456;display:block;font-weight:700;font-size:16px;line-height:normal;padding:10px 15px 10px 40px;position:relative}#faq_accordion .panel-default .panel-heading{background:#fff none repeat scroll 0 0;border:medium none;-webkit-box-shadow:none;box-shadow:none;padding:0!important}#faq_accordion .panel-default{border:none;-webkit-box-shadow:none;box-shadow:none;margin:0 0 15px;border-radius:0}.vitamin-discription .panel-default .panel-heading a[aria-expanded=true]::after{content:"\f068";-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#00b5ef;font-family:Fontawesome}.vitamin-discription .panel-default .panel-heading a[aria-expanded=true]::after{content:"\f068";-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#ce0058;font-family:Fontawesome}.vitamin-discription .panel-default .panel-heading a::after{content:"";display:inline-block;font-family:Fontawesome;font-size:16px;left:0;position:absolute;text-align:center;top:12px;width:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;-webkit-transition:-webkit-transform .25s linear}.vitamin-discription .panel-default .panel-heading a[aria-expanded=false]::after{content:"\f067";-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#ce0058}.vitamin-discription .panel-heading+.panel-collapse .panel-body{border-top:0 solid #fff;background-color:#fff}.mens_contact_area{background:#e4eef2 none repeat scroll 0 0;padding:50px 0}.mens_contact_area h2{margin:0 0 50px;font-size:36px}.mens_contact_area p{margin:0}.mens_contact_area p span{color:#0070ba;font-weight:700}.mens_contact_area p a{color:#123456;font-weight:700;text-decoration:underline}.mens_contact_area p a:hover{color:#005c99}.contact_info{margin:0 auto 40px;max-width:750px;overflow:hidden}.contact_info li{display:inline-block;float:left;position:relative;text-align:center;width:33.33%}.contact_info li a{color:#123456;display:inline-block;font-weight:600;font-size:18px;text-align:center}.contact_icon{display:table;margin:0 0 15px;width:100%}.contact_iconcell{display:table-cell;height:80px;position:relative;vertical-align:top;z-index:1}@media only screen and (min-width:1201px) and (max-width:1325px){.why_love_area .container-fluid{max-width:1075px!important}.sleep_hero_content{padding:40px 50px;max-width:600px}.sleep_hero_wrapper{padding:70px 25px}}@media only screen and (min-width:992px) and (max-width:1200px){.why_love_area .container-fluid{max-width:900px!important}.sleep_hero_content{max-width:500px;padding:30px 40px}.sleep_hero_wrapper{padding:45px 25px}.sleep_hero_content h1{font-size:45px;margin:0 0 15px}.sleep_hero_content p{font-size:16px;margin:0 0 30px}.single_love_text{padding:20px}.common_drag_wrapper{margin:0 0 80px}.ingre_top{min-height:300px}.faq_sub_section h2,.howit_top h2,.ingre_heading h2,.mens_contact_area h2,.stress_text h2,.trustpilot_content_wrapper h2,.why_love_heading h2{font-size:28px}}@media only screen and (min-width:768px) and (max-width:991px){.single_products_box .product_title .rwd-line{display:none}.sleep_hero_wrapper{padding:30px 15px}.sleep_hero_content{max-width:390px;padding:20px 30px 30px}.sleep_hero_content h1{font-size:36px;margin:0 0 15px}.sleep_hero_content p{font-size:16px;margin:0 0 30px}.why_resslove_area .container-fluid{max-width:700px!important}.single_love_wrapper{width:50%}.quality_ingre_section{padding:50px 0}.ingre_list li{max-width:150px;min-width:150px}.ingre_image img{height:100px}.ingre_top{min-height:320px}.ingre_name{margin:0;min-height:45px}.why_love_area{padding:60px 0}.single_love_text{padding:50px 27px}.faq_sub_section h2,.howit_top h2,.ingre_heading h2,.mens_contact_area h2,.stress_text h2,.trustpilot_content_wrapper h2,.why_love_heading h2{font-size:28px}}@media only screen and (max-width:767px){.sleep_hero_area{background-image:none!important;height:100%;min-height:800px;max-height:none;overflow:visible;padding:0 0 0}.sleep_hero_container{background-image:url(../webp/stressanxiety-hero-mobile.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover;height:100%}.sleep_hero_content{background:transparent none repeat scroll 0 0;float:none;max-width:100%;padding:0;height:100%;width:100%}.sleep_hero_wrapper{height:100%;padding:25px 15px 0;position:relative;width:100%;text-align:center;overflow:visible}.sleep_hero_content h1{font-size:34px;margin:0 0 15px}.sleep_hero_content p{font-size:16px;line-height:20px;margin:0 auto 20px;max-width:475px}.sleep_hero_content .cta_btn{margin:20px 0 0}.product-box-sections{padding:40px 0 15px}.product_title .rwd-line{display:block}.single_love_wrapper{width:100%}.why_love_heading{padding:0 0 0 60px}.ingre_heading h2,.why_love_heading h2{font-size:28px}.why_love_heading::before{left:-20px}.why_love_list::before{background-image:url(../png/content-right-mob.png);right:-58px;top:50%}.why_love_list::after{background-image:url(../png/content-left-mob.png);background-repeat:no-repeat;background-size:153px auto;content:"";height:200px;margin-top:-100px;position:absolute;left:-58px;top:75.66%;width:153px;z-index:-1;display:none}.ingre_heading{margin:0 0 50px}.single_love_text h3{font-size:20px}.ingre_details h3{font-size:20px;margin:0 0 20px}.ingre_image img{height:80px}.ingre_list li{max-width:130px;min-width:130px;margin-right:5px}.why_love_area{padding:60px 0 30px}.quality_ingre_section{padding:30px 0}.trustpilot_carousel_section{padding:30px 0 0}.trustpilot_content_wrapper h2{margin:0 0 15px}.faq_section{padding:30px 0 0}.faq_sub_section{margin:0 auto 20px;text-align:center}#faq_accordion .panel-default .panel-heading .panel-title a{font-size:16px}.faq_bottom_mobile{margin:40px auto 0;max-width:300px}.faq_bottom_mobile a,.faq_bottom_mobile p{color:#123456;font-size:14px;margin:0}.mens_contact_area{padding:50px 0 35px}.mens_contact_area h2{font-size:28px}.mens_contact_area h3{font-size:26px}.contact_info li{margin:0 0 40px;text-align:center;width:100%}.contact_info li:last-child{margin:0}.mens_contact_area .rwd-line{display:block;margin:10px}.contact_info{margin:0 auto 15px}.mens_contact_area p{margin:0 auto 20px;max-width:375px}.single_love_text{padding:40px 25px}.stress_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stress_wrapper{max-width:450px}.stress_text_image,.stress_text_left{width:100%;padding:15px;text-align:center}.stress_text_image img{margin-top:-25px}.sup_for_stress{background:#ced4db none repeat scroll 0 0}.faq_sub_section h2,.howit_top h2,.ingre_heading h2,.mens_contact_area h2,.stress_text h2,.trustpilot_content_wrapper h2,.why_love_heading h2{font-size:30px}.contact_mobile_display{font-size:15px}}@media only screen and (min-width:480px) and (max-width:767px){.contact_info li{width:33.33%}}