/*
    font-family: 'Heebo', sans-serif;
    font-family: Gilroy-Black;
    font-family: Gilroy-Bold;
    font-family: Gilroy-SemiBold;
    font-family: Gilroy-Medium;
    font-family: Gilroy;
    font-family: BigBOBY;
    font-family: 'Cheya';
*/
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;700&display=swap');
@font-face {font-family: Gilroy-Black;
    src:url("../fonts/gilroy_black.eot");
    src:url("../fonts/gilroy_black.eot?#iefix") format("embedded-opentype"),
        url("../fonts/gilroy_black.woff2") format("woff2"),
        url("../fonts/gilroy_black.woff") format("woff"),
        url("../fonts/gilroy_black.ttf") format("truetype"),
        url("../fonts/gilroy_black.svg#Gilroy Black") format("svg");
}
@font-face {font-family: Gilroy-Bold;
    src:url("../fonts/gilroy_bold.eot");
    src:url("../fonts/gilroy_bold.eot?#iefix") format("embedded-opentype"),
        url("../fonts/gilroy_bold.woff2") format("woff2"),
        url("../fonts/gilroy_bold.woff") format("woff"),
        url("../fonts/gilroy_bold.ttf") format("truetype"),
        url("../fonts/gilroy_bold.svg#Gilroy Black") format("svg");
}
@font-face {font-family: Gilroy-SemiBold;
    src:url("../fonts/gilroy_semibold.eot");
    src:url("../fonts/gilroy_semibold.eot?#iefix") format("embedded-opentype"),
        url("../fonts/gilroy_semibold.woff2") format("woff2"),
        url("../fonts/gilroy_semibold.woff") format("woff"),
        url("../fonts/gilroy_semibold.ttf") format("truetype"),
        url("../fonts/gilroy_semibold.svg#Gilroy Black") format("svg");
}
@font-face {font-family: Gilroy-Medium;
    src:url("../fonts/gilroy_medium.eot");
    src:url("../fonts/gilroy_medium.eot?#iefix") format("embedded-opentype"),
        /*url("../fonts/gilroy_medium.woff2") format("woff2"),*/
        url("../fonts/gilroy_medium.woff") format("woff"),
        url("../fonts/gilroy_medium.ttf") format("truetype"),
        url("../fonts/gilroy_medium.svg#Gilroy Black") format("svg");
}
@font-face {font-family: Gilroy;
    src:url("../fonts/gilroy_regular.eot");
    src:url("../fonts/gilroy_regular.eot?#iefix") format("embedded-opentype"),
        /*url("../fonts/gilroy_regular.woff2") format("woff2"),*/
        url("../fonts/gilroy_regular.woff") format("woff"),
        url("../fonts/gilroy_regular.ttf") format("truetype"),
        url("../fonts/gilroy_regular.svg#Gilroy Black") format("svg");
}
@font-face {
    font-family: BigBOBY;
    font-style: normal;
    font-weight: normal;
    src: local('BigBOBY 3D'), url('../fonts/bigboby_3d.woff') format('woff');
}
@font-face {font-family: 'Cheya';
    src:url("../fonts/cheya.eot");
    src:url("../fonts/cheya.eot?#iefix") format("embedded-opentype"),
        url("../fonts/cheya.woff2") format("woff2"),
        url("../fonts/cheya.woff") format("woff"),
        url("../fonts/cheya.ttf") format("truetype"),
        url("../fonts/cheya.svg#Gilroy Black") format("svg");
}
body{font-family: 'Heebo', sans-serif;background:#f0f1ec;}
body, ul, p, h1, h2, h3, h4, h5, h6{margin:0;}
p, li{font-family: 'Heebo', sans-serif;font-weight: 400;font-size: 18px;line-height: 1.389em;color: rgb(25 32 32 / 60%);}
h1, h2, h3, h4, h5, h6{font-family: Gilroy-Bold;font-weight:normal;line-height: 1.125em;color: #192020;}
ul{padding:0;}
a{text-decoration: none;}
li{list-style: none;}
img{max-width:100%;}
.clear{clear: both;overflow: hidden;display:block;visibility: hidden;}
.center_it{text-align:center;}
.dflex_c{display:flex;justify-content:space-between;align-items:center;}
.wrp_1110{width:1110px;margin:0 auto;max-width:90%;}
.wrp_1180{width:1180px;margin:0 auto;max-width:90%;}
.hdnh2{font-size:48px;line-height:1.396em;text-align:center;letter-spacing:-1px;color:#192020;}

.btnb{background: #192020;min-width: 250px;font-family: 'Heebo', sans-serif;font-size: 18px;line-height: 1.389em;letter-spacing:1px;color: #FFFFFF;padding: 20px 38px;font-weight: 500;display: inline-block;text-align: center;}
.btnb:hover{background:#000000;}
a.barrow:after{content:'';display:inline-block;vertical-align:middle;width:9px;height:17px;margin-left:15px;background:url('../images/barrow_wht_ico.svg') no-repeat center center;background-size:contain;}
a.bbor{background:none;border: 1px solid #192020;color: #192020;letter-spacing:0.5px;width:350px;box-sizing: border-box;}
a.bbor.barrow:after{filter:invert(1);width:7px;height:14px;}
a.bbor.barrow:hover{color:#ffffff;}
a.bbor.barrow:hover:after{filter:invert(0);}

#hdr_top{padding:32px 0 40px;background:#F9F9F9; padding:26px 0;}
#logo_top img{display:block;}
.usr_menu{position:relative;}
#usr_btn{display:flex;width:77px;height:42px;border: 1px solid #192020;box-sizing:border-box;border-radius:16px;align-items:center;justify-content:center;}
#usr_btn:before{content:'';display:block;width:24px;height:24px;background:url('../images/profile_ico.svg') no-repeat center center;background-size:contain;margin-right:11px;}
#usr_btn:after{content:'';display:block;width:14px;height:8px;background:url('../images/arrow_down_ico.svg') no-repeat center center;background-size:contain;margin-top:4px;}

.pmenu_open{background:#192020;}
.pmenu_open:before{filter:invert(1);}
.pmenu_open:after{filter:invert(1); -webkit-transform:scaleY(-1);transform:scaleY(-1);}

.usr_menu ul{display:none;min-width:190px;background:#ffffff;box-shadow:0px 0px 10px -5px rgb(0 0 0 / 30%);padding:10px 0;position:absolute;margin-top:10px;border-radius:10px;right: 0;}
.usr_menu ul li a{color:#192020;display:block;padding:5px 20px;font-size:18px;}
.usr_menu ul li a:hover{background:#f7f7f7;}
.usr_menu ul li.current_page_item a{color:#3DB5B9;}

#ftr_btm{background:#ffffff;padding:53px 0;}
#ftr_btm .logo_ftr img{display:block;}
#ftr_btm .ftr_txt{display:flex;}
#ftr_btm p{color: #192020;}
.soc_ico_ftr{display: flex;margin-left: 16px;}
.soc_ico_ftr li{margin-left:16px;}
.soc_ico_ftr a{color: #192020;font-size:15px;}
.soc_ico_ftr a:hover{color:#3DB5B9;}


/* Day View - START */
.hey_sec{background:rgb(249,249,249);background: linear-gradient(180deg, rgba(249,249,249,1) 50%, rgba(240,241,236,1) 50%);}
.hey_sec .wrp_ds{width:630px;max-width:90%;margin:0 auto;display:flex;align-items:center;justify-content:center;}
.hey_sec p{width:400px;padding:28px 40px;background: #fff;border-radius:16px;font-family: Gilroy-Bold;font-size:24px;line-height: 140%;color: rgb(25 32 32 / 70%);position: relative;border:1px solid #f0f1ec;}
.hey_sec p:after{content:'';width: 0;height: 0;border-top: 13px solid #fff;border-left: 14px solid transparent;position: absolute;bottom: -13px;right:15%;z-index:2;}
.hey_sec img{margin-left:30px;width:200px;height:200px;border-radius:100%;border: 6px solid #FFFFFF;box-sizing:border-box;}
.links_topb{margin:-20px 0 66px;}
.links_topb a{font-size:16px;line-height:1.375em;color:#3DB5B9;font-weight:400;display:inline-block;vertical-align:top;padding-left:20px;background:url('../images/left_teal_arrrow.svg') no-repeat left center;}
.links_topb a:hover{opacity:0.7;}
.exc_mcb{border-bottom:1px solid #DBDBDB;margin-bottom:70px;}
.exc_mcb p{font-weight:500;font-size:16px;line-height:1.375em;color:#767777;margin:0;}
.exc_mcb .exr_num{font-weight:normal;font-size:18px;line-height:1.389em;color:#192020;margin:5px 0 15px;}
.dex_list .btnb{margin:20px auto 120px}
.dex_item{background:#FFFFFF;border-radius:16px;padding:75px 95px 85px 95px;margin:0 0 35px 95px;position: relative;}
.dex_item:before{content:'';display:block;position:absolute;left:-94px;top:50%;background:#F4A4BF;width:3px;height:100%;z-index: -1;}
.dex_item:last-child::before{display:none;}
.dex_item .title_n_cb{margin:0 0 40px;}
.dex_item h3{font-size:32px;line-height:1.406em;color:#192020;margin:0;}
.dex_item img{margin-bottom:30px;}
.ytbtn{position:relative;display:block;}
.ytbtn img{display:block;width:100%;}
.ytbtn:before{content:'';display:block;width:70px;height:70px;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;background:rgba(25, 32, 32, 0.8) url('../images/yt_play_btn_icon.svg') no-repeat center center;background-size:contain;backdrop-filter: blur(10px);border-radius:100%;}
.ytbtn:hover:before{opacity:0.9;}
.dex_item h4{font-size:22px;line-height:1.091em;color:#192020;margin:0 0 10px;}
.dex_item ul{margin:0;padding:0;}
.dex_item li{font-weight:400;font-size:18px;line-height:1.389em;color:#192020;}
.set_box{text-align:center;position:absolute;left:-95px; background:#F9F9F9;border-radius:16px;width:130px;padding:11px 6px;box-sizing:border-box;border:1px solid #DBDBDB;top: 0;bottom: 0;height: 82px;margin: auto 0;}
.set_box h5{font-family:'Heebo', sans-serif;font-weight: bold;font-size: 30px;line-height:1.133em;text-transform: uppercase;color: #F4A4BF;margin:0 0 2px;}
.set_box p{font-family:'Heebo', sans-serif;font-weight: 400;font-size: 20px;line-height:1em;text-transform: uppercase;color: #F4A4BF;margin:0;}
.set_box:before{content:'';display:block;width:3px;height:calc(100% + 20px);position:absolute;top:-10px;left:0;background:#eff1eb;z-index:-1;}
.chkbox{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.chkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.chkbox .checkmark{display:block;background: #FFFFFF no-repeat center center;background-size: 100%;border: 1px solid #DBDBDB;box-sizing: border-box;border-radius: 8px;width:30px;height:30px;}
.chkbox input:checked ~ .checkmark{background-image:url('../images/tickbox_ico.svg');}
/* Day View - END */


/* Week View - START */
.intro_pg .links_topb{margin:40px 0 60px;}
.weeks_list{justify-content:center;margin-bottom:55px;max-width:99%;margin-left:auto;margin-right:auto;flex-wrap:wrap;}
.weeks_list li{margin:0 15px 15px 0;}
.weeks_list li:last-child{margin-right:0;}
.weeks_list li a{font-size:16px;line-height:1em;color:#767777;background:#F9F9F9;border-radius:8px;display:block;padding:8px 10px;}
.weeks_list li a:hover, .weeks_list li.current a{color:#3DB5B9;}
.week_p_intro{text-align:center;margin:0 0 110px;}
.week_p_intro .wrp_ds{width:920px;max-width:90%;margin:0 auto;}
.week_p_intro h2{font-size: 48px;line-height:1.125em;letter-spacing: -1px;color:#192020;margin:0 0 15px;}
.week_p_intro h3{font-family: Gilroy-Medium;font-size: 24px;line-height: 1.125em;letter-spacing: -1px;color: #192020;margin:0 0 60px;}
.wex_list{padding-bottom:125px;}
.wex_item{display:flex;justify-content:end;align-items:center;margin:0 0 60px;}
.chk_db{background:#F9F9F9;border-radius:16px;text-align:center;width: 200px;height:200px;transform: translateX(10px);margin-left:-10px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #eaeaea;}
.chk_db h3{margin:0 0 10px;line-height:1.111em;font-size:36px;}
.chk_db p{margin:0 0 25px;font-size:16px;line-height:1.375em;color: #192020;}
.chk_db label{display:inline-block;vertical-align:top;margin:0 auto;}
.wlinbtns{background:#FFFFFF;border-radius:16px;width:920px;box-sizing: border-box;padding:50px 65px;display: flex;align-items: center;justify-content: space-between;}
.wlinbtns ul{display: flex;flex-wrap: wrap;}
.wlinbtns ul li{width: 35%;min-width:147px;display:flex;align-items:center;font-size: 18px;line-height: 1.444em;color:#192020;margin:0 30px 5px 0;}
.wlinbtns ul li:before{content:'';display:block;width:5px;height:5px;background: #F4A4BF;border-radius:100%;margin-right:10px;}
.wex_list a.bbor{margin-top:60px;}
.wlinbtns a.barrow{min-width:209px;}
/* Week View - END */


/* Intro View - START */
.intr_hd{margin-top:90px;}
.intr_hd h2{width:600px;margin:0 auto 60px;}
.intrshorts{margin:0 auto 75px;background:#FFFFFF;border-radius:16px;padding:75px 0 95px;}
.intrshorts > h3{font-family:Gilroy-Bold;font-size:32px;line-height:1.406em;color:#192020;margin:0 0 40px;}
.vidsint .ytbtn{margin-bottom:35px;}
.vidsint .ytbtn:last-child{margin-bottom:0;}
.diveworkt{margin-bottom:120px;}
/* Intro View - END */


.nologin h3{font-family: Gilroy-Medium;font-size:26px;margin:100px 0;}
.img_h2{display:flex;align-items:center;justify-content:center;width:800px;margin:0 auto 60px;max-width:90%;}
.img_h2 h2{width:75%;max-width:100%;margin:0 5% 0 0;}
.img_h2 img{display:block;width:20%;}
.vidframe{position:relative;margin-bottom:35px;}
.vidframe:last-child{margin-bottom:0;}
.vidframe iframe{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;margin:auto;width:100%;height:100%;}
.vidframe img{display:block;opacity:0;width:100%;height:auto;position:relative;z-index:-1;}





/*****************************
    Debloat - START
*****************************/
.pgtitle{font-family:BigBOBY;font-size:64px;line-height:67px;text-transform:uppercase;color:#23766C;margin:80px auto 20px;width:1100px;max-width:80%;text-align:center;}
h2.sec_title{font-family: BigBOBY;font-size:48px;line-height:120%;color:#23766C;margin:0 auto 60px;text-align:center;width:628px;max-width:90%;}
.deb_ftr{font-size:16px;line-height:19px;color:#192020;font-family: Gilroy;text-align:center;max-width:90%;width:700px;margin:0 auto 40px;}
#deb_hdr{position:relative;z-index:9;padding:20px 0;}
body.page-template-template_debloat_cover-php #deb_hdr .wrp_1110{width:1180px;max-width:90%;}
#deb_hdr .wrp_1110{position:relative;z-index:1;}
#deb_logo img{display:block;max-width:82px;}
.deb_mitems ul{display:flex;justify-content:center;align-items:center;}
.deb_mitems ul li{margin:0 15px;}
.deb_mitems ul li a{font-size:18px;line-height:21px;color:#23766C;transition:ease 0.2s all;}
.deb_mitems ul li a:hover{color:#FA6D9D;}
#deb_mbtn:before, #deb_mbtn:after{display:none;}
#deb_mbtn span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}    
#deb_mbtn{display:block;width:40px;height:30px;position:relative;z-index:2;border:none;background:none;}
#deb_mbtn span{display:block;width:100%;height:3px;background:#23766C;position:absolute;border-radius:3px;}
#deb_mbtn span.line1{top:0px;}
#deb_mbtn span.line2{top:13px;width:35px;}
#deb_mbtn span.line3{top:26px;margin-bottom:0;right:0;}
#deb_mbtn.pmenu_open{background:none;height:26px;}
#deb_mbtn.pmenu_open span{background:#FA6D9D;}
#deb_mbtn.pmenu_open span.line1{top:12px;-webkit-transform: rotate(-144deg);-moz-transform: rotate(-144deg); -o-transform: rotate(-144deg); transform: rotate(-144deg);}
#deb_mbtn.pmenu_open span.line2{top:12px;-webkit-transform: rotate(144deg);-moz-transform: rotate(144deg);-o-transform: rotate(144deg);transform: rotate(144deg);width:100%;}
#deb_mbtn.pmenu_open span.line3{display:none;}
.ham_deb_menu{text-align:center;background:#FFE3DD;border:1px solid #FFA997;box-sizing:border-box;min-width:225px;padding:23px 0;position:absolute;right:0;margin-top:24px;z-index:9; display:none;}
.ham_deb_menu li:after{background:#FFA997;display:block;width:100px;height:1px;margin:0 auto;content:'';}
.ham_deb_menu li:last-child:after{display:none;}
.ham_deb_menu li a{font-size:20px;line-height:24px;color:#00443A;display:block;padding:25px 25px;transition:ease 0.2s all;font-family: Gilroy;}
.ham_deb_menu li a:hover{color:#FA6D9D;}
.deb_cov .wrp_1180{position:relative;z-index:2;}
.deb_cov:before{background:url('../images/bloat_body_bg.svg') no-repeat right bottom;background-size:contain;width:100%;height:95%;position:fixed;bottom:0;right:0;z-index:0;content:'';display:block;}
.deb_cov > div > div{width:540px;max-width:46%;}
.deb_cov h2{font-family:'Cheya';font-size:45px;line-height:90%;letter-spacing:-1px;color:#192020;margin:0 0 20px;}
.deb_cov h1{font-family:BigBOBY;font-size:125px;line-height:90%;letter-spacing:-1px;text-transform:uppercase;color:#23766C;margin:0 0 50px;}
a.btn_p{font-family: Gilroy-Medium;font-weight:600;font-size:18px;line-height:21px;color:#FFFFFF;background:#FA6D9D;border-radius:40px;width:300px;height:65px;padding:20px 20px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:ease 0.2s all;}
a.btn_p:hover{box-shadow:0px 0px 40px -10px #fa6d9d;}
.why_this_works_deb{margin-bottom:100px;}
.wtw_sec{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:2px solid #FFA997;padding:50px 0;width:1110px;margin:0 auto;max-width:90%;}
.wtw_sec:last-child{border-bottom:0;}
.wtw_sec img{width:190px;margin-right:65px;}
.wtw_sec h3{font-size:24px;line-height:1.208em;letter-spacing:-1px;text-transform:uppercase;color:#23766C;margin:0 0 10px;}
.wtw_sec p{color: #192020;font-family: Gilroy;line-height:1.611em;}
.hero_htw{display:flex;justify-content:space-between;align-items:flex-start;margin:57px auto 150px;width:974px;max-width:90%;}
.hero_htw div{width:480px;height:480px; max-width:49.2%;border-radius:100%;background:rgb(255 255 255 / 40%);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 65px;}
.hero_htw p{font-size:20px;line-height:23px;color:#192020;font-family: Gilroy;}
.hero_htw img{display:block;width:450px;max-width:46.2%;margin:13px 0 0;}
.for_n7days{margin-bottom:140px;}
.for_n7days .wrp_ds{width:980px;max-width:90%;margin:0 auto;}
.for_n7days .dflex_c{align-items:flex-start;}
.dstretch{align-items:stretch;justify-content:left;margin-top:40px;}
.col45p{width:445px;max-width:46.8%;margin:0 15px;}
.col50p{width:475px;max-width:48%;margin:0 15px;}
.htws2_csty p{font-family:Gilroy;font-size:18px;line-height:160%;color:#192020;margin:0 0 10px;}
.white_ing{background:url('../images/white_conc_bg.jpg') no-repeat center center;background-size:cover;padding:5px;box-sizing:border-box;width:445px;max-width:100%;margin-bottom:20px;}
.white_ing div{border: 1px solid #FFA997;padding:35px 55px;}
.white_ing h4{font-size:24px;line-height:29px;letter-spacing:-1px;text-transform:uppercase;color:#23766C;margin:0 0 20px;font-family: Gilroy-Medium;}
.white_ing ul{padding:0;margin:0;}
.white_ing ul li{font-family: Gilroy;font-size: 20px;line-height: 23px;color:#192020;display:flex;margin:0 0 10px;}
.white_ing ul li:before, .ingr_gds ul li:before{min-width:5px;width:5px;height:5px;background:#FFA997;border-radius:100%;content:'';display:block;margin:6px 10px 0 0;}
.white_ing ul li:last-child{margin-bottom:0;}
.intrmitten_sec{padding-bottom:150px;position:relative;}
.intrmitten_sec:before{content:'';display:block;width:50%;height:100%;position:absolute;bottom:-60px;left:0;z-index:0;background:url('../images/hiw_pg_sec_last_bg.svg') no-repeat left bottom;background-size:contain;}
.intrmitten_sec .wrp_ds{justify-content:center;transform:translateX(-5%);position:relative;z-index:2;align-items:flex-start;}
.intrmitten_sec img{width:571px;max-width:46%;margin-right:2%;border-radius:100%;box-shadow:-65px 55px 0px 49px rgb(244 164 191 / 20%);}
.intrmitten_sec .wrp_ds > div{width:635px;max-width:51%;}
.deb_intro{padding:50px 0;margin-bottom:60px;padding-top:1px;overflow:hidden;position:relative;z-index:2;}
.deb_intro h1.pgtitle{position:relative;z-index:2;}
.deb_intro .wrp_1110{padding-top:49px;}
.deb_intro .white_ing{width:665px;max-width:60%;margin-right:14px;position:relative;z-index:2;}
.deb_intro .white_ing div{padding:65px;}
.deb_intro .white_ing h2{margin:0 0 20px;max-width:100%;text-align:left;}
.deb_intro .white_ing p{font-family:Gilroy;font-size:18px;line-height:160%;color:#192020;margin:0 0 10px;}
.deb_intro .cimg_intr{position:relative;}
.deb_intro .cimg_intr img{position:relative;z-index:2;}
.deb_intro .cimg_intr:before{content:'';display:block;position:absolute;bottom:7px;left:-43%;width:264%;height:120%;z-index:0;background:rgb(244 164 191 / 20%);border-radius:100%;}
.bef_aft_plz{text-align:center;position:relative;background:url('../images/deb_intro_btm_bg.svg') no-repeat top center;background-size:cover;padding:70px 0 1px;}
.bef_aft_plz .wrp_ds{position:relative;z-index:1;padding-bottom:150px;width:730px;max-width:90%;margin:0 auto;}
.bef_aft_plz h2.sec_title{margin-bottom:0;}
.bef_aft_plz .wrp_ds > p{font-family:Gilroy;font-size:20px;line-height:160%;color:#192020;margin:0 0 60px;}
.bef_aft_plz img{display:block;margin:0 auto;}


/** Debloat Days - START **/
.hero_dbds{margin-bottom:150px;}
.hero_dbds .wrp_1180{margin:70px auto 0;align-items:flex-start;}
.hero_dbds .hleft_cont{background:url('../images/envelope_img.png') no-repeat left bottom;background-size:80% auto;width:540px;padding:0 0 70px 100px;margin:60px 0 0 -70px;}
.hero_dbds .white_ing{transform:rotate(-10deg);width:auto;}
.hero_dbds .white_ing div{padding:44px;}
.hero_dbds .white_ing h4{margin-bottom:15px;}
.hero_dbds p{font-family: Gilroy;line-height:160%;}

.daysec2{width:980px;max-width:90%;margin:0 auto 170px;}
.daysec2 h2{margin-bottom:40px;}
.white_ing.whn_new{background-image:url('../images/whiting_new_bg.jpg');width:auto;margin:0;}
.white_ing.whn_new div{padding:60px 115px;}
.white_ing.whn_new ul{margin:0 0 60px;}
.white_ing.whn_new li{font-family: Gilroy;font-size:22px;line-height:120%;margin:0 0 20px;}
.white_ing.whn_new li:before{display:none;}
.white_ing.whn_new li strong{text-transform:uppercase;color:#23766C;font-family: Gilroy-Medium;font-size:24px;margin-right:30px;white-space:nowrap;}
.white_ing.whn_new li small{display:block;font-size:18px;line-height:140%;color:#192020;margin-top:5px;}
.daysec2 h3{font-family: Gilroy-Medium;font-size:36px;line-height:43px;letter-spacing:-1px;text-transform:uppercase;color:#23766C;text-align:center;margin:0 0 15px;}

.daysec2 p, .lemoon li, .coffee_cups p{font-size:18px;line-height:160%;font-family: Gilroy;color:#192020;margin:0;}

.lemoon .wrp_ds, .coffee_cups .wrp_ds{width:1200px;max-width:90%;margin:0 auto;}
.align_left.sec_title{text-align:left;margin-left:0;max-width:100%;width:auto;margin-bottom:30px;padding-right:20%;}

.lemoon{margin-bottom:60px;}
.lemoon img{display:block;box-shadow:-60px 0px 0px 60px rgb(244 164 191 / 20%);border-radius:100%;width:478px;max-width:40%;margin-right:66px;margin-left:-5%;}
.lemoon ul li{margin-bottom:10px;position:relative;padding-left:30px;}
.lemoon ul li:before{content:'';display:block;width:15px;height:15px;background:#FFA997;border-radius:100%;position:absolute;left:0;top:5px;}

.coffee_cups{margin-bottom:100px;}
.coffee_cups .wrp_ds{transform: translateX(10%);}
.coffee_cups div.ccleft_cnt{width:55%;margin-right:1%;}
.coffee_cups h2.align_left.sec_title{margin:0 0 5px;}
.coffee_cups h6{font-family:Gilroy;font-size:20px;line-height:140%;color:#192020;margin:0 0 30px;}
.coffee_cups p{font-size:16px;line-height:160%;}
.coffee_cups h5{font-family: Gilroy-Medium;font-size:24px;line-height:120%;text-transform:uppercase;color:#23766C;margin:15px 0 5px;}
.coffee_cups .cc_img{max-width:45%;width:550px;background:url(../images/coffee_cups_bg.svg) no-repeat center center;background-size:contain;}
.coffee_cups img{display:block;margin:auto;max-width:86%;}

.tod_hit_wrk{width:900px;max-width:80%;margin:170px auto 150px;background:url('../images/today_vid_bg.svg') no-repeat center bottom;background-size:contain;padding:1px 114px 100px 80px;}
.tod_hit_wrk h2{padding-bottom:10px;}
.tod_hit_wrk > div{position:relative;z-index:1;}
.tod_hit_wrk img{display:block;margin:0 auto;width:100%;}
a.pink_play_btn{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:1;width:70px;height:70px;display:block;background:url('../images/play_btn_pink.svg') no-repeat center center;background-size:contain;}
a.pink_play_btn:hover{opacity:0.9;}

.next_day_btn{margin:0 auto 150px;max-width:90%;}
.next_day_btn a.btn_p{margin:0 auto;}


.gds_sec{margin:0 0 170px;}
.gds_sec li, .gds_sec p{font-family:Gilroy;}
.gds_sec .wrp_ds{width:1200px;margin:0 auto;max-width:90%;transform:translateX(-5%);}
.gds_sec .wrp_ds > img{display:block;width:524px;max-width:44%;margin-right:66px;}
.gds_cont > h2{font-family:BigBOBY;font-size:48px;line-height:120%;color:#23766C;margin:0 0 5px;}
ul.estes{display:flex;margin:0 0 15px;flex-wrap:wrap;}
ul.estes li{font-size:16px;line-height:19px;color:#192020;margin-right:20px;}
ul.estes li span{color:#23766C;}
ul.estes li:last-child, ul.gtab_btns li:last-child{margin-right:0;}
.gds_cont > p{font-size:20px;line-height:140%;color:#192020;margin:0 0 30px;}
.gds_cont > h6{font-family: Gilroy-SemiBold;font-size:14px;line-height:17px;text-transform:uppercase;color:#23766C;margin:0 0 10px;}
ul.gtab_btns{display:flex;flex-wrap:wrap; margin:0 0 20px;}
ul.gtab_btns li{margin-right:10px;margin-bottom: 10px;}
ul.gtab_btns li a{font-size:12px;line-height:14px;text-transform:uppercase;color:#192020;background:rgba(255, 255, 255, 0.3);padding:6px 10px 4px;border-radius:20px;display:block;}
ul.gtab_btns li a:hover{color:#ffffff;background:#FA6D9D;}
.ing_n_ins{display:flex;align-items:flex-start;}

.gds_sec h6{font-size:14px;line-height:17px;text-transform:uppercase;color:#23766C;margin:15px 0 20px;font-family:Gilroy-Medium;letter-spacing:0;}

.ing_n_ins h5, .c2lists h5{font-family: Gilroy-SemiBold;font-size:24px;line-height:29px;letter-spacing:-1px;text-transform:uppercase;color:#23766C;margin:0 0 15px;}
.ingr_gds{width:285px; margin:0 30px 0 0;padding:15px;background:#fff url('../images/white_conc_bg.jpg') no-repeat center center;background-size:cover;border:1px dashed #FFA997;box-sizing:border-box;}
.ingr_gds ul li{font-size:16px;line-height:19px;color:#192020;display:flex;margin:0 0 10px;}
.ingr_gds h6{font-family: Gilroy-SemiBold;font-size:14px;line-height:17px;text-transform:uppercase;color:#23766C;}
.ins_gds{width:353px;padding-top:15px;}
.ins_gds ol{margin:0;padding:0;list-style:none;counter-reset:gds_conum;}
.ins_gds ol li{font-size:18px;line-height:21px;color:#192020;counter-increment:gds_conum;display:flex;margin:0 0 10px;}
.ins_gds ol li:before{content: counter(gds_conum)".";margin-right:10px;color:#23766C;font-family: Gilroy-SemiBold;}

.gds_style_b .wrp_ds{transform: translateX(5%);flex-direction:row-reverse;width:1255px;}
.gds_style_b .wrp_ds > img{margin:0;width:590px;max-width:47%;}
.gds_style_b .gds_cont{width:635px;max-width:51%;}

.gds_style_b .gds_cont > h2,
.gds_style_b .gds_cont > h6,
.gds_style_b ul.gtab_btns{max-width:95%;}

.gds_style_b ul.estes{padding-right:25%;}
.gds_style_b ul.estes li{margin-bottom:5px;}
.gds_style_b .ing_n_ins{flex-direction:column;}
.gds_style_b .ingr_gds{width:600px;max-width:100%;margin:0 0 30px;}
.gds_style_b .ins_gds{width:auto;margin:0;padding:0;}
.gds_style_b .ingr_gds ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.gds_style_b .ingr_gds ul li{width:49%;}
/** Debloat Days - END **/






.split_inss.ingr_gds > div{display:inline-block;vertical-align:top;width:47%;}
.split_inss.ingr_gds ul li{width:100%;}
.split_inss.ingr_gds p{font-size:16px;line-height:140%;color:#192020;}

.c2lists h5{margin:0;}
.c2lists .ins_gds.dflex_c > div{width:47%;}


.congrats_sec .hero_htw{justify-content:center;width:1110px;}
.congrats_sec .hero_htw img, .congrats_sec .hero_htw div{width:600px;height:600px;max-width:55%;}
.congrats_sec .hero_htw img{margin-right:-4%;position:relative;height:auto;}
.congrats_sec .hero_htw div{margin-left:-4%;padding:0 11%;}




/**************************************************
***************************************************
                RESPONSIVENESS START
***************************************************
***************************************************/
@media (max-width:992px){
    body.page-template-template_debloat_intro-php{background:#FFE3DD url('../images/deb_intro_top_bg_mob.svg') no-repeat top right;background-size:90% auto;}
    .deb_intro{margin-bottom:30px;}
    .deb_intro .dflex_c{flex-direction:column-reverse;padding-top:20px;}
    .deb_intro .cimg_intr{max-width:50%;margin-bottom:-140px;z-index:2;}
    .deb_intro .cimg_intr:before{display:none;}
    .deb_intro .white_ing{max-width:100%;margin:0 auto;position:relative;z-index:3;background-color:#fff;}
    .bef_aft_plz{padding-top:50px;}
    .deb_intro .white_ing div{padding:40px 6%;}
    .bef_aft_plz .wrp_ds{padding-bottom:80px;}
    .bef_aft_plz .wrp_ds > p{font-size:18px;margin:0 10% 30px;}
}
@media (min-width:200px) and (max-width:600px){
    .desktop_only_item{display:none !important;}
    #hdr_top{position:relative;}
    #usr_btn:before, #usr_btn:after{display:none;}
    #usr_btn span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}    
    #usr_btn{display:block;width:30px;height:24px;position:relative;z-index:2;border:none;background:none;}
    #usr_btn span{display:block;width:100%;height:3px;background:#00364F;position:absolute;border-radius:100px;}
    #usr_btn span.line1{top:0px;}
    #usr_btn span.line2{top:10px;}
    #usr_btn span.line3{top:20px;margin-bottom:0;right:0;}
    #usr_btn.pmenu_open{background:none;}
    #usr_btn.pmenu_open span{background:#fff;}
    #usr_btn.pmenu_open span.line1{top:10px;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}
    #usr_btn.pmenu_open span.line2{top:10px;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}
    #usr_btn.pmenu_open span.line3{display:none;}
    .usr_menu{position:inherit;}
    .usr_menu ul{position:absolute;top:0;right:0;background:#000;border-radius:0;padding:120px 25px 50px;min-width:200px;margin:0;}
    .usr_menu ul li a{padding:5px 0;color:#ffffff;background:none;}
    .usr_menu ul li.current_page_item a, .usr_menu ul li.current_page_item a{color:#ffffff;background:none;}
    #logo_top img{width:100px;}
    .intr_hd h2{font-size:28px;max-width:100%;width:auto;margin:0;}
    .img_h2 img{display:none;}
    .intrshorts{padding:50px 0;margin-bottom:40px;}
    .intrshorts > h3{font-size:28px;margin:0 5% 25px;}
    .diveworkt{margin-bottom:60px;}
    #ftr_btm{padding:50px 0;}
    #ftr_btm .dflex_c{flex-direction:column;align-items:center;}
    #ftr_btm .ftr_txt{flex-direction:column;align-items:center;}
    .logo_ftr{margin-bottom:30px;}
    #ftr_btm p{margin-bottom:30px;}
    .soc_ico_ftr{margin:0 auto;}
    .week_p_intro{margin-bottom:60px;}
    .week_p_intro h2{font-size:28px;margin-bottom:10px;}
    .week_p_intro h3{font-size:22px;margin-bottom:20px;}
    .wex_item{display:block;background:#FFFFFF;border-radius:16px;padding:40px 7%;margin-bottom:30px;}
    .wex_item .chk_db{background: none;border: none;border-radius: 0;width: auto;height: auto;display: block;text-align: left;margin: 0;transform: translateX(0);padding:0 5%;}
    .wex_item .chk_db h3{font-size:28px;}
    .wex_item .chkbox{position: absolute;top: 0;right: 0;}    
    .wlinbtns{background:none;border-radius:0;padding:0;max-width:100%;display:block;}
    .wlinbtns ul{display:block;margin-bottom:30px;padding:0 5%;}
    .wlinbtns ul li{width: auto;max-width:100%;margin:0 0 10px;}
    .wlinbtns a.barrow{display:block;}
    .hey_sec img{display:none;}
    .hey_sec p{max-width: 90%;padding: 20px 8%;box-sizing: border-box;font-size:18px;width:100%;}
    .hey_sec p:after{border-right: 14px solid transparent;border-left: 0;right: inherit;left: 10%;}
    .links_topb{margin:40px 0;}
    .exc_mcb{margin-bottom:20px;border:none;}
    .exc_mcb .chkbox .checkmark{background-color:transparent;}
    .dex_item{width: auto;box-sizing: border-box;margin: 0 auto 30px;padding: 30px 5% 40px;}
    .dex_item h3{font-size:28px;}
    .dex_item:before{display:none;}
    .dex_item img{margin:0 auto;}
    .vidframe{margin-bottom:15px;}
    .set_box{position:relative;top:inherit;left:inherit;width:auto;border:none;border-radius:0;background:none;display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;padding:0;height:auto;margin-bottom:25px;}
    .set_box:before{display:none;}
    .set_box h5, .set_box p{border:1px solid #DBDBDB;font-size:16px;font-weight:400;padding:7px 20px 5px;border-radius:10px;line-height:1em;}
    .dex_item h4{border:1px solid #000;text-transform:uppercase;padding:10px 20px 8px;margin:0;font-size: 18px;color: #3DB5B9;border: 1px solid #3DB5B9;display:flex;justify-content:space-between;align-items:center;}
    .dex_item h4:after{content:'';}
    .dex_item ul{background:#E3F7F7;padding:10px 20px; display:none;}
    .dex_item ul li{font-size:16px;margin-bottom:5px;}
    .dex_item.openexr > h4:after{-webkit-transform:scaleY(-1);transform:scaleY(-1);}
    .dex_item.openexr > ul{display:block;}
    .weeks_list{max-width:100%;justify-content:space-between;display:none;}
    .weeks_list.openweek{display:flex;}
    .weeks_list li{margin:0 0 10px;display:block;width:23.5%;}
    .weeks_list li a{padding:8px 8px;font-size:14px;text-align:center;}
    .links_topb{display:flex;justify-content:space-between;align-items:center;}
    .weeks_btn{font-weight:500;font-size: 16px;line-height: 110%;color:#3DB5B9;border:1px solid #3DB5B9;box-sizing:border-box;padding:15px 20px;background:none;}
    .weeks_btn svg, .dex_item h4:after{display:inline-block;vertical-align:middle;width:14px;height:7px;background:url('../images/zinc_arrow.svg') no-repeat center center;background-size:contain;margin-left:14px;}
    .weeks_btn.opnweek{color:#fff;background:#3DB5B9;}
    .weeks_btn.opnweek svg path{stroke:#fff;}
    .weeks_btn.fullw{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;}
    body.mm_open_body:after{content:'';display:block;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:9;background:rgba(105, 77, 71, 0.5);}
    #deb_logo img{max-width:60px;}
    #deb_hdr{padding:15px 0;z-index:11;}
    #deb_hdr .wrp_1110{position:inherit;}
    .ham_deb_menu{top:0;padding-top:100px;min-width:270px;top:-15px;right:-5%;margin:0;}
    #deb_mbtn{width:32px;height:24px;}
    #deb_mbtn span{height:2px;}
    #deb_mbtn span.line2{top:10px;width:24px;}
    #deb_mbtn span.line3{top:22px;}
    #deb_mbtn.pmenu_open{z-index:10;}
    .deb_mitems{position:relative;}
    #prog_btn{border:1px solid #23766C;box-sizing:border-box;border-radius:20px;display:inline-block;vertical-align:middle;padding:8px 12px;font-family: Gilroy; font-size: 18px;line-height: 100%;color:#23766C;}
    #prog_btn:after{content:'';display:inline-block;vertical-align:middle;width:15px;height:9px;background:url('../images/dropdown_icon_green.svg') no-repeat center center;background-size:contain;margin-left:10px;}
    #prog_btn.pmenu_open{background:#FFE3DD;}
    #prog_btn.pmenu_open:after{filter:none;}
    #prog_menu{display:none; position:absolute;top:50px;background:#ffeae4;padding:20px 10px;width:130px;text-align:center;left:-15px;}
    #prog_menu ul{display:block;}
    #prog_menu ul li{margin:20px 0;}
    .deb_cov{padding:40px 0;}
    .deb_cov:before{background:url('../images/bloat_body_bg_mob.svg') no-repeat right bottom;background-size:100% 100%;}
    .deb_cov .dflex_c{display:block;max-width:100%;}
    .deb_cov > div > div{max-width:90%;margin:0 auto;}
    .deb_cov h1{font-size:64px;margin-bottom:10px;}
    .deb_cov h2{font-size:32px;}
    .deb_cov a.btn_p{width:auto;}
    .deb_cov .wrp_1180 > img{max-width:80%;display:block;margin:0 0 30px auto;}
    .pgtitle{font-size:32px;line-height:1.2em;margin:40px auto 10px;max-width:90%;}
    h2.sec_title, .gds_cont > h2{font-size:28px;}
    .deb_ftr{margin-bottom:30px;}
    body.page-template-template_debloat_how_this_work-php{background-image:none;}
    .hero_htw{flex-direction:column-reverse;max-width:100%;margin-bottom:100px;}
    .hero_htw div, .hero_htw img, .col50p, .col45p, .intrmitten_sec img, .intrmitten_sec .wrp_ds > div{max-width:100%;margin-right:auto;margin-left:auto;}
    .for_n7days{margin-bottom:90px;}
    .for_n7days .dflex_c{display:block;}
    .intrmitten_sec .wrp_ds{display:block;max-width:90%;margin:0 auto;}
    .hero_htw img{max-width:80%;margin-bottom:-70px;}
    .hero_htw div{width:375px;height:375px;padding:0 15%;}
    .hero_htw p{padding-top:30px;font-size:18px;}
    .intrmitten_sec{padding-bottom:100px;}
    .intrmitten_sec .wrp_ds{transform:translateX(0%);}
    .intrmitten_sec:before{display:none;}
    .intrmitten_sec .wrp_ds:before{content:'';display:block;width:100%;height:100%;position:absolute;top:-80px;left:-5%;z-index:0;background:url(../images/hiw_pg_sec_last_bg.svg) no-repeat left top;background-size:contain;display:none;}
    .htws2_csty p{font-size:16px;}
    .intrmitten_sec img{box-shadow:-50px 0 0 0 rgb(244 164 191 / 20%);max-width:90%;margin:0 auto 40px;display:block;}
    .for_n7days h2.sec_title{margin-bottom:30px;}
    .white_ing div{padding:25px;}
    .white_ing h4{font-size:20px;}
    .white_ing ul li{font-size:18px;}
    .dflex_c.dstretch{margin-top:20px;}
    .deb_intro .white_ing div{padding:30px 20px;}
    .deb_intro .white_ing p{font-size:16px;}    
    .wtw_sec{display:block;padding:40px 0;}
    .wtw_sec img{margin:0 auto 30px;display:block;width:150px;}
    .wtw_sec h3{text-align:center;font-size:22px;}
    .wtw_sec p{font-size:16px;}


    .hero_dbds .wrp_1180{flex-direction:column-reverse;margin-top:40px;}
    .hero_dbds .wrp_1180 > img{display:block;max-width:80%;margin:0 auto;}
    .hero_dbds .white_ing{transform:rotate(-2deg);}
    .hero_dbds .white_ing div{padding:15px;}
    .hero_dbds .hleft_cont{padding:0 0 40px 4%;margin:20px 0 0 0px;max-width:90%;background-size:90%;}
    .hero_dbds p{font-size:16px;line-height:1.4em;}
    .white_ing.whn_new div{padding:30px 5%;}
    .white_ing.whn_new li{font-size:16px;}
    .white_ing.whn_new li strong{font-size:16px;margin-right:10px;}
    .daysec2 h3{font-size:24px;line-height:1.2em;margin-bottom:10px;}
    .daysec2 p, .lemoon li, .coffee_cups p{font-size:16px;}


    .daysec2{margin-bottom:80px;}
    .lemoon h2.sec_title, .coffee_cups h2.align_left.sec_title, .coffee_cups h6, .gds_cont > h2, .gds_cont > p{text-align:center;}
    .coffee_cups h2.align_left.sec_title{padding:0;}
    .lemoon img{margin:80px 5% 80px -15%;max-width:50%;box-shadow:-40px 0px 0px 60px rgb(244 164 191 / 20%);}
    .lemoon h2.sec_title{padding:0;margin:0 5%;}
    .coffee_cups.mobile_only_item{overflow:hidden;}
    .coffee_cups .wrp_ds{transform:translateX(0);}
    .coffee_cups h5{font-size:22px;}
    .lemoon ul li{padding-left:20px;}
    .lemoon ul li:before{width:10px;height:10px;}
    .coffee_cups h6, .gds_cont > p{font-size:18px;}
    ul.estes{justify-content:center;}
    .lemoon li, .coffee_cups p{line-height:1.4em;}
    .coffee_cups div.ccleft_cnt{width:60%;}
    .coffee_cups .cc_img{margin:0 -20% 0 0;max-width:55%;}
    .coffee_cups img{max-width:90%;position:relative;left:-10%;}
    .gds_sec{margin-bottom:70px;}
    .gds_sec .wrp_ds{transform:translateX(0%);display:block;}
    .ing_n_ins{display:block;}
    .ingr_gds{width:auto;margin:0;}
    .ins_gds{width:auto;padding-top:20px;}
    .tod_hit_wrk{max-width:80%;padding:1px 5% 40px;margin:70px auto;}
    .tod_hit_wrk h2{max-width:100%;margin-bottom:20px;}
    .gds_style_b .gds_cont{max-width:100%;}
    .gds_style_b ul.estes{padding-right:0;}
    .ins_gds ol li{font-size:16px;}

    .gds_style_b .c2lists .ins_gds{display:block;}
    .split_inss.ingr_gds > div, .c2lists .ins_gds.dflex_c > div{width:auto;display:block;}
    .gds_sec h6{margin:25px 0 10px;}

    .congrats_sec h2.sec_title{margin-bottom:30px;}
    .congrats_sec .hero_htw{flex-direction:column;margin-top:30px;}
    .congrats_sec .hero_htw img{max-width:80%;margin:0 auto -50px;}
    .congrats_sec .hero_htw div{padding:0 10%;width:auto;max-width:80%;margin:0 auto;height:300px;}
    .congrats_sec .hero_htw p{font-size:14px;line-height:1.2em;padding:0;}

    .gds_style_b .ingr_gds ul li{width:100%;}


}
@media (min-width:380px) and (max-width:400px){ .deb_cov:before{background-size:contain;} }
/****************** MOBILE END ******************/


@media (min-width:601px){
    .mobile_only_item{display:none !important;}
    .weeks_btn{display:none;}
    .weeks_btn{display:none;}
    .deb_cov > div > img{max-width:55%;}   
}
@media (min-width:601px) and (max-width:992px){
    .intr_hd{margin-top:50px;}
    .img_h2{margin-bottom:40px;}
    .img_h2 h2{margin-right:2%;font-size:38px;}
    .img_h2 img{width:15%;}
    .week_p_intro{margin-bottom:80px;}
    .wex_item{margin-bottom:40px;}
    .wlinbtns{max-width:76%;padding:40px 7%;display:block;}
    .wlinbtns ul{margin-bottom:20px;}
    .wlinbtns ul li{width:42%;margin:0 4% 12px;}
    .wex_item .chk_db{width:170px;height:170px;}
    .wex_item .chk_db h3{font-size:32px;margin-bottom:5px;}
    .wex_item .chk_db p{margin-bottom:20px;}
    .wlinbtns a.barrow{display:block;}
    .wex_list a.bbor{margin-top:20px;}
    .wex_list{padding-bottom:60px;}
    .dex_item{padding:50px;}
    #deb_logo img{max-width:70px;}
    .deb_mitems ul li{margin:0 10px;}
    .deb_mitems ul li a{font-size:16px;}
    .deb_cov h2{font-size:34px;}
    .deb_cov h1{font-size:80px;}
    .deb_cov a.btn_p{width:260px;height:54px;}
    .pgtitle{font-size:52px;margin-top:60px;max-width:90%;}
    .deb_intro .cimg_intr{margin-bottom:-210px;}
    .bef_aft_plz .wrp_ds, .deb_intro .wrp_1110{max-width:80%;}
    .wtw_sec img{width:180px;margin-right:6%;}
    .hero_htw div{height:387px;max-width:56%;}
    .hero_htw img{max-width:40%;}
    .hero_htw p{font-size:18px;}
    .for_n7days .white_ing div{padding:30px;}
    .white_ing h4{font-size:22px;}
    .htws2_csty p{font-size:16px;}
    .intrmitten_sec:before{display:none;}

    .congrats_sec .hero_htw img, .congrats_sec .hero_htw div{height:400px;width:400px;}
    .congrats_sec .hero_htw p{font-size:16px;line-height:1.4em;}

}

@media (min-width:601px) and (max-width:1200px){

    .hero_dbds img{max-width:44%;margin-left:1%;}
    .hero_dbds .hleft_cont{padding:0 0 40px 3%;margin:60px 0 0 0px;max-width:55%;}
    .hero_dbds .white_ing div{padding:20px;}
    .hero_dbds .white_ing h4{margin-bottom:10px;font-size:20px;line-height:1.3em;}
    .hero_dbds p{font-size:14px;line-height:1.4em;}
    .white_ing.whn_new div{padding:50px 50px;}
    h2.sec_title{font-size:42px;}
    .daysec2 h3{font-size:32px;}
    .align_left.sec_title{padding-right:0;}
    .lemoon{margin-bottom:120px;}
    .coffee_cups .wrp_ds{transform:translateX(5%);}
    .gds_sec .wrp_ds{transform:translateX(0%);max-width:90%;}
    .gds_sec .wrp_ds > img{margin:0 5% 0 -5%;}
    .gds_cont{max-width:60%;}
    .ing_n_ins{display:block;}
    .ingr_gds{width:100%;}
    .gds_sec.gds_style_b{overflow:hidden;}
    .gds_style_b .wrp_ds > img{margin:0 -5% 0 5%;}
    .gds_style_b .gds_cont{max-width:50%;}
    .gds_cont > h2{font-size:42px;}
    .tod_hit_wrk{padding:1px 5% 80px;}

}

@media (min-width:993px) and (max-width:1100px){
    .wlinbtns ul li{width:44%;margin-right:4%;}
    .deb_cov h2{font-size:38px;}
    .deb_cov h1{font-size:100px;}
    body.page-template-template_debloat_intro-php{background-size:70% 60%;}
    .deb_intro .white_ing{max-width:55%;}
    .deb_intro .white_ing div{padding:40px 30px;}
    .deb_intro .white_ing p{font-size:16px;}
    .deb_intro .cimg_intr:before{bottom:5px;left:-34%;width:240%;height:110%;}
    .hero_htw div{height:423px;max-width:46%;}

    h2.sec_title{font-size: 44px;}
    .hero_dbds .hleft_cont{margin-right:2%;}
    .hero_dbds .white_ing div{padding:30px;}
    .hero_dbds .white_ing h4{font-size:24px;}
    .hero_dbds p{line-height:1.5em;font-size:18px;}
    .ins_gds{width:auto;padding:15px;}
    .gds_cont > p{font-size:18px;}

    .congrats_sec .hero_htw img, .congrats_sec .hero_htw div{height:450px;width:450px;}
    .congrats_sec .hero_htw p{font-size:18px;}

}
@media (min-width:1101px) and (max-width:1200px){
    body.page-template-template_debloat_intro-php{background-size:70% 60%;}
    .deb_intro .white_ing{max-width:55%;}
    .deb_intro .white_ing div{padding:50px;}
    .deb_intro .cimg_intr:before{bottom:8px;left:-34%;width:240%;height:110%;}

    h2.sec_title{font-size: 44px;}
    .hero_dbds .hleft_cont{margin-right:2%;}
    .hero_dbds .white_ing div{padding:30px;}
    .hero_dbds .white_ing h4{font-size:24px;}
    .hero_dbds p{line-height:1.5em;font-size:18px;}
    .ing_n_ins{display:flex;}
    .ingr_gds, .ins_gds{width:50%;}
    .gds_cont > p{font-size:18px;}

    .congrats_sec .hero_htw img, .congrats_sec .hero_htw div{height:520px;width:520px;}

}

@media (min-width:1201px) and (max-width:1400px){
    .coffee_cups{overflow:hidden;}
}