.sec-basic-section .container{box-shadow:0 0 0 #000029}
.sec-basic-section {margin-top: 8px;}
.sec-basic-section .pagination *{box-sizing:border-box}
.sec-basic-section .ausection03{padding-top:8px;position:relative}
.sec-basic-section .au-section-titel-text{color:#000;font-size:36px;line-height:37px}
.sec-basic-section .autiteltext{position:relative;color:#ee303b;font-size:36px}
.sec-basic-section .autiteltext a{color:#ee303b}
.sec-basic-section .autiteltext a::after{position:absolute;top:10px;right:-45px;content:"";width:30px;height:30px;background:url(../images/navigate_next_black.svg) center/24px no-repeat #db3e3e;border-radius:50%}
.sec-basic-section .ausection03 .ausponsorbox .ausinnerbox img{width:104px}
.sec-basic-section .aulslisting{gap:24px}
.sec-basic-section .aulslisting li{min-height:280px;overflow:hidden;width:100%;width:234px;border:1px solid #e3dcd2;background:#fbfbfb;box-sizing:border-box}
.sec-basic-section .aulslisting li h2{font-size:22px;line-height:30px;margin:8px;padding:0}
.sec-basic-section .titlesponsor{position:relative;margin: 0 16px;}
.sec-basic-section .adlefttopsticky{position:-webkit-sticky;position:sticky;top:0;left:0;height:100vh;background:#f3f3f3}
.sec-basic-section .ausection03 .ausponsorbox .ausinnerbox{width:132px;height:92px}
.sec-basic-section .ausection-listing li{border-bottom:1px solid #e3dcd2;padding:20px 0}
.sec-basic-section .ausection-listing li h2{font-size:25px;line-height:33px;margin-bottom:12px}
.sec-basic-section .ausection-listing li p{font-size:16px;line-height:22px;color:#5b5b5b}
.sec-basic-section .ausection-listing li p:hover{color:#ee303b}
.sec-basic-section .ausection-listing li figure{width:210px;padding-right:15px}
.sec-basic-section .ausection-listing li figure img{width:100%; display: block;}
.sec-basic-section .aus-sponsorbg{background:url(../images/section-sponsor-bg.png) 0 0/100% no-repeat;height:763px}
.sec-basic-section .aus-sponsorbg .aus-sbanner{width:728px;height:90px;margin:0 auto;padding-top:60px}
.sec-basic-section .aus-presentsponsor{display:flex;justify-content:center;align-items:center;padding-top:60px}
.sec-basic-section .aus-presentsponsor .aus-psbox{background:#fff;width:287px;height:90px;border-radius:4px;box-shadow:3px 4px 0 #000;margin:0 8px;display:flex;justify-content:center;align-items:center;padding:5px;box-sizing:border-box}
.sec-basic-section .aus-psponsor-text{font-size:16px;display:block;text-align:center;font-family:Lato-Bold;padding:15px 0;color:#000}
.sec-basic-section .aus-dplogo{text-align:center}
.sec-basic-section .aus-section-name{font-size:90px;text-align:center;text-shadow:4px 7px 0 #000}
.sec-basic-section .ausectiontitle{font-size:45px;color:#00354a;border-top:1px solid #6d502f;padding:15px 0 0}
.sec-basic-section .ausectiontitle::before{content:"";border-top:1px solid #6d502f;position:absolute;top:-4px;left:0;width:100%}
.sec-basic-section .ausection.ausection01 .container .auright{background:0 0;padding:0}
.sec-basic-section .ausection.ausection01 .container .auright .auadbox{width:320px;background-color:#eeebea;padding:1px 10px 0}
.sec-basic-section .ausection .container .auleadstorybimg{flex:1}
.sec-basic-section .ausection .container .auleadstorycontent{border:1px solid #ebebeb;width:231px;background:#fbfbfb}
.sec-basic-section .ausection .container .auleadstorycontent h1{margin:16px;font-size:28px;padding:0}
.sec-basic-section .ausection .container .auright{padding:1px 10px 0}
.sec-basic-section .ausection .container .aulslisting li figure{width:100%}
.sec-basic-section .ausection .container .aulslisting li figure img{display:block;width:100%}
.sec-basic-section .ausection .container .aulslisting li h2{font-size:20px;line-height:31px;margin:8px;padding:0}
.sec-basic-section .ausection01 .container{gap:24px}
.sec-basic-section .ausection01 .auleadstory{position:relative}
.sec-basic-section .ausection01 .auleadstory a.df{background:#cfcbc3;justify-content:end}
.sec-basic-section .ausection01 .auleadstory .titleauleadstory{position:absolute;background:#fbfbfb;left:10px;top:10px;width:210px;z-index:9;bottom:10px}
.sec-basic-section .ausection01 .auleadstory .titleauleadstory h1{font-size:30px;margin:10px;padding:0;line-height:43px}
.sec-basic-section .ausection01 .auleadstory h2{font-size:40px;line-height:48px;line-height:43px}
.sec-basic-section .ausection01 .auleadstory figure{max-width:510px;width:100%;height:326px}
.sec-basic-section .ausection01 .auleadstory figure img{height:326px;float:right;display:block;width:100%}
.sec-basic-section .ausection01 .auleadstory figure svg{border-radius:4px;background:rgba(0,0,0,.6705882353);width:40px;height:40px;padding:8px;position:absolute;bottom:10px;left:74px}
.sec-basic-section .ausection01 .aulslisting{gap:24px}
.sec-basic-section .ausection01 .aulslisting li{width:100%;width:205px;border:1px solid #ebebeb;background:#fbfbfb;box-sizing:border-box}
.sec-basic-section .ausection01 .aulslisting li figure{width:100%}
.sec-basic-section .ausection01 .aulslisting li figure img{display:block;width:100%}
.sec-basic-section .ausection01 .aulslisting li h2{font-size:20px;line-height:30px;padding:6px 10px 21px}
.sec-basic-section .ausection02 .container{gap:24px}
.sec-basic-section .ausection02 .container img.auleadstorybimg{height:289px;display:block}
.sec-basic-section .ausection03 .aulslisting li figure{width:232px}
.sec-basic-section .ausection03 .aulslisting li figure img{display:block;width:100%}
.sec-basic-section .ausection02 .autleft .auleadstory figure{height:289px;width:100%;width:433px}
.sec-basic-section .ausection02 .autleft .auleadstory figure img{display:block;height:289px;width:100%}
.sec-basic-section .pagination{display:flex;justify-content:center;list-style:none}
.sec-basic-section .pagination li{width:32px;height:32px;margin-right:20px}
.sec-basic-section .pagination li a{font-size:.9rem;color:#212529;padding:.5rem .75rem;font-family:sans-serif;background:no-repeat #f4f4f4;border-radius:4px;width:32px;height:32px;display:block}
.sec-basic-section .pagination li span{font-size:.9rem;color:#212529;font-family:sans-serif;width:32px;height:32px;background:no-repeat #f4f4f4;border-radius:4px;cursor:pointer;display:flex;justify-content:center;align-items:center}
.sec-basic-section .pagination li.active a{background:#ee303b;color:#fff;border-radius:4px;box-shadow:0 3px 5px rgba(0,0,0,.2)}
.sec-basic-section .pagination li.disabled a,.pagination li.disabled span{color:#868e96;pointer-events:none}
.sec-basic-section .bgpresents{padding-bottom:10px;height:450px;position:relative;background-size:100%;text-align:center}
.sec-basic-section .bgpresents .presents-contents{padding-top:80px}
.sec-basic-section .bgpresents .presents-contents .textpresents h5{text-transform:uppercase;position:relative;width:252px;margin:0 auto;font-family:arial;font-weight:700;font-size:14px}
.sec-basic-section .bgpresents .presents-contents .textpresents h5::after,.bgpresents .presents-contents .textpresents h5::before{position:absolute;content:"";width:76px;height:1px;border-bottom:1px solid #707070;top:7px}
.sec-basic-section .bgpresents .presents-contents .textpresents h5::before{position:absolute;left:0}
.sec-basic-section .bgpresents .presents-contents .textpresents h5::after{right:0}
.sec-basic-section .bgpresents .presents-contents h1{font-size:56px;color:#fff;text-shadow:0 4px 0 #1f1f1f}
.sec-basic-section .nospansor-contest-section{height:340px;background-image:url(../images/bg-no-sponsor-secart.svg);background-repeat:no-repeat;background-position:center;background-size:cover}
.sec-basic-section figure .vdobg{width:32px;height:32px;border-radius:0 4px 0 0;position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;}
.sec-basic-section figure .vdobg img{width:20px !important;height:20px !important;min-height:20px!important;background-size:18px}
.sec-basic-section figure .fig-text{width:52px;height:22px;position:absolute;bottom:0;right:15px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);color:#fff;font-size:11px;border-radius:4px 0 0}
.sec-basic-section .ausection01{border-bottom:0 solid #bababa}
.adtext {
    text-align: center;
    padding: 0 0 1px 0;
    color: #979797;
    font-weight: normal;
    display: block;
    font-size: 10px;
    text-transform: capitalize;
    font-family: "Lato",sans-serif;
}

