.caption .s-cat{display:block!important;margin-bottom:8px;text-transform:uppercase!important}.full-screen-slider{position:relative;z-index:5}body{font-family:'Poppins',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;color:#4c4f53}a{text-decoration:none!important;color:#4c4f53;-webkit-transition:color 0.2s ease,background-color 0.2s ease;-moz-transition:color 0.2s ease,background-color 0.2s ease;-o-transition:color 0.2s ease,background-color 0.2s ease;transition:color 0.2s ease,background-color 0.2s ease}a:focus{color:#4c4f53}a:hover{color:#ec407a}a:focus,button:focus{outline-style:dotted;outline-color:gray;outline-width:1px}h1,h2,h3,h4,h5,h6{margin:0 0 15px;font-family:'Poppins',sans-serif;font-style:normal;font-weight:400;line-height:1.5;color:#000}h1,.h1{font-size:29px}h2,.h2{font-size:26px}h3,.h3{font-size:23px}h4,.h4{font-size:20px}h5,.h5{font-size:17px}h6,.h6{font-size:15px}.pro-btn a:after{background:#00cf24;border-radius:2px;-webkit-border-radius:2px;font-size:10px;font-weight:400;line-height:13px;padding:2px 5px;position:absolute;right:15px;top:10px;content:"PRO";color:#fff;z-index:100;font-family:sans-serif}.hot-btn a:after{background:red;border-radius:2px;-webkit-border-radius:2px;font-size:10px;font-weight:400;line-height:13px;padding:2px 5px;position:absolute;right:15px;top:10px;content:"HOT";color:#fff;z-index:100;font-family:sans-serif}.hot-btn-1>a:after{background:red;border-radius:2px;-webkit-border-radius:2px;font-size:10px;font-weight:400;line-height:13px;padding:2px 5px;position:absolute;right:15px;top:10px;content:"HOT";color:#fff;z-index:100;font-family:sans-serif}.new-btn a:after{background:#242424;border-radius:2px;-webkit-border-radius:2px;font-size:10px;font-weight:400;line-height:13px;padding:2px 5px;position:absolute;right:15px;top:10px;content:"NEW";color:#fff;z-index:100;font-family:sans-serif}.site-navigation{max-height:0;overflow:hidden;transition:max-height 0.5s ease-in-out}.site-navigation.menu-open{max-height:500px}.primary-toggle.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.primary-toggle.active span:nth-child(2){opacity:0}.primary-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.site-navigation{display:none;position:absolute;top:100%;right:0;background:#fff;width:100%;padding:1rem;box-shadow:0 4px 10px rgb(0 0 0 / .1);z-index:99;transition:all 0.3s ease}.site-navigation.menu-open{display:block}.primary-toggle{display:flex;flex-direction:column;justify-content:center;width:30px;height:25px;cursor:pointer;gap:6px;z-index:100}.primary-toggle span{display:block;height:3px;background:#333;border-radius:2px;transition:0.3s ease}.primary-toggle.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.primary-toggle.active span:nth-child(2){opacity:0}.primary-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (max-width:768px){.primary-toggle{display:flex}}@media (min-width:769px){.primary-toggle{display:none}.site-navigation{display:none!important}}## Top Header====================================================================***/ .top-bar-area{background:#fff none repeat scroll 0 0;padding:3px 0;position:relative;border-bottom:1px solid #fafafa}.top-bar-area .left-side{float:left}.top-bar-area .right-side{float:right}.top-menu>ul>li>a{font-size:12px;line-height:40px}.top-menu>ul{display:block!important;padding:0;font-size:0;margin:0}.top-menu>ul>li{display:inline-block}.top-menu ul li{position:relative}.top-menu>ul>li>a{display:block;vertical-align:middle;font-size:14px;font-style:normal;font-weight:400;color:#4c4f53;padding:0 15px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.top-menu>ul>li:first-child>a{padding-left:0}.top-menu>ul>li:last-child>a{padding-right:0}.top-menu>ul>li>ul{display:none}.menu-area .left-side{float:left}.menu-area .right-side{float:right}.search-wrapper{position:relative;float:right;padding-left:30px}.search-box-text{position:absolute;top:100%;right:0;z-index:1002;width:320px;height:auto;padding:25px 30px;background-color:#fff;box-shadow:0 14px 28px -4px rgb(14 17 20 / .35);display:none}.search-box-text:after{content:'';position:absolute;z-index:1002;right:20px;bottom:100%;margin-bottom:-1px;border:6px solid #fff0;border-bottom:6px solid #fff}.widget .search-form,.search-wrapper .search-form{position:relative;display:table;border-collapse:separate;width:100%}.widget .search-form label,.widget .search-form .search-submit,.search-wrapper .search-form label,.search-wrapper .search-form .search-submit{display:table-cell}.widget .search-field,.search-wrapper .search-field{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.widget .search-field,.search-wrapper .search-field{font-size:15px;font-style:normal;font-weight:400;color:#4c4f53;background:#f7f8f8;border:1px solid #f7f8f8;border-right:0;height:45px;padding:10px 15px;border-radius:0;box-shadow:none!important}.search-field::-webkit-input-placeholder{color:#4c4f53}.search-field:-moz-placeholder{color:#4c4f53}.search-field:-ms-input-placeholder{color:#4c4f53}.widget .search-form .search-submit,.search-wrapper .search-form .search-submit{white-space:nowrap;vertical-align:middle;height:45px;float:right;border:1px solid #f7f8f8;background:#efefef;padding:0 15px;margin-left:-1px;color:#6f6f6f;width:100%}.second_click{display:none;position:relative;z-index:999999999}.hide-show .second_click{display:block!important}.hide-show .first_click{display:none!important}.search_box{display:block!important}.search-box i{line-height:56px;padding:15px 0;cursor:pointer;width:40px;text-align:center}.social-links ul{margin:0;padding:0}.social-links ul li{display:inline;padding:0 5px}.social-links ul li a{font-size:0;color:#fff0;line-height:40px}.social-links ul li a:hover{color:#54be73}.social-links li:last-child{margin-right:0}.social-links ul li a:before{content:"";font-family:FontAwesome,sans-serif;font-size:14px;padding:10px 5px;transition:color 0.3s ease-in-out 0s;vertical-align:middle;line-height:12px;color:#68686d;display:inline-block;border:0;border-radius:0}.social-links ul li:hover a:before{opacity:.6}.social-links ul li a[href*="facebook.com"]:before{content:"\f09a"}.social-links ul li a[href*="twitter.com"]:before{content:"\f099"}.social-links ul li a[href*="linkedin.com"]:before{content:"\f0e1"}.social-links ul li a[href*="plus.google.com"]:before{content:"\f0d5"}.social-links ul li a[href*="youtube.com"]:before{content:"\f167"}.social-links ul li a[href*="dribbble.com"]:before{content:"\f17d"}.social-links ul li a[href*="pinterest.com"]:before{content:"\f0d2"}.social-links ul li a[href*="bitbucket.org"]:before{content:"\f171"}.social-links ul li a[href*="github.com"]:before{content:"\f113"}.social-links ul li a[href*="codepen.io"]:before{content:"\f1cb"}.social-links ul li a[href*="flickr.com"]:before{content:"\f16e"}.social-links ul li a[href$="/feed/"]:before{content:"\f09e"}.social-links ul li a[href*="foursquare.com"]:before{content:"\f180"}.social-links ul li a[href*="instagram.com"]:before{content:"\f16d"}.social-links ul li a[href*="tumblr.com"]:before{content:"\f173"}.social-links ul li a[href*="reddit.com"]:before{content:"\f1a1"}.social-links ul li a[href*="vimeo.com"]:before{content:"\f194"}.social-links ul li a[href*="digg.com"]:before{content:"\f1a6"}.social-links ul li a[href*="twitch.tv"]:before{content:"\f1e8"}.social-links ul li a[href*="stumbleupon.com"]:before{content:"\f1a4"}.social-links ul li a[href*="delicious.com"]:before{content:"\f1a5"}.social-links ul li a[href*="mailto:"]:before{content:"\f0e0"}.social-links ul li a[href*="skype.com"]:before{content:"\f17e"}.social-links ul li a[href*="dribble.com"]:before{content:"\f17d"}@media only screen and (min-width:769px){body.home header.header-1{position:sticky!important;top:0;z-index:9999;background-color:#fff;box-shadow:0 2px 5px rgb(0 0 0 / .1)}}.magazin-section{max-width:1200px;margin:0 auto;padding:80px 20px;font-family:'Playfair Display',serif}.magazin-section h2.section-title{text-align:center;font-size:36px;font-weight:600;margin-bottom:50px;position:relative;color:#111}.magazin-section h2.section-title::after{content:'';display:block;width:60px;height:2px;background:#f01d7f;margin:15px auto 0}.category-section{margin-bottom:60px}.magazin-post .title{font-weight:700;font-size:18px;line-height:1.4;padding:16px;color:#111;text-align:center}.post-square{background:#eee;border-radius:12px;overflow:hidden;height:150px}.post-large{background:#ddd;border-radius:12px;overflow:hidden}.category-1{display:flex;gap:15px;margin-bottom:60px}.category-1 .left-column{display:flex;flex-direction:column;gap:15px;width:40%}.category-1 .post-square{width:150px;height:150px}.category-1 .post-large{width:60%;height:315px;border-radius:12px;overflow:hidden}.category-2{display:flex;flex-direction:column;gap:15px;margin-bottom:60px}.category-2 .post-large{width:100%;height:150px;border-radius:12px;overflow:hidden}.category-2 .bottom-row{display:flex;gap:15px}.category-2 .post-square{flex:1;height:150px;border-radius:12px;overflow:hidden}.category-3{display:flex;gap:15px;margin-bottom:60px}.category-3 .post-large{width:60%;height:315px;border-radius:12px;overflow:hidden}.category-3 .right-column{display:flex;flex-direction:column;gap:15px;width:40%}.category-3 .post-square{width:150px;height:150px;border-radius:12px;overflow:hidden}.magazin-post .thumb{background-size:cover;background-position:center center;width:100%;height:100%;border-radius:12px}@media (max-width:768px){.category-1,.category-2,.category-3{flex-direction:column}.category-1 .post-large,.category-3 .post-large{width:100%;height:auto}.category-1 .post-square,.category-3 .post-square,.category-2 .post-square{width:100%;height:auto}.category-2 .bottom-row{flex-direction:column}.magazin-post{transition:transform 0.3s ease,box-shadow 0.3s ease;position:relative;overflow:hidden;border-radius:16px}.magazin-post:hover{transform:translateY(-6px);box-shadow:0 10px 20px rgb(0 0 0 / .15)}.magazin-post .thumb{background-size:cover;background-position:center;height:200px;transition:transform 0.5s ease;border-radius:16px 16px 0 0}.magazin-post:hover .thumb{transform:scale(1.05)}.magazin-post .title{font-size:1.1rem;padding:12px;transition:color 0.3s ease,letter-spacing 0.3s ease}.magazin-post:hover .title{color:#f01d7f;letter-spacing:.5px}.magazin-post::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:3px;background-color:#f01d7f;transition:all 0.3s ease}.magazin-post:hover::after{left:0;width:100%}@media (max-width:768px){.magazin-post .thumb{height:150px}}