/* Hero Joinus Block Css Start */
.hero-joinus{background:#fff!important;padding: 80px 0 0;}
.hero-joinus .wp-block-columns{width:1024px;max-width:100%;margin:0 auto;flex-wrap: nowrap !important; padding: 0;}
.hero-joinus .wp-block-columns .wp-block-column{position:relative;}
.hero-joinus .wp-block-columns .wp-block-column:first-child {margin-top: 92px;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main{background:transparent!important;height: 100%;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .container {height: 100%;}
.hero-joinus .wp-block-columns .wp-block-column .wp-block-image {margin: 0;}
.hero-joinus .wp-block-columns .wp-block-column figure{margin:0;width:418px;}
.hero-joinus .wp-block-columns .wp-block-column figure.wd-logomark-gif {width: 100px;bottom: 40px;top: auto;right: auto;left: -36px;position: absolute;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap{width:455px;text-align:center;margin:0;display: flex;flex-direction: column;height: 100%;max-width: 100%;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-icn{width:428px;max-width:100%;margin:0 auto 38px;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap h2{font-size:24px;line-height:33.6px;font-family:'Stolzl';color:#161313;font-weight:500;letter-spacing:normal;margin: 0 0 40px;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form{width:400px;max-width:100%;margin:0 auto 0;display:flex;align-items:center;justify-content:center;position: relative;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form .form-email{width:calc(100% - 110px);padding-right:16px;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form .form-email input{width:100%;border:none;background:#FFFFFF;border-radius:100px;font-size:15px;line-height:22.6px;font-weight:600;font-family:'Poppins',sans-serif;color:#161313;height:55px;padding:6px 20px;appearance:none;-webkit-appearance:none;-webkit-box-shadow: 5px 5px 15px rgb(31 31 31 / 10%);box-shadow: 5px 5px 15px rgb(31 31 31 / 10%);}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form .form-email input:focus {outline: none;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form .form-email input::placeholder{color:#161313;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form .field-required-error {display: none;position: absolute;font-size: 12px;color: #e80000;left: 20px;bottom: -20px;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form .submit{width:110px;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form .submit button.joinus-email-btn{background:#161313;border-radius:34px;text-shadow:none;outline:none;border:none;color:#fff;font-size:15px;line-height:18px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;font-family:'Stolzl';padding:19px 20px 18px;cursor: pointer;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .agreement-text{font-size:10px;line-height:15.6px;color:#AEADAD;font-family:'Poppins',sans-serif;font-weight:400;margin:auto 0 20px;}
.hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .agreement-text a{text-decoration:underline;color:#AEADAD;}
.hero-joinus .wp-block-columns .wp-block-column .wp-block-image.mobile-responsive-image {display: none;}

/* Header Advertisement */
.site-header>.word-advertisement-container{border-radius:5px;width:970px;height:250px;max-width:100%;margin:0 auto 0;display:flex;align-items:center;justify-content:center;}

.unsubscribe-main .unsubscribe-wrap .field-required-error {font-size: 12px; color: #e80000; margin: 5px 0; display: none; position: absolute; bottom: -22px; left: 50%; transform: translateX(-50%);}

/* Featured Post Block Css Start */
.featured-post-main{padding:95px 0 96px;}
.featured-post-main .featured-post-main-block-title{font-family:'Stolzl';font-style:normal;font-weight:700;font-size:36px;line-height:43px;letter-spacing:-0.01em;color:#161313;text-align:center;margin-bottom:50px;}
.featured-post-main .featured-post-main-block-title:after{content:'👇';}
.featured-post-main .featured-post-wrap{width:1024px;max-width:100%;margin:0 auto;position:relative;}
.featured-post-main .featured-post-wrap ul.featured-post-list{display:grid;grid-template-columns:2.42fr 1fr 1fr;grid-gap:32px;}
.featured-post-main .featured-post-wrap ul.featured-post-list li{list-style:none;position: relative;transition:all .3s linear;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item .featured-post-item-wrap{line-height:0;display:flex;flex-direction:row-reverse;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item .featured-post-item-wrap .featured-post-img{width:100%;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item .featured-post-item-wrap .featured-post-img a{display:inline-block;border-radius: 5px;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child{grid-row-start:1;grid-row-end:4;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child .featured-post-item-wrap{flex-direction:column-reverse;flex-direction:column;min-height: 407px;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child .featured-post-item-wrap .featured-post-img{width:100%;margin-bottom:14px;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child .featured-post-item-wrap .featured-post-img img{border-radius:5px;height:auto;width:auto;object-fit:contain;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item .featured-post-cont{display:none;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child .featured-post-item-wrap .featured-post-img a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;position:absolute;left:0px;top:0px;width: 100%;height: 100%;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child .featured-post-item-wrap .featured-post-img .featured-post-metadata{display:grid;grid-template-columns: 40px calc(100% - 108px) 36px;grid-gap:16px;align-items:center;justify-content: space-between;width:100%;padding:0 24px;position:absolute;bottom: 24px;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child .featured-post-item-wrap .featured-post-img .featured-post-logo{width:40px;height:20px;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child .featured-post-item-wrap .featured-post-img .featured-post-logo img{border-radius:0;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child .featured-post-item-wrap .featured-post-img .featured-post-metadata .featured-post-date{font-family:'Stolzl';font-style:normal;font-weight:500;font-size:12px;line-height:13px;letter-spacing:0.1em;text-transform:uppercase;color:#161313;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child .featured-post-item-wrap .featured-post-img .featured-post-metadata .featured-post-arrow-icon{width:36px;height:36px;background:#FFFFFF;box-shadow:2px 2px 10px rgb(67 67 67 / 15%);border-radius:100px;position:relative;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child .featured-post-item-wrap .featured-post-img .featured-post-metadata .featured-post-arrow-icon img{position:absolute;width:20px;height:20px;left:8px;top:7.94px;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:not(:first-child){border-radius:5px;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:not(:first-child) .featured-post-item-wrap .featured-post-img a{display:flex;justify-content:center;align-items:center;height:113.5px;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:not(:first-child) .featured-post-item-wrap .featured-post-img img{height:auto;width:auto;border-radius:5px;object-fit:contain;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:not(:first-child) .featured-post-metadata{display:none;}
.featured-post-main .featured-post-wrap .site-btn{display: block;text-align: center;margin-top: 50px;}
.featured-post-main .featured-post-wrap a.pardon-button-all-posts{padding:9px 15px;border:1px solid #D6D6D6;border-radius:34px;font-family:'Stolzl';font-style:normal;font-weight:500;font-size:14px;line-height:16.8px;letter-spacing:0.06em;text-transform:uppercase;color:#161313;display: inline-block;}
.featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item .featured-post-item-wrap .featured-post-img a > img{width:80%!important;}
.featured-post-main .featured-post-wrap ul.featured-post-list li .featured-post-item-wrap .featured-post-img img{transition:all .3s linear;}

.post-type-archive-words article,
.post-type-archive-words article .entry-content>a .words-post-img img{transition:all .3s linear;}
.post-type-archive-words article#word-archive-subscribe-form .words-newsletter-wrap .words-newsletter-email-form .field-required-error {display: none;position: absolute;font-size: 12px;color: #e80000;left: 18px;bottom: -20px;}

/* Contact Form Block Css Start */
.contact-us-form-block{background:#FAFAFB!important;padding:48px 0!important;}
.contact-us-form-block .contact-wrap{background:#FFFFFF;box-shadow:5px 5px 15px rgb(31 31 31 / 3%);border-radius:5px;width:728px!important;max-width:100%!important;margin:0 auto!important;padding:30px 32px 40px;display:block!important;}
.contact-us-form-block .contact-wrap .contact-us-form-inner{width:100%!important;}
.contact-us-form-block .contact-wrap h1{font-size:24px;line-height:36px;margin-bottom:12px;}
.contact-us-form-block .contact-wrap .contact-us-form-inner .contact-us-box-head p{margin:0 0 29px!important;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-box-head p a{text-decoration:underline;color:#1003C8;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body form{display:flex;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;}
.contact-us-form-block .contact-us-form-body form .form-group:first-child,
.contact-us-form-block .contact-us-form-body form .form-group:nth-child(2){width:47.6%!important;}
.contact-us-form-block .contact-us-form-body form .form-group .contact-us-box-head p{font-weight:500;font-family:'Stolzl';letter-spacing:-0.02em;margin:0 0 11px!important;}
.contact-us-form-block .contact-us-form-body form .form-group{width:100%!important;flex-grow:0!important;flex-shrink:0!important;line-height:0!important;margin-bottom:29px!important;position:relative!important;}
.contact-us-form-block .contact-us-form-body form .form-group input,
.contact-us-form-block .contact-us-form-body form .form-group textarea,
.contact-us-form-block .contact-us-form-body form .form-group select{width:100%!important;border:1px solid transparent!important;color:#AEADAD!important;font-size:16px!important;line-height:1!important;font-weight:400!important;height:56px!important;padding:16px!important;background:#F5F5F5!important;border-radius:5px!important;font-family:'Poppins',sans-serif;}
.contact-us-form-block .contact-us-form-body form .form-group .select-wrap {position: relative;}
.contact-us-form-block .contact-us-form-body form .form-group .select-wrap:before{content:'';background:url(../../assets/images/select-arrow-img.png);width:12.5px;height:625px;display:inline-block;background-repeat:no-repeat;background-size:100%;position:absolute;top:46%;right:19px;transform:translateX(-50%);cursor:pointer;}
.contact-us-form-block .contact-us-form-body form .form-group select{appearance:none;padding-right: 44px !important;}
.contact-us-form-block .contact-us-form-body form .form-group textarea{height:160px!important;resize:none!important;}
.contact-us-form-block .contact-us-form-body form .form-group input:focus,
.contact-us-form-block .contact-us-form-body form .form-group textarea:focus,
.contact-us-form-block .contact-us-form-body form .form-group select:focus-visible{outline:none!important;}
.contact-us-form-block .contact-us-form-body form .form-group input::placeholder,
.contact-us-form-block .contact-us-form-body form .form-group textarea::placeholder{color:#AEADAD!important;}
.contact-us-form-block .contact-us-form-body form .form-group input.input-error,
.contact-us-form-block .contact-us-form-body form .form-group textarea.input-error,
.contact-us-form-block .contact-us-form-body form .form-group select.input-error{border:1px solid red!important;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body .display-error{font-size:13px;line-height:19.5px;color:#F65F6E;font-family:'Poppins',sans-serif;font-weight:400;margin-top: 0!important;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body .display-error span {margin-top: 31px!important;display: inline-block;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body form .submit button,
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body form .submit a{font-size:14px;line-height:1;width:auto!important;border:none!important;max-width:100%!important;background:#161313!important;border-radius:34px!important;color:#fff!important;letter-spacing:0.06em!important;text-transform:uppercase!important;font-family:'Stolzl'!important;padding:12px 16px 11px!important;cursor:pointer!important;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body .form-alert .message-sent{font-family:'Stolzl';font-size:20px;line-height:24px;font-weight:400;color:#161313;margin-bottom:5px;display:block;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body .form-alert .form-notice-msg{margin:0;}
.input-error { border: 1px solid red !important; }

/* Auxiliary Page Css Start */
.header-title{background:#ffff;padding:129px 0 127px;}
.header-title .headertitle-wrap .headertitle-logo{width:66.67px;margin:0 auto 43px;line-height:0;}
.header-title .headertitle-wrap h2{font-size:48px;line-height:1;font-family:'Stolzl';color:#161313;font-weight:500;display:block;margin:0px 0 14px;letter-spacing:-0.02em;}
.header-title .headertitle-wrap h3{font-size:20px;line-height:30px;font-family:'Stolzl';color:#434343;font-weight:500;display:block;margin:0;letter-spacing:-0.02em;}
.auxiliary-content-main{padding:48px 0;}
.auxiliary-content-main .auxiliary-content-wrap{width:728px;max-width:100%;margin:0 auto;background:#fff;box-shadow: 5px 5px 15px rgba(31, 31, 31, 0.03);border-radius: 5px;padding:32px 32px 33px;}
.auxiliary-content-main .auxiliary-content-wrap .heading h1{padding:0;margin:0 0 14px;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont p a{color:#1003C8;text-decoration:underline;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont h2{margin:16px 0 16px;display:inline-block;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont h3{display:inline-block;margin-top:16px;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ul{list-style-type:disc;padding-left:16px;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ul li{font-size:16px;line-height:24px;color:#161313;font-family:'Poppins',sans-serif;font-weight:400;margin:0 0 5px;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ul li:last-child{margin-bottom:0;}

/* Unsubsribe page css start*/
.unsubscribe-main{padding:48px 0;text-align:left !important;}
.unsubscribe-main .unsubscribe-wrap{background:#fff;width:728px;max-width:100%;margin:0 auto;box-shadow:5px 5px 15px rgba(31,31,31,0.03);border-radius:5px;padding:29px 32px 38px;}
.unsubscribe-main .unsubscribe-wrap h2{margin-bottom:14px;}
.unsubscribe-main .unsubscribe-wrap p{margin-bottom:32px;}
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form{position:relative;}
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .form-email{margin-bottom:32px;}
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .unsubscribe-email-box-head p { font-weight: 500; font-family: 'Stolzl'; letter-spacing: -0.02em; margin: 0 0 11px!important; }
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .form-email input{width:100%;border:1px solid transparent;color:#AEADAD;font-size:16px;line-height:1;font-weight:400;height:56px;padding:16px;background:#F5F5F5;border-radius:5px;font-family:'Poppins',sans-serif;}
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .form-email input:focus{outline:none}
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .form-email input::placeholder{color:#AEADAD}
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .form-email input.input-error{border:1px solid red}
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .submit button{font-size:14px;line-height:1;width:auto;border:none;max-width:100%;background:#161313;border-radius:34px;color:#fff;letter-spacing:.06em;text-transform:uppercase;font-family:'Stolzl';padding:12px 16px 11px;cursor:pointer;}
.unsubscribe-main .unsubscribe-wrap .field-required-error { position: static; transform: inherit; font-size: 13px; line-height: 19.5px; color: #F65F6E; font-family: 'Poppins',sans-serif; font-weight: 400; display: none; margin-top: 31px; }
.unsubscribe-main.after-submit-msg-wrap{padding:205px 0;}
.unsubscribe-main .pardon-unsubscribe-after-submit{text-align:center;padding:48px 32px 50px;}
.unsubscribe-main .pardon-unsubscribe-after-submit .unsubscribe-icn {line-height: 0; margin-bottom: 22px;}
.unsubscribe-main .pardon-unsubscribe-after-submit h2{font-size:36px;line-height:46.8px;margin-bottom:22px;}
.unsubscribe-main .pardon-unsubscribe-after-submit p{width:632px;max-width:100%;margin:0 auto;}
.unsubscribe-main .pardon-unsubscribe-after-submit a button{font-size:14px;line-height:1;width:auto;border:none!;max-width:100%;background:#161313;border-radius:34px;color:#fff;letter-spacing:.06em;text-transform:uppercase;font-family:'Stolzl';padding:12px 16px 11px;cursor:pointer;}

.page-unsubscribed .header-title,
.page-unsubscribed .unsubscribe-main .unsubscribe-wrap:not(.pardon-unsubscribe-after-submit) { display: none; }
.page-unsubscribed .unsubscribe-main { padding: 205px 0; }
/* Unsubsribe page css end*/

/* Drawer Popupp Css Start */
body.drawer-popup-active:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(214 214 214 / 80%);z-index:1;}
body.drawer-popup-active{position:relative;}
.worddaily-modal{position:relative;}
body.signup-popup-active:before{display: none;}
#worddaily-signup-popup .gateway-drawer{position: fixed;background: rgb(214 214 214 / 80%); width: 100%;height: 100%;z-index: 99999;top: 0;left: 0;right: 0;}
#worddaily-signup-popup .gateway-drawer .gateway-drawer-box-wrap {width: 560px;max-width: 100%;margin: 0 auto;padding: 64px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); box-shadow: 5px 5px 15px rgb(31 31 31 / 3%);background: #fff;text-align: center; display: block;min-height: auto;}
#worddaily-signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap {width: auto;min-height: auto;}
#worddaily-subscription-drawer .gateway-drawer{background:#fff;box-shadow:5px 5px 15px rgb(31 31 31 / 3%);text-align:center;display:block;padding:48px 0 48px;position:fixed;bottom:0;left:0;width:100%;height:50vh;z-index:2;min-height: 476px;}

.gateway-drawer .gateway-drawer-wrap{width:432px;max-width:100%;margin:0 auto;}
.gateway-drawer .gateway-drawer-wrap .thumb-img{line-height:0;margin-bottom:23px;}
.gateway-drawer .gateway-drawer-wrap .thumb-img img{width:72px;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont h2{font-size:32px;line-height:40px;width:303px;max-width:100%;margin:0 auto 22px;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont p{color:#434343;margin-bottom:23px;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .terms{font-size:10px;line-height:15px;color:#AEADAD;margin:0;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .terms a{color:#AEADAD;text-decoration:underline;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .close-btn{position:absolute;top:10px;right:10px;cursor:pointer;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .close-btn img{width:20px;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .gateway-drawer-email-form{display:flex;align-items:center;justify-content:center;margin-bottom:38px;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .gateway-drawer-email-form .form-email{width:calc(100% - 113px);margin-right:8px;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .gateway-drawer-email-form .form-email input{width:100%!important;border:1px solid #D6D6D6;color:#161313;font-size:14px;line-height:1;font-weight:400;height:37px;padding:8px 16px;background:#fff;font-family:'Poppins',sans-serif;box-shadow:5px 5px 15px rgba(31,31,31,0.03);border-radius:100px;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .gateway-drawer-email-form .form-email input:focus{outline:none;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .gateway-drawer-email-form .form-email input::placeholder{color:#161313;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .gateway-drawer-email-form .submit{width:113px;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .gateway-drawer-email-form .submit .signup-email-btn{font-size:14px;line-height:1;width:auto;border:none;max-width:100%;background:#161313;border-radius:34px;color:#fff;letter-spacing:.06em!important;text-transform:uppercase;font-family:'Stolzl';padding:10px;cursor:pointer;font-weight:500;min-width:113px;height: 37px;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .display-error { position: relative; bottom: 30px; left: 7px;text-align: left; }
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .display-error span { font-size: 13px; line-height: 19.5px; color: #F65F6E; font-family: 'Poppins',sans-serif; font-weight: 400; display: inline-block; }
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont #gateway-drawer-confirm-email-form {flex-direction: column;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont #gateway-drawer-confirm-email-form .form-email {display: flex; align-items: center; margin: 0 0 24px; width: 100%; justify-content: center;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont #gateway-drawer-confirm-email-form .form-email p { margin: 0; font-size: 16px; line-height: 24px; font-weight: 400; padding-right: 5px;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont #gateway-drawer-confirm-email-form .form-email span { font-size: 16px; line-height: 24px; font-weight: 600;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont #gateway-drawer-confirm-email-form .submit {width: auto;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont #gateway-drawer-confirm-email-form .submit .confirm-email-btn-final { font-size: 14px; line-height: 1; border: none; background: #161313; border-radius: 34px; color: #fff; letter-spacing: 0.06em; text-transform: uppercase; font-family: 'Stolzl'; padding: 12px 16px 11px; cursor: pointer; font-weight: 500; }
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont #gateway-drawer-confirm-email-form .form-email img { margin-left: 12px; cursor: pointer;width: 20px; }
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .thanks-message {margin-bottom: 20px;}
.gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .thanks-message span {font-size: 16px;line-height: 24px;color: #161313;font-family: 'Poppins', sans-serif;font-weight: 400;margin: 0 0 16px;}
.gateway-drawer{animation-duration:2s;animation-fill-mode:both;}
.fadeInBottom{animation-name:fadeInBottom}
@keyframes fadeInBottom {
    from {
        transform: translateY(100%);
    }
}
.fadeInTop{animation-name:fadeInTop}
@keyframes fadeInTop {
    to {
        transform: translateY(100%);
    }
}


/* Words Single page CSS Start */
.single-words .site-main .container{max-width:1122px;}
.words-single-banner-wrap{position:relative;height: 430px;display: flex;align-items: center;justify-content: center;}
.single-words .words-single-banner-wrap .words-post-img img{object-fit:cover;width:700px;height:auto;}
.single-words .words-single-banner-wrap .words-single-meta-wrap{position:absolute;bottom:11px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:16px;width: 100%;justify-content: center;}
.single-words .words-single-banner-wrap .words-single-meta-wrap .words-post-logo img{width:41px;object-fit:contain;}
.single-words .words-single-banner-wrap .words-single-meta-wrap .words-post-date{font-family:'Stolzl';font-style:normal;font-weight:500;font-size:12px;line-height:13px;letter-spacing:0.1em;text-transform:uppercase;}
.single-words .word-single-sub-container .words-newsletter-wrap-single .words-newsletter-email-form .field-required-error {position: absolute;font-size: 12px;color: #e80000;left: 0;bottom: -50px;}
.word-single-sub-container{display:flex;gap:48px;margin-top: 32px;}

.word-single-sub-container .word-single-main-content{width: 728px;max-width: 100%;}
/* .words-content-block-wrapper {width: 728px;max-width: 100%;} */
.words-content-block-wrapper .words-single-noun-adverb-wrap{background:#fff;box-shadow:5px 5px 15px rgba(31,31,31,0.03);border-radius:5px;margin-bottom:32px;padding:32px;position: relative;}
.words-content-block-wrapper .words-single-noun-adverb-wrap.has-sponsor {margin-bottom: 0;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom: 35px;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap{display:flex;align-items:center;gap:24px;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-wrap .words-single-title{font-size:32px;line-height:48px;margin:0;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-pronunciation .audio-player{display:flex;align-items:center;background:#f5f5f5;border-radius:100px;padding: 0px 24px 0px 0px;gap:24px;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-pronunciation .audio-player .button{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:5rem;background-color:#fff;cursor:pointer;box-shadow:2px 2px 10px rgb(67 67 67 / 15%);transition:.3s ease;position:relative;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-pronunciation .audio-player .phonetic span strong {font-size: 16px;line-height: 21.6px;letter-spacing: -0.02em;font-weight: 500;font-family: 'Stolzl';color: #161313;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-pronunciation .audio-player .button svg{width:21px;fill: #1003C8;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap{display:flex;margin-bottom:23px;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap:last-child {margin: 0;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap .words-single-noun-title{width:100px;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap .words-single-noun-title h3{font-size:14px;line-height:15.4px;letter-spacing:0.1em;color:#AEADAD;text-transform: uppercase;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap .words-single-noun-description{width:calc(100% - 100px);padding-left: 32px}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap .words-single-noun-description ul{list-style-type:decimal;margin-top:-3px;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap .words-single-noun-description ul li{font-size:16px;line-height:24px;color:#161313;font-family:'Poppins',sans-serif;font-weight:400;margin:0 0 7px;}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap .words-single-noun-description ul li:last-child{margin:0;}
.words-content-block-wrapper .words-newsletter-wrap-single{background:#fff;box-shadow:5px 5px 15px rgba(31,31,31,0.03);border-radius:5px;position:relative;padding:32px;margin-bottom:32px;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap{display:flex;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-close-icon-single{position:absolute;top:14px;right:16px;cursor:pointer;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-close-icon-single img{width:20px;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-logo-wrap{width:100px;position:relative;line-height:0;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-logo-wrap .words-newsletter-logo{display:inline-block;line-height:0;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-logo-wrap .words-newsletter-email{position:absolute;top:80px;right:-10px;background:#fff;width:32px;height:32px;border-radius:50%;line-height:32px;text-align:center;box-shadow:5px 5px 10px rgb(67 67 67 / 7%);}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap{width:calc(100% - 100px);padding-left:32px;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-title h2{font-size:16px;line-height:17.6px;letter-spacing:0.1em;font-weight:700;text-transform:uppercase;margin-bottom:14px;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-terms{font-size:10px;line-height:15px;color:#AEADAD;margin:0;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-terms a{color:#AEADAD;text-decoration:underline;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-email-form{display:flex;align-items:center;width:400px;max-width:100%;margin-bottom:16px;position: relative;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-email-form input{width:calc(100% - 96px);border:1px solid #D6D6D6;color:#161313;font-size:14px;line-height:1;font-weight:400;height:37px;padding:8px 16px;background:#fff;font-family:'Poppins',sans-serif;box-shadow:5px 5px 15px rgb(31 31 31 / 3%);border-radius:100px;margin-right:8px;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-email-form button{font-size:14px;line-height:1;width:96px;border:none;max-width:100%;background:#161313;border-radius:34px;color:#fff;letter-spacing:.06em!important;text-transform:uppercase;font-family:'Stolzl';padding:10px;cursor:pointer;font-weight:500;height:37px;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-email-form input:focus{outline:none;}
.words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-email-form input::placeholder{color:#161313;}
.words-content-block-wrapper .words-example-origin{margin-bottom:32px;}
.words-content-block-wrapper .words-example-origin .words-example-origin-wrap{display:flex;justify-content:center;gap:32px;flex-direction: column;}
.words-content-block-wrapper .words-example-origin .words-example-origin-wrap .words-example-wrap{background:#fff;box-shadow:5px 5px 15px rgba(31,31,31,0.03);border-radius:5px;padding:35px 32px 32px;}
.words-content-block-wrapper .words-example-origin .words-example-origin-wrap .words-example-wrap .words-example-heading-wrap .words-example-heading-sub-wrap{position:relative;padding-left:30px;}
.words-content-block-wrapper .words-example-origin .words-example-origin-wrap .words-example-wrap .words-example-heading-wrap .words-example-heading-sub-wrap .words-example-heading-icon{position:absolute;top:1px;left:0px;}
.words-content-block-wrapper .words-example-origin .words-example-origin-wrap .words-example-wrap .words-example-heading-wrap .words-example-heading-sub-wrap .words-example-heading{font-size:14px;line-height:16.8px;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:27px;}
.words-content-block-wrapper .words-example-origin .words-example-origin-wrap .words-example-wrap .words-example-heading-wrap p > span{margin-bottom:23px; font-size: 16px;}
.words-content-block-wrapper .words-example-origin .words-example-origin-wrap .words-example-wrap .words-example-heading-wrap p:last-child{margin:0;}
.audio-player-example {display: flex;gap: 12px;align-items: center;}
.audio-player-example .word-example-audio-btn {display: flex;align-items: center;justify-content: center;min-width: 40px;width: 40px;height: 40px;border-radius: 5rem;background-color: #fff;cursor: pointer;box-shadow: 2px 2px 10px rgb(67 67 67 / 15%);transition: .3s ease;position: relative;}
.audio-player-example .word-example-audio-btn:hover{transform: scale(1.085);}
.audio-player-example p.rich-text { margin: 0; width: 87%; }
.words-example-heading-wrap .audio-player-example:not(:last-child) { margin-bottom: 24px; }
.block-editor-block-list__block .audio-player-example p.rich-text { background-color: #dddddd6b; padding: 5px 10px; font-size: 14px; box-shadow: inset 0 0 3px 3px #e7e7e7; }
.block-editor-block-list__block .audio-player-example p.rich-text [data-rich-text-placeholder]:after { font-size: 14px; }
.words-example-heading-wrap button.components-button { border: 1px solid #2271b1; border-radius: 5px; padding: 6px 6px; box-shadow: 2px 2px 10px rgb(67 67 67 / 15%); height: auto; }
.audio-player-example .disabled { filter: grayscale(1); opacity: 0.3; pointer-events: none; }
.words-example-heading-wrap button.components-button.re-generate { width: 108px; text-align: center; justify-content: center; }

/* Babbel sponsor */
.words-content-block-wrapper .words-babbel-sponsor-banner {
    background: #F5F2EE;
    padding: 10px 18px;
    font-family: 'Poppins', sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 150%;
}
.words-content-block-wrapper .words-babbel-sponsor-banner .words-babbel-sponsor {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
}
.words-content-block-wrapper .words-babbel-sponsor-banner .words-babbel-sponsor a {
    display: inline-flex;
}
.words-content-block-wrapper .words-babbel-sponsor-banner .words-babbel-logo {
    width: 58px;
}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-babbel-pronounciation.words-single-title-audio-wrap {
    gap: 8px;
}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-babbel-pronounciation.words-single-title-audio-wrap .words-babbel-text a {
    display: inline-flex;
    position: relative;
    top: 1px;
}
.words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-babbel-pronounciation.words-single-title-audio-wrap .words-single-title-pronunciation .audio-player {
    padding-right: 0;
}
.words-content-block-wrapper .words-single-babbel-pronounciation .words-babbel-text .phonetic {
    font-weight: 500;
    font-family: 'Stolzl';
    font-size: 16px;
    line-height: 135%;
    letter-spacing: -0.32px;
}
.words-content-block-wrapper .words-single-babbel-pronounciation .words-babbel-text p {
    font-family: 'Poppins';
    font-size: 15px;
    font-weight: 400;
    line-height: 150%;
    margin: 0;
}
.words-content-block-wrapper .words-single-babbel-pronounciation .lang-img {
    margin: 0 4px -2px;
}

.audio-player-example .word-example-audio-btn svg {width: 16px;fill: #1003C8;}
.words-content-block-wrapper .words-why-this-word{background:#fff;box-shadow:5px 5px 15px rgba(31,31,31,0.03);border-radius:5px;margin-bottom:32px;padding: 41px 32px 32px;position: relative;}
/* .words-content-block-wrapper .words-why-this-word .words-why-this-word-wrap {position: relative;} */
.words-content-block-wrapper .words-why-this-word .words-why-this-word-wrap .words-why-this-word-title-wrap{position:relative;padding-left:25px;}
.words-content-block-wrapper .words-why-this-word .words-why-this-word-wrap .words-why-this-word-title-wrap .words-why-this-word-icon{line-height:0;position:absolute;top:0;left:0;}
.words-content-block-wrapper .words-why-this-word .words-why-this-word-wrap .words-why-this-word-title-wrap .words-why-this-word-icon svg{width:17px;}
.words-content-block-wrapper .words-why-this-word .words-why-this-word-wrap .words-why-this-word-title-wrap .words-why-this-word-title .words-why-this-word-title-heading{font-size: 14px;line-height: 16.8px;letter-spacing: 0.06em;text-transform: uppercase;margin-bottom: 35px;}
.words-content-block-wrapper .words-why-this-word .words-why-this-word-wrap .words-why-this-word-description p:last-child{margin:0;}
.words-single-social-icons{display:flex;align-items:center;gap:8px; position: absolute;top: 32px;right: 32px;}
.words-single-social-icons a{border:1px solid #d6d6d6;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;}

.word-single-sub-container .word-single-main-content .word-advertisement-container{display:flex;flex-direction:row;justify-content:center;border-radius:5px;margin-bottom:32px;}
.word-popular-recent-container{padding:32px;background:#FFFFFF;box-shadow:5px 5px 15px rgb(31 31 31 / 3%);border-radius:5px;margin-bottom:32px;position: relative;}
.word-popular-recent-container:after {content: '';background: url(/word-daily/wp-content/themes/word-daily/assets/images/sparkles.svg);width: 20px;height: 20px;display: inline-block;position: absolute;top: 32px;right: 32px;display: none;}
.word-popular-recent-container .word-popular-recent-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;}
.word-popular-recent-container .word-popular-recent-header .word-popular-recent-titles-header{display:flex;flex-direction:row;align-items:center;padding:0px;gap:20px;}
.word-popular-recent-container .word-popular-recent-header .word-popular-recent-titles-header a{font-family:'Stolzl';font-style:normal;font-weight:500;font-size:14px;line-height:17px;letter-spacing:0.06em;text-transform:uppercase;color:#161313;margin:0;cursor:pointer;}
.word-popular-recent-container .word-popular-recent-header .word-popular-recent-titles-header a:not(.word-active){color:#AEADAD;}
.word-popular-recent-container .word-popular-recent-header .word-popular-recent-button-header a{padding:9px 14px;border:1px solid #d6d6d6;border-radius:34px;font-family:'Stolzl';font-style:normal;font-weight:500;font-size:14px;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#161313;display: inline-block;}
.word-popular-recent-container #popular-words-content p {margin: 0;}
.word-popular-recent-container .word-popular-recent-content ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;}
.word-popular-recent-container .word-popular-recent-content ul li{display:flex;flex-direction:row;align-items:center;width:auto;height:110.4px;border-radius:5px;position:relative;transition:all .3s linear;}
.word-popular-recent-container .word-popular-recent-content ul li a .words-popular-recent-post-img img{height:auto;width:80%;border-radius:5px;object-fit:contain; display: block; margin: 0 auto;transition:all .3s linear;}
.word-popular-recent-container .word-popular-recent-content ul li a { display: flex; justify-content: center; align-items: center; height: 110.4px; }

.ads-main {padding: 0;margin-bottom: 32px;}
.word-single-sub-container .word-single-main-content .advertisement-label-style {margin-top: -26px;}


.brand-slider{background:#fff;box-shadow:5px 5px 15px rgb(31 31 31/3%);border-radius:5px;margin-bottom:80px;position:relative;overflow: hidden;}
.brand-slider .brand-slide-list:focus {outline: none;}
.brand-slider .flickity-slider {height: 100%;}
.brand-slider .flickity-viewport{ box-shadow: none;border: 0; background: none;margin-bottom: 0;}
.brand-slider .brand-slide-list .brand-slide-item {padding:44px 44px 32px;}
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:44px;}
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-left{width:230px;line-height: 0;}
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-left .brand-heading-wrap{display:none;}
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-left img{width:230px;}
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right{width:calc(100% - 274px);}
.brand-heading-wrap .sub-title{color:#161313;font-family:"Stolzl";font-size:14px;font-weight:500;line-height:normal;letter-spacing:0.84px;text-transform:uppercase;display:block;margin-bottom:16px;}
.brand-heading-wrap .title{font-size:26px;font-weight:700;line-height:120%;margin-bottom:14px;display:block;}
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right p{font-size:14px;font-weight:400;line-height:150%;font-family:"Stolzl";margin-bottom:18px;}
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right .brand-newsletter-email-form .non-subscribe-brand-btn, 
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right .brand-btn{background:linear-gradient(180deg,#5972FF 0%,#4A61E3 51.04%,#4358CE 100%);box-shadow:5px 5px 20px 0px rgba(67,67,67,0.15);border:1px solid #F5F2EE;border-radius:100px;padding:10px 16px 10px 12px;color:#fff;text-align:center;font-size:13px;font-weight:700;line-height:125%;text-transform:capitalize;font-family: "Stolzl";display:inline-block;text-align:center;text-transform: capitalize;}
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right .brand-newsletter-email-form .non-subscribe-brand-btn img,
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right .brand-btn img{height: 22px;margin-right:6px;display:inline-block;vertical-align:middle;}
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right .agreement-text{text-align:center;width:100%;position:absolute;bottom:0;left:0;}
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right .agreement-text span{color:#AEADAD;font-family:"Stolzl";font-size:10.24px;font-weight:400;line-height:normal;text-align:center;background:#F5F2EE;display:block;padding:10px 32px 10px;}
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right .agreement-text span a{text-decoration:underline;color:#AEADAD;}
.brand-slider .flickity-button{padding:0;width:40px;height:40px;border-radius:50%;box-shadow:5px 5px 20px 0px rgba(67,67,67,0.15);margin:0;border:1px solid #F5F2EE;position:absolute;bottom:70px;right:44px;left:auto;background:#fff;cursor:pointer;}
.brand-slider .flickity-button.previous{display:none;}
.brand-slider .flickity-button:before{content:'';background:url(/word-daily/wp-content/themes/word-daily/assets/images/learn-arrow.svg);width:18px;height:18px;display:inline-block;background-size:100%;position:absolute;top:50%;right:0;transform:translate(-50%,-50%);}
.brand-slider .flickity-button svg{display:none;}
.brand-slider .flickity-page-dots{ position:absolute;bottom:85px;right:88px;display:flex;align-items:center;gap:18px;padding:0;display: none;}
.brand-slider .flickity-page-dots .dot{font-size:12.8px;font-style:normal;font-weight:400;line-height:normal;font-family:"Stolzl";color:#161313;}
.brand-slider .flickity-button.next:after { content: attr(data-paged); position: absolute; right: 40px; top: 50%; transform: translate(0px, -50%); font-size: 12.8px; font-weight: 400; line-height: normal; color: #161313; font-family: 'Stolzl'; width: 50px; }
.brand-slider .brand-success-msg { font-family: "Poppins", sans-serif; font-size: 13px; line-height: 125%; font-weight: 500; color: #232323; width: 219px; max-width: max-content; display: block; padding: 10px 0px 0 26px; position: relative; text-align: left; }
.brand-slider .brand-success-msg span { font-weight: 700; }
.brand-slider .brand-success-msg:before { content: ''; background: url(/word-daily/wp-content/themes/word-daily/assets/images/success-check-icn.svg); width: 20px; height: 20px; display: inline-block; background-size: 100%; position: absolute; top: 10px; left: 0; }
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right .brand-newsletter-email-form input{width: 100%;border: 1px solid #D6D6D6;color: #161313;font-size: 14px;line-height: 1;font-weight: 400;height: 37px;padding: 8px 16px;background: #fff;font-family: 'Poppins',sans-serif;box-shadow: 5px 5px 15px rgb(31 31 31 / 3%); border-radius: 100px;margin: 0px 0 8px; }
.brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right .brand-newsletter-email-form .field-required-error {font-size: 12px;color: #e80000;display: block;margin: 0px 0px 5px 5px;}

.word-single-sidebar-wrap{width: 300px;}
.word-single-sidebar-wrap .word-advertisement-container{width:300px;display:flex;justify-content:center;max-width:100%;height:600px;border-radius:5px;vertical-align:middle;text-align:center;}
.ad-subtext{top:-26px;position:absolute;width:300px}
.word-single-sidebar-wrap .ad-wrap { position: sticky; top: 26px; margin-bottom: 32px; }
.admin-bar .word-single-sidebar-wrap .ad-wrap {top: 58px;}
.ad-subtext-mobile{width:336px;display:block;margin: 0 auto;}
/* .ad-subtext-mobile-second{display: none;} */
.word-single-sidebar-wrap .word-sidebar-content{display: flex;align-items: center;justify-content: center;height: 600px;}
.words-single-social-icons a{position: relative;text-align: center;}
.words-single-social-icons .tooltip-text {visibility: hidden;position: absolute;font-family: 'Poppins';font-style: normal;font-weight: 500;font-size: 10px;line-height: 150%;z-index: 2;width: max-content;color: #161313;padding: 8px 12px;background: #FFFFFF;box-shadow: 5px 5px 15px rgba(31, 31, 31, 0.1);border-radius: 5px;top: -45px;}
.words-single-social-icons .tooltip-text::before {top: 80%;left: 46%;}
.words-single-social-icons .tooltip-text::before {content: "";position: absolute;transform: rotate(45deg);background-color: #FFFFFF;padding: 6px;z-index: 1;}
.words-single-social-icons a:hover .tooltip-text {visibility: visible;}
.words-newsletter-wrap-single .words-newsletter-close-icon-single, #word-archive-subscribe-form .words-newsletter-close-icon {display: none;}
.user-subscribed .words-newsletter-wrap-single{display: none;}

.shuffle-box{background:#fff;box-shadow:5px 5px 15px rgba(31,31,31,.03);border-radius:5px;margin-bottom:32px;padding:32px;}
.shuffle-box .new-word-title h3{font-size:14px;line-height:normal;font-weight: 500;letter-spacing:0.84px;text-transform:uppercase;margin-bottom:24px;display:block;position:relative;padding-right:25px;}
.shuffle-box .new-word-title h3 img{position:absolute;top:50%;right:0;transform:translateY(-50%);}
.shuffle-box .shuffle-word{background:#ffe2ce;display:flex;flex-direction:row;align-items:center;width:auto;height:112px;border-radius:5px;position:relative;transition:all .3s linear;margin-bottom:13px;}
.shuffle-box .shuffle-word:hover{transform:rotate(1deg);}
.shuffle-box .shuffle-word a{display:flex;justify-content:center;align-items:center;}
.shuffle-box .shuffle-word a img{height:auto;width:80%;border-radius:5px;object-fit:contain;display:block;margin:0 auto;transition:all .3s linear;}
.shuffle-box .shuffle-word:hover a img{transform:scale(1.07);}
.shuffle-box .sound-learn-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:21px;margin-bottom:24px;}
.shuffle-box .sound-learn-wrap .sound-box{width:calc(100% - 86px);}
.shuffle-box .sound-learn-wrap .sound-box .audio-player{display:flex;align-items:center;gap:8px;}
.shuffle-box .sound-learn-wrap .sound-box .audio-player .button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:#fff;cursor:pointer;box-shadow:2px 2px 10px rgb(67 67 67/15%);transition:.3s ease;position:relative;}
.shuffle-box .sound-learn-wrap .sound-box .audio-player .button svg{width:15px;}
.shuffle-box .sound-learn-wrap .sound-box .audio-player .phonetic strong{color:#434343;text-align:center;font-family:system-ui, sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.13px;}
.shuffle-box .sound-learn-wrap .learn-box{width:65px;}
.shuffle-box .sound-learn-wrap .learn-box a{font-family:"Stolzl";font-size:14px;font-weight:400;line-height:150%;text-decoration-line:underline;color:#161313;text-transform:capitalize;position:relative;display:block;}
.shuffle-box .sound-learn-wrap .learn-box a:after{content:'';background:url(/word-daily/wp-content/themes/word-daily/assets/images/learn-arrow.svg);width:18px;height:18px;display:inline-block;background-size:100%;position:absolute;top:50%;right:0;transform:translateY(-50%);}
.shuffle-box .shuffle-btn{text-align:center;}
.shuffle-box .shuffle-btn a{font-family:'Stolzl';text-align:center;font-size:13px;font-weight:500;line-height:normal;letter-spacing:0.78px;text-transform:uppercase;color:#161313;display:block;background:#fff;border:1px solid #d6d6d6;padding:11px 10px 10px;border-radius:34px;}
.shuffle-box .shuffle-btn a svg{width:18px;margin-left:12px;display:inline-block;vertical-align:middle;}

/*Confirm Email Block*/
#worddaily-confirm-email{position:fixed;background:rgb(214 214 214/80%);width:100%;height:100%;z-index:99999;top:0;left:0;right:0;}
#worddaily-confirm-email .gateway-drawer .gateway-drawer-box-wrap{width:560px;max-width:100%;margin:0 auto;padding:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:5px 5px 15px rgb(31 31 31 / 3%);background:#fff;text-align:center;display:block;min-height:auto;}
#worddaily-confirm-email .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap{width:auto;}
#worddaily-confirm-email .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .thumb-img{margin-bottom:12px;}
#worddaily-confirm-email .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .thumb-img img{width:64px;}
#worddaily-confirm-email .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-cont h2{width:auto;font-size:36px;line-height:43px;letter-spacing:-0.02em;margin-bottom:14px;}
#worddaily-confirm-email .gateway-drawer .gateway-drawer-box-wrap .container{padding:0;}
#worddaily-confirm-email .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-cont .submit .dismiss-btn{font-size:14px;line-height:1;width:auto;border:none;max-width:100%;background:#161313;border-radius:34px;color:#fff;letter-spacing:.06em!important;text-transform:uppercase;font-family:'Stolzl';padding:10px;cursor:pointer;font-weight:500;min-width:95px;height:37px;}
#worddaily-confirm-email .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-cont p{margin-bottom:20px;}

/* Enable hover effect for desktop screens */
@media only screen and (min-width: 768px) {
    .featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child:hover{transform:scale(1.03) translateY(-0.5rem) rotate(1deg);}
    .featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child:hover .featured-post-item-wrap .featured-post-img .featured-post-metadata .featured-post-arrow-icon{background:#000;}
    .featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child:hover .featured-post-item-wrap .featured-post-img .featured-post-metadata .featured-post-arrow-icon img{filter:brightness(0) invert(1);}
    .featured-post-main .featured-post-wrap ul.featured-post-list li:hover{transform:rotate(1deg);}
    .featured-post-main .featured-post-wrap ul.featured-post-list li:hover .featured-post-item-wrap .featured-post-img img{transform:scale(1.07);}
    
    .post-type-archive-words article:hover{transform:scale(1.03) translateY(-0.5rem) rotate(1deg);}
    .post-type-archive-words article:hover .entry-content>a .words-post-img img{transform:scale(1.07);}
    .post-type-archive-words article:hover .entry-content>a .words-post-metadata .words-post-arrow-icon{background:#000;}
    .post-type-archive-words article:hover .entry-content>a .words-post-metadata .words-post-arrow-icon svg{filter:brightness(0) invert(1);}
    
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-pronunciation .audio-player .button:hover {transform: scale(1.085);}
    
    .word-popular-recent-container .word-popular-recent-content ul li:hover{transform:rotate(1deg);}
    .word-popular-recent-container .word-popular-recent-content ul li:hover a .words-popular-recent-post-img img{transform:scale(1.07);}
		.brand-slider .flickity-viewport {height: 415px !important;}
}

@media only screen and (max-width: 1080px){
    .hero-joinus .wp-block-columns .wp-block-column figure {width: 385px;}
    .hero-joinus .wp-block-columns .wp-block-column figure.wd-logomark-gif {left: -45px;}
    .brand-slider .flickity-button.next:after { top: auto;transform: translate(-50%, 0%); bottom: -20px; right: 0; left: 50%; }
}


@media only screen and (max-width: 991px){
    .hero-joinus .wp-block-columns .wp-block-column:first-child {margin-top: 0;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap{width:400px;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form{margin:0 auto 30px;}
    .hero-joinus .wp-block-columns .wp-block-column figure{width:289px;}
    .hero-joinus .wp-block-columns .wp-block-column figure.wd-logomark-gif{width: 64px;bottom: 70px;left: -25px;}

    .word-single-sub-container{flex-direction:column;margin-top: 0;gap: inherit;}
    .word-single-sub-container .word-single-main-content{width:100%;max-width:100%;}
    .word-single-sidebar-wrap{display:none;}
    .word-single-sub-container .word-single-main-content{width:100%;}
    /* .words-content-block-wrapper{width:100%;} */
}

@media only screen and (max-width:767px){
    .hero-joinus{padding:26px 0 0;overflow:hidden;}
    .hero-joinus .wp-block-columns{flex-direction:column;gap:unset;justify-content:center;align-items:center!important;}
    .hero-joinus .wp-block-columns .wp-block-column{flex-basis:100%!important;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap{width:327px;margin-bottom:33px;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .agreement-text{font-size:9px;line-height:13.77px;width:190px;max-width:100%;margin:0 auto;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-icn{width:262px;max-width:100%;margin:0 auto 22px;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap h2{font-size:16px;line-height:24px;margin:0 auto 24px;width:300px;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form{width:327px;margin:0 auto 22px;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form .form-email{width:calc(100% - 92px);padding-right:8px;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form .form-email input{font-size:13px;line-height:19.5px;font-weight:600;height:40px;padding:6px 16px;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form .field-required-error {bottom: -15px;left: 16px;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form .submit{width:92px;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form .submit button.joinus-email-btn{font-size:12px;line-height:15.6px;font-weight:500;padding:13px 14px 12px;appearance: none;-webkit-appearance: none;white-space: nowrap;word-break: keep-all;white-space:nowrap;}
    .hero-joinus .wp-block-columns .wp-block-column figure{width:293px;}
    .hero-joinus .wp-block-columns .wp-block-column figure.wd-logomark-gif {width: 64px;bottom: 50px;top: auto;right: auto;left: -25px;transform: initial;z-index: 9;}

    .hero-joinus .wp-block-columns .wp-block-column .wp-block-image.mobile-responsive-image {display: block;}

    .site-header>.word-advertisement-container{width:85%;height:50px;max-width:100%;margin:16px auto 16px;}

    .featured-post-main{padding:30px 0 32px;}
    .featured-post-main .featured-post-main-block-title{font-size:22px;line-height:24px;text-align:left;width:343px;max-width:100%;margin:0 auto 22px;position: relative;}
    .featured-post-main .featured-post-main-block-title:after {position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
    .featured-post-main .featured-post-wrap ul.featured-post-list{display:block;}
    .featured-post-main .featured-post-wrap ul.featured-post-list li{width:343px;height:180px;display:block;margin:0 auto;max-width:100%;}
    .featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:not(:last-child){margin-bottom:24px;}
    .featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child .featured-post-item-wrap .featured-post-img .featured-post-metadata{display:none;}
    .featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:first-child .featured-post-item-wrap { min-height: auto;}
    .featured-post-main .featured-post-wrap ul.featured-post-list li.featured-post-item:not(:first-child) .featured-post-item-wrap .featured-post-img a{height:180px;}
    .featured-post-main .featured-post-wrap .site-btn{margin-top:24px;}

    .featured-post-main .featured-post-wrap ul.featured-post-list li .featured-post-item-wrap .featured-post-img img{transition:all .3s linear !important;}

    .contact-us-form-block{background:#FAFAFB!important;padding:24px 0!important;}
    .contact-us-form-block .contact-wrap h1{line-height:31px;margin-bottom:20px;}
    .contact-us-form-block .contact-wrap .contact-us-form-inner .contact-us-box-head p{font-size:14px!important;line-height:21px!important;}
    .contact-us-form-block .contact-wrap{padding:23px 23px 30px!important;}
    .contact-us-form-block .contact-us-form-body form .form-group:first-child,
    .contact-us-form-block .contact-us-form-body form .form-group:nth-child(2){width:100%!important;}
    .contact-us-form-block .contact-us-form-body form .form-group input,
    .contact-us-form-block .contact-us-form-body form .form-group textarea,
    .contact-us-form-block .contact-us-form-body form .form-group select{font-size:14px!important;height:53px!important;}
    .contact-us-form-block .contact-us-form-body form .form-group select{padding-right: 38px !important;}
    .contact-us-form-block .contact-us-form-body form .form-group .select-wrap:before{right: 13px;}
    .contact-us-form-block .contact-us-form-body form .form-group textarea{height:160px!important;}
    .contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body .form-alert .message-sent{font-size:16px;line-height:22px;}

    .header-title .headertitle-wrap h2{font-size:40px;}
    .header-title .headertitle-wrap h3{font-size:16px;line-height:24px;}
    .auxiliary-content-main{padding:26px 0;}
    .auxiliary-content-main .auxiliary-content-wrap{padding:22px 24px 22px;}
    .auxiliary-content-main .auxiliary-content-wrap .heading h1{font-size:32px!important;line-height:48px!important;}
    .auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont h2{margin:5px 0 13px;}
    .auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont h3{display:inline-block;margin-top:6px;}
    .auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ul li{font-size:14px;line-height:21px;}

    .unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .form-email input{height:53px;}
    .unsubscribe-main .unsubscribe-wrap h2{font-size:24px;line-height:31px;}
    .unsubscribe-main.after-submit-msg-wrap{padding:124px 0;}
    .unsubscribe-main .pardon-unsubscribe-after-submit{padding:32px 32px 30px;}
    .unsubscribe-main .pardon-unsubscribe-after-submit h2{font-size:32px;line-height:41.6px;margin-bottom: 23px;}

    #worddaily-signup-popup .gateway-drawer{min-height:auto;}
    #worddaily-signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap {min-height: auto;}
    #worddaily-signup-popup .gateway-drawer .gateway-drawer-box-wrap {width: 327px;max-width: calc(100% - 40px);padding: 32px;}
    #worddaily-subscription-drawer .gateway-drawer{padding:32px 0;min-height: 423px;height: auto;}

    .gateway-drawer .gateway-drawer-wrap{width:311px;}
    .gateway-drawer .gateway-drawer-wrap .thumb-img{margin-bottom:13px;}
    .gateway-drawer .gateway-drawer-wrap .thumb-img img{width:48px;}
    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont h2{font-size:24px;line-height:30px;margin:0 auto 15px;}
    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .gateway-drawer-email-form{margin-bottom:20px;flex-direction:column;}
    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .gateway-drawer-email-form .form-email{width:100%;margin:0 0 8px;}
    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .gateway-drawer-email-form .submit{width:100%;}
    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .gateway-drawer-email-form .submit input{width:100%;height: 33px;}

    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .gateway-drawer-email-form .submit .signup-email-btn{width:100%;height:33px;}
    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .display-error{bottom:10px;}
    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont .display-error span{font-size:11px;line-height:13px;}
    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont #gateway-drawer-confirm-email-form .form-email{margin:0px 0 16px;flex-direction:column;position:relative;}
    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont #gateway-drawer-confirm-email-form .form-email p{font-size:14px;line-height:18px;padding-right:0;width:100%;margin:0 0 5px;}
    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont #gateway-drawer-confirm-email-form .form-email span{font-size:14px;line-height:18px;}
    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont #gateway-drawer-confirm-email-form .form-email img{width:18px;position:absolute;bottom:0;right:20px;}
    .gateway-drawer .gateway-drawer-wrap .gateway-drawer-cont #gateway-drawer-confirm-email-form .submit .confirm-email-btn-final{font-size:14px;line-height:1;padding:9px 16px 8px;width:100%;}

    .words-single-banner-wrap{height:222px;width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw!important;margin-right: -50vw!important;margin-bottom: 16px;}
    .single-words .words-single-banner-wrap .words-post-img img{width:306px;}
    .single-words .words-single-banner-wrap .words-single-meta-wrap .words-post-logo img{width:36px;}
    .single-words .words-single-banner-wrap .words-single-meta-wrap .words-post-date{font-size:11px;line-height:12px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap{margin-bottom:16px;padding:24px 24px 90px;position:relative;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap{flex-direction: column; align-items: flex-start; margin-bottom:24px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap{gap:16px; margin-bottom: 24px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-wrap .words-single-title{font-size:24px;line-height:36px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-babbel-pronounciation.words-single-title-audio-wrap { margin-bottom: 0; }
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-pronunciation .audio-player{gap:10px;padding: 0px 12px 0px 0px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-babbel-pronounciation.words-single-title-audio-wrap .words-single-title-pronunciation .audio-player{gap:10px;padding: 0px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-pronunciation .audio-player .button{width:36px;height:36px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-pronunciation .audio-player .button svg{width:15px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-pronunciation .audio-player .phonetic span strong{font-size:14px;line-height:18.9px;}
    .words-single-social-icons {position: static;margin-top: 16px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap{flex-direction:column;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap .words-single-noun-title{width:auto;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap .words-single-noun-title h3{font-size:13px;line-height:14.3px;margin-bottom:13px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap .words-single-noun-description{width:100%;padding-left:16px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap .words-single-noun-description ul { margin-top:0;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-noun-description-wrap .words-single-noun-description ul li{font-size:14px;line-height:21px;margin:0 0 15px;}
    .words-content-block-wrapper .words-newsletter-wrap-single{margin-bottom:16px;}
    .words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap{flex-direction:column;}
    .words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap{width:100%;padding-left:0;}
    .words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-title{position:absolute;top:42px;left:155px;}
    .words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-title h2{font-size:18px;line-height:19.8px;width:155px;}
    .words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-email-form{flex-direction:column;margin-top:32px;width:100%;}
    .words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-email-form input{width:100%;margin:0 0 8px;}
    .words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-email-form button{font-size:13px;width:100%;}
    .words-content-block-wrapper .words-example-origin{margin-bottom:16px;}
    .words-content-block-wrapper .words-example-origin .words-example-origin-wrap{gap:16px;flex-direction:column;}
    .words-content-block-wrapper .words-example-origin .words-example-origin-wrap .words-example-wrap{padding:24px;width:100%;}
    .words-content-block-wrapper .words-example-origin .words-example-origin-wrap .words-example-wrap .words-example-heading-wrap .words-example-heading-sub-wrap .words-example-heading{font-size:13px;line-height:15.6px;margin-bottom:16px;}
    .audio-player-example {gap: 17px;}
    .words-content-block-wrapper .words-example-origin .words-example-origin-wrap .words-example-wrap .words-example-heading-wrap p > span{margin-bottom:14px;}
    .words-content-block-wrapper .words-why-this-word{margin-bottom:16px;padding:24px;}
    .words-content-block-wrapper .words-why-this-word .words-why-this-word-wrap .words-why-this-word-title-wrap .words-why-this-word-title .words-why-this-word-title-heading{font-size:13px;line-height:15.6px;margin-bottom:18px;}
    .words-content-block-wrapper .words-why-this-word .words-why-this-word-wrap .words-why-this-word-description p{margin-bottom:8px;}

    .word-single-sub-container .word-single-main-content .word-advertisement-container{height:250px;width:300px;max-width:100%;margin: 0 auto 16px;position:relative;}
    .word-popular-recent-container{padding:32px;margin-bottom:16px;position:relative;}
    .word-popular-recent-container:after {display: block;}
    .word-popular-recent-container .word-popular-recent-header{margin-bottom:30px;}
    .word-popular-recent-container .word-popular-recent-header .word-popular-recent-titles-header{gap:15px;}
    .word-popular-recent-container .word-popular-recent-header .word-popular-recent-titles-header a{font-size:13px;line-height:15.6px;}
    .word-popular-recent-container .word-popular-recent-header .word-popular-recent-button-header{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);display: none;}
    .word-popular-recent-container .word-popular-recent-content ul{grid-gap:16px;display:block;}
    .word-popular-recent-container .word-popular-recent-content ul li{height:72px;margin-bottom:16px;border-radius: 6px;}
    .word-popular-recent-container .word-popular-recent-content ul li:last-child{ margin-bottom: 0px; }
    .word-popular-recent-container .word-popular-recent-content ul li a {height: 72px; }
    .word-popular-recent-container .word-popular-recent-titles-header #recent-words-tab { display: none;}
    #words-single-social-icon-facebook-tooltip { left: -60%; }
    #words-single-social-icon-facebook-tooltip::before { left: 22%; }

    .single-words .word-single-sub-container .words-newsletter-wrap-single .words-newsletter-email-form .field-required-error{position: static; margin: 10px auto 0 0;}

    .ad-subtext-mobile-second{font-family:Poppins;font-style:normal;font-weight:400;font-size:11px;line-height:150%;text-align:center;color:#aeadad;width:336px;display:none;margin: 0 auto;max-width: 100%;}

    .ads-main {margin-bottom: 16px;}

    .brand-slider{margin-bottom: 16px;}
    .brand-slider .brand-slide-list .brand-slide-item{padding:30px 28px 98px;box-sizing: border-box;max-width: 100%;bottom: 0;}
    .brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap{gap:22px;flex-direction:column;}
    .brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-left{width:100%;text-align:center;border-bottom:0.847px solid #D6D6D6;line-height:0;}
    .brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-left .brand-heading-wrap{display:block;}
    .brand-heading-wrap .sub-title{font-size:12px;letter-spacing:0.72px;margin-bottom:10px;}
    .brand-heading-wrap .title{font-size:24px;line-height:130%;margin-bottom:20px;}
    .brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-left img{width:194px;margin: 0 auto;}
    .brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right{width:100%;text-align: center;}
    .brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right .brand-heading-wrap{display:none;}
    .brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right p{text-align:center;}
    .brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right .brand-btn{min-width:234px;}
    .brand-slider .brand-slide-list .brand-slide-item .brand-slide-item-wrap .brand-slide-right .agreement-text span{padding:12px 32px 12px;width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw!important;margin-right: -50vw!important;}
    .brand-slider .flickity-button{bottom:100px;right:28px;}
    .brand-slider .flickity-page-dots{bottom:70px;left:50%;gap:6px;transform:translateX(-50%);right:auto; display: flex;}
    .brand-slider .flickity-page-dots .dot{font-size:0;width:7px;height:7px;background:#EBEBEB;border-radius:50%;}
    .brand-slider .flickity-page-dots .dot.is-selected{background:#4C63E6;}
    .brand-slider .flickity-button.next:after { display: none;}
    .shuffle-box { margin-bottom: 16px; }
    .word-popular-recent-container .word-popular-recent-content ul li a .words-popular-recent-post-img img { width: 50%; }
    .single-words .advertisement-label-style { display: none; }
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-social-icons { position: absolute; margin: 0; top: auto; right: auto; bottom: 24px; left: 24px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap.word-new-ui { padding-bottom: 24px; }
    .brand-slider .brand-success-msg { margin: 0 auto; }
}

@media only screen and (max-width: 480px){
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-wrap .words-single-title {font-size: 18px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-pronunciation .audio-player .phonetic span {font-size: 12px;}
    .word-popular-recent-container .word-popular-recent-content ul li a .words-popular-recent-post-img img { width: 80%; }
}

@media only screen and (max-width:320px){
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap {width: 280px;}
    .hero-joinus .wp-block-columns .wp-block-column .joinus-main .joinus-wrap .joinus-email-form {width: 280px;}
    .hero-joinus .wp-block-columns .wp-block-column figure {width: 240px;}
    .word-single-sub-container .word-single-main-content .words-content-block-wrapper .words-newsletter-wrap-single .words-newsletter-sub-wrap .words-newsletter-content-wrap .words-newsletter-title h2 {font-size: 14px;line-height: 17.8px; width: 110px;}
    .word-popular-recent-container .word-popular-recent-header .word-popular-recent-button-header a{padding: 9px 12px;font-size: 12px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-wrap .words-single-title {font-size: 13px;}
    .words-content-block-wrapper .words-single-noun-adverb-wrap .words-single-title-pronunciation-wrap .words-single-title-audio-wrap .words-single-title-pronunciation .audio-player .phonetic span {font-size: 10px;}
}
.header-ad{border-radius:0px 0px 14px 14px;background:#F7E0FF;box-shadow:5px 5px 20px 0px rgba(31,31,31,0.31);position:fixed;padding: 30px 0 28px;width: 100%;top: 0;z-index: 11;transition: top 0.5s ease;top: -200px;}
.admin-bar .header-ad.sticky {top : 32px;}
.header-ad .header-ad-wrap{display:flex;flex-wrap:wrap;gap:22px;}
.header-ad .header-ad-wrap .close{position:absolute;top:10px;right:10px;cursor: pointer;}
.header-ad .header-ad-wrap .thumb{width:176px;line-height:0;position:relative;}
.header-ad .header-ad-wrap .thumb img {position: absolute;bottom: -28px;left: 0;}
.header-ad .header-ad-wrap .thumb img.ad-mobile{display: none;}
.header-ad .header-ad-wrap .info{width:calc(100% - 198px);display:flex;align-items:center;gap:22px;}
.header-ad .header-ad-wrap .info h3{font-size:24px;font-weight:700;line-height:135%;font-family:"Stolzl";letter-spacing:normal;margin:0; width: calc( 100% - 260px );}
.header-ad .header-ad-wrap .info a{font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.84px;text-transform:uppercase;font-family:"Stolzl";color:#fff;border-radius:100px;background:linear-gradient(180deg,#5972FF 0%,#4A61E3 51.04%,#4358CE 100%);display:inline-block;min-width:200px;text-align:center;padding:13px 32px;}
@media screen and (max-width: 782px){
    .admin-bar .header-ad.sticky {top: 46px;}
}
@media only screen and (max-width:767px){
    .header-ad{ background-image: url(../images/br_thumb.png);background-size: contain;background-repeat: no-repeat;background-position: right; padding:21px 0 19px; }
    .header-ad .header-ad-wrap{gap:7px;flex-direction:inherit;}
    .header-ad .header-ad-wrap .close{top:6px;right:7px;cursor: pointer;}
    .header-ad .header-ad-wrap .thumb{width:134px; display: none;}
    .header-ad .header-ad-wrap .thumb img.ad-desktop{display:none;}
    .header-ad .header-ad-wrap .thumb img.ad-mobile{bottom:-19px;left:auto;right:-16px;display: block;}
    .header-ad .header-ad-wrap .info{width:calc(100% - 141px);align-items:flex-start;gap:12px;flex-direction:column;}
    .header-ad .header-ad-wrap .info h3{font-size:16px;width: 100%;}
    .header-ad .header-ad-wrap .info a{font-size:11px;min-width:139px;padding:11px 16px;}
}

@media only screen and (max-width:374px){
    .header-ad .header-ad-wrap .info { width: 100%;}
}
.audio-player-example .word-example-audio-btn.ttr-hide-audio-btn { display: none; }
.examples-generate-wrap { display: flex; flex-direction: column; padding: 10px; background: #f1f3f4; border-radius: 5px; min-width: 100%;}
.examples-generate-wrap > span { font-size: 10px; margin-bottom: 10px; }
