body.single-post .main-content .container{margin-top:auto}body.single-post .main-content .top-wrapper{position:relative;display:flex;height:58.33vw;background:transparent none no-repeat center;background-size:cover}body.single-post .main-content .top-wrapper .container{margin-top:auto}body.single-post .main-content .top-wrapper h1{font-size:6.944vw;font-weight:900;line-height:14.722vw;color:#fff}body.single-post .main-content .main-post .date-warpper{margin:20px 0 10px}body.single-post .main-content .main-post .date-warpper span{font-size:10px;line-height:24px;color:#77787b}body.single-post .main-content .main-post .date-warpper span.author{font-weight:500}body.single-post .main-content .main-post .post-wrapper h2{font-size:3.889vw;line-height:5.833vw;color:#282828;font-weight:700;margin:0 0 30px;font-family:oe_doo_proregular}body.single-post .main-content .main-post .post-wrapper p{font-size:3.333vw;line-height:5vw;color:#282828;margin:0}body.single-post .main-content .main-post .post-wrapper p+p{margin-top:20px}body.single-post .main-content .main-post .post-wrapper figure{display:inline;max-width:660px}body.single-post .main-content .main-post .post-wrapper figure img{width:100%;max-width:100%}body.single-post .main-content .main-post .post-wrapper figure figcaption{font-size:3.889vw;font-weight:500;line-height:5.556vw;margin:20px 0;padding:15px 0;color:#282828;border-top:2px solid #282828;border-bottom:2px solid #282828}body.single-post .main-content .main-post .post-wrapper figure figcaption::before{top:0}body.single-post .main-content .main-post .post-wrapper figure figcaption::after{bottom:0}body.single-post .main-content .main-post a.read-more-btn{font-family:oe_doo_promedium;font-size:3.889vw;font-weight:500;line-height:4.722vw;display:block;margin-top:30px;padding:9px 0 5px;text-align:center;color:#00cdff;border:2px solid #00cdff;outline:0}body.single-post .main-content .main-post a.read-more-btn:focus,body.single-post .main-content .main-post a.read-more-btn:hover{background-color:#00cdff;color:#fff}body.single-post .main-content .main-post .social-sharing{margin-top:35px;text-align:center}body.single-post .main-content .main-post .social-sharing .share{font-family:oe_doo_proregular;font-size:2.778vw;line-height:6.667vw;position:relative;display:inline-block;margin:0 auto;padding:0 30px;color:#77787b;border:none;background-color:transparent}body.single-post .main-content .main-post .social-sharing .share::before{background:transparent url(../../images/svg/share-mobile-gray.svg) no-repeat center;position:absolute;background-size:cover;content:' ';width:18px;height:20px;right:0;top:50%;transform:translateY(-50%)}body.single-post .main-content .main-post .social-sharing .share-options{align-items:center;justify-content:space-between;display:none;flex-wrap:wrap;margin:15px 0 35px}body.single-post .main-content .main-post .social-sharing .share-options li{position:relative;display:flex;align-items:center;justify-content:center}body.single-post .main-content .main-post .social-sharing .share-options li:first-child{width:55%;justify-content:center;margin-left:10px}body.single-post .main-content .main-post .social-sharing .share-options li:first-child .like-btn{background-color:#4267b2;padding:3px 24px 3px 10px;font-size:11px;line-height:16px;color:#fff;position:relative;margin-left:10px;border:none;height:20px}body.single-post .main-content .main-post .social-sharing .share-options li:first-child .like-btn::before{position:absolute;content:' ';background:transparent url(../../images/svg/facebook-white.svg) no-repeat right;background-size:contain;right:10px;top:50%;transform:translateY(-50%);width:14px;height:14px}body.single-post .main-content .main-post .social-sharing .share-options li:first-child span{font-size:9px;line-height:24px;color:#77787b}body.single-post .main-content .main-post .social-sharing .share-options li.share-link{width:calc(40% / 3)}body.single-post .main-content .main-post .social-sharing .share-options li.share-link+.share-link{border-right:1px solid #77787b}body.single-post .main-content .main-post .social-sharing .share-options li a{display:flex;align-items:center;justify-content:center}body.single-post .main-content .main-post .social-sharing .share-options li a img{width:21px;height:21px}body.single-post .main-content .main-post .social-sharing .share-options.share-open{display:flex}@media (min-width:768px){body.single-post .main-content .main-post .date-warpper span{font-size:20px;line-height:24px}body.single-post .main-content .main-post .post-wrapper h2{font-size:25px;line-height:33px}body.single-post .main-content .main-post .post-wrapper p{font-size:16px;line-height:24px}body.single-post .main-content .main-post .post-wrapper figure{margin:30px 0 0}body.single-post .main-content .main-post .post-wrapper figure img{margin:20px auto}body.single-post .main-content .main-post .post-wrapper figure figcaption{font-size:20px;line-height:22px;margin-bottom:20px}body.single-post .main-content .main-post a.read-more-btn{font-size:20px;line-height:24px}body.single-post .main-content .main-post .social-sharing .share{font-size:16px;line-height:24px}}@media (min-width:992px){body.single-post .main-content .top-wrapper{height:37.36vw}body.single-post .main-content .top-wrapper h1{font-size:80pt;line-height:107px}body.single-post .main-content .main-post{margin-top:20px}body.single-post .main-content .main-post .container{position:relative}body.single-post .main-content .main-post .date-warpper{position:absolute;right:70px;width:20%;top:80px;margin:0}body.single-post .main-content .main-post .date-warpper span{display:flex;flex-wrap:wrap}body.single-post .main-content .main-post .date-warpper span.author{width:100%;margin-top:20px}body.single-post .main-content .main-post .date-warpper span time{width:100%}body.single-post .main-content .main-post .post-wrapper{width:75%;margin:50px auto 30px 0}body.single-post .main-content .main-post .post-wrapper h2{margin-bottom:45px}body.single-post .main-content .main-post .post-wrapper figure{position:relative;display:block;margin-top:40px}body.single-post .main-content .main-post .post-wrapper figure img{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #282828}body.single-post .main-content .main-post .post-wrapper figure figcaption{position:absolute;top:50%;right:-33%;width:20%;padding:30px 0;transform:translateY(-50%);border:none}body.single-post .main-content .main-post .post-wrapper figure figcaption::after,body.single-post .main-content .main-post .post-wrapper figure figcaption::before{position:absolute;right:0;width:60%;height:3px;content:' ';background-color:#282828}body.single-post .main-content .main-post a.read-more-btn{margin:60px auto 60px 0}body.single-post .main-content .main-post .social-sharing{position:absolute;right:70px;top:165px;width:20%;text-align:right;margin-top:20px}body.single-post .main-content .main-post .social-sharing .share{padding-right:25px}body.single-post .main-content .main-post .social-sharing .share::before{right:0}body.single-post .main-content .main-post .social-sharing .share-options{display:flex;margin-top:20px;justify-content:flex-start}body.single-post .main-content .main-post .social-sharing .share-options li:first-child{width:100%;justify-content:flex-start;margin:20px 0 0;order:1;padding:0}body.single-post .main-content .main-post .social-sharing .share-options li:first-child .like-btn{font-size:14px;line-height:24px;padding:0 24px 0 10px;height:25px}body.single-post .main-content .main-post .social-sharing .share-options li:first-child .like-btn::before{width:18px;height:18px}body.single-post .main-content .main-post .social-sharing .share-options li.share-link{width:auto;padding:0 15px}body.single-post .main-content .main-post .social-sharing .share-options li.share-link.face{padding-right:0}body.single-post .main-content .main-post .social-sharing .share-options li a img{width:30px;height:30px}}@media (min-width:1200px){body.single-post .main-content .top-wrapper .container{padding:0 0 0 60px;width:100%}body.single-post .main-content .main-post .date-warpper{right:60px}body.single-post .main-content .main-post .social-sharing{right:60px}}@media (min-width:1440px){body.single-post .main-content .container{padding:0 160px}body.single-post .main-content .main-post .date-warpper{right:160px}body.single-post .main-content .main-post .post-wrapper figure figcaption{width:25%}body.single-post .main-content .main-post .social-sharing{right:160px}}