/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */
html, button, input, select, textarea { color: #222; }
/*html { font-size: 1em; line-height: 1.4; }*/
::-moz-selection {
 background: #b3d4fc;
 text-shadow: none;
}
::selection { background: #b3d4fc; text-shadow: none; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
audio, canvas, img, video { vertical-align: middle; }
fieldset { border: 0; margin: 0; padding: 0; }
textarea { resize: vertical; }
a:focus{outline:none;} 
a{outline: 0 !important; color:#000000;}

/* ==========================================================================
Print styles.
Inlined to avoid required HTTP connection: h5bp.com/r
========================================================================== */

@media print {
 * { background: transparent !important; color: #000 !important; /* Black prints faster: h5bp.com/s */ box-shadow: none !important; text-shadow: none !important; }
 a,  a:visited { text-decoration: none; }
 a[href]:after { content: " (" attr(href) ")"; }
 abbr[title]:after { content: " (" attr(title) ")"; }
 .ir a:after,  a[href^="javascript:"]:after,  a[href^="#"]:after { content: ""; }
 pre,  blockquote { border: 1px solid #999; page-break-inside: avoid; }
 thead { display: table-header-group; /* h5bp.com/t */ }
 tr,  img { page-break-inside: avoid; }
 img { max-width: 100% !important; }
 @page {
  margin: 0.5cm;
 }
 p,  h2,  h3 { orphans: 3; widows: 3; }
 h2,  h3 { page-break-after: avoid; }
}


/*! normalize.css v1.1.3 | MIT License | git.io/normalize */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, video { display : inline-block;  *display: inline; *zoom: 1;
}
audio:not([controls]) { display: none; height: 0; }
[hidden] { display: none;}
html { font-size: 100%; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
html, button, input, select, textarea { font-family: "Lexend", sans-serif; }
a:focus { outline: thin dotted; }
a:active, a:hover { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }dfn { font-style: italic; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
mark { background: #ff0; color: #000; }
code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ''; content: none; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
dl, menu, ol, ul { margin: 1em 0; }
dd { margin: 0 0 0 40px; }
menu, ol, ul { padding: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; }
img { border: 0; /* 1 */ -ms-interpolation-mode: bicubic; /* 2 */ }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }
form { margin: 0; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; /* 1 */ padding: 0; white-space: normal; /* 2 */  *margin-left: -7px; /* 3 */}
button, input, select, textarea { font-size: 100%; /* 1 */ margin: 0; /* 2 */ vertical-align: baseline; /* 3 */  *vertical-align: middle; /* 3 */
}
button, input { line-height: normal; }
button, select { text-transform: none; }
button, html input[type="button"], /* 1 */ input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */  *overflow: visible;  /* 4 */
}
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */  *height: 13px; /* 3 */
 *width: 13px; /* 3 */
}
input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
*,
          :before,
          :after {
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
          }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0;}
textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
table { border-collapse: collapse; border-spacing: 0; }

*{padding:0; margin:0; outline:0;}
a img{border:none}a{text-decoration:none}a:hover{text-decoration:none}
ul, li{padding:0; margin:0; list-style:none}
.FL{float:left}.FR{float:right}.CL{clear:both; font-size:0; line-height:0; height:0}.CL1{clear:both}
.CTR{text-align:center}.TAR{text-align:right}.uline{text-decoration:underline}.UC{text-transform:uppercase}
.FL{float:left;}.FR{float:right;}.FN{float:none;}.CL{clear:both; font-size:0; line-height:0; height:0;}.CL1{clear:both}
:focus{outline:0}.PR{position:relative}
.checkBox{height:13px; width:13px; vertical-align:middle}
.no_brd{border:0 !important}.dsno{ display:none}

.clearfix:before,.clearfix:after{content:" "; display:table;}
.clearfix:after{clear:both}
.clearfix{*zoom:1;}

.newhead{box-shadow:0 3px 6px #0000000D; font-family: "Lexend", sans-serif; backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fff;padding:10px 0;position:sticky;top:0;z-index:999}
.headwidth{max-width:100%;margin:0 auto;display:flex;-webkit-align-items:center;align-items:center;justify-content:space-between;padding:0 15px;position:relative}
.newhead img{max-width:100%;height:auto;width:100%}
.headleft,.headright{display:flex;-webkit-align-items:center;align-items:center}
.headleft{justify-content:flex-start}
.headright{justify-content:flex-end; font-family: "Lexend", sans-serif;}
.n-link{display:flex;list-style:none;margin:0;padding:0;display:flex}
.n-link a:hover{color:#47BD99}
.n-link li{padding:20px 10px}
.n-link a,.n-link li{font:16px/21px 'Lexend',sans-serif; font-weight:300; letter-spacing:0;color:#272727;text-transform:capitalize;cursor:pointer}
.n-link a.active{font-weight:800;color:#47BD99}
.submenu{position:absolute;background:#fff;box-shadow:0 5px 6px #00000029; display: none; top:70px;padding:10px 20px;list-style:none}
.submenu.clicked{display: block;}
.submenu li{padding:10px 0 10px 15px;border-bottom:1px dotted #bcbcbc;position:relative}
.submenu li:last-child{border-bottom:0 dotted #bcbcbc}
.submenu li:first-child{display:none}
.h-logo{width:100px;margin-right:20px}
.before-log{font:900 16px/30px 'Lexend',sans-serif;letter-spacing:0;color:#FFFFFF;background:#00C787;box-shadow:0 4px 8px #0000001A;border-radius:10px;padding:14px 20px;display: none;}
.useritem{position:absolute;background:#fff;box-shadow:0 5px 6px #00000029;top:75px;right:-92%;padding:10px 16px;display:none;list-style:none}
.useritem.open{right:15px;display:block}
.useritem li{border-bottom:1px dashed #BCBCBC;padding:8px 10px 8px 0}
.useritem li a{font:300 16px/21px 'Lexend',sans-serif;letter-spacing:0;color:#272727;text-transform:capitalize}
.useritem li:last-child{border-bottom:0}
.useritem li span svg,.useritem li span img{position:relative;width:22px;height:22px;fill:#7A7A7A}

.search-input {
    border: 0;
    font-size: 14px;
    line-height: 19px;
    color: #272727;
    font-weight: 300;
    outline: 0;
    background: #f2f2f2;
    margin-left: 5px;
    padding: 10px 5px;
    width: 90%;
    margin-right: 45px;
}
.clearsr {position: absolute;top: 22px;right: 12px;font-size: 12px;cursor: pointer;}
.h-search {
    background: #f2f2f2;
    border-radius: 15px;
    padding: 8px 9px 7px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 320px;
  }
  .serchbtnm {
    width: 30px;
    fill: #000000;
    cursor: pointer;
  }
.popopen,.popclose{cursor:pointer}
.popopen .m-user,.dotsclose{display:none}
.m-logo,.m-user,.hamlogo{display:none}
.d-user {
    box-shadow: 0 4px 8px #0000001a;
    border: 1px solid #00c787;
    border-radius: 0.651vw;
    padding: 7px 10px;
    display: flex;
    align-items: center;
  }
  .newhead .user_img {
    width: 35px;
    border-radius: 50%;
    background: #ccc;
    margin-right: 10px;
    height: 35px;
  }
  .user_svg {
    width: 40px;
    margin: 3px 5px 3px 0;
  }
  .d-user span {
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #00c787;
    margin-left: 0;
    -webkit-transition: ease-in 0.3s;
    transition: ease-in 0.3s;
  }
  .popopen .d-user span {
    transform: rotate(180deg);
    -webkit-transition: ease-in 0.3s;
    transition: ease-in 0.3s;
  }

  .user_initial {
    text-align: center;
    font: 900 20px/20px "Lexend", sans-serif;
    letter-spacing: 0;
    color: #ffffff;
    border-radius: 50%;
    background: #47bd99;
    padding: 10px;
    text-transform: uppercase;
    width: 38px;
    margin-right: 10px;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
.newhead ::-webkit-scrollbar{width:2px}
.newhead ::-webkit-scrollbar-track{background:transparent}
.newhead ::-webkit-scrollbar-thumb{background:transparent}
.newhead ::-webkit-scrollbar-thumb:hover{background:transparent}
.firstlet{text-align:center;font:900 20px/20px 'Lexend',sans-serif;letter-spacing:0;color:#FFFFFF;border-radius:50%;background:#47BD99;padding:10px;text-transform:uppercase;width:40px;margin-right:10px;height:40px;display:flex;align-items:center;justify-content:center}
.useritem li a{display:flex;align-items:center}
.usename{text-align:left;text-decoration:underline;font:700 16px/15px 'Lexend',sans-serif;letter-spacing:0;color:#47BD99;display:block;margin-bottom:5px;text-transform:capitalize}
.useid{text-align:left;font:normal normal 300 12px/15px 'Lexend',sans-serif;letter-spacing:0;color:#272727}
.useritem span{width:40px;margin-right:10px;height:40px;display:flex;align-items:center;justify-content:center}
.useset{fill:none;stroke:#7A7A7A;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:1.8px}
.search-drop {
    background: #ffffff;
    box-shadow: 0 0 6px #00000029;
    border-radius: 15px;
    position: absolute;
    width: 100%;
    top: 55px;
    padding: 20px 30px;
    left: 0;
    right: 0;
    display: none;
    opacity: 0;
  }
  .searhwra {
    height: 350px;
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .histtab {
    position: relative;
  }
  .histtab button {
    outline: none;
    border: 0;
    position: absolute;
    top: 0;
    right: 0;
    background: #fff;
  }
  .history-list a {
    padding: 8px 10px;
    text-align: left;
    font: 300 12px/14px "Lexend", sans-serif;
    letter-spacing: 0;
    color: #272727;
    text-transform: capitalize;
    border: 1px solid #ccc;
    border-radius: 20px;
    margin: 0 10px 10px 0;
    display: inline-block;
  }
  .search-head {
    font: 800 14px/19px "Lexend", sans-serif;
    letter-spacing: 0;
    color: #272727;
    margin-bottom: 10px;
  }
  .search-list li {
    padding: 8px 0;
    text-align: left;
    font: 400 14px/15px "Lexend", sans-serif;
    letter-spacing: 0;
    color: #272727;
    text-transform: capitalize;
  }
  .search-list li a {
    text-align: left;
    font: 300 14px/15px "Lexend", sans-serif;
    letter-spacing: 0;
    color: #272727;
    text-transform: capitalize;
  }
  .seesea {
    padding: 8px 0;
    text-align: left;
    font: 300 14px/15px "Lexend", sans-serif;
    -webkit-letter-spacing: 0;
    -moz-letter-spacing: 0;
    -ms-letter-spacing: 0;
    letter-spacing: 0;
    color: #272727;
    text-transform: capitalize;
  }
  .seesea a {
    color: #272727;
  }
  .seeser {
    font: 600 14px/15px "Lexend", sans-serif;
    color: #272727;
  }
  .addpost {
    background: #272727 0 0 no-repeat padding-box;
    box-shadow: 0 4px 8px #0000001a;
    border-radius: 0.651vw;
    padding: 10px 7px 9px;
    width: 90px;
    margin: 0 15px;
    outline: none;
    border: 0;
  }
  .addpost span {
    font: 500 14px/13px "Lexend", sans-serif;
    letter-spacing: 0;
    color: #ffffff;
    display: block;
    margin-top: 2px;
  }
  .postlist {
    display: none;
  }
  .postlist.opendesk {
    right: 15px;
    display: block;
    position: absolute;
    background: #fff;
    box-shadow: 0 9px 6px #00000029;
    top: 64px;
    padding: 11px 20px;
    list-style: none;
  }
  .adpost-list {
    margin: 0;
  }
  .adpost-list li {
    border-top: 1px dashed #bcbcbc;
    padding: 4px 24px 0 5px;
  }
  .adpost-list li a {
    font: 300 16px/21px "Lexend", sans-serif;
    letter-spacing: 0;
    color: #272727;
    text-transform: capitalize;
    display: flex;
    align-items: center;
  }
  .post-head {
    font: 800 14px/18px "Lexend", sans-serif;
    letter-spacing: 0;
    color: #272727;
    margin: 5px 0 14px;
  }
  .postlist li span img {
    position: relative;
    width: 26px;
    height: 26px;
  }
  .postlist span {
    width: 40px;
    margin-right: 5px;
    height: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: -11px;
  }
  .addnewopen .addpost {
    background: #fff;
    box-shadow: inset 1px 1px 1px #00c787, 1px 1px 1px #00c787;
  }
  .addnewopen .addpost svg {
    fill: #00c787;
  }
  .addnewopen .addpost span {
    color: #00c787;
  }
  .newhead button:focus,
  .newhead input:focus {
    outline: 0;
    border: 0;
  }
  .postlist.openmob {
    display: none;
  }
  .mobnewpost {
    display: none;
  }
  .before-log {
    font: 900 16px/30px "Lexend", sans-serif;
    letter-spacing: 0;
    color: #ffffff;
    background: #00c787;
    box-shadow: 0 4px 8px #0000001a;
    border-radius: 0.651vw;
    padding: 12px 20px;
    border: 0;
    outline: 0;
    display: flex;
    align-items: center;
  }
  .before-log svg {
    position: relative;
    margin-right: 8px;
  }
  .useritem {
    position: absolute;
    background: #fff;
    box-shadow: 0 9px 6px #00000029;
    top: 64px;
    padding: 10px 16px;
    display: none;
    list-style: none;
  }
  .useritem.open {
    right: 15px;
    display: block;
    width: 308px;
  }
  .useritem li {
    border-bottom: 1px dashed #bcbcbc;
    padding: 8px 10px 10px 0;
  }
  .useritem li a {
    font: 300 16px/21px "Lexend", sans-serif;
    letter-spacing: 0;
    color: #272727;
    text-transform: capitalize;
  }
  .useritem li:last-child {
    border-bottom: 0;
  }
  .useritem li span img {
    width: 26px;
    height: 26px;
  }
  .arwopen {
    position: relative;
  }
  .arrow {
    width: 15px;
    height: 10px;
    margin-left: 5px;
    display: inline-block;
    background: url(https://images.slurrp.com/prod/nextjs/images/down.png)
      no-repeat;
    vertical-align: middle;
    transition: ease-in 0.2s;
  }
  .down {
  }
  .open .arrow.down {
    transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
  }

  .revampfoot{max-width:100%;margin:0 auto;padding: 0;width:100%}
        .foottop{background:#f0ebe6;padding:25px 20px 20px;}
        .footbot{background:#f2f2f2;padding:20px 20px 40px;}
        .footmax{max-width:1420px;margin:0 auto;}
        .deskflex{display: flex}
        .deskgrid:first-child{width: 40%;}
        .deskgrid{width: 12%;}
        .botflex{display: flex;-webkit-align-items:center;align-items:center;}
        .botflex .footlink{display:flex;flex-wrap:wrap;margin: 0 0 7px 10px;}

        footer img {max-width: 100% !important;height: auto !important;width: 100% !important;}
        
        .footlogos{margin:0 0 20px;padding:0 0 8px;border-bottom:1px dashed #BCBCBC;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}
        .logofoot{width: 40px;
        margin-right: 45px;}
        .logolft{display:-webkit-flex;display:flex;align-items: center;}
        .playdown{display:inline-block;margin:0 5px;border-radius:5px;width: 140px;}
        .fordes{width:130px;}
        .playdown img{object-fit: contain;
            height: 60px !important;}
        .logolrgt{display:-webkit-flex;display:flex}
        .soicon{margin:0 3px;padding:8px;height:30px;width:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:50px;background:#E3E0DD}
        .soicon svg{width:19px;height:19px}
        
        .linkhead{margin:0 0 5px;font:800 15px/16px 'Lexend',sans-serif;letter-spacing:-0.3px;color:#272727;opacity:1;text-transform:capitalize}
        .botflex .linkhead {font-weight: 900;color: #969696;}
        .footlink{list-style: none;margin: 0 0 20px;padding: 0;}  
        .footlink li{position:relative;margin:0 0 0 13px}          
        .footlink li::before{content:"";position:absolute;left:-11px;width:4px;height:4px;background:#969696;border-radius:50%;top:12px}
        .footlink a{font:300 15px/18px 'Lexend',sans-serif;letter-spacing:-0.3px;color:#969696;opacity:1;text-transform:capitalize;padding:5px 8px 3px 0;display: block;}
        .footlink .non-link {font: 300 15px/18px 'Lexend',sans-serif;letter-spacing: -0.3px;color: #969696;opacity: 1;text-transform: capitalize;padding: 5px 8px 3px 0;display: block;}
        .foot-copyrights{font:300 14px/18px 'Lexend',sans-serif;letter-spacing:-.22px;color:#969696;opacity:1;padding:15px 0 10px;border-top:1px dashed #BCBCBC;margin-top:10px}
        .foot-disclaimer{font:300 14px/20px 'Lexend',sans-serif;letter-spacing:-.22px;color:#969696;opacity:1}
        .ustopsecbg{width: 100%; height: 100vh; overflow: hidden;position: relative; background: #FFFBF2 url(../images/marqeebg.png) no-repeat; padding: 162px 0px; background-position: center center;background-size: contain;}
        .middimg{width: 36.042vw; height: 36.042vw; position: absolute; z-index: 2; top: 51%; left: 50%;transform: translate(-50%, -50%);}
        .middimg img{width: 100%; height: 100%; object-fit: cover;animation:plate 4s;animation-delay: 0s;}
        #bannerimg2.middimg img, #bannerimg3.middimg img{animation:none;}
        .marqrotate{transform: rotate(-10deg); overflow: hidden;}
        .marquee-wrapper{position: relative;height: 12.500vw;overflow: hidden;white-space: nowrap;}
        .marquee-inner{position: absolute;display: inline-flex;}
        .marqee-list{float: left;width: 50%;}
        .marquee-item{float: left;transition: animation 0.6s ease-out;transform: scale(1.1);}
        .marquee-inner.to-right {animation: marqueeRight 25s linear infinite;}
        .usmoblogo, .usbmoblogo{display: none;}
        
        @keyframes plate {
            0% {
                transform: scale(1.3);
            }
            50% {
                transform: scale(1.3);
            }
            100% {
                transform: scale(1);
            }
        }      
        @keyframes marqueeRight {
            0% {left: -100%;}        
            100% {left: 0;}
        }        
        .marquee-inner.to-left {animation: marqueeLeft 25s linear infinite;}        
        @keyframes marqueeLeft {
            0% {left: 0;}
            100% {left: -100%;}
        }
        .marquee-item{font-weight: 600;line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif;font-size: 13.889vw;}
        .txtred{color: #CC1837;}
        .txtred span{color: #CC1837;}
        .marqtext{position: absolute;top: 52%;left: 50%;width: 105%;transform: translate(-50%, -50%);}
        .txtred .reddot{ background: #CC1837; width: 25px; height: 25px; border-radius: 50px; display: inline-block; margin:30px 40px;}
        .txtred .reddottrans{background: #CC1837; width: 25px; height: 25px; border-radius: 50px; display: inline-block; margin:30px 40px;}
        .loaderbg{width: 100%;height: 100vh;overflow: hidden;background: #DC1C40 url(../images/loaderbg.png) no-repeat;position: absolute;background-position: center center;background-size: cover;z-index: 1;top: 0px;left: 0px;animation:crescendo 2s both;animation-delay: 2s;}
        .fromleft{animation:2s ease-out 0s 1 slideInFromLeft;width: 100%;animation-delay: 1s;}
        .fromright{animation:2s ease-out 0s 1 slideInFromRight;width: 100%;animation-delay: 1s;}
        @keyframes slideInFromLeft {
            0% {
              transform: translateX(-100%);
            }
            100% {
              transform: translateX(0);
            }
          }
          
        @keyframes slideInFromRight {
            0% {
              transform: translateX(100%);
            }
            100% {
              transform: translateX(0);
            }
          }
        @keyframes wait {
            from {transform: scale(0); opacity: 1;}
            to {transform: scale(0); opacity: 1;}
        }
          @keyframes crescendo {
            0%   {transform: scale(1); opacity: 1;}
            100% {transform: scale(5); opacity: 0;}
          }
        @-webkit-keyframes rotating {
            from{
                -webkit-transform: rotate(0deg);
            }
            to{
                -webkit-transform: rotate(360deg);
            }
        }
        .uspolheadrow{position: sticky;top: 81px;z-index: 99;width: 100%;background: #fff;}
        .uspoultryhead{background: #ffffff;padding:0.347vw 0px 0px;text-align: left;align-items: center; position: absolute; right: 60px;top: 0px; display: flex;margin: 0 auto;font-family: 'Encode Sans', sans-serif;font-size: 20px;line-height:1.5;color: #003F7F;}
        .socialmm{position: absolute; display: flex; top: 2.222vw; right: 7.431vw; z-index: 1;}
        .socialmm a{margin-left: 0.833vw; width: 1.389vw; height: 1.389vw;}
        .socialmm a img{width: 100%; height: 100%; object-fit: contain;}
        .uslog{width: 7.542vw; height: 3.486vw; margin-right: 7px;}
        .usblogo{width:6.442vw; height: 3.486vw;}
        .uslog img, .usblogo img{width: 100%; height: 100%; object-fit: cover;}
        .usheadermobile{display: none;}

        .wrapcontainer{background: #F4F1EA;display: inline-block;}
        .yaspmain{ padding: 5.889vw 0px 3.806vw 0px;}
        .ypsp{width: 36.458vw; height: 23.073vw; position: relative; margin: 0 auto;}
        .ypsp video{width: 100%; height: 100%;}
        .uspolkitch{font-size:clamp(34px,4.444vw,64px); font-weight: 600; text-align: center; color: #DC1C40; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif;}
        .uspolkitchdesc{margin-top: 1.667vw;font-size:clamp(14px,1.389vw,20px); line-height: 1.3; font-weight: 300; text-align: center; color: #00162B;font-family: 'Encode Sans', sans-serif; padding: 0px 17.917vw 4.306vw 17.917vw;}
        .ypspimg1{width: 11.944vw; height: 11.806vw; position: absolute; left: -16.944vw; top: 7.778vw;}
        .ypspimg2{width: 7.431vw; height: 8.611vw; position: absolute; left: -14.056vw; top: 23.778vw;}
        .ypspimg3{width: 10.417vw; height: 9.375vw; position: absolute; right: -14.056vw; top: 0.778vw;}
        .ypspimg4{width: 8.611vw; height: 10.069vw; position: absolute; right: -17.056vw; top: 12.778vw;}
        .ypspimg1 img, .ypspimg2 img, .ypspimg3 img, .ypspimg4 img{width: 100%; height: 100%; object-fit: cover;}

        /* choose source section start here */
        .sourceSection{margin: 0px 1.389vw 4.444vw 1.389vw; position: relative; background: #FFFBF2; border-radius: 20px; overflow: hidden; padding: 4.167vw 0px 4.931vw 0px;}
        .srckeftsec1{width: 17.437vw;height: 17.437vw; background:url(../images/srcsec1right.png) no-repeat;position: absolute; right: -4vw;top: -8.4vw; border-radius: 0px 20px 0px 0px; background-size: cover;}
        .srcrightsec1{width:17.502vw;height: 17.502vw; background:url(../images/srcsec1left.png) no-repeat;position: absolute; left: -8.7vw; top: 36.806vw; background-size: cover;}
        .srctit{font-size:clamp(20px,2.500vw,36px); font-weight: 600; text-align: center; color: #00162B; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif;}
        .srctitsec{font-size:clamp(36px,4.444vw,64px); font-weight: 600; text-align: center; color: #DC1C40; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif;}
        .stepsproc{display: flex; align-items: center;justify-content: center; margin: 1.389vw 0px 4.167vw 0px;}
        .stepsproc p{font-size:clamp(26px,3.333vw,48px); font-weight: 400; text-align: center; color: #00162B; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif;}
        .stepsproc p.active{font-weight:600;color: #DC1C40; text-decoration: underline;}
        .stepsproc span{width: 2.361vw; height: 2.361vw; background:url(../images/anchsep.png) no-repeat; background-size: 100%; display: inline-block; margin: 0px 10px;}
        .srcmiddsec{width: 81.513vw; margin: 3.253vw auto 0px auto;}
        .srcmiddsec ul{display: flex;}
        .srcmiddsec ul li{width: 17.827vw; height: 19.827vw; margin: 0px 1vw; background: #F4F1EA; border-radius: 0.651vw; position: relative;}
        input[type="checkbox"][id^="myCheckbox"] {display: none;}        
        label {display: block;position: relative;cursor: pointer;width: 100%;height: 100%;}        
        label:before {content: "";display: block;border-radius: 50%;position: absolute;top: 15px;right: 15px;width: 26px;height: 26px;text-align: center;line-height: 28px;transition-duration: 0.4s;transform: scale(0);}        
        .imgsrcn{height: 11.410vw;width: 10.759vw;}
        label img {height: 100%;width: 100%;object-fit: contain;transition-duration: 0.2s;transform-origin: 50% 50%;margin: 2.017vw 3.553vw 0px 3.553vw;}
        .checktxt{font-size:clamp(20px,1.757vw,27px); font-weight: 500; text-align: center; color: #DC1C40; text-transform: uppercase;font-family: 'Teko', sans-serif; padding-top: 3vw;}
        :checked + label:before {content: "";background: url(../images/checkbox.png);width: 26px;height: 26px;transform: scale(1);}
        .bgredsel :checked + label{background: #DC1C40;border-radius: 0.651vw;} 
        .bgbluesel :checked + label{background: #004081;border-radius: 0.651vw;}  
        .bgyellowsel :checked + label{background: #F1B743;border-radius: 0.651vw;}  
        .bgdarkbluesel :checked + label{background: #3D9CE5;border-radius: 0.651vw;}     
        .bgredsel :checked + label  .checktxt, .bgbluesel :checked + label  .checktxt, .bgyellowsel :checked + label  .checktxt, .bgdarkbluesel :checked + label  .checktxt{color: #ffffff;}
        :checked + label img {z-index: -1;}
        .bgredsel label .default, .bgbluesel label .default, .bgyellowsel label .default, .bgdarkbluesel label .default{display:inline-block;}
        .bgredsel :checked + label .default, .bgbluesel :checked + label .default, .bgyellowsel :checked + label .default, .bgdarkbluesel :checked + label .default{display: none;}
        .bgredsel label .actimg, .bgbluesel label .actimg, .bgyellowsel label .actimg, .bgdarkbluesel label .actimg{display: none;}
        .bgredsel :checked + label .actimg, .bgbluesel :checked + label .actimg, .bgyellowsel :checked + label .actimg, .bgdarkbluesel :checked + label .actimg{display: inline-block;}
        @-webkit-keyframes rotating /* Safari and Chrome */ {
          from {-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
          to {-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}
        }
        @keyframes rotating {
          from {-ms-transform: rotate(0deg);-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
          to {-ms-transform: rotate(360deg);-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}
        }     
        .rotatingsu {
          -webkit-animation: rotating 15s linear infinite;
          -moz-animation: rotating 15s linear infinite;
          -ms-animation: rotating 15s linear infinite;
          -o-animation: rotating 15s linear infinite;
          animation: rotating 15s linear infinite;
        }       
        .srcbtns{margin-top: 6.085vw; text-align: center;}
        .setpref{font-size:clamp(16px,1.875vw,27px); position: relative; font-weight: 500; text-align: center; color: #ffffff; text-transform: uppercase;font-family: 'Teko', sans-serif; display: inline-block; background: #004081; border-radius: 10px; padding: 0.9vw 3vw 0.8vw 1.8vw; margin-right: 25px;}
        .setpref::after{content: "";  border: solid #fff;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg); position: absolute; right: 1.683vw; top: 1.751vw;}
        .allrec{font-size:clamp(16px,1.875vw,27px); border: 1px solid #004081; position: relative; font-weight: 500; text-align: center; color: #004081; text-transform: uppercase;font-family: 'Teko', sans-serif; display: inline-block; background: #FFFBF2; border-radius: 10px; padding: 0.9vw 3vw 0.8vw 1.8vw; margin-right: 25px;}
        .allrec::after{content: "";  border: solid #004081;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg); position: absolute; right: 1.683vw; top: 1.751vw;}
        .showdesc{text-align: center; font-weight: 500; color: #000000; font-family: 'Teko', sans-serif;font-size:clamp(10px,1.601vw,24px); line-height: 1.2;}
        .backbtn{font-size:clamp(16px,1.875vw,27px);border: 1px solid #004081; position: relative; font-weight: 500; text-align: center; color: #DC1C40; text-transform: uppercase;font-family: 'Teko', sans-serif; display: inline-block; background: #FFFBF2; border-radius: 10px; padding: 0.9vw 1.8vw 0.8vw 3vw; margin-right: 25px;}
        .backbtn::after{ content: "";  border: solid #004081;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;transform: rotate(135deg);-webkit-transform: rotate(135deg); position: absolute; left: 1.683vw; top: 1.751vw;}
        :checked + label  .showdesc{color: #ffffff;}
        .prefleftsec1{width:17.502vw;height: 17.502vw; background:url(../images/srcsec1left.png) no-repeat;position: absolute; left: -8.7vw; top: 7.807vw; background-size: cover;}
        .prefrightsec1{width:17.502vw;height: 17.502vw; background:url(../images/srcsec1right.png) no-repeat;position: absolute; right: -5.4vw; bottom:1.757vw; background-size: cover;}
        .allrightsec1{width:17.502vw;height: 17.502vw; background:url(../images/srcsec1right.png) no-repeat;position: absolute; right: -5.2vw;bottom: -6.243vw; background-size: cover;}
        .prefmiddsec{margin: 3.253vw auto 0px auto; display: flex; justify-content: left;}
        .prefmiddsec ul{display: flex; margin: 0 auto;overflow: hidden; padding-bottom: 2vw;} 
        .prefmiddsec ul li{width: 16.526vw; height: 19.526vw;  margin: 0px 1.301vw; background: #FFFBF2; border-radius: 0.651vw; position: relative;}
        .halfanim{width: 100%; height: 13.988vw; }
        .prefylo{background: #F1B743; border-radius: 0.651vw; padding-bottom: 10px;}
        .prefred{background: #DC1C40; border-radius: 0.651vw;}
        .prefblue{background: #3D9CE5; border-radius: 0.651vw;}
        .prefmiddsec label{-webkit-transition: all .4s ease; transition: all .4s ease;}
        .prefmiddsec label img{margin:0px;}
        .prefmiddsec .imgsrcn{position: absolute;top: 4.88vw;left: 50%;width: 13.468vw;height: 13.663vw;transform: translate(-50%, 0px);-webkit-transition: all .4s ease; transition: all .4s ease;}
        .predittxt{font-size:clamp(20px,1.757vw,27px);-webkit-transition: all .4s ease; transition: all .4s ease; position: absolute; z-index: 1; font-weight: 500; top: 1.48vw;left: 50%;transform: translate(-50%, 0px); text-align: center; color: #ffffff; text-transform: uppercase;font-family: 'Teko', sans-serif;}
        .prefmiddsec :checked + label:before {content: "";background: url(../images/checkbox.png);width: 26px;height: 26px;transform: scale(1);}
        .prefmiddsec :checked + label img {transform: scale(1); z-index: -1;}
        .prefylo :checked + label{background: #F1B743;border-radius: 0.651vw; height: 19.526vw;-webkit-transition: all .4s ease; transition: all .4s ease;}   
        .prefylo :checked + label .imgsrcn{top: 1.88vw;-webkit-transition: all .4s ease; transition: all .4s ease;}
        .prefred :checked + label{background: #DC1C40;border-radius: 0.651vw; height: 19.526vw;-webkit-transition: all .4s ease; transition: all .4s ease;}   
        .prefred :checked + label .imgsrcn{top: 1.88vw;-webkit-transition: all .4s ease; transition: all .4s ease;}
        .prefblue :checked + label{background: #3D9CE5;border-radius: 0.651vw; height: 19.526vw;-webkit-transition: all .4s ease; transition: all .4s ease;}   
        .prefblue :checked + label .imgsrcn{top: 1.88vw;-webkit-transition: all .4s ease; transition: all .4s ease;}
         .srcbtnspref{margin-top: 6.085vw; text-align: center;}
         .prefmiddsec :checked + label + .predittxt{bottom: 0.5vw; top: inherit;-webkit-transition: all 3s ease; transition: all 3s ease;}

         .toastmsg{position: absolute; bottom: -5vw; font-size:clamp(17px,1.757vw,22px); font-family: 'Teko', sans-serif; color: #ff0000; left: 50%; transform: translate(-50%, -30%);}
         .allinonepref{margin: 3.253vw auto 0px 0vw;display: flex;justify-content: center; position: relative;}
         .allinonepref ul{display: flex;width: 96vw;}
         .allinonepref .checktxt{font-size:clamp(20px,1.757vw,27px); font-weight: 500; text-align: center; color: #ffffff; text-transform: uppercase;font-family: 'Teko', sans-serif; padding-top: 3vw;}
         .allinonepref ul li{width: 16.526vw; height: 16.526vw; margin: 0px 1.301vw; background: #FFFBF2; border-radius: 0.651vw; position: relative;}
         .allinonepref .owl-nav{display: none;}
         .allinonepref :checked + label img {transform: scale(1); z-index: 1;}
         .allinonepref input[type="checkbox"][id^="myallcheck"]{display: none;}
         .allinonepref label:before {content: "";background: url(../images/checkbox.png);width: 26px;height: 26px;transform: scale(1);}
         .allinonepref .imgsrcn{display: flex; height: 10.41vw; width: 10.759vw;}
         .allinonepref .bgtransall{background: #F4F1EA; border-radius: 0.651vw;}
         .allinonepref .bgyellowall{background: #F1B743; border-radius: 0.651vw;}
         .allinonepref .bgblueall{background: #3D9CE5; border-radius: 0.651vw;}
         .allinonepref .bgredall{background: #DC1C40; border-radius: 0.651vw;}
         .allinonepref .bgdarkblueall{background: #004081; border-radius: 0.651vw;}
         .allinonepref .owl-stage {position: relative;-ms-touch-action: pan-Y;touch-action: manipulation;-moz-backface-visibility: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}


         .recipeSection{margin: 0px 1.389vw 4.444vw 1.389vw; overflow: hidden; position: relative; background: #FFFBF2; border-radius: 20px; padding: 4.167vw 0px 4.931vw 0px;}
         .reciperightsec1{width: 17.437vw;height: 17.437vw; background:url(../images/srcsec1right.png) no-repeat;position: absolute; right: 1vw; bottom:-9vw; background-size: cover;}
         .recipeSection ul{display: block;margin: 0 auto;text-align: center;padding-bottom: 2vw;width: 95%;} 
         .recipeSection ul li {width: 16.526vw;height: 22.772vw; cursor: pointer; display: inline-block; overflow: hidden; margin: 0px 0.5vw 1vw;border-radius:10px;position: relative;}
         .recipeimg{width: 16.526vw;}
         .recipeimg img{height: 100%;width: 100%;object-fit: contain;border-radius: 0px 0px 10px 10px;}
         .recipeheadhov{padding: 0.976vw 1.366vw; min-height:8vw; border-radius: 10px 10px 0px 0px; text-align: left; margin-top: 0px;-webkit-transition: all .4s ease; transition: all .4s ease;}
         .recipeheadhov h2{font-size:1.757vw; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-weight: 500; color: #ffffff; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif;}
         .tags{margin-top: 5px;}
         .recipeheadhov.bgred{background: #DC1C40;}
         .recipeheadhov.bgred a{background: #F3395C; color: #ffffff; font-size: 1.041vw;font-weight: 500; display: inline-block; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif; border-radius: 50px; text-align: center; align-items: center; margin-right: 10px; padding: 5px 10px;}
         .recipeheadhov.bgyellow{background: #F1B743;}
         .recipeheadhov.bgyellow a{background: #DFA83A; color: #ffffff; font-size: 1.041vw;font-weight: 500; display: inline-block; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif; border-radius: 50px; text-align: center; align-items: center; margin-right: 10px; padding: 5px 10px;}
         .recipeheadhov.bgblue{background: #3D9CE5;}
         .recipeheadhov.bgblue a{background: #017bd9; color: #ffffff; font-size: 1.041vw;font-weight: 500; display: inline-block; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif; border-radius: 50px; text-align: center; align-items: center; margin-right: 10px; padding: 5px 10px;}
         .recipeheadhov.bgdarkblue{background: #003F7E;}
         .recipeheadhov.bgdarkblue a{background: #417FBE; color: #ffffff; font-size: 1.041vw;font-weight: 500; display: inline-block; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif; border-radius: 50px; text-align: center; align-items: center; margin-right: 10px; padding: 5px 10px;}
         .arwgo{width: 3.123vw; height: 3.123vw; background:url(../images/arwgo.png) no-repeat;position: absolute;right: -2.8vw;bottom: 0.8vw; opacity: 0; background-size: cover; -webkit-transition: all .4s ease; transition: all .4s ease;}
         .prefmiddsec ul li:hover .arwgo{opacity: 1;right: 0.8vw;}
         .videoplayer{width:920px;position: fixed;z-index: 9999;background: #051E37;left: 50%;top: 50%;border-radius: 20px;transform: translate(-50%, -50%); display:none;}
         .videopadd{margin: 50px auto 30px auto;width: 100%;border-radius: 10px;padding: 10px 55px 0px;}
         .youtubeplayer{height: 450px !important;}
         .videopadd img{height: 100%;width: 100%;object-fit: contain;}
         .videdesc{margin: 10px auto 30px auto;display: flex;justify-content: space-between;width: 800px;}
         .vodLeft{font-size: clamp(24px,2.342vw,36px); padding-top: 10px; font-weight: 500; color: #ffffff; text-align: left; line-height: 1; width:85%; text-transform: uppercase; font-family: 'Teko', sans-serif;}
         .sharebtn{width:2.342vw; height:2.342vw; background:url(../images/sharebtn.png) no-repeat;background-size: 100%; display: inline-block;}
         .shareright{display: flex;margin: 7px 20px 0px 0px;}
         .btnclose{width:30px; height:30px; background:url(../images/btnclose.png) no-repeat;background-size: 100%; position: absolute; top: 20px; right: 20px;}
         .pophidden{overflow: hidden;}
         .trnasvid{background: #000000de;width: 100%;height: 100%;position: fixed;top: 0px;left: 0px; z-index: 9999; display: none;}
         .allinonepref .owl-carousel{display: flex !important; justify-content: center;}
        /* hebl section start here */
        .heblSection{margin: 0px 1.389vw 2.444vw 1.389vw; position: relative; border-radius: 20px;}
        .heblimag{width: 100%; display: block;}
        .heblimag video{width: 100%;border-radius: 1vw; height: 550px; }
        .heblimag img{width: 100%; height: 100%; object-fit: cover; border-radius: 20px;}
        .uslogovid{position: absolute; left: 50%; bottom: 20vw; transform: translate(-50%, 0px); width: 20.690vw; height: 6.376vw;}
        .uslogovidmob{display: none;}
        .uslogovid img{height: 100%;width: 100%;object-fit:cover;}
        .heblimagtit{font-size: clamp(20px,2.500vw,45px); font-weight: 500; text-align: center; color: #ffffff; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif; position: absolute; left: 0px; bottom: 10vw; width: 100%; padding: 0px 14.931vw;}
        .knowmore{font-size:clamp(16px,1.875vw,27px); font-weight: 500; text-align: center; color: #ffffff; text-transform: uppercase;font-family: 'Teko', sans-serif; background: #004081; border-radius: 10px; padding: 0.9vw 3vw 0.8vw 1.8vw; position: absolute; left: 50%; bottom: 3vw; transform: translate(-50%, 0px);}
        .knowmore::after{content: "";  border: solid #fff;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg); position: absolute; right: 1.683vw; top: 1.751vw;}
        .heblimagmob{display: none;}

        /* article section start here */
        .articleSection{margin: 0px 1.389vw 2.444vw 1.389vw; position: relative;}
        .artcletitsec{margin-left: 5.333vw; position: relative; display: flex; justify-content: flex-start;align-items: end;}
        .artcletitsec h2{margin: 0px; padding:0px;font-size:clamp(36px,4.444vw,64px); font-weight: 600; color: #DC1C40; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif;}
        .artcletitsec span{width:6.042vw; height: 5vw; margin-left: 1.667vw;}
        .artcletitsec span img{width: 100%; height: 100%; object-fit: cover; margin-top: -7px;}
        .webstorySection .artcletitsec span img{width: 100%; height: 100%; object-fit: cover; margin-top: -7px; animation: shake 0.5s;animation-iteration-count: infinite;}
        .artslider{margin-top: 2.056vw;}
        .trending .owl-carousel{width: 96vw;margin: 0 auto;}
        .arttrand{display: flex; justify-content: space-between; cursor: pointer;}
        .arttrandLeft{width: 68.381vw; border-radius: 0.651vw; background: #F1B743; position: relative;}
        .arttrandRight{width: 26.647vw; height: 30.528vw; border-radius: 0.651vw;}
        .arttrandRight img{width: 100%; height: 100%; object-fit: cover; border-radius: 0.651vw;}
        .artleftpadd{padding: 3.556vw 5.125vw 0px 5.125vw;}
        .artleftpadd h2{margin: 0px; padding:0px;font-size: clamp(44px,5.833vw,84px); font-weight: 600; color: #ffffff; line-height: 0.9;text-transform: uppercase;font-family: 'Teko', sans-serif;}
        .descart{font-family: 'Encode Sans', sans-serif;font-weight:500; margin-top: 0.5vw; font-size: clamp(20px,1.757vw,27px);line-height: 1.3;color: #092543;}
        .sinopart{font-family: 'Encode Sans', sans-serif;font-size: clamp(14px, 1.301vw,20px);line-height: 1.5;color: #092543; margin-top: 2.212vw;}
        .readmore{font-size:clamp(16px,1.875vw,27px); position: relative; margin-top: 2.602vw; font-weight: 500; text-align: center; color: #ffffff; text-transform: uppercase;font-family: 'Teko', sans-serif; display: inline-block; background: #004081; border-radius: 10px; padding: 0.9vw 3vw 0.8vw 1.8vw;}
        .readmore::after{ content: "";  border: solid #fff;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg); position: absolute; right: 1.683vw; top: 1.751vw;}
        .artcletopimg{width: 10.540vw; height: 10.280vw; position: absolute; top: 3.253vw; right:6.831vw;}
        .artcletopimg img{width: 100%; height: 100%; object-fit: cover;}
        .artclebtmimg{width: 20.169vw; height: 20.169vw; position: absolute; bottom: -9vw; right:4.229vw;}
        .artclebtmimg img{width: 100%; height: 100%; object-fit: cover;}
        .trending .owl-carousel .owl-nav button.owl-prev{background: url(../images/arwleft.png) no-repeat; position: absolute; top: -6.043vw; outline: 0; width: 3.123vw; height: 3.123vw; text-indent: -9999px; z-index: 9999; right: 11.807vw; background-size: 100%;}
        .trending .owl-carousel .owl-nav button.owl-next{background: url(../images/arwright.png) no-repeat; position: absolute; top: -6.043vw; outline: 0;width: 3.123vw;height: 3.123vw;text-indent: -9999px;z-index: 9999;right:7.807vw;background-size: 100%;}
        
        /* Web stories section start here */
        .webstorySection{margin: 0px 0px 4.444vw 1.389vw; position: relative;}
        .webslider{margin-top: 2.056vw;}
        .webstoriessl .owl-carousel{width: 97vw;margin: 0 auto;}
        .webstoriessl .owl-carousel .owl-nav button.owl-prev{background: url(../images/arwleft.png) no-repeat; position: absolute; top: -6.043vw; outline: 0; width: 3.123vw; height: 3.123vw; text-indent: -9999px; z-index: 9999; right: 11.807vw; background-size: 100%;}
        .webstoriessl .owl-carousel .owl-nav button.owl-next{background: url(../images/arwright.png) no-repeat; position: absolute; top: -6.043vw; outline: 0;width: 3.123vw;height: 3.123vw;text-indent: -9999px;z-index: 9999;right:7.807vw;background-size: 100%;}
        .webstoriessl li{display: flex; justify-content: left; position: relative; cursor: pointer;}
        .webstoplay{background: url(../images/arwright.png) no-repeat; position: absolute; background-size: 100%; width: 3.123vw; height: 3.123vw; bottom: 1.5vw; right: 1.5vw;}
        .webstoriessl .bgred{background: #DC1C40; border-radius: 0.651vw; width: 51.414vw; padding: 1.301vw;}
        .webstoriessl .bgblue{background: #3D9CE5; border-radius: 0.651vw; width: 51.414vw; padding: 1.301vw;}
        .webstoriessl .bgylo{background: #F1B743; border-radius: 0.651vw; width: 51.414vw; padding: 1.301vw;}
        .webstoriessl .bgdblue{background: #004081; border-radius: 0.651vw; width: 51.414vw; padding: 1.301vw;}
        .webstoriessl .lftimgs{width: 24.675vw;height: 24.675vw;}
        .webstoriessl .lftimgs img{width: 100%; height: 100%; object-fit: cover;}
        .webstoriessl .soldesc{margin: 5.157vw 0px 0px 1.301vw;width: 20.81vw;}
        .webstoriessl .webdate{font-size: clamp(14px,1.301vw,20px);font-family: 'Encode Sans', sans-serif;line-height: 1;color: #ffffff;}
        .webstoriessl .webtite{font-size: clamp(26px,2.342vw,36px);font-weight: 500; color: #ffffff; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif; padding: 1.431vw 0px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
        .webstoriessl .websyno{font-size: clamp(14px,1.301vw,20px);font-family: 'Encode Sans', sans-serif;line-height: 1.7;color: #ffffff;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
        
        /* code scan section start here */
        .scancodeSection{margin: 0px 1.389vw 4.444vw 1.389vw; position: relative; background: url(../images/scanbg.png) no-repeat; border-radius: 0.651vw; height: 26.953vw; background-size: cover;}
        .scanleftimg{width: 9.629vw; height: 20.039vw; position: absolute; left: 0px; top: 3vw;}
        .scanrightimg{width: 17.046vw; height: 11.581vw; position: absolute; right: 0px; bottom: 0px; border-radius: 0px 0px 10px 0px;}
        .scanleftimg img, .scanrightimg img{width: 100%; height: 100%; object-fit: cover;}
        .scanmidd{width: 61.809vw; margin: 0 auto;}
        .scanmiddpadd{ padding: 5.205vw 0px; display: flex; justify-content: space-between;}
        .scanLeft{width: 26vw; position: relative;}
        .scanRight{width: 17.827vw; height: 17.827vw; background: #ffffff;} 
        .scanRight img{width: 100%; height: 100%; object-fit: cover;}
        .scantit{font-size: clamp(48px,4.164vw,64px); font-weight: 500; color: #ffffff; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif;}
        .scantitnr{font-size: clamp(20px,1.757vw,27px);font-family: 'Encode Sans', sans-serif;line-height: 1;color: #ffffff; padding-top: 20px;}
        .scanLeft .titicn{width:2.928vw; height: 3.253vw; position: absolute; right: -20px; top: -25px;}
        .scanLeft .titicnlf{display: none;}

        /* question section start here */
        .questionSection{margin: 0px 1.389vw 4.444vw 1.389vw; position: relative; background: #FFFBF2; border-radius: 20px; padding: 4.167vw 0px 3.231vw 0px;}
        .quiztitsec{margin-left: 8.333vw; position: relative; display: flex; justify-content: flex-start;align-items: end; margin-bottom: 50px;}
        .quiztitsec h2{margin: 0px; padding:0px;font-size: clamp(36px,4.444vw,64px); font-size: ; font-weight: 600; color: #DC1C40; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif;}
        .quiztitsec span{width:6.701vw; height: 5.725vw;}
        .quiztitsec span img{width: 100%; height: 100%; object-fit: cover; margin-top: -7px;}
        .faq{margin: 0px 8.333vw;}
        .faqitem{background: #fef5e4; border-radius: 0.651vw; margin-bottom: 15px;}
        .faqitem:last-child{border: 0px;}
        .faqitem .header{padding: 1.627vw 1.627vw 1.627vw 2.277vw;color: #092543;display: flex;justify-content: space-between; cursor: pointer; font-weight: 600; line-height: 1;text-transform: uppercase;font-family: 'Teko', sans-serif;}
        .faqitem .header h4{margin: 0; line-height: 1.2; font-size: clamp(16px,2.342vw,36px); width: 94%; font-weight: 500;}
        .faqitem .header .fa-minus{display: none; background: url(../images/fa-minus.png) no-repeat; background-size: 100%; width: 3.123vw; height: 3.123vw;}
        .faqitem .header .fa-plus{background: url(../images/fa-plus.png) no-repeat; background-size: 100%; width: 3.123vw; height: 3.123vw;}
        .faqitem.jquery-accordion-active .fa.fa-minus{display: block;}
        .faqitem.jquery-accordion-active .fa.fa-plus{display: none;}
        .faqitem .content{display: none; padding: 0px 6.627vw 0px 2.277vw; font-size: clamp(10px,1.301vw,20px);font-family: 'Encode Sans', sans-serif;line-height: 1.5;color: #092543; padding-bottom: 40px;}
        
        /* Community section start here */
        .communitySection{margin: 0px 1.389vw 4.444vw 1.389vw; position: relative;}
        .communityslider{margin-top: 3.056vw;}
        .communitytrand{display: flex; justify-content: space-between;}
        .communitytrandLeft{width: 68.381vw; border-radius: 0.651vw; overflow: hidden; background: #DC1C40; position: relative;}
        .communitytrandRight{width: 26.647vw; height: 30.528vw; border-radius: 0.651vw;}
        .communitytrandRight img{width: 100%; height: 100%; object-fit: cover; border-radius: 0.651vw;}
        .commuleftpadd{padding:3.556vw 5.125vw 0px 5.125vw;}
        .communtit{font-size: clamp(53px,5.856vw,90px); font-weight: 600; color: #ffffff; line-height: 0.9;text-transform: uppercase;font-family: 'Teko', sans-serif;}
        .communtit span{font-size: clamp(37px,4.164vw,64px);}
        .communsysn{font-size: clamp(16px,1.301vw,20px);font-family: 'Encode Sans', sans-serif;line-height: 1.5;color: #ffffff; padding-top: 20px;}
        .transv{width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; border-radius: 10px;}
        .scanlogo{display: none;}
        .commurotmimg{width: 20.169vw;height: 20.169vw;position: absolute;bottom: -6vw;right: -6.871vw;}
        .commurotmimg img{width: 100%; height: 100%; object-fit: cover;}
        video {pointer-events: none;}
        video::-webkit-media-controls {display: none;}
        @keyframes shake {
          0% { transform: translate(1px, 1px) rotate(0deg); }
          10% { transform: translate(-1px, -2px) rotate(-1deg); }
          20% { transform: translate(-3px, 0px) rotate(1deg); }
          30% { transform: translate(3px, 2px) rotate(0deg); }
          40% { transform: translate(1px, -1px) rotate(1deg); }
          50% { transform: translate(-1px, 2px) rotate(-1deg); }
          60% { transform: translate(-3px, 1px) rotate(0deg); }
          70% { transform: translate(3px, 1px) rotate(-1deg); }
          80% { transform: translate(-1px, -1px) rotate(1deg); }
          90% { transform: translate(1px, 2px) rotate(0deg); }
          100% { transform: translate(1px, -2px) rotate(-1deg); }
        }
        .swing {
          animation: swing ease-in-out 1s infinite alternate;
          transform-origin: center -20px;
      }
        @keyframes swing {
          0% { transform: rotate(3deg); }
          100% { transform: rotate(-3deg); }
      }

        @media (max-width:1680px) {
        .ypspimg1{left: -17.944vw; top: 7.778vw;}
        .ypspimg2{left: -17.056vw; top: 23.778vw;}
        .ypspimg3{right: -14.056vw; top: 0.778vw;}
        .ypspimg4{right: -17.056vw; top: 12.778vw;}
        .uspoultryhead{top: 5px;}
        }
        @media (max-width:1600px) {
          .artleftpadd {
              padding: 3.556vw 5.125vw 0px 5.125vw;
          }
        }
        @media (max-width:1580px) {
          .ypspimg2{left: -20.056vw;top: 22.778vw;}
          .scanLeft {width: 32vw;}
          }
        @media (max-width:1490px) {
          .ypspimg1{left: -22.944vw; top: 7.778vw;}
          .ypspimg2{left: -22.056vw; top: 23.778vw;}
        }
        @media (max-width:1380px) {
          .recipeSection ul li {width: 215px;height: 295px;}
          .recipeimg {width: 215px;}
          .marqtext {top: 54%;}
          .marquee-item {font-size: 10.889vw;}
          .ypspimg1 {left: -16.944vw;top: 5.778vw;width: 9.944vw;height: 9.806vw;}
          .ypspimg2 {width: 6.431vw;height: 7.611vw;left: -20.056vw;top: 22.778vw;}
          .ypspimg3 {right: -13.056vw;top: 0.778vw;width: 8.417vw;height: 7.375vw;}
          .ypspimg4 {right: -12.056vw;top: 12.778vw;width: 6.611vw;height: 8.069vw;}
          .uspoultryhead {top: 9px;font-size: 18px;}
          .uspolkitch, .srctitsec{font-size: 54px;}
        }
        @media (max-width:1320px) {
          .uslogovid{bottom: 23vw;}
          .heblimagtit{bottom: 13vw;}
        .knowmore{bottom: 6vw;}
        }
        @media (max-width:1080px) {
        .ypspimg1 {left: -25.944vw;top: 1.778vw;}
        .ypspimg2 {left: -26.056vw;top: 23.778vw;}
        .ypspimg3 {right: -16.056vw;top: -1.222vw;}
        .ypspimg4 {right: -21.056vw;top: 14.778vw;}
        .uspolkitchdesc{font-size: 16px;}
        .uspolheadrow {top: 67.5px;}
        .allinonepref label:before{width: 20px; height: 20px; background-size: 100%;}
        label:before{top: 10px; right: 10px;}
        .recipeSection ul{display: flex; margin: 0 auto;overflow: hidden; padding-bottom: 2vw;} 
        .recipeSection ul li {width: 16.526vw;height: 22.772vw; cursor: pointer; overflow: hidden; margin: 0px 1.301vw;border-radius: 0.651vw;position: relative;}
        }
        @media (max-width:768px) {
          .ustopsecbg {width: 100%; height: 74vh;padding: 0px 0px;}
          .middimg{width: 55.042vw; height: 55.042vw;}
          .videoplayer{width: 100%; padding: 0px 10px; height: 100vh;}
          .videopadd{margin: 45px 0px 10px 0px;width: 95%;position: absolute;top: 50%;transform: translate(0%, -70%);}
          .vodLeft{width: 75%;}
          .videdesc{width: 100%;}
          @keyframes plate {
            0% {
                transform: scale(1.3);
            }
            50% {
                transform: scale(1.3);
            }
            100% {
                transform: scale(1);
            }
        }      
        .ypspimg1, .ypspimg2, .ypspimg3, .ypspimg4{display: none;}
        .ypsp {width: 450px;height: 288px;}
        .uspolkitchdesc {font-size: 16px;padding: 5px 60px 40px;}
        .srcmiddsec {width: 90%;margin: 40px auto;}
        .srcmiddsec ul {display: flex;width: 100%;}
        .srcmiddsec ul li {width: 24%;height: 165px;}
        .srcbtnspref{margin-top: 3.085vw;}
        .allinonepref ul li {width: 150px;height: 164px;}
        .allinonepref .imgsrcn {height: 100px;width: 100%;}
        .recipeSection ul li{width: 170px;height: 230px;}
        .recipeimg {width: 170px;}
        .recipeheadhov {padding: 13px 10px;}
        .recipeheadhov h2 {font-size: 15px;}
        .recipeheadhov.bgred a, .recipeheadhov.bgyellow a, .recipeheadhov.bgblue a {font-size: 11px;margin-right: 5px;padding: 5px 10px 2px;}
        .artleftpadd h2 {font-size: 38px;}
        .descart {font-size: 15px;}
        .sinopart {font-size: 13px;}
        .webstoriessl .bgred{width: 100%;}
        .webstoriessl .bgblue{width: 100%;}
        .webstoriessl .bgylo{width: 100%;}
        .webstoriessl .bgdblue{width: 100%;}
        .webstoriessl .soldesc {margin: 30px 0px 0px 15px;width: 160px;}
        .scantit {font-size: 33px;}
        .scantitnr {font-size: 15px;}
        .scanLeft .titicn {width: 29px;height: 34px;position: absolute;right: -28px;top: -18px;}
        .scanLeft .titicn img, .scanLeft .titicnlf img{width: 100%;height: 100%;object-fit: cover;}
        .socialmm a {margin-left: 10px;width: 16px;height: 16px;}
        }
        
        @media (max-width:580px) {
          .uspolheadrow {display: none;}
          .newhead {padding: 6px 0 6px;height: 56px;}
          .headleft {width: 150px;}
          .h-logo {order: 2;width: 80px;position: absolute;top: 2px;left: 50px;}
          .navgrid {order: 1;}
          .crossmenu{display: none;}
          .hamlogo {display: inline-block;margin-right: 15px;cursor: pointer;position: absolute;z-index: 99;left: 10px;top: 8px;}
          .hamlogo.open .crossmenu{display: block;}
          .hamlogo.open .default{display: none;}
          .hamlogo .default{display: block;}
          .n-link {position: absolute;display: flow-root;transition: ease-out 0.5s; background: #fff; width: 90%; left: -90%;top: 50px;padding: 0 20px 11px 30px;height: 100vh;}
          .n-link.clicked {left:0px;}
          .n-link li {padding: 15px 0 8px;border-bottom: 1px dotted #bcbcbc;text-align: left; font: 300 14px/21px "Lexend",sans-serif;letter-spacing: 0;color: #272727;text-transform: capitalize;cursor: pointer;}
          .n-link a.active {font-weight: 800;color: #000;}
          .n-link a, .n-link li {font-size: 16px;}
          .footlink a{font-size:10px;line-height:11px}
          .foot-copyrights,.foot-disclaimer{font-size:11px}
          .footlink li::before {left: -11px;width: 3px;height: 3px;top: 9px;}
          .deskgrid:first-child{width: 100%;}
          .deskgrid{width: 100%;}
          .footlink li:first-child {margin-left:0}
          .footlink li:first-child::before{background: transparent;}
          .footlink .non-link {font-size: 10px;line-height: 11px;}            
          .footlink{display:flex;flex-wrap:wrap;margin-bottom:15px}            
          .deskgrid:first-child .footlink, .deskflex, .botflex{display:block}
          .botflex .footlink{margin: 0;}
          .deskgrid:first-child li:first-child {margin-left:13px}
          .deskgrid:first-child li:first-child::before{background: #969696; }
          .logofoot{width:20px;margin-right:6px}
          .playdown{margin:0 3px;width:85px}
          .playdown img {height: 35px !important;}
          .fordes{width:80px;}
          .ustopsecbg {width: 100%;height: 395px;padding: 0px 0px; background: url(../images/marqeebgmob.png) no-repeat; background-size: 85%;background-position: center;}
          .loaderbg {width: 100%;height: 395px;background: #DC1C40 url(../images/loaderbgmob.png) no-repeat; background-size: cover;}
          .marquee-item {font-size: 68px; line-height: 68px;}
          .marquee-wrapper {height:70px;}
          .middimg {width: 280px;height: 280px;}
          .marqrotate {transform: rotate(345deg);}
          .marqtext {width: 125%;}
          .txtred .reddot, .txtred .reddottrans{width: 15px;height: 15px;margin: 6px 20px;}
          .ypsp {width: 320px;height: 190px;}
          .uspolkitch {font-size: 34px;padding: 0px 40px;}
          .uspolkitchdesc {font-size: 14px;padding: 10px 40px 35px;line-height: 1.5;}
          .sourceSection {margin: 0px 0px 25px;position: relative;background: #FFFBF2;border-radius: 20px;padding:20px 0px;}
          .stepsproc{display: none;}
          .srctitsec{margin: 18px 0px; padding: 0px 80px; font-size: 34px;}
          .srcmiddsec {width: 100%;margin:0px;}
          label {width: 150px; height: 100%;}
          .srcmiddsec ul li{width: 150px;margin: 0px 15px 0px 0px;}
          .srcmiddsec ul {display: flex;justify-content: space-between;overflow: auto;width: 100%;white-space: nowrap; padding-left: 15px;}
          .wrapcontainer {padding: 0px 10px;width: 100vw;}
          .imgsrcn {height: 90px;width: 90px;margin: 0px auto 0 auto;}
          label img{margin:14px auto 0px auto;}
          .srcmiddsec ul::-webkit-scrollbar, .prefmiddsec ul::-webkit-scrollbar {display: none;}
          .checktxt {padding-top: 22px; font-weight: 600;}
          .showdesc{font-size: 12px;}
          :checked + label:before {content: "";background: url(../images/checkbox.png);width: 20px;height: 20px;background-size: 100%;}
          .srcbtns{margin-top: 35px;}
          :checked + label{border-radius: 8px !important;}
          .srcmiddsec ul li{border-radius: 8px;}
          .setpref{border: 1px solid #004081;}
          .setpref, .allrec {border-radius: 5px;padding: 12px 40px 10px 30px;display: table;  margin: 0 auto 12px auto;}
          .setpref::after, .allrec::after {border-width: 0 2px 2px 0;padding: 3px;right: 27px;top: 18px;}
          .backbtn {border-radius: 5px;padding: 12px 30px 10px 40px;margin: 20px auto 12px auto;display: table;}
          .backbtn::after {border-width: 0 2px 2px 0;pvscode-file://vscode-app/c:/Users/Avani/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-sandbox/workbench/workbench.htmladding: 3px;left: 27px;top: 18px;}
          .prefmiddsec ul {display: flex;justify-content: space-between;overflow: auto;width: 100%;white-space: nowrap;padding-left: 15px; padding-bottom: 35px;}
          .prefmiddsec ul li {width: 150px;height: 164px; border-radius: 10px;}
          .prefylo, .prefred, .prefblue {border-radius:10px;}
          .prefmiddsec :checked + label {border-radius:10px; height: 164px;}
          .prefmiddsec .halfanim {height: 112px;}
          .prefmiddsec .imgsrcn {top: 55px;width: 110px;height: 112px;}
          .predittxt {top: 17px;}
          .prefmiddsec :checked + label:before{background: url(../images/checkbox.png);width: 20px;height: 20px;background-size: 100%;}
          .prefmiddsec :checked + label .imgsrcn {top: 17px;}
          .allinonepref ul li{margin: 0px 0px 35px 12px;}
          .recipeSection .prefmiddsec ul {display: flex;justify-content: space-between; height: 280px; overflow: hidden; overflow-x: scroll;width: 100%;white-space: nowrap;padding-left: 15px; padding-bottom: 35px;}
          .recipeSection .prefmiddsec ul li {width: 155px;height: 246px; border-radius: 10px; display: inline-table;}
          .recipeSection .prefylo, .prefred, .prefblue {border-radius:10px;}
          .recipeimg img{object-fit: cover;}
          .recipeheadhov{min-height: 90px; width: 100%; white-space: initial;}
          .arwgo {width: 23px;height: 23px; right: 10px; bottom: 10px;}
          .recipeheadhov.bgred a, .recipeheadhov.bgyellow a, .recipeheadhov.bgblue a {font-size: 12px;}
          .recipeheadhov h2 {font-size: 18px;}         
          .recipeSection {margin: 0px 0px 25px;padding: 20px 0px;}
          .heblimag{display: none;} 
          .heblimagmob{width: 100%; height: 100%; display: block;}
          .heblimagmob video{width: 100%;border-radius: 10px;}
          .heblimagmob img{width: 100%; height: 100%; object-fit: cover; border-radius: 20px;}
          .heblSection {margin: 0px 0px 30px}
          .uslogovid{display: none;}
          .uslogovidmob{display: block; position: absolute; left: 50%; top: inherit;bottom: 250px; transform: translate(-50%, 0px); width: 103px; height: 114px;}
          .heblimagtit {bottom: 115px;padding: 0px 42px;top: inherit;}
          .knowmore{border-radius: 5px;padding: 12px 40px 10px 30px;margin: 20px auto 12px auto; display: table; top: inherit;bottom: 25px;}
          .knowmore::after{border-width: 0 2px 2px 0;padding: 3px;right: 26px;top: 18px;}
          .artcletitsec {margin-left:0px;position: relative;display: flex;align-items: center;text-align: center;flex-flow: column-reverse;}
          .artcletitsec span {width: 44px;height: 36px;margin: 0 auto;}
          .artcletopimg{display: none;}
          .articleSection{margin: 0px 0px 85px 0px;}
          .arttrand {flex-flow: column-reverse;}
          .arttrandRight {width: 100%;height: 400px;border-radius: 10px;}
          .trending .owl-carousel{width: 100%;margin: 0 auto;}
          .arttrandRight img{border-radius: 10px;}
          .arttrandLeft {width: 100%;height: auto;margin-top: -145px;border-radius:0px 0px 10px 10px;}
          .artleftpadd h2 {font-size: 38px;text-align: center;}
          .descart {font-size: 15px; text-align: center; padding: 10px 60px;line-height: 1.4;}
          .sinopart {font-size: 13px; text-align: center; padding: 0px 25px 15px;}
          .artleftpadd {padding: 25px 30px 12px 30px; text-align: center;}
          .readmore {border-radius: 5px;padding: 12px 40px 10px 30px;margin: 20px auto 12px auto;}
          .readmore::after{border-width: 0 2px 2px 0;padding: 3px;right: 26px;top: 18px;}
          .trending .owl-carousel .owl-nav button.owl-prev, .trending .owl-carousel .owl-nav button.owl-next{width: 24px;height: 24px;top: inherit;}
          .trending .owl-carousel .owl-nav button.owl-prev{bottom: -45px;left: 45%; transform: translate(-50%, 0px);}
          .trending .owl-carousel .owl-nav button.owl-next{bottom: -45px;left: 55%; transform: translate(-50%, 0px);}
          .webstoriessl .owl-carousel .owl-nav{display: none;}
          .webstoriessl{padding: 0px;margin-right: -10px;}
          .webstoriessl .owl-carousel {width: 100%;}
          .webstoriessl li{border-radius: 10px !important; display: block; height: 400px !important; padding: 10px !important;}
          .webstoriessl .lftimgs {width: 100%;height: 215px;}
          .webstorySection {margin: 0px 0px 25px 0px;}
          .webstoriessl .soldesc {margin: 15px 0px 0px 2px;width: 100%;}
          .webstoriessl .webdate{font-size: 12px;}
          .webstoriessl .webtite {margin: 8px 0px 5px 0px; padding: 0px;}
          .webstoriessl .websyno{font-size: 12px; line-height: 1.2;}
          .webstoplay {position: relative;display: block;width: 24px;height: 24px;margin: 15px 0px 5px; bottom: inherit; right: inherit;}
          .allinonepref label{border-radius: 10px !important;}
          .allinonepref label img {margin: 20px auto 0px auto;}
          .allinonepref .checktxt {padding-top: 30px;}
          .scancodeSection{height: auto; margin: 0px 0px 25px 0px; background: url(../images/scanbgmob.png) no-repeat; border-radius: 10px; background-size: cover;}
          .scanmiddpadd {padding: 30px 28px;flex-direction: column;}
          .scanlogo{width: 75px; height: 66px; margin: 0 auto; display:block;}
          .scanlogo img{width: 100%; height: 100%; object-fit: cover;}
          .scanmidd{width: 100%; text-align: center;}
          .scanLeft {width: 290px;margin: 35px auto;}
          .scanLeft .titicn {right: -7px;top: -19px;}
          .scanLeft .titicnlf{width: 29px;height: 34px; position: absolute; left: -5px;top: -22px;display: block;transform: rotate(226deg);}
          .scantitnr {padding-top: 16px;}
          .scanRight {width: 150px;height: 150px;background: #ffffff;margin: 15px auto 0px auto;}
          .questionSection {margin: 0px 0px 25px 0px;padding: 30px 0px 15px 0px;}
          .quiztitsec {margin-left: 0px;align-items: center;text-align: center;flex-flow: column-reverse;margin-bottom: 15px;}
          .quiztitsec span {width: 61px;height: 52px;}
          .faq {margin: 0px 15px;}
          .faqitem .header {padding: 10px 15px;font-size: 16px;line-height: 1.1;}
          .faqitem .header h4 {width: 88%;}
          .faqitem .header .fa-plus, .faqitem .header .fa-minus {width: 24px;height: 24px;}
          .faqitem .content {padding: 0px 60px 10px 16px;}
          .communitytrand {flex-flow: column-reverse;}
          .communitySection {margin: 0px 0px 25px 0px;}
          .communityslider{margin: 0px;}
          .communitytrandLeft {width: 100%;margin-top: -145px;border-radius:0px 0px 10px 10px; height: auto; }
          .communitytrandRight {width: 100%;border-radius: 10px;height: 400px; margin-bottom: 5px;}
          .communitytrandRight img{border-radius: 10px;}
          .commuleftpadd {padding: 25px 40px;text-align: center;}
          .communsysn {font-size: 14px;padding: 30px 60px;line-height: 1.7;}
          .commuleftpadd .readmore {margin: 0px auto 12px auto;}
          .srckeftsec1, .prefrightsec1, .allrightsec1 {width: 196px;height: 196px;right: -93px;top: -103px;}
          .srcrightsec1 , .prefleftsec1 {width: 143px;height: 143px;left: -95px;bottom: -26px;top: inherit;}
          .reciperightsec1 {width: 168px;height: 168px;right: inherit;bottom: inherit;left: -91px;top: -69px;}
          .recipeSection .prefleftsec1 {width: 163px;height: 163px;left: inherit;right: -50px;bottom: -66px;top: inherit;}
          .artclebtmimg {width: 245px;height: 245px;bottom: -130px;margin-left: -123px;right: inherit;left: 50%;}
          .btnclose {width: 20px;height: 20px;top: 15px;right: 15px;}
          .videopadd {margin: 45px 0px 0px 0px;height: auto; padding: 0px; border-radius: 10px;}
          .videdesc {margin: 10px 0px;}
          .sharebtn {width: 20px; height: 20px;}
          .usheadermobile{display: flex; justify-content: center;background-color: #ffffff;width: 96%;position: fixed;bottom: 10px;z-index: 99;left: 50%;border-radius: 10px;transform: translate(-50%, 0px);padding: 6px 0px; box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
          .uspoultryhead{display: none;}
          .usmoblogo{width: 145px; height: 39px; display: block; position: absolute; right: 10px; top: 8px;}
          .usbmoblogo{width: 55px;height: 30px;display: block;position: absolute;right: 150px;z-index: 2;top: 10px;}
          .usmoblogo img, .usbmoblogo img{width: 100%; height: 100%; object-fit: cover;}
          .usheadermobile .socialmm{position: relative; right: inherit;top: inherit; margin: 9px 0px 0px 50px;position: absolute;right: 20px; top: 7px;}
          .commurotmimg {width: 180px;height: 180px;position: absolute;bottom: -50px;right: -70px;}
          .toastmsg{bottom: -4vw;}
          .youtubeplayer{height: 210px !important;}
        }
        @media (max-width:390px) {
          .arttrandRight, .communitytrandRight {height: 380px;}
        }
        @media (max-width:375px) {
          .arttrandRight, .communitytrandRight {height: 365px;}          
        }
        @media (max-width:360px) {
          .arttrandRight, .communitytrandRight {height: 350px;}
        }

        .animated  {
          -webkit-animation-duration : 1000 ms  ;
          animation-duration : 1000 ms  ;
          -webkit-animation-fill-mode : both  ;
          animation-fill-mode : both  ;
        }  
        /* .owl-animated-out - only for current item */ 
        /* This is very important class. Use z-index if you want move Out item above In item */ 
        .owl-animated-out {
          z-index : 1 
           }
        /* .owl-animated-in - only for upcoming item
        /* This is very important class. Use z-index if you want move In item above Out item */ 
        .owl-animated-in {
          z-index : 0 
           }
        /* .fadeOut is style taken from Animation.css and this is how it looks in owl.carousel.css:  */ 
        .fadeOut  {
          -webkit-animation-name : fadeOut  ;
          animation-name : fadeOut  ;
        }  
        @-webkit-keyframes  fadeOut  {
          0% {
            opacity : 1   ;
          }  
          100% {
            opacity : 0   ;
          }  
        }
        @keyframes  fadeOut  {
          0% {
            opacity : 1   ;
          }  
          100% {
            opacity : 0   ;
          }  
        }