@media (min-width: 1920px){
  body{
    --container_header_max_width: calc(100vw *1800/1920);
    --container_about_max_width: calc(100vw *1484/1920);
    --container_picks_max_width: calc(100vw *1634/1920);
    --container_the_logos_max_width: calc(100vw *1364/1920);
    --container_blog_content_max_width: calc(100vw * 1690/1920);
    --container_about_ads: calc(100vw * 1570/1920);
  
  
    --header_height: calc(100vw *128/1920);
    --header_height: calc(100vw *117/1920);
  
    font-size: calc(100vw *20/1920);
  }
  
  body, p{
    font-size: calc(100vw * 18/1920) !important;
  }
  
  ::-webkit-scrollbar {
    width: calc(100vw *5/1920);
  }
  ::-webkit-scrollbar-track {
    box-shadow: inset 0 0 calc(100vw * 6/1920) rgba(0, 0, 0, 0.3);
  }
  
  
  
  
  
  
  
  
  
  
  /*.bootstrap*/
  body{
    --padding_bootstrap_grid: calc(100vw *12/1920);
  }
  .row{
    margin-bottom: calc(100vw *60/1920);
  }
  /*.bootstrap*/
  
  
  /*header*/
  .header_social_menu a{
    padding: calc(100vw *5/1920) 0px;
    font-size: calc(100vw *28/1920);
  }
  .header_social_menu a:hover{
    -moz-transform: translateY(calc(0px - 100vw *5/1920));
    -webkit-transform: translateY(calc(0px - 100vw *5/1920));
    -o-transform: translateY(calc(0px - 100vw *5/1920));
    -ms-transform: translateY(calc(0px - 100vw *5/1920));
    transform: translateY(calc(0px - 100vw *5/1920));
  }
  .header_social_menu li{
    margin-right: calc(100vw *20/1920);
  }
  
  .header_hamburg_menu{
    width: calc(100vw *66/1920);
    height: calc(100vw *66/1920);
    border:solid calc(100vw *2/1920) var(--color_grey);
  
    -webkit-border-radius: 33px;
    border-radius: calc(100vw *33/1920);
  }
  .header_hamburg_menu>div{
    height: calc(100vw *2/1920);
    width: calc(100vw *34/1920);
    left: calc(50% - 100vw *34/1920/2);
    top: calc(50% - 100vw *2/1920/2);
  
    
  }
  .header_hamburg_menu>div:first-child{
    top: calc(50% - 100vw*8/1920 - 100vw*2/1920);
  }
  .header_hamburg_menu>div:last-child{
    top: calc(50% + 100vw*8/1920);
  }
  
  
  header{
    padding: calc(100vw *25/1920) 0px;
    border-bottom: solid calc(100vw *1/1920) var(--color_pink);
  }
  body.scrolled header{
    /*padding: calc(100vw *10/1920 0px;*/
    -webkit-box-shadow: 0 calc(100vw *10/1920) calc(100vw*10/1920) calc(100vw*1/1920) rgba(0,0,0,0.1);
    box-shadow: 0 calc(100vw *10/1920) calc(100vw*10/1920) calc(100vw*1/1920) rgba(0,0,0,0.1);
  }
  .header_right_menu{
    right: calc(100vw *25/1920);
    max-height: calc(100vh - 100vw*10/1920 - var(--header_height));
  }
  
  .header_right_menu ul{
    width: calc(100vw *280/1920);
  }
  .header_right_menu ul a{
    padding: calc(100vw *27/1920);
    font-size: calc(100vw *18/1920);
  
    border-bottom: solid calc(100vw *1/1920) #f28284;
  
    letter-spacing: calc(100vw *6/1920);
  }
  
  .header_main_logo img{
    height: calc(100vw *77/1920);
    height: calc(100vw *50/1920);
  }
  /*header*/
  
  
  /*home_big_header*/
  .home_big_header{
    height: 95vh;
    margin-bottom: calc(100vw *70/1920);
  }
  
  .home_big_header_title_content{
    width: calc(100vw *800/1920);
  }
  .home_big_header_title_content h1{
    font-size: calc(100vw *116/1920);
    margin-bottom: calc(100vw *45/1920);
  }
  .home_big_header_title_content p{
    font-size:calc(100vw *29/1920) !important;
    font-size:calc(100vw *22/1920) !important;
    padding-left: calc(100vw *30/1920);
    max-width: calc(100vw *480/1920);
    letter-spacing: calc(100vw *6/1920);
  }
  .home_big_header_title_content p:before{
    width: calc(100vw *5/1920);
  }
  
  
  
  
  
  
  
  
  .form_mailchimp{
    padding: calc(100vw *60/1920);
    padding-right: calc(100vw *40/1920);
  
  }
  .form_mailchimp h4{
    font-size: calc(100vw *35/1920);
    margin-bottom: calc(100vw *5/1920);
  }
  .form_mailchimp h4 small{
    font-size: calc(100vw *29/1920);
    padding-bottom: calc(100vw *3/1920);
  }
  .form_mailchimp .active_campaign._form_3 form button[type="submit"],
  .form_mailchimp .input-group .btn{
    width: calc(100vw *70/1920) !important;
    font-size: calc(100vw *27/1920) !important;
  }
  .form_mailchimp .active_campaign._form_3 form button[type="submit"]{
    font-size: 0.1px !important;
  }

  .form_mailchimp .active_campaign._form_3 form input[name="email"],
  .form_mailchimp .form-control{
    font-size: calc(100vw *20/1920) !important;
    padding: calc(100vw *15/1920)  calc(100vw*25/1920) !important;
  }
  .home_big_header .form_mailchimp{
    width: calc(100vw *800/1920);
  }


  .form_mailchimp .active_campaign._form_3 form button[type="submit"]:after{
    font-size: calc(100vw * 30/1920);
  }
  
  .home_big_header .home_big_title_signature{
    bottom: calc(100vw *115/1920);
    width: calc(100vw *440/1920);
    left: calc(100vw *55/1920);
  }
  .home_big_title_signature h3{
    font-size: calc(100vw *29/1920);
    margin-bottom: calc(100vw *5/1920);
  }
  .home_big_title_signature p{
    font-size: calc(100vw *18/1920);
    margin-bottom: calc(100vw *15/1920);
    letter-spacing: calc(100vw *4/1920);
  }
  .home_big_title_signature img{
    width: calc(100vw * 181/1920);
  }
  /*home_big_header*/
  
  
  
  
  /*articles_boxes*/
  .articles_boxes{
    margin-bottom: calc(100vw *130/1920);
  }
  
  .article_box_item{
    border:solid calc(100vw *2/1920) #f07375;
    padding-top: calc(100vw *55/1920);
  }
  .article_box_item_background{
    left: calc(0px - 100vw *2/1920);
    top: calc(0px - 100vw *2/1920);
    width: calc(100% + 100vw*4/1920);
    height: calc(100% + 100vw*4/1920);
  }
  .article_box_item:hover .article_box_item_content{
    -moz-transform: translateY(-calc(0px - 100vw *5/1920));
    -webkit-transform: translateY(-calc(0px - 100vw *5/1920));
    -o-transform: translateY( -calc(0px - 100vw *5/1920));
    -ms-transform: translateY(-calc(0px - 100vw *5/1920));
    transform: translateY(-calc(0px - 100vw *5/1920));
  }
  .article_box_item_content h3{
    font-size: calc(100vw *46/1920);
    margin-bottom: calc(100vw *5/1920);
  }
  .article_box_item_content p{
    font-size: calc(100vw *20/1920);
    
    letter-spacing: calc(100vw *2.5/1920);
  }
  
  
  .article_boxes_holder_left .article_box_item{
    padding-right: calc(100vw *55/1920);
    padding-top: calc(100vw *260/1920);
  }
  .article_boxes_holder_left .article_box_item .article_box_item_content h3{
    font-size: calc(100vw *36/1920);
  }
  .article_boxes_holder_left .article_box_item .article_box_item_content p{
    font-size: calc(100vw *26/1920);
  }
  .article_boxes_holder_left .article_box_item{
    border-right: none;
  }
  
  .article_boxes_holder_right .article_box_item{
    height: calc(100vw *460/1920);
  }
  .article_boxes_holder_right{
    border:solid calc(100vw *2/1920) #f07375;
    border-left: none;
    border-top: none;
  }
  .article_boxes_holder_right .article_box_item {
    border-right: none;
    border-bottom: none;
  }
  
  .link_read_more_articles{
    font-size: calc(100vw *29/1920);
    letter-spacing: calc(100vw *15/1920);
    padding: calc(100vw *5/1920)  calc(100vw*15/1920);
    border:solid calc(100vw *2/1920) #f17474;
    border-color: transparent;
  }
  /*articles_boxes*/
  
  
  
  
  
  /*dr_j_content_right_photo*/
  .dr_j_content_right_photo{
    margin-bottom: calc(100vw *115/1920);
    padding-top: calc(100vw *180/1920);
    padding-bottom: calc(100vw *150/1920);
  }
  .dr_j_content_right_photo_background_mobile,
  .dr_j_content_right_photo_background{
    left: -calc(100vw *2/1920);
    top: -calc(100vw *2/1920);
    width: calc(100% + 4/1920);
    height: calc(100% + 4/1920);
  }
  
  .dr_j_content_right_photo_content h3,
  .dr_j_content_right_photo_content h4{
    max-width: calc(100vw *715/1920);
  }
  .dr_j_content_right_photo_content p{
    max-width: calc(100vw *625/1920);
  }
  .dr_j_content_right_photo_content h4{
    font-size: calc(100vw *40/1920);
    letter-spacing: calc(100vw *11/1920);
  }
  .dr_j_content_right_photo_content h3{
    font-size: calc(100vw *54/1920);
    margin-bottom: calc(100vw *65/1920);
    letter-spacing: calc(100vw *2/1920);
  }
  .dr_j_content_right_photo_content h3 em{
    font-size: calc(100vw *16/1920);
    margin-left: calc(100vw *40/1920);
    letter-spacing: calc(100vw *4/1920);
  }
  .dr_j_content_right_photo_content p{
    margin-bottom: calc(100vw *40/1920);
  }
  
  .dr_j_content_right_photo .home_big_title_signature{
    padding-top: calc(100vw *60/1920);
  }
  .dr_j_content_right_photo .home_big_title_signature_content{
    margin-left: calc(100vw *20/1920);
    padding-left: calc(100vw *20/1920);
    padding-top: calc(100vw *15/1920);
    padding-bottom: calc(100vw *15/1920);
  }
  /*dr_j_content_right_photo*/
  
  
  
  /*shop_picks*/
  .shop_picks{
    margin-bottom: calc(100vw *160/1920);
  }
  .picks_title_content p{
    font-size: calc(100vw *36/1920);
    letter-spacing: calc(100vw *35/1920);
  }
  .picks_title_content h2{
    font-size: calc(100vw *85/1920);
    letter-spacing: calc(100vw *3/1920);
  }
  .picks_title_content .container{
    max-width: calc(100vw *1630/1920);
  }
  .picks_content_holder{
    gap: calc(100vw *5/1920) calc(100vw*5/1920); 
  }
  .pick_item_box_photo{
    margin-bottom: calc(100vw *5/1920);
    height: calc(100vw *560/1920);
  }
  .pick_item_box_photo>div{
    left: calc(0px - 100vw *2/1920);
    top: calc(0px - 100vw *2/1920);
    width: calc(100% + 100vw*4/1920);
    height: calc(100% + 100vw*4/1920);
  }
  .pick_item_box_content{
    padding: calc(100vw *12/1920) 0px;
  }
  .pick_item_box_content h3{
    font-size: calc(100vw *50/1920);
    margin-bottom: calc(100vw *5/1920);
  }
  .pick_item_box_content p{
    font-size: calc(100vw *29/1920);
    letter-spacing: calc(100vw *18/1920);
    margin-left: calc(100vw *18/1920);
  }
  /*shop_picks*/
  
  
  
  /*social_phone*/
  .social_phone{
    margin-bottom: calc(100vw *185/1920);
    height: calc(100vw *840/1920);
  }
  .social_phone_phone{
    top: calc(0px - 100vw *50/1920);
    height: calc(100% + 100vw*50/1920 + 100vw*50/1920);
  }
  .social_phone .container{
    max-width: calc(50% - 100vw*235/1920);
  }
  .social_phone_social_icons a{
    font-size: calc(100vw *37/1920);
  }
  .social_phone_social_icons li{
    margin-right: calc(100vw *30/1920);
  }
  .social_phone_instagram_link{
    margin-bottom: calc(100vw *15/1920);
    max-width: calc(100vw *390/1920);
  }
  .social_people_email_link{
    font-size: calc(100vw *39/1920);
    margin-bottom: calc(100vw *110/1920);
  }
  /*social_phone*/
  
  
  /*the_logos*/
  .the_logos{
    margin: 50px 0 80px;
  }
  .the_logos img{
    height: calc(100vw *40/1920);
    margin: calc(100vw *25/1920) calc(100vw*45/1920) !important;
  }
  /*the_logos*/
  
  
  
  /*footer*/
  .footer_left_part{
    /*width: calc(100vw *740/1920);*/
    display:none;
  }
  .footer_left_part>div{
    top: calc(0px - 100vw *130/1920);
    height: calc(100% + 100vw*130/1920);
  }
  .footer_right_part{
    width: 100%;
    padding-top: calc(100vw *75/1920);
    padding-bottom: calc(100vw *55/1920);
  }
  
  
  footer .container{
    max-width: calc(100vw *1030/1920);
  }
  footer .form_mailchimp{
    margin-bottom: calc(100vw *45/1920);
  }
  footer .header_social_menu{
    margin-bottom: calc(100vw *55/1920);
  }
  .footer_copyright{
    font-size: calc(100vw *15/1920);
  }
  
  footer .col-md-7{
    width: calc(100% - 100vw*245/1920);
  }
  footer .col-md-5{
    width: calc(100vw *245/1920);
  }
  footer .header_social_menu a{
    font-size: calc(100vw *37/1920);
  }
  footer .header_social_menu li{
    margin-right: calc(100vw *25/1920);
  }
  
  footer .menu{
    padding-top: calc(100vw *15/1920);
    padding-left: calc(100vw *32/1920);
  }
  footer .menu a{
    font-size: calc(100vw *15/1920);
    letter-spacing: calc(100vw *3/1920);
  }
  footer .form_mailchimp .active_campaign._form_3 form,
  footer .mc4wp-form .input-group{
    max-width: calc(100vw *700/1920) !important;
  }
  /*footer*/


























  
  /*
  blog_section_top_big
  Not done from here to down
  */
  .blog_section_top_big{
    padding-top: calc(100vw *50/1920);
    margin-bottom: calc(100vw *25/1920);
  }
  .blog_section_top_big_holder{
    min-height: calc(100vw *900/1920);
    padding-right: calc(100vw *180/1920);
  }
  .blog_section_top_big_content{
    max-width: calc(100vw *700/1920);
  }

  .blog_section_top_big_content_html{
    margin-bottom: calc(100vw *80/1920);
  }
  .blog_section_top_big_content_html h1{
    font-size: calc(100vw *70/1920);
    margin-bottom: calc(100vw *40/1920);
  }
  .blog_section_top_big_content_html{
    max-width: calc(100vw *640/1920);
  }
  /*blog_section_top_big*/


  /*.the_posts*/
  .the_posts .container{
    max-width: var(--container_blog_content_max_width);
  }
  .the_posts_category_title{
    padding: calc(100vw *55/1920);
    padding-left: calc(100vw *145/1920);
    font-size: calc(100vw *42/1920);

    margin-bottom: calc(100vw *45/1920);
  }
  .the_posts_category_title>span{
    width: calc(100vw *145/1920);
  }
  .row_posts_with_categories_on_top{
    gap: calc(100vw *45/1920)  calc(100vw*45/1920);
  }
  .post_blocks_container{
    margin-bottom: calc(100vw *45/1920);
  }
  .post_blocks_container .article_box_item{
    height: calc(100vw *545/1920);
    margin-bottom: calc(100vw *55/1920);
  }
  .post_blocks_container_content{
    margin-bottom: calc(100vw *20/1920);
    padding: 0px calc(100vw *40/1920);
    height:auto;
  }

  .post_blocks_container_content p {

  max-height: 6rem;
    overflow: hidden !important;
  text-overflow: ellipsis;
 -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  text-overflow: ellipsis;
  }
  .post_blocks_container{
    margin-bottom: calc(100vw *100/1920);
  }

  .blog_post_btn_read_more{
    font-size: calc(100vw *19/1920);
    letter-spacing:calc(100vw *5/1920);
    padding: calc(100vw *30/1920) calc(100vw *75/1920);
  }
  .the_posts{
    margin-bottom: calc(100vw *25/1920);
  }
  /*.the_posts*/


  /*advertise*/
  .advertise{
    padding: calc(100vw *15/1920) 0px;
  }
  /*advertise*/


  /*home_big_header_single_blog*/
  /*.home_big_header_single_blog{
    min-height: calc(100vw *740/1920) !important;
    padding-right: calc(100vw *185/1920);
    padding-top: calc(100vw *80/1920);
    padding-bottom: calc(100vw *215/1920);
  }*/
  .home_big_header_single_blog {
    padding-right: calc(100vw *185/1920);
    padding-top: calc(100vw *80/1920);
    padding-bottom: calc(100vw *215/1920);
    height: 62vh !important;
    min-height: auto !important;
}
  .home_big_header_single_blog h1{
    font-size: 70px !important;
  }
  .home_big_header_single_blog .home_big_header_title_content p{
    max-width: calc(100vw *560/1920);
    letter-spacing: calc(100vw *5/1920);
  }
  .home_big_header_single_blog .container{
    max-width: calc(100vw * 1320/1920);
  }

  .home_big_header.home_big_header_single_blog .form_mailchimp{
    width: calc(100vw *845/1920);
    bottom: calc(0% - 100vw*230/1920/2);
  }
  .home_big_header_single_blog .home_big_header_title_content{
    width: calc(100vw *650/1920);
  }
  /*home_big_header_single_blog*/




  /*blog_single_content*/
  .blog_single_content{
    margin-bottom: calc(145/1920);
  }
  .blog_single_content .container .row>*:not(.col-lg-12):first-child{
    padding-right: calc(100vw *65/1920);
  }
  .blog_single_content .container .row>*:not(.col-lg-12):last-child{
    padding-left: calc(100vw *65/1920);
  }
  .blog_single_content_head{
    max-width: calc(100vw *810/1920);
    font-size: calc(100vw *26/1920);
  }
  .blog_single_content_head_creator span{
    margin: calc(100vw *5/1920);
  }
  .blog_single_content_head hr{
    height: calc(100vw *1/1920);

    margin: calc(100vw *18/1920) 0px !important;
  }
  .blog_single_content_submenu>li{
    margin-right: calc(100vw *25/1920);
  }
  .blog_single_content_submenu_separator{
    width: calc(100vw *10/1920);
    height: calc(100vw *10/1920);
  }
  .blog_single_content_submenu li:not(.blog_single_content_submenu_separator){
    letter-spacing: calc(100vw *2/1920);
  }

  .single_blog_content{
    font-size: 18px;
  }
  .single_blog_content p{
    margin-bottom: calc(100vw *30/1920);
  }
  .single_blog_content>p:first-child>em:first-child{
    font-size: calc(100vw *85/1920);
  }
  .single_blog_content :where(img[class*=wp-image-]){
    margin: calc(100vw *35/1920) ! important;
  }
  .single_blog_content h3{
    margin-bottom: calc(100vw *30/1920);
    font-size:  calc(100vw *23/1920);
  }
  /*blog_single_content*/



































  
  /*blog_single_content right continue down */
  .blog_single_home_big_title_signature{
    margin-bottom: calc(100vw *100/1920);
  }
  .blog_single_home_big_title_signature_doctor{
    width: calc(100vw *138/1920);
    height: calc(100vw *138/1920);

    -webkit-border-radius: calc(100vw *69/1920);
    border-radius: calc(100vw *69/1920);
  }
  .blog_single_home_big_title_signature{
    max-width: calc(100vw *510/1920);
  }
  .blog_single_home_big_title_signature img{
    margin-left: calc(100vw* 138/1920 + 100vw*60/1920);
  }

  .blog_single_sidebar_content{
    max-width: none;
    margin:50px 0 0;
  }
  .blog_single_sidebar_content h3{
    font-size: calc(100vw *20/1920);
    padding-bottom: calc(100vw *30/1920);
    border-bottom: solid calc(100vw *1/1920) #d9d9d9;
  }
  .blog_single_sidebar_content ul{
    margin-bottom: calc(100vw *75/1920);
  }
  .blog_single_sidebar_content ul>li>a{
    padding: calc(100vw *25/1920) calc(100vw *20/1920);
    border-bottom: solid calc(100vw *1/1920) #d9d9d9;
  }
  .sidebar_ads_holder_item{
    margin-bottom: calc(100vw *20/1920);
  }

  /*blog_single_content right*/



  /*about*/
  .articles_boxes_for_about{
    margin-bottom: calc(100vw *230/1920) !important;
  }


  .banner_join_the_club{
    padding: calc(100vw *70/1920);
  }
  .banner_join_the_club .form_mailchimp{
    max-width: calc(1000vw *920/1920);
  }


  .badge_list{
    margin-bottom: calc(100vw *210/1920);
  }
  .badge_list_signature_doctor{
    width: calc(100vw *310/1920);
    height: calc(100vw *310/1920);

    -webkit-border-radius: calc(100vw *155/1920);
    border-radius: calc(100vw *155/1920);
    margin-bottom: calc(100vw *45/1920);
  }
  .badge_list_signature .home_big_title_signature_content{
    padding: calc(100vw *15/1920) calc(100vw *25/1920);
    border-left: solid calc(100vw *1/1920) #1d1d1d;
    margin-bottom: calc(100vw *35/1920);
  }
  .badge_list_signature .home_big_title_signature h3{
    font-size: calc(100vw *23/1920);
  }
  .badge_list_signature .home_big_title_signature p{
    font-size: calc(100vw *15/1920);
  }
  .badge_list_signature{
    max-width: calc(100vw *330/1920);
  }
  .badge_list_signature img{
    width: calc(100vw *180/1920);
  }

  .badge_list_holder{
    padding-top: calc(100vw *20/1920);
  }
  .badge_list_holder ul{
    font-size: calc(100vw *23/1920);
  }
  .badge_list_holder ul li{
    margin-bottom: calc(100vw *25/1920);
    padding-left: calc(100vw *60/1920);
    padding-top: calc(100vw *5/1920);
    padding-bottom: calc(100vw *15/1920);
    min-height: calc(100vw *49/1920);
  }
  .badge_list_holder ul li:before{
    width: calc(100vw *40/1920);
    height: calc(100vw *49/1920);
  }
  .badge_list .row>*:first-child{
    width: calc(100vw *430/1920);
  }
  .badge_list .row>*:last-child{
    width: calc(100% - 100vw*430/1920);
  }







  

  /*contact*/
  .contact{
    margin-bottom: calc(100vw *210/1920);
  }
  .contact>*{
    padding-top: calc(100vw *125/1920);
  }
  .contact_button_at_bottom{
    bottom: calc(0px - 100vw*90/1920/2);
  }
  .contact_left_part .badge_list_signature_doctor{
    margin-bottom: calc(100vw *55/1920);
  }
  .contact_om_logo{
    max-width: calc(100vw *264/1920);
    margin-bottom: calc(100vw *45/1920);
  }
  .contact_left_part_content{
    max-width: calc(100vw *540/1920);
    padding-bottom: calc(100vw *95/1920);
  }
  .contact_left_part_content h1{
    margin-bottom: calc(100vw *40/1920);
    font-size: calc(100vw *29/1920);
  }
  .contact_left_part_content p{
    font-size: calc(100vw *25/1920);
  }

  .blog_post_btn_read_more.v2{
    font-size: calc(100vw *24/1920);
    padding: calc(100vw *30/1920) calc(100vw *40/1920);
  }
  .contact_button_at_bottom a{
    max-width: calc(100vw *390/1920);
  }
  /*contact*/






  

  /*contact right form*/
  .contact_right_part .container{
    max-width: calc(100vw * 700/1920);
  }


  .contact_right_content{
    margin-bottom: calc(100vw * 70/1920);
  }
  .contact_right_content h2{
    font-size: calc(100vw * 29/1920);
    margin-bottom: calc(100vw * 40/1920);
  }
  .contact_right_content p{
    font-size: calc(100vw * 29/1920);
  }

  .contact_right_form h3{
    font-size: calc(100vw * 31/1920);
    padding-bottom: calc(100vw * 30/1920);
  }
  .contact_right_form .nf-form-content textarea.ninja-forms-field,
  .contact_right_form .nf-form-content input:not([type=button]){
    border:solid calc(100vw * 1/1920) #d8d8d8;
    font-size: calc(100vw * 18/1920);
    
    padding: calc(100vw * 15/1920) calc(100vw * 18/1920);
  }
  .contact_right_form .nf-form-content textarea.ninja-forms-field{
    height: calc(100vw * 240/1920);
  }
  .contact_right_form nf-field{
    margin-top: calc(100vw * 35/1920);
  }
  .contact_right_form .nf-pass.field-wrap .nf-field-element:after,
  .contact_right_form .nf-error.field-wrap .nf-field-element:after{
    font-size: calc(100vw * 20/1920);

    top: calc(100vw * 1/1920);
    right: calc(100vw * 1/1920);
    bottom: calc(100vw * 1/1920);
    height: calc(100vw * 50/1920);
    width: calc(100vw * 50/1920);
    line-height: calc(100vw * 50/1920);
  }
  .contact_right_form .nf-input-limit{
    margin-bottom: calc(100vw * 5/1920);
  }
  .contact_right_form{
    padding-bottom: calc(100vw * 80/1920);
    max-width: calc(100vw * 615/1920);
  }
  .contact .contact_button_at_bottom>*{
    max-width: calc(100vw * 400/1920);
  }
  /*contact right form*/

  .contact_left_part .container{
    max-width: calc(100vw * 700/1920);
  }


  
  .banner_join_the_club .container{
    max-width: calc(100vw * 924/1920);
  }




  
  /*From 2023.4.30 */
  .header_big_content{
    margin-bottom: calc(100vw * 140/1920);
  }
  .header_big_content_pink{
    /*background-color: #ece4e2;*/
    padding-top: calc(100vw * 130/1920);
    padding-bottom: calc(100vw * 60/1920);
  }
  .header_big_content_pink .content_holder_pink:before{
    top: 0px;
    left: 0px;

    left: calc(0px - 100vw*500/1920);
    width: calc(100vw + 100vw*500/1920);

  }
  .header_big_content_pink h1{
    font-size: calc(100vw * 80/1920);
    margin-bottom: calc(100vw * 45/1920);
  }
  .header_big_content_pink .content_holder{
    max-width: calc(100vw * 800/1920);
  }
  .header_big_content_pink p{
    font-size: calc(100vw * 28/1920);
    max-width: calc(100vw * 675/1920);
  }
  .header_big_content_pink .blog_single_home_big_title_signature{
    margin-top: calc(100vw * 65/1920);
  }
  .header_big_content_pink .content_holder_white{
    padding: calc(100vw * 65/1920) 0px;
    padding-bottom: 0px;
  }
  .header_big_content_pink .content_holder_pink{
    padding: calc(100vw * 65/1920) 0px;
    padding-top: calc(100vw * 130/1920);
  }
  .header_big_content_pink{
    padding: 0px;
  }
  .pink_content_big_photo{
    width: calc(100vw * 670/1920);
  }
  .header_big_content_pink .content_holder_white p{
    max-width: calc(100vw * 795/1920);
    line-height: calc(100vw * 30/1920);
    font-size: calc(100vw * 24/1920) !important;
  }
  .header_big_content_pink .content_holder_white::first-letter{
    font-size: calc(100vw * 52/1920);
  }


  .content_about_ads_photo_content img{
    width: calc(100vw * 570/1920);
  }
  .content_about_ads_photo_content .the_content_right_of_photo{
    width: calc(100% - 100vw * 570/1920 - 100vw*115/1920);
    padding-top: calc(100vw * 80/1920);
  }
  .content_about_ads_photo_content .the_content_right_of_photo h2,
  .content_about_ads_photo_content .the_content_right_of_photo h3{
    font-size: calc(100vw * 52/1920);
    margin-bottom: calc(100vw * 30/1920);
  }
  .content_about_ads_photo_content .the_content_right_of_photo p{
    margin-bottom: calc(100vw * 30/1920);
  }
  .content_about_ads_photo_content{
    margin-bottom: calc(100vw * 100/1920);
  }

  .content_about_ads_red_content{
    margin-bottom: calc(100vw * 140/1920);
  }
  .content_about_ads_red_content .col-lg-12>div{
    max-width: calc(100vw * 1320/1920);
    padding: calc(100vw * 40/1920);
  }
  .content_about_ads_red_content .col-lg-12>div p{
    font-size: calc(100vw * 37/1920) !important;
  }
  .content_about_ads_red_content .col-lg-12>div:before{
    left: 0px;
    top: 0px;

    -webkit-border-radius: calc(100vw * 15/1920);
    border-radius: calc(100vw * 15/1920);
  }
  .content_about_ads_item .col-lg-12{
    
    max-width: calc(100vw * 1300/1920);
    margin-left: auto;
    margin-right: auto;
  }
  .content_about_ads_item .col-lg-12>div{
    width: calc(100% - 100vw*275/1920);
    border-left: solid calc(100vw * 4/1920) #f6acac;
    padding-left: calc(100vw * 85/1920);
  }
  .content_about_ads_item{
    margin-bottom: calc(100vw * 140/1920) !important;
  }
  .content_about_ads_item h2,
  .content_about_ads_item h3{
    font-size: calc(100vw * 52/1920);
    margin-bottom: calc(100vw * 15/1920);
    margin-top: calc(0px - 100vw*10/1920);
  }
  .content_about_ads_item p{
    font-size: calc(100vw * 24/1920) !important;
    margin-bottom: calc(100vw * 30/1920);
  }
  .button_check_it_out{
    font-size: calc(100vw * 28/1920);

    -webkit-border-radius: calc(100vw * 15/1920);
    border-radius: calc(100vw * 15/1920);

    padding: calc(100vw * 22/1920) calc(100vw * 55/1920);
  }
  .content_about_ads_item .col-lg-12>div:before{
    right: calc(100% + 100vw*100/1920);
    top: 0px;
    width: calc(100vw * 180/1920);
    padding: calc(100vw * 35/1920) 0px;
    font-size: calc(100vw * 65/1920);

    -webkit-border-radius: calc(100vw * 15/1920);
    border-radius: calc(100vw * 15/1920);

  }
  *>.content_about_ads_item:last-child{
    margin-bottom: 0px !important;
  }
  .content_about_ads{
    margin-bottom: calc(100vw * 355/1920);
  }


	
	
	
	
	
	

	.klaviyo-form div[data-testid="form-row"] div[data-testid="form-component"]{
		padding: 0px !important;
	}
	.klaviyo-form form{
		padding: 0px !important;
	}
	.klaviyo-form form>div{
		min-height: 0px !important;
	}
	.klaviyo-form input[type="email"]{
		-webkit-border-radius: 0 !important;
		border-radius: 0 !important;

		padding: calc(100vw * 15/1920) calc(100vw * 25/1920) !important;

		font-size: calc(100vw * 20/1920) !important;
		letter-spacing: 0px !important;
		}
	.klaviyo-form input[type="email"]::placeholder{
		font-size: calc(100vw * 20/1920) !important;
	}
	.klaviyo-form input[type="email"]:focus{
	}
.klaviyo-form:not(.kl-private-reset-css-Xuajs1) button[type="button"],
.klaviyo-form:not(.kl-private-reset-css-Xuajs1) button[type="button"]{

		height: calc(100vw * 54/1920) !important;
		width: calc(100vw * 60/1920) !important;
	}
	.klaviyo-form button[type="button"]:after{
		font-size: calc(100vw * 30/1920);
	}
	.klaviyo-form form>div>div p{
	}
	.klaviyo-form form>div>div:first-child span{
		font-size: calc(100vw * 24/1920) !important;
	}
	.klaviyo-form form>div>div:last-child span{
		font-size: calc(100vw * 16/1920) !important;
	}
	
	
	
	
	
	
	
	


}