[data-type="better-report/br-advertise-content"] { text-align: center; background-color: #FFC107;}

div[data-name="br_template_format"] ul.acf-radio-list { display: grid; grid-template-columns: repeat(4, 1fr); grid-template-rows: repeat(2, 1fr);}
div[data-name="br_template_format"] ul.acf-radio-list:before {display: none !important;}
div[data-name="br_template_format"] ul.acf-radio-list li label span { display: block;}
.joinus-wrap.hide-form{display: none !important;}
.br-joinus-block .joinus-main .pardon-joinun-after-submit{text-align:center;margin-top: 30px;}
.br-joinus-block .joinus-main .pardon-joinun-after-submit h2{font-size:45.451px;line-height:110%;font-weight:400;font-family:"manofa-condensed",sans-serif;margin-bottom: 0;text-transform: uppercase;}
.br-joinus-block .joinus-main .pardon-joinun-after-submit h3{font-family:"Karla",serif;font-weight:400;font-size:16px;line-height:130%;max-width:405px;margin:16px auto 32px;letter-spacing: 0;}
@media screen and (max-width:767px){
    .br-joinus-block .joinus-main .pardon-joinun-after-submit {text-align: center;margin-top: 0px;margin-bottom: 30px;}
}

input{box-shadow: none !important;}

/* Heading line Css  */
.heading-line{position: relative;text-align: center;}
.heading-line:before{content:'';background:url(../images/icons/scribble-underline.png);width:164px;height:31px;display:inline-block;position:absolute;bottom:-21px;left:50%;transform:translateX(-50%);background-size: cover;background-repeat: no-repeat;}

/* Explor Block Css Start  */
.explore-main{margin:85px 0 96px;}
.explore-main h2{text-align:center;text-transform:uppercase;font-family:"manofa-condensed",sans-serif;margin-bottom:48px;}
.explore-main h2:before{bottom:-25px;}
.explore-main .explore-main-wrap ul{display:flex;flex-wrap:wrap;gap:43px;align-items:center;list-style: none;}
.explore-main .explore-main-wrap ul li{line-height:0;width:calc(33.33% - 29px);}
.explore-main .explore-main-wrap ul li a{display:block;line-height:0;position:relative;}
.explore-main .explore-main-wrap ul li a img{display:block;margin:0 auto;}
.explore-main .explore-main-wrap ul li a .cat-name{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:42.081px;font-weight:400;line-height:125%;text-transform:uppercase;font-family:"manofa-condensed",sans-serif;color:#161212;width:151px;text-align:center;}
.block-editor-block-list__block .explore-main .explore-main-wrap ul li a .cat-name {font-size: 35px;}

/* Join Us Block Css Start  */
.br-joinus-block{width: 100%;}
.br-joinus-block .pardon-inner{background: #F8F1E7; padding: 38px 20px 0; overflow: hidden;}
.br-joinus-block .pardon-inner .wp-block-columns{gap:inherit;flex-wrap:nowrap!important;width: 870px; max-width: 100%; margin: 0 auto;}
.br-joinus-block .pardon-inner .wp-block-columns .wp-block-column{position:relative;flex-basis: inherit !important;}
.br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:first-child{padding-right:100px;margin-top: 84px;width: calc(100% - 265px);}
.br-joinus-block .joinus-main{text-align:center;height: 100%;}
.br-joinus-block .joinus-main .container{max-width:100%;padding:0;height: 100%;}
.br-joinus-block .joinus-main .joinus-wrap{display: flex;flex-direction: column;height: 100%;max-width: 100%;}
.br-joinus-block .joinus-main .joinus-wrap .joinus-icn {line-height: 0;margin-bottom: 16px;}
.br-joinus-block .joinus-main .joinus-wrap h2{display: none;}
.br-joinus-block .joinus-main .joinus-wrap p{color:#161212;font-size:16px;font-weight:400;line-height:130%;display:block;width:393px;max-width:100%;margin:0 auto 32px;}
.br-joinus-block .joinus-main .joinus-wrap .joinus-email-form{display:flex;width:400px;max-width:100%;margin:0 auto 0;position:relative;gap:16px;}
.br-joinus-block .joinus-main .joinus-wrap .joinus-email-form .form-email{width:calc(100% - 83px);}
.br-joinus-block .joinus-main .joinus-wrap .joinus-email-form .submit{width:67px;}
.br-joinus-block .joinus-main .joinus-wrap .joinus-email-form .form-email input{border: 0;background: #fff;height: 44px;padding: 10px 16px;color: #161212;font-size: 16px;font-family: 'Karla', sans-serif;font-weight: 500;line-height: 1;border-radius: 10px;width: 100%; }
.br-joinus-block .joinus-main .joinus-wrap .joinus-email-form .form-email input::placeholder{color: rgb(22 18 18 / 50%);}
.br-joinus-block .joinus-main .joinus-wrap .joinus-email-form .submit button{width:100%;text-align:center;border-radius:10px;background:#000;border:0;color:#fff;display:block;padding:12px 5px 12px;font-size:16px;font-weight:700;line-height:120%;text-transform:uppercase;font-family:'Karla',sans-serif;cursor:pointer;}
.br-joinus-block .joinus-main .joinus-wrap .joinus-email-form .form-email .field-required-error{font-size:13px;padding:0;color:#F16452;display:none;position:absolute;bottom:-23px;left:0;font-weight:500;line-height:150%;}
.br-joinus-block .joinus-main .joinus-wrap .agreement-text{color:#161212;font-size:9px;font-weight:400;line-height:120%;text-align:center;display:block;opacity:0.699999988079071;width:100%;max-width:100%;margin: auto 0 16px;}
.br-joinus-block .joinus-main .joinus-wrap .agreement-text a{text-decoration: underline;color: #161212;}
.br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child {width: 265px;}
.br-joinus-block .pardon-inner .wp-block-columns .wp-block-column figure{margin:0;position: relative;}
.br-joinus-block .pardon-inner .wp-block-columns .wp-block-column figure img {position: relative;z-index: 1;}
.br-joinus-block .pardon-inner .wp-block-columns .wp-block-column figure.joinus-mobile {display: none;}
.br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child:before{content:'';background:url(../images/icons/joinus-green-shape.svg);width:397px;height:162px;background-size:100%;background-repeat:no-repeat;display:inline-block;position:absolute;top:-50px;right:-142px;}
.br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child:after{content:'';background:url(../images/icons/jounus-blue-shape.svg);width:295px;height:151px;background-size:100%;background-repeat:no-repeat;display:inline-block;position:absolute;bottom:-13px;right:-117px;}
.br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child figure:before{content:'';background:url(../images/icons/joinus-pink-shape.svg);width:190px;height:204px;background-size:100%;background-repeat:no-repeat;display:inline-block;position:absolute;bottom:46px;left:-85px;}
.br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child figure:after{content:'';background:url(../images/icons/opt-in-underline.png);width:78px;height:38px;background-size:100%;background-repeat:no-repeat;display:inline-block;position:absolute;bottom:77px;left:-223px;}
.br-joinus-block .pardon-inner .wp-block-columns .wp-block-column >.block-editor-block-list__block{margin:0;height: 100%;}
.block-editor-block-list__block .br-joinus-block .joinus-main .joinus-wrap .joinus-email-form .submit {padding: 0;margin: 0;}
.block-editor-block-list__block .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child figure:after{bottom: 48px !important;top: auto !important;}
.block-editor-block-list__block .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child:after {bottom: -13px !important;top: auto !important;}
.block-editor-block-list__block .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column figure .components-resizable-box__container {display: block;}
.block-editor-block-list__block .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:first-child{margin-top: 50px;}

/* Contact Us page Css Start */
.page-contact-us .site-main {padding-top: 0;}
.contact-us-form-block{background:#fff;padding:60px 0 64px;}
.contact-us-form-block .contact-wrap{width:700px;max-width:100%;margin:0 auto;}
.contact-us-form-block .contact-wrap h1{text-align:center;font-size:49px;font-weight:400;line-height:125%;text-transform:uppercase;font-family:"manofa-condensed",sans-serif;margin-bottom:48px;}
.contact-us-form-block .contact-wrap .contact-us-form-inner .contact-us-box-head p{margin:0 0 20px;font-size:16px;line-height:130%;}
.contact-us-form-block p:empty{display:none;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-box-head p a{text-decoration:underline;color:#161212;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body form{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.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%;}
.contact-us-form-block .contact-us-form-body form .form-group .contact-us-box-head p{font-size:20px;line-height:130%;font-weight:600;letter-spacing:normal;margin:0 0 11px;font-family:"ivypresto-text",serif;}
.contact-us-form-block .contact-us-form-body form .form-group{width:100%;flex-grow:0;flex-shrink:0;line-height:0;margin-bottom:27px;position:relative;}
.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%;border:1px solid transparent;color:#161212;font-size:16px;line-height:130%;font-weight:500;height:50px;padding:10px 16px;background:#f7f7f7;border-radius:10px;font-family:'Karla',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(../images/icons/angle-down.svg);width:15px;height:8px;display:inline-block;background-repeat:no-repeat;background-size:100%;position:absolute;top:46%;right:14px;transform:translateX(-50%);cursor:pointer;}
.contact-us-form-block .contact-us-form-body form .form-group select{appearance:none;padding-right:54px;color:rgb(22 18 18 / 50%);}
.contact-us-form-block .contact-us-form-body form .form-group textarea{height:118px!important;resize:none;}
.contact-us-form-block .contact-us-form-body form .form-group.message-field{margin-bottom:0;}
.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;}
.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:rgb(22 18 18 / 50%);}
.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 #F16452;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body .display-error{font-size:13px;line-height:130%;color:#F16452;font-family:'Karla',sans-serif;font-weight:500;margin-top:0;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body .display-error span{margin-top:12px;display:inline-block;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body form .submit{margin-top:32px;}
.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:15px; line-height:130%; font-weight:700; min-width:88px; border:none; background:#1F1F1F; border-radius:10px; color:#fff; text-transform:uppercase; padding:13px 10px 12px; cursor:pointer; font-family:'Karla',sans-serif; text-align:center; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; }
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body .form-alert{width:540px;max-width:100%;margin:0 auto;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body .form-alert .message-sent{font-size:32px;line-height:48px;font-weight:700;margin-bottom:16px;display:block;text-align:center;letter-spacing:-0.02em;}
.contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body .form-alert .form-notice-msg{margin:0;font-size:16px;line-height:24px;font-weight:400;text-align:center;margin-bottom:358px;}
.contact-us-form-block .contact-us-form-body form .form-group .select-wrap .css-1s2u09g-control {background: #f7f7f7;border: 0;}
.contact-us-form-block .contact-us-form-body form .form-group .select-wrap .css-1s2u09g-control .css-1okebmr-indicatorSeparator{display: none;}

/* Auxiliary Page Css Start */
.page-privacy-policy .site-main,
.page-terms-of-use .site-main{padding-top:0;}
.auxiliary-content-main .auxiliary-content-wrap .heading{padding:60px 0 50px;}
.auxiliary-content-main .auxiliary-content-wrap .heading h1{text-align:center;font-size:49px;font-weight:400;line-height:125%;text-transform:uppercase;font-family:"manofa-condensed",sans-serif;margin:0;letter-spacing:normal;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont .updated-date{font-size:16px;font-weight:400;line-height:130%;color:rgb(22 18 18 / 50%);margin-bottom:17px;display:block;}
.auxiliary-content-main .auxiliary-content-wrap{max-width:700px;margin:0 auto;padding:0 0 62px;}
.auxiliary-content-main .auxiliary-content-wrap h1{font-size:39px;font-weight:600;line-height:130%;margin-bottom:13px;letter-spacing:normal;}
.auxiliary-content-main .auxiliary-content-wrap h2{font-size:31px;font-weight:600;line-height:130%;margin-bottom:12px;margin-top:32px;display:block;letter-spacing:normal;}
.auxiliary-content-main .auxiliary-content-wrap h3{font-family:"ivypresto-text",serif;font-size:25px;font-weight:600;line-height:130%;margin:35px 0 14px;letter-spacing:normal;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont p{font-size:16px;line-height:130%;font-weight:400;margin-bottom:16px;display:block;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont p a{color:#161212;text-decoration:underline;}
.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,
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ol li{font-size:16px;line-height:130%;color:#161212;font-weight:400;margin:0 0 8px;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ul li:last-child,
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ol li:last-child{margin-bottom:0;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ul li strong,
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ol li strong,
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont p strong{font-weight:700;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ul,
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ol{list-style-type:disc;padding-left:30px;margin-bottom:20px;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ul li ul,
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ol li ol{margin:10px 0;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ul li ul li{list-style:none;position:relative;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ul li ul li:before{content:'';border-radius:50%;display:inline-block;padding:2px;border:1px solid #000;position:absolute;top:5px;left:-16px;}
.auxiliary-content-main .wp-block-table{margin:20px 0;}
.auxiliary-content-main .wp-block-table table tr:nth-child(odd){background:#eee;}
.auxiliary-content-main .wp-block-table td,
.auxiliary-content-main .wp-block-table th{border:1px solid;padding:15px;vertical-align:top;font-size:18px;line-height:143.5%;width:70%;}
.auxiliary-content-main .wp-block-table tr td:first-child{width:30%;}
.auxiliary-content-main .wp-block-table table tr td ul{margin:0!important;}
.auxiliary-content-main .wp-block-table table tr td ul li{font-size:18px!important;line-height:143.5%!important;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ol{counter-reset:item;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ol li{display:table;counter-increment:item;position:relative;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ol li:before{content:counters(item,".") ". ";display:table-cell;width:35px;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ol li li:before{content:counters(item,".") ".";width:55px;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ol li ol li ol{padding-left:20px;counter-reset:list;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ol li li li{counter-increment:inherit;list-style:none;position:relative;padding-left:20px;}
.auxiliary-content-main .auxiliary-content-wrap .auxiliary-content-cont ol li li li:before{counter-increment:list;position:absolute;left:-20px;display:block;content:"("counter(list,lower-alpha) ")"!important;}


/* Subscription Drawer Popup Css Start */
#signup-popup.popup-modal{position:relative;}
#signup-popup{position:relative;}
#signup-popup .gateway-drawer{position:fixed;background:rgb(102 102 102 / 70%);width:100%;height:100%;z-index:99999;top:0;left:0;right:0;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap{width:614px;max-width:100%;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:block;min-height:auto;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .container{padding:0;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap{position:relative;background:#fff;padding: 64px 32px 22px;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .main-wrap .thumb-img{line-height:0;margin-bottom:24px;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .main-wrap .thumb-img img{width:53px;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .main-wrap .second-thumb-img,
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-email-form .form-email svg,
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-email-form .submit button svg{display:none;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .main-wrap h2{font-size:36px;line-height:130%;font-weight:600;margin:0 auto 18px;max-width: 350px;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .main-wrap p{font-size:16px;line-height:150%;margin:0 auto 24px;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .main-wrap p:empty{display:none;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-email-form-wrap{position:relative;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-email-form{display:flex;align-items:center;justify-content:center;gap:16px;margin:0 auto 60px;width:400px;max-width:100%;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-email-form .form-email{width:calc(100% - 88px);}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-email-form .form-email input{width:100%;background:#fafafa;font-size:16px;line-height:1;font-weight:500;color:#161212;height:44px;padding:10px;font-family:'Karla',sans-serif;border:0;border-radius:10px;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-email-form .form-email input:focus{outline:none;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-email-form .form-email input::placeholder{color: rgb(22 18 18 / 50%);}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-email-form .submit{width:88px;flex-shrink: 0;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-email-form .submit button{background:#161212;text-shadow:none;outline:none;border:none;color:#fff;font-size:15px;line-height:1;font-weight:700;padding:10px;cursor:pointer;height:44px;width:100%;display:block;border-radius:10px;text-transform:uppercase;font-family:'Karla',sans-serif;letter-spacing:normal;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .display-error{display:none;position:absolute;top:48px;left:50%;width:400px;max-width:100%;margin:0 auto;transform:translateX(-50%);}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .display-error span{font-size:13px;line-height:130%;color:#F16452;font-weight:500;display:inline-block;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .terms{font-size:10px;line-height:153%;margin:0;color:rgb(22 18 18 / 40%);}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .terms a{text-decoration:underline;color:#AEADAD;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .close-btn{cursor:pointer;position:absolute;top:22px;right:22px;line-height: 0;}
#signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .close-btn img{width:10px;}

/* Unsubscribe Page Css Start */
.page-unsubscribe .site-main{padding-top:125px;}
.unsubscribe-head-title{text-align:center;font-size:49px;font-weight:400;line-height:125%;text-transform:uppercase;font-family:"manofa-condensed",sans-serif;margin-bottom:55px;}
.unsubscribe-main{padding-bottom:115px;}
.unsubscribe-main p:empty{display:none;}
.unsubscribe-main .unsubscribe-wrap{width:700px;max-width:100%;margin:0 auto;}
.unsubscribe-main .unsubscribe-wrap h2{font-size:24px;font-weight:600;line-height:130%;margin-bottom:10px;}
.unsubscribe-main .unsubscribe-wrap p{font-size:16px;line-height:130%;}
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .unsubscribe-email-box-head p{font-size:20px;line-height:130%;font-weight:600;font-family:"ivypresto-text",serif;margin-bottom:14px;}
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .form-email input{width:100%;border:1px solid transparent;color:#161212;font-size:16px;line-height:130%;font-weight:500;height:50px;padding:16px;background:#fafafa;border-radius:10px;font-family:'Karla',sans-serif;}
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .form-email input::placeholder{color:rgb(22 18 18 / 50%);}
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .submit{margin-top:32px;}
.unsubscribe-main .unsubscribe-wrap .unsubscribe-email-form .submit button{font-size:15px;line-height:120%;font-weight:700;min-width:135px;border:none;background:#161212;border-radius:10px;color:#fff;text-transform:uppercase;padding:14px 10px 12px;cursor:pointer;font-family:'Karla',sans-serif;text-align:center;}
.unsubscribe-main .unsubscribe-wrap .field-required-error{font-size:13px;line-height:130%;color:#F16452;font-family:'Karla',sans-serif;font-weight:500;display:none;margin-top: 12px;}
.unsubscribe-main .pardon-unsubscribe-after-submit{text-align:center;padding:90px 0 155px;}
.unsubscribe-main .pardon-unsubscribe-after-submit .unsubscribe-icn{display:none;}
.unsubscribe-main .pardon-unsubscribe-after-submit h2{text-align:center;font-size:49px;font-weight:400;line-height:125%;text-transform:uppercase;font-family:"manofa-condensed",sans-serif;margin-bottom:33px;}
.unsubscribe-main .pardon-unsubscribe-after-submit p{font-size:16px;line-height:130%;margin-bottom:0;}
.unsubscribe-main .pardon-unsubscribe-after-submit p a{text-decoration:underline;color:#161212;}

/* About Page Css Start */
.about-main{padding-top:56px;}
.about-main .about-wrap .about-bannertext-wrap{position:relative;}
.about-main .about-wrap .about-bannertext-wrap .about-layers-wrap .ab-layer{position:absolute;line-height:0;}
.about-main .about-wrap .about-bannertext-wrap .about-layers-wrap .ab-layer.laundry{top:-36px;left:15.6%;}
.about-main .about-wrap .about-bannertext-wrap .about-layers-wrap .ab-layer.dog{top:35%;left:2%;}
.about-main .about-wrap .about-bannertext-wrap .about-layers-wrap .ab-layer.drying{bottom:-40px;left:9.4%;}
.about-main .about-wrap .about-bannertext-wrap .about-layers-wrap .ab-layer.desk{top:24px;right:5.4%;}
.about-main .about-wrap .about-bannertext-wrap .about-layers-wrap .ab-layer.reading{top:41%;right:0.8%;}
.about-main .about-wrap .about-bannertext-wrap .about-layers-wrap .ab-layer.kettle{bottom:-27px;right:5.5%;}
.about-main .about-wrap .about-bannertext-wrap .about-layers-wrap .ab-layer.tringle{top:4px;left:5%;}
.about-main .about-wrap .about-bannertext-wrap .about-layers-wrap .ab-layer.circle{bottom:34%;left:16.3%;}
.about-main .about-wrap .about-bannertext-wrap .about-layers-wrap .ab-layer.star{top:-36px;right:10.5%;}
.about-main .about-wrap .about-bannertext-wrap .about-layers-wrap .ab-layer.cloud{bottom:56px;right:2.5%;}
.about-main .about-wrap .about-bannertext-wrap .about-bannertext{background:#F8F1E7;width:621px;max-width:100%;margin:0 auto 94px;text-align:center;padding:88px 52px;position:relative;}
.about-main .about-wrap .about-bannertext-wrap .about-bannertext:before{content:'';background:url(../images/icons/about-pink-layer.svg);width:194px;height:88px;background-size:100%;background-repeat:no-repeat;display:inline-block;position:absolute;bottom:-24px;left:-28px;}
.about-main .about-wrap .about-bannertext-wrap .about-bannertext::after{content:'';background:url(../images/icons/about-blue-layer.svg);width:223px;height:100px;background-size:100%;background-repeat:no-repeat;display:inline-block;position:absolute;top:-32px;right:-52px;}
.about-main .about-wrap .about-bannertext-wrap .about-bannertext h1{margin:0 auto;text-align:center;font-size:37px;line-height:130%;font-weight:600;display:inline-block;}
.about-main .about-wrap .about-content{width:508px;max-width:100%;margin:0 auto 82px;}
.about-main .about-wrap .about-content p{font-size:19px;line-height:160%;color:#000;}
.about-main .about-wrap .about-content p:last-child{margin-bottom:0;}

.page-about .joinus-main{text-align:center;width:100%;}
.page-about .joinus-main .joinus-wrap{width:400px;max-width:100%;margin:0 auto;}
.page-about .joinus-main .joinus-wrap h2{position:relative;font-size:45px;line-height:110%;font-weight:400;font-family:"manofa-condensed",sans-serif;text-transform:uppercase;margin-bottom:50px;}
.page-about .joinus-main .joinus-wrap h2:before{content:'';background:url(../images/icons/about-rectangle.svg);width:309px;height:15px;display:inline-block;position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);background-repeat:no-repeat;background-size:100%;}
.page-about .joinus-main .joinus-wrap .joinus-email-form{display:flex;width:400px;max-width:100%;margin:0 auto 94px;position:relative;gap:16px;}
.page-about .joinus-main .joinus-wrap .joinus-email-form .form-email{width:calc(100% - 67px);}
.page-about .joinus-main .joinus-wrap .joinus-email-form .form-email input{border:1px solid transparent;background:#eee;height:44px;padding:10px 16px;color:#161212;font-size:16px;font-family:'Karla',sans-serif;font-weight:500;line-height:1;border-radius:10px;width:100%;}
.page-about .joinus-main .joinus-wrap .joinus-email-form .form-email input::placeholder{color:rgb(22 18 18 / 50%);}
.page-about .joinus-main .joinus-wrap .joinus-email-form .form-email input.input-error{border:1px solid #F16452;}
.page-about .joinus-main .joinus-wrap .joinus-email-form .submit{width:67px;}
.page-about .joinus-main .joinus-wrap .joinus-email-form .submit .joinus-email-btn{width:100%;text-align:center;border-radius:10px;background:#000;border:0;color:#fff;display:block;padding:12px 5px 12px;font-size:16px;font-weight:700;line-height:120%;text-transform:uppercase;font-family:'Karla',sans-serif;cursor:pointer;height:44px;}
.page-about .joinus-main .joinus-wrap .joinus-email-form .form-email .field-required-error{font-size:13px;padding:0;color:#F16452;display:none;position:absolute;bottom:-23px;left:0;font-weight:500;line-height:150%;}
.page-about .joinus-main .joinus-wrap .agreement-text{font-size:9px;font-weight:400;line-height:120%;color:rgb(22 18 18 / 70%);margin:0 0 16px;}
.page-about .joinus-main .joinus-wrap .agreement-text a{color:rgb(22 18 18 / 70%);text-decoration:underline;}

@media only screen and (max-width:1200px){
    .explore-main {padding: 53px 0 66px;}
    .explore-main .explore-main-wrap ul{gap:33px;}
	.explore-main .explore-main-wrap ul li{width:calc(33.33% - 22px);}
	.explore-main .explore-main-wrap ul li a .cat-name{font-size:33px;}

    .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child figure:after {left: -96px;}
}
@media only screen and (max-width:991px){
    .br-joinus-block .joinus-main .joinus-wrap h2{font-size:38.451px;}
    .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:first-child{padding-right:50px;position:relative;z-index:1;}
    .about-main .about-wrap .about-bannertext-wrap .about-layers-wrap{display:none;}
}
@media screen and (max-width:767px){
    .explore-main{margin:37px 0 64px;}
	.explore-main h2{font-size:32px;}
	.explore-main .explore-main-wrap ul{gap:24px;flex-direction:column;}
	.explore-main .explore-main-wrap ul li{width:100%;}
	.explore-main .explore-main-wrap ul li a .cat-name{font-size:39px;}

    .br-joinus-block{padding:47px 0 0;}
    .br-joinus-block .pardon-inner .wp-block-columns{flex-direction:column;}
    .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:first-child{padding-right:0;width:100%;margin-top:0;}
    .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child{width:100%;text-align:center;}
    .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column figure.joinus-mobile{display:none;}
    .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column figure.joinus-desktop{display:block;}
    .br-joinus-block .joinus-main .joinus-wrap .joinus-icn{margin-bottom:13px;}
    .br-joinus-block .joinus-main .joinus-wrap .joinus-icn img{display:none;}
    .br-joinus-block .joinus-main .joinus-wrap .joinus-icn:before{content:'';background:url(../images/icons/joinus-title-mobile-img.svg);width:213px;height:160px;background-size:100%;background-repeat:no-repeat;display:inline-block;}
    .br-joinus-block .joinus-main .joinus-wrap p{width:327px;}
    .br-joinus-block .joinus-main .joinus-wrap .agreement-text{margin:auto 0 36px;}
    .br-joinus-block .joinus-main .joinus-wrap .joinus-email-form {margin-bottom: 32px;}
    .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child:before{background:url(../images/icons/joinus-green-shape-mobile.svg);width:279px;height:204px;background-size:100%;background-repeat:no-repeat;display:inline-block;position:absolute;top:-12px;right:-25px;}
    .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child:after{background:url(../images/icons/joinus-blue-shape-mobile.svg);width:295px;height:151px;background-size:100%;background-repeat:no-repeat;display:inline-block;position:absolute;bottom:-45px;right:-24px;}
    .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child figure:before{background:url(../images/icons/joinus-pink-shape.svg);width:151px;height:162px;background-size:100%;background-repeat:no-repeat;display:inline-block;position:absolute;bottom:74px;left:-50px;}
    .br-joinus-block .pardon-inner .wp-block-columns .wp-block-column:last-child figure:after{left:-27px;bottom:90px;}

    .contact-us-form-block{padding:37px 0 48px;}
    .contact-us-form-block .contact-wrap h1{font-size:36px;margin-bottom: 34px;}
    .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%;}
    .contact-us-form-block .contact-us-form-body form .form-group select{padding-right:38px;}
    .contact-us-form-block .contact-us-form-body form .form-group .select-wrap:before{right:13px;}
    .contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body .form-alert .message-sent{font-size:20px;line-height:26px;margin-bottom: 10px;}
    .contact-us-form-block .contact-wrap .contact-us-form-box .contact-us-form-body .form-alert .form-notice-msg {font-size: 14px;line-height: 21px;margin-bottom: 150px;}

    .auxiliary-content-main .auxiliary-content-wrap .heading{padding:37px 0 48px;}
    .auxiliary-content-main .auxiliary-content-wrap .heading h1{font-size:36px;}
    .updated-date{margin-bottom:15px;}
    .auxiliary-content-main .auxiliary-content-wrap{padding:0 0 42px;}
    .auxiliary-content-main .auxiliary-content-wrap h1{font-size:32px;}
    .auxiliary-content-main .auxiliary-content-wrap h2{font-size:24px;}
    .auxiliary-content-main .auxiliary-content-wrap h3{font-family:"ivypresto-text",serif;font-size:20px;}
    

    #signup-popup .gateway-drawer .gateway-drawer-box-wrap{width:343px;max-width:calc(100% - 32px);}
    /* #signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .main-wrap .thumb-img img{width:30px;} */
    #signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .main-wrap h2{font-size:30px;}
    #signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-email-form{width:100%;flex-direction:column;}
    #signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-email-form .form-email,
    #signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .gateway-drawer-email-form .submit{width:100%;}
    #signup-popup .gateway-drawer .gateway-drawer-box-wrap .gateway-drawer-wrap .display-error{top:112px;}

    .page-unsubscribe .site-main{padding-top:47px;}
    .unsubscribe-head-title{font-size:36px;margin-bottom:38px;}
    .unsubscribe-main{padding-bottom:48px;}
    .unsubscribe-main .pardon-unsubscribe-after-submit{padding:74px 0;}
    .unsubscribe-main .pardon-unsubscribe-after-submit h2{font-size:36px;margin-bottom:23px;}

    .about-main{padding-top:34px;}
    .about-main .about-wrap .about-bannertext-wrap .about-bannertext{padding:68px 32px;margin-bottom:64px;}
    .about-main .about-wrap .about-bannertext-wrap .about-bannertext::after{top:-36px;right:-22px;}
    .about-main .about-wrap .about-bannertext-wrap .about-bannertext h1{font-size:28px;}
    .about-main .about-wrap .about-content{margin:0 auto 32px;}
    .about-main .about-wrap .about-content p{font-size:16px;}
    .page-about .joinus-main .joinus-wrap .joinus-email-form{margin:0 auto 46px;}
    .page-about .joinus-main .joinus-wrap h2{font-size:32px;}
    .page-about .joinus-main .joinus-wrap h2:before{width:230px;}
}
