.container-fluid{max-width:1830px}.container-page{max-width:1200px!important;margin:0 auto}@media (min-width: 767px){.col-xxl-auto{flex:0 0 auto;width:auto}}@media (min-width: 1025px){.col-lg-51{flex:0 0 20%;max-width:0 0 20%}}.justify-flex-end{justify-content:flex-end}.justify-center{justify-content:center}.align-items-center{align-items:center!important}.flex-direction{flex-direction:row-reverse}.position-static{position:static}.text-left{text-align:left}.sp-header-row{position:relative}.row-0{margin-left:0;margin-right:0}.row-0>[class*=col],.row-0>*{padding-left:0;padding-right:0}.text-center{text-align:center}.text-right{text-align:right}.hide-button{display:none}.show-button{display:block}.hidden{display:none!important}svg{width:18px;height:18px;fill:#111}ul{padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-weight:200;line-height:1.2;margin:0;padding:0}.btn:active,.btn:visited,.btn:focus,.btn:hover,button:focus{outline:none;box-shadow:none}.btn{font-size:14px;line-height:1.2;font-weight:400;position:relative;outline:none;padding:11px 18px;display:inline-flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.heading{font-size:70px;line-height:82px;font-weight:100}@media (max-width: 1199px){.heading{font-size:50px;line-height:60px}}.before{position:relative}.before:before{content:"";position:absolute;width:100%;height:100%;background:#00000026;z-index:1;left:0;top:0}.sp-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.sp-block-title{margin-bottom:75px}.sp-block-title .sp-title{text-transform:capitalize}@media (max-width: 1025px){.sp-block-title{margin-bottom:50px}.sp-block-title .sp-title{font-size:40px}}@media (max-width: 767px){.sp-block-title{margin-bottom:25px}.sp-block-title .sp-title{font-size:30px;line-height:1}}.h-after span{position:relative}.h-after span:after{content:"";background-color:#111;width:19px;height:2px;position:absolute;bottom:8px;right:-30px}.index .transparent{position:absolute;width:100%;opacity:2;background:transparent;z-index:6}.index .transparent .transparent_logo{display:block}.index .transparent .logo_index,.transparent .transparent_logo{display:none}.no-index .logo-blog .logo_index{display:block}.no-index .logo-blog .logo_page{display:none}@media (max-width: 1024px){.no-index .logo-blog{display:none}}.logo_sticky{display:none}.sticky-header{position:fixed!important;top:0;left:0;width:100%;z-index:5;box-shadow:0 2px 10px #0404041a}.sticky-header .sp-logo .logo_sticky{display:block}.sticky-header .sp-logo .logo_index,.sticky-header .sp-logo .logo_page,.sticky-header .sp-logo .transparent_logo{display:none}header .sp-menu-toggle{display:block!important}@media (max-width: 1024px){header .header-desktop{display:none}}header .sp-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}header .header-right{justify-content:flex-end}header .header-options{display:flex;align-items:center;flex:1;-ms-flex:1;-webkit-flex:1;padding-top:40px;padding-bottom:40px}@media (max-width: 1024px){header .header-options{padding-top:0;padding-bottom:0}}header .header-options>div{padding:0 15px}header .header-options>div:last-child{padding-right:0}header .header-options>div:first-child{padding-left:0}header .header-options .sp-wishlist{line-height:0}header .header-options .sp-login a{font-size:14px;font-weight:300;line-height:18px;text-transform:capitalize}header .sp-search{line-height:0}header .sp-search .sp-search-toggle{padding:0;border:none;background:none}header .sp-search .sp-dropdown{position:absolute;width:100%;left:0;top:100%;padding:40px 20px;z-index:11;opacity:0;visibility:hidden;transform:translateY(50px);transition:.3s all linear}header .sp-search .sp-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}header .sp-search .sp-dropdown .sp-search-input{background:none;border:none;width:100%;padding:5px 20px 5px 0}header .sp-search .sp-dropdown .sp-search-input:focus{outline:none}header .sp-search .sp-dropdown .sp-col{position:relative}header .sp-search .sp-dropdown .sp-btn-search{position:absolute;top:50%;transform:translateY(-50%);right:0;border:none;background:no-repeat}header .sp-search .sp-dropdown .sp-btn-search svg{margin:0}header .sp-search .sp-dropdown .sp-info-text{padding-top:15px;font-weight:300;line-height:1}header .header-toggle{display:flex;align-items:center;flex:1;-ms-flex:1;-webkit-flex:1;position:static}header .header-toggle a{line-height:0}header .header-toggle svg{margin-right:30px}header .menu-style{display:flex;align-items:center;position:static}header .menu-style .sp-logo{padding:0 25px}header .menu_padding{padding:40px 0}header .style1 .header-toggle .sp-search-toggle,header .style10 .header-toggle .sp-search-toggle{display:flex;align-items:center}header .style1 .header-toggle .sp-search-toggle svg,header .style10 .header-toggle .sp-search-toggle svg{margin-right:12px}header .style1 .header-toggle .sp-search-toggle span,header .style10 .header-toggle .sp-search-toggle span{font-size:14px;font-weight:300}header .style1 .header-options div .sp-menu-toggle,header .style10 .header-options div .sp-menu-toggle{line-height:0}header .style3 .sp-logo{flex:1;-ms-flex:1;-webkit-flex:1}header .style2 .header-options,header .style4 .header-options,header .style5 .header-options{justify-content:flex-end;line-height:1}header .style6{padding:40px 0}header .style6 .header-toggle svg{margin-right:40px}header .style7 .header-toggle{flex:auto;-webkit-flex:auto}header .style7 .header-toggle svg{margin-right:40px}header .style7 .sp-logo{margin-right:50px}@media (max-width: 1499px) and (min-width: 991px){header .style7 .header-toggle{max-width:70%}}header .style8 .header-toggle svg{margin-right:40px}header .style8 .header-options>div:first-child{padding-right:30px;margin-right:10px}header .style8 .sp-search{position:relative}header .style8 .sp-search:before{content:"";top:50%;transform:translateY(-50%);position:absolute;left:-10px;width:1px;height:30px;background:#d8d8d8}header .style8 .style_8.header-options>div:first-child{padding-right:10px;padding-left:30px}header .style9 .sp-logo{padding-right:50px}header .style9 .header-options>div:first-child{padding-right:30px;position:relative;margin-right:10px}header .style9 .header-options>div:first-child:before{content:"";top:50%;transform:translateY(-50%);position:absolute;right:0;width:1px;height:30px;background:#d8d8d8}header .style9 .header-options>div:first-child .sp-search-toggle{display:flex;align-items:center}header .style9 .header-options>div:first-child .sp-search-toggle svg{margin-right:12px}header .style9 .header-options>div:first-child .sp-search-toggle span{font-size:14px;font-weight:300}header .style9 .sp-login{line-height:1}header .style9 .sp-login a{line-height:1}header .style9 .sp-login a svg{line-height:1}header .style11{flex-wrap:wrap}header .style11 .sp-logo{width:100%;justify-content:center;padding-top:35px}header .style11 .header-toggle{display:flex;align-items:center;margin-bottom:15px}header .style11 .header-toggle .sp-search-toggle{display:flex;align-items:center}header .style11 .header-toggle .sp-search-toggle svg{margin-right:12px}header .style11 .header-toggle .sp-search-toggle span{font-size:14px;font-weight:300}header .style11 .header-options{margin-bottom:15px}header .style11 .sp-desctop-menu nav>ul>li.dropdown{padding:32px 20px 45px}header .style12 .sp-logo{margin-right:65px}header .style12 .header-toggle .sp-search{position:relative;padding:12px 20px;background:#f6f5f3;width:480px}header .style12 .header-toggle .sp-search .sp-search-input{border:none;margin-left:40px;background:transparent;font-size:14px;line-height:18px;font-weight:200;color:#888}header .style12 .header-toggle .sp-search .sp-btn-search{position:absolute;left:30px;padding:0;border:none;background:transparent;top:50%;transform:translateY(-50%)}header .sp-cart .sp-badge-cart{width:18px;height:18px;background:#fff;color:#111;border-radius:50%;font-size:11px;line-height:18px;pointer-events:none;margin-left:9px}header .sp-cart .sp-cart-layout .sp-item .sp-item-img img{width:50px;height:auto}header .sp-cart .sp-cart-layout .sp-cart-content .sp-item .sp-item-descriptions .sp-title{font-weight:300;font-size:14px;line-height:20px;margin-bottom:5px;-moz-transition:color .2s linear;-o-transition:color .2s linear;-webkit-transition:color .2s linear;transition:color .2s linear}header .sp-cart .sp-cart-layout .sp-item .sp-item-descriptions .sp-quantity{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;font-size:14px}header .sp-cart .sp-cart-layout .sp-item .sp-item-descriptions .sp-price{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;font-size:15px;font-weight:300}header .sp-cart .sp-cart-layout .sp-cart-content .sp-cart-total-row .sp-cart-total-title{font-size:14px;font-weight:400}header .sp-dropdown-obj .sp-dropdown-toggle{position:relative;z-index:1;cursor:pointer;background:none;border:none;display:flex;padding:0}.header-sidebar-toggle{display:none;position:absolute;left:0}.header-sidebar-toggle.active{display:block}.sp-desctop-menu .sp-title-submenu{font-size:1em;display:block;text-transform:uppercase;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;font-weight:300;margin-bottom:15px;line-height:1}.sp-desctop-menu .sp-megamenu-submenu>li>a{font-size:.9em;line-height:22px;font-weight:200;display:block;position:relative;text-transform:capitalize;padding-top:4px;padding-right:23px;padding-bottom:4px;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.sp-desctop-menu nav>ul>li.dropdown{padding:40px 20px}.sp-desctop-menu nav>ul>li.dropdown>a{font-size:1em;line-height:1.375;font-weight:400;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;text-transform:capitalize}.sp-desctop-menu nav>ul>li.dropdown:first-child{padding-left:0}.sp-desctop-menu nav>ul>li.dropdown:last-child{padding-right:0}@media (max-width: 1299px) and (min-width: 1025px){.sp-desctop-menu nav>ul>li.dropdown{padding:40px 12px!important}}.style2 .sp-desctop-menu nav>ul>li.dropdown{padding:50px 20px}.style2 .sp-desctop-menu nav>ul>li.dropdown:first-child{padding-left:0}.style2 .sp-desctop-menu nav>ul>li.dropdown:last-child{padding-right:0}.sp-mobile-header{position:relative;padding:20px 0}.sp-mobile-header .header-options{justify-content:flex-end}.sp-mobile-header .header-options .sp-login{line-height:0;margin-top:4px}.sp-mobile-header .header-options .sp-menu-toggle{line-height:0}.sp-mobile-header .sp-header-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.sp-mobile-header .header-options>div{padding:0 10px}.sp-topbar{padding:15px 0}.sp-topbar .sp-col-topbar{display:flex}.sp-topbar .sp-col-topbar p{margin:0;font-size:14px;line-height:16px;padding:0 15px;position:relative}.sp-topbar .sp-col-topbar p:after{content:"|";right:-3px;position:absolute;color:#888}.sp-topbar .sp-col-topbar p:first-child{padding-left:0}.sp-topbar .sp-col-topbar p:last-child:after{content:none}.sp-topbar .sp-col-topbar ul{display:flex}.sp-topbar .sp-col-topbar ul li{list-style:none;line-height:1}.sp-topbar .sp-col-topbar ul li a{font-size:14px;line-height:16px}.sp-topbar .sp-col-topbar ul.currency{display:none;position:absolute;background-color:#f5f5f5;z-index:1;padding:10px 20px;top:34px}.sp-topbar .sp-col-topbar ul.currency li a{font-size:14px;color:#111}.sp-topbar .sp-col-topbar ul.menu-topbar li{padding:0 20px}.sp-topbar .sp-col-topbar ul.menu-topbar li:last-child{padding-right:0}.sp-topbar .sp-col-topbar ul.menu-topbar li a{font-size:11px;line-height:13px;text-transform:uppercase}.sp-topbar .sp-col-topbar ul.login-topbar li{padding:0 12px;position:relative}.sp-topbar .sp-col-topbar ul.login-topbar li:after{content:"/";position:absolute;right:-5px}.sp-topbar .sp-col-topbar ul.login-topbar li:last-child{padding-right:0}.sp-topbar .sp-col-topbar ul.login-topbar li:last-child:after{content:none}.sp-topbar .sp-col-topbar .active-currency{font-size:14px;line-height:16px;cursor:pointer}.sp-topbar .sp-col-topbar .active-currency:after{content:"\f107";font-family:fontawesome;margin-left:10px}.sp-topbar .sp-col-topbar .sp-social-icon li{line-height:1;padding:0 10px}.sp-topbar .sp-col-topbar .sp-social-icon li a{font-size:12px;line-height:14px}.sp-topbar .sp-col-topbar .sp-social-icon li:last-child{padding-right:0}.sp-topbar.style4{padding:13px 0;border-bottom:1px solid #D8D8D8}@media (max-width: 991px){.sp-topbar.style4{display:none}}.sp-topbar.style4 .sp-topbar-style4 .content{display:flex;align-item:center}.sp-topbar.style4 .sp-topbar-style4 .content>div{display:flex;padding:0 15px}.sp-topbar.style4 .sp-topbar-style4 .content>div:first-child{padding-left:0}.sp-topbar.style4 .sp-topbar-style4 .content>div:last-child{padding-right:0}.sp-topbar.style4 .sp-topbar-style4 .content>div img{margin-right:10px}.sp-topbar.style4 .sp-topbar-style4 .content .text{font-size:14px;line-height:18px}.sp-topbar.style4 .sp-topbar-style4 .content .sp-wishlist{line-height:0}.sp-topbar.style4 .sp-topbar-style4 .content .sp-login{font-size:14px;line-height:18px}.footer .row{flex-wrap:wrap}.footer .menu-footer .link-nav{list-style:none}.footer .menu-footer .link-nav a{position:relative}.footer .menu-footer .link-nav a:before{content:"";position:absolute;width:0%;height:1px;bottom:-5px;-webkit-transition:width .4s;transition:width .4s;background-color:#111}.footer .menu-footer .link-nav a:hover:before{width:100%}.footer .logo{margin-bottom:30px}.footer .title-menu{font-size:20px;text-transform:capitalize;font-weight:300;line-height:23px;padding-bottom:17px}.footer .ft-col{display:flex}.footer .ft-col .col-menu{width:33.333%}.footer .col-newletter{margin-top:-5px}.footer .col-newletter h2{font-size:24px;line-height:32px;font-weight:300;margin-bottom:30px}.footer .col-newletter .sub-heading{font-size:14px;line-height:22px;margin-bottom:40px;display:block}.footer .col-newletter .input-group__field{border:none;border-bottom:1px solid;font-weight:200;width:100%;height:50px;font-size:16px;line-height:19px}.footer .col-newletter .input-group__field:focus{outline:none}.footer .col-newletter .input-group{max-width:600px}.footer .col-newletter .contact-form .btn{margin-top:0;line-height:19px;padding:0;background:transparent;border:none;font-size:16px;font-weight:200}.footer .col-newletter .input-group__btn{position:absolute;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}.footer .style1{align-items:end}.footer .style1 .menu-footer .link-nav a{font-size:15px;line-height:35px;font-weight:200}.footer .style1 .col-text{text-align:right;margin-top:-13px}@media (max-width: 767px){.footer .style1 .col-text{margin-top:0;text-align:left}}.footer .style1 .col-text h2{font-weight:300;font-size:30px;line-height:48px;margin-bottom:29px}.footer .style1 .col-text p{padding:0;margin:0;font-weight:200;font-size:20px;line-height:29px}@media (max-width: 1024px){.footer .style1 .col-text h2{font-size:25px;line-height:40px;margin-bottom:24px}}@media (max-width: 767px){.footer .style1 .col-footer{margin-bottom:30px}}.footer .style2{align-items:end}.footer .style2 .col-text{text-align:right}.footer .style2 .col-text p{font-size:15px;line-height:50px;font-weight:300;margin:0}.footer .style2 .link-nav a{font-size:15px;line-height:50px;font-weight:200}@media (max-width: 767px){.footer .style2 .col-footer{width:50%}.footer .style2 .col-footer.col-text{text-align:left}}.copyright{padding:40px 0}.copyright .sp-row{margin-right:-20px;margin-left:-20px}.copyright .info{font-size:14px;line-height:24px;font-weight:300}.copyright .social{text-align:right}.copyright .social li{list-style:none;padding:0 15px}.copyright .social li span{font-size:14px;font-weight:300}.copyright .social li:last-child{padding-right:0}.copyright .social li a{font-size:14px}@media (max-width: 767px){.copyright .social{margin-top:10px;text-align:left}.copyright .social li:first-child{padding-left:0}}.copyright .menu-copyright{text-align:center}.copyright .menu-copyright li.link-nav{list-style:none;display:inline-flex;padding:0 14px;text-transform:capitalize}@media (max-width: 991px){.copyright>div{width:100%;padding-top:15px}.copyright>div:first-child{padding-top:0}.copyright .menu-copyright{display:none}}@media (max-width: 575px){.copyright{padding:40px 0 50px}.copyright .social{margin-top:15px;justify-content:center}}.sp-label-location{position:absolute;top:7px;left:8px;z-index:3;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.sp-label-location .sp-label-new{margin-left:3px;margin-top:3px;font-size:12px;line-height:1;font-weight:300;padding:2px 4px}.sp-label-location .sp-label-sale{font-weight:300;padding:3px 4px 2px;margin-left:3px;margin-top:3px;font-size:12px;line-height:1}.sp-label-location .sp-label-our-stock{padding:3px 4px 2px;background:#191919;margin-left:3px;margin-top:3px;font-size:12px;line-height:1;font-weight:300}.banner-discover .heading{margin-bottom:120px;font-size:70px;line-height:90px}@media (max-width: 1399px){.banner-discover .heading{font-size:60px;line-height:70px;margin-bottom:100px}}@media (max-width: 1199px){.banner-discover .heading{font-size:40px;line-height:60px;margin-bottom:45px}}.banner-discover .banner{position:relative}.banner-discover .banner .sub-heading{-webkit-transform:translateX(-100%) rotate(-90deg);transform:translate(-100%) rotate(-90deg);-webkit-transform-origin:top right;transform-origin:top right;left:-40px;font-weight:400;font-size:14px;line-height:18px;display:inline-block;position:absolute;top:0;text-transform:uppercase}.banner-discover .banner .heading-banner{font-size:36px;line-height:46px;margin-top:25px;margin-bottom:18px}@media (max-width: 1199px){.banner-discover .banner .heading-banner{font-size:25px;line-height:1;margin-top:15px;margin-bottom:15px}}@media (max-width: 575px){.banner-discover .banner .heading-banner{font-size:20px}}.banner-discover .banner .btn-banner{display:inline-block;position:relative;padding-bottom:4px;font-weight:300;font-size:18px;line-height:23px}.banner-discover .banner .btn-banner:after{content:"";display:block;position:absolute;left:0;bottom:0;width:20px;border-bottom:2px solid;-webkit-transition:width .4s;transition:width .4s}.banner-discover .banner .btn-banner:hover:after{width:100%}@media (max-width: 1199px){.banner-discover .banner .btn-banner{font-size:16px}}.banner-discover .banner .banner-img{position:relative;margin-left:140px}@media (max-width: 1199px){.banner-discover .banner .banner-img{margin-left:40px}}@media (max-width: 767px){.banner-discover .banner .banner-img{margin-left:0}}@media (max-width: 1499px){.banner-discover .banner .sub-heading{left:-30px;font-size:12px}.banner-discover .banner img{max-width:100%}}.banner-discover .banner-2{margin-top:94px}@media (max-width: 767px){.banner-discover .banner-2{margin-top:50px}}.banner-discover .newletter{padding:70px 60px 60px;background-position:right;margin-top:156px}@media (max-width: 1199px){.banner-discover .newletter{padding:60px 30px 50px;margin-top:50px}}@media (max-width: 767px){.banner-discover .newletter{padding:80px 15px}}.banner-discover .newletter .heading-banner{font-weight:400;font-size:36px;line-height:46px;text-align:center}@media (max-width: 1199px){.banner-discover .newletter .heading-banner{font-size:28px;line-height:28px}}.banner-discover .newletter .sub-heading{font-size:22px;line-height:28px;text-align:center;margin-top:15px;display:block}@media (max-width: 1199px){.banner-discover .newletter .sub-heading{font-size:18px;line-height:20px}}.banner-discover .newletter .input-group{margin-top:50px}@media (max-width: 1199px){.banner-discover .newletter .input-group{margin-top:30px}}.banner-discover .newletter .input-group .input-group__field{width:100%;padding:20px 0 20px 25px;font-size:16px;line-height:20px;color:#888;font-weight:200}.banner-discover .newletter .input-group .input-group__field:focus{outline:none}@media (max-width: 1199px){.banner-discover .newletter .input-group .input-group__field{padding:15px 0 15px 20px}}.banner-discover .newletter .input-group .btn{margin-top:0;position:absolute;right:.5px;border:none;top:.5px;bottom:1px}.sp-blog-9{flex:0 0 69%;max-width:69%}@media (max-width: 991px){.sp-blog-9{flex:0 0 100%;max-width:100%}}.sp-blog-3{flex:0 0 31%;max-width:31%}@media (max-width: 991px){.sp-blog-3{flex:0 0 100%;max-width:100%}}@media (max-width: 991px){.sp-blog-12{flex:0 0 100%;max-width:100%}}.header-blog{line-height:1}.header-blog .menu-style .menu-blog{display:flex}.header-blog .menu-style .menu-blog li{list-style:none}.header-blog .menu-style .menu-blog li a{padding:40px 17px;font-size:16px;line-height:22px;font-weight:300;text-transform:uppercase;display:block}.header-blog .style_2 .menu-style .menu-blog li a{font-size:13px;padding:22px 19px;line-height:22px}.header-blog .style_3 .sp-logo{justify-content:end;padding:0}.header-blog .style_3 .menu-style .menu-blog li a{padding:25px 20px;font-size:13px}.header-blog .style_3 .header-options .sp-social-icon{padding-right:30px}.header-blog .style_3 .sp-search{padding-left:30px}.header-blog .style_3 .sp-search .sp-search-toggle span{font-weight:300}.header-blog .style_3 .sp-search .sp-search-toggle svg{margin:0 0 0 12px}.header-blog .sp-search .sp-search-toggle{display:flex;align-items:center}.header-blog .sp-search .sp-search-toggle svg{margin-right:13px}.header-blog .sp-search .sp-search-toggle span{font-size:14px;font-weight:200;line-height:16px}.header-blog .sp-social-icon{display:flex}.header-blog .sp-social-icon li{list-style:none}.header-blog .sp-social-icon li a{padding:0 12px}.header-blog .sp-social-icon li:last-child a{padding-right:0}.header-blog .sp-logo{width:100%;justify-content:center;padding:50px 0}.header-blog .style1 .breadcrumb{display:none}@media (max-width: 1024px){.header-blog .sp-mobile-header .sp-logo{padding:0;display:inline-block}.header-blog .sp-mobile-header .sp-logo .sp-retina{max-width:150px!important}.header-blog .sp-mobile-header .sp-search .sp-search-toggle svg{margin:0}}@media (max-width: 480px){.header-blog .sp-mobile-header .sp-logo .sp-retina{max-width:100px!important}.header-blog .sp-mobile-header .sp-header-row .sp-menu-toggle{margin-right:0}}.container--index .breadcrumb{padding:143px 0 117px;margin:0}.container--index .breadcrumb ul li{font-size:90px;line-height:105px;text-align:center;color:#fff;font-family:The Red light Free}.sp-meta{display:flex;justify-content:center}.sp-meta>div{font-size:10px;line-height:12px;padding:0 8px;position:relative;font-weight:400;text-transform:uppercase}.sp-meta>div:after{content:"";background-color:#111;width:2px;height:2px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);right:0}.sp-meta>div:last-child:after{content:none}.sp-img img{width:100%}.sp-blog-carousel{display:flex;display:-webkit-flex;display:-ms-flex;flex-wrap:wrap;background-color:#f9f7f2}.sp-blog-carousel .sp-title-description{padding:20px;text-align:center;width:100%}.sp-blog-carousel .sp-tag{font-size:14px;line-height:16px;font-weight:300;margin-bottom:15px}.sp-blog-carousel .sp-title{font-size:24px;line-height:28px;margin-bottom:45px}@media (max-width: 991px){.sp-blog-carousel .sp-title{margin-bottom:20px}}.blog-newletter{margin-top:30px;background-color:#f9f9f3;padding:61px 0}.blog-newletter .heading{font-size:30px;line-height:35px;font-weight:300;position:relative}.blog-newletter .input-group:focus{border:none}.blog-newletter .input-group__field{border:none;border-bottom:2px solid #111111;background:transparent;width:495px;font-size:14px;line-height:19px;padding:10px 0;font-weight:300;outline:none}.blog-newletter .input-group__field::placeholder{color:#111}.blog-newletter .contact-form .btn{margin-top:0;background-color:transparent;border:none;font-size:16px;line-height:19px;position:absolute;right:0;padding:0;color:#111;bottom:10px}@media (max-width: 991px){.blog-newletter .sp-row{flex-wrap:wrap;justify-content:center}.blog-newletter .sp-row .contact-form{margin-top:15px;width:100%}}.sp-content{display:flex;margin-top:75px}@media (max-width: 991px){.sp-content{flex-wrap:wrap}}.sp-content .col-left .sp-half{padding-top:30px}.sp-content .col-right{padding-left:50px}@media (max-width: 991px){.sp-content .col-right{padding-left:0}}.sp-content .col-right .sp-half{padding-top:50px}@media (max-width: 1024px){.sp-content .col-right .sp-half{padding-top:0}.sp-content .col-right .sp-half:first-child{border:none}}.grid-half{text-align:center}.grid-item{display:flex;flex-wrap:wrap;margin:0 -15px}.grid-item>.sp-blog-thumb{max-width:50%;flex:0 0 50%;margin-top:50px;padding:0 15px}.grid-item>.sp-blog-thumb .border-bottom{padding-bottom:15px;flex-wrap:wrap}@media (max-width: 675px){.grid-item>.sp-blog-thumb{max-width:100%;flex:0 0 100%}}.grid-item .grid-half{padding:30px 15px 0}.grid-item .grid-half .sp-blog-first .sp-tag{font-size:11px;line-height:13px;margin-bottom:10px;font-weight:300}.grid-item .grid-half .sp-blog-first .sp-title{font-size:30px;line-height:35px;margin-bottom:30px}.grid-item .grid-half .sp-blog-first .sp-title-description{padding:30px 50px}.grid-item .grid-half .sp-blog-first .sp-title-description .sp-description{margin-bottom:20px;font-size:15px;line-height:24px}.grid-item .grid-half .sp-blog-first .sp-title-description .btn-blog{font-size:12px;line-height:24px;font-weight:400;margin-bottom:20px}@media (max-width: 480px){.grid-item .grid-half .sp-blog-first .sp-title-description{padding:15px 30px}}.grid-item .grid-half .sp-blog-first .sp-meta{justify-content:center}.grid-item .sp-tag{margin-top:15px}.grid-item .sp-tag a{font-size:12px;line-height:14px}.grid-item .sp-title{margin-top:17px}.grid-item .sp-title a{font-size:20px;line-height:23px}.grid-item .sp-description{font-size:12px;line-height:14px;margin-top:14px}.grid-item .sp-meta{justify-content:end;margin-top:23px;margin-right:-8px;margin-left:-8px}.listing-post .listing-first{margin-bottom:15px;padding:50px 15px 0;width:100%}.listing-post .listing-first .sp-blog-thumb{position:relative;padding-bottom:148px}.listing-post .listing-first .sp-blog-thumb .sp-title-description{background:#fff;z-index:1;position:absolute;padding:30px 60px 0;margin:0 130px;bottom:50px;width:calc(100% - 260px)}@media (max-width: 991px){.listing-post .listing-first .sp-blog-thumb .sp-title-description{margin:0 30px;width:calc(100% - 60px)}}@media (max-width: 575px){.listing-post .listing-first .sp-blog-thumb .sp-title-description{padding:20px}}.listing-post .listing-first .sp-blog-thumb .sp-title{margin-top:10px;margin-bottom:20px}.listing-post .listing-first .sp-blog-thumb .sp-title a{font-size:30px;line-height:38px;font-weight:300}@media (max-width: 767px){.listing-post .listing-first .sp-blog-thumb .sp-title a{font-size:20px;line-height:25px}}.listing-post .listing-first .sp-blog-thumb .sp-tag{line-height:13px;margin-top:0}.listing-post .listing-first .sp-blog-thumb .sp-tag a{font-size:11px;line-height:13px}.listing-post .listing-first .sp-blog-thumb .sp-meta{margin:0;justify-content:center}.listing-post .listing{max-width:100%;flex:0 0 100%;margin:0}.listing-post .listing:first-child{margin-top:50px}.listing-post .listing>div{display:flex;padding:35px 0!important}.listing-post .listing .sp-img{max-width:42%;flex:0 0 42%}@media (max-width: 575px){.listing-post .listing .sp-img{max-width:100%;flex:0 0 100%;margin:0}}.listing-post .listing .sp-title-description{max-width:calc(58% - 37px);flex:0 0 calc(58% - 37px);margin-left:37px}@media (max-width: 575px){.listing-post .listing .sp-title-description{max-width:100%;flex:0 0 100%;margin:0}}.listing-post .listing .sp-title-description .sp-tag a{font-size:12px;line-height:14px;color:#777;text-transform:uppercase;font-weight:300}.listing-post .listing .sp-title-description .sp-title{margin-top:15px}.listing-post .listing .sp-title-description .sp-title a{font-size:30px;line-height:35px;font-weight:300}@media (max-width: 575px){.listing-post .listing .sp-title-description .sp-title a{font-size:20px;line-height:20px}}.listing-post .listing .sp-title-description .sp-description{color:#111;margin-top:20px}.listing-post .listing .sp-title-description .sp-meta{color:#777;text-transform:uppercase}.listing-post .listing .sp-title-description .sp-meta a{color:#777;font-weight:200}.listing-post .listing .sp-title-description .sp-autor{font-weight:200}@media (max-width: 1024px){.listing-post .listing-first{padding-top:0}}.sp-block-aside .sp-aside-title{margin-bottom:25px;font-size:24px;line-height:28px;text-transform:capitalize;font-weight:300}.sp-block-aside .sp-aside-title span{display:initial;position:relative}.sp-img,.sp-post-img{overflow:hidden}.sp-img:hover img,.sp-post-img:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}.sp-img img,.sp-post-img img{transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transition:all .8s ease;-o-transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease}.sp-block-aside{margin-bottom:50px}.sp-aside-post .item{padding-bottom:15px;padding-top:15px;border-top:1px solid #d8d8d8}.sp-aside-post .item:first-child{padding-top:0;border-top:none}.sp-aside-post .item:last-child{padding-bottom:0}.sp-aside-post .item>div{padding-left:14px;position:relative}.sp-aside-post .item>div:before{content:"";background-color:#111;width:2px;height:100%;position:absolute;left:0}.sp-aside-post .item .sp-tag{font-size:10px;line-height:12px}.sp-aside-post .item .sp-tag a{padding:0 5px;text-transform:uppercase;font-weight:400;color:#999}.sp-aside-post .item .sp-tag a:first-child{padding-left:0}.sp-aside-post .item .sp-title{font-size:16px;line-height:21px;font-weight:300}.sp-aside-post.style_2 .item{padding:0;margin-bottom:30px;position:relative}.sp-aside-post.style_2 .item:last-child{margin-bottom:0}.sp-aside-post.style_2 .item>div:before{content:none}.sp-aside-post.style_2 .item .sp-post-img{padding:0}.sp-aside-post.style_2 .item .sp-post-img img{width:100%}.sp-aside-post.style_2 .item .wrap{position:absolute;bottom:0;background:#fff;padding:21px 25px 0 0}.sp-aside-post.style_2 .item .wrap .sp-tag{margin-bottom:10px}.sp-aside-post.style_2 .item .wrap .sp-tag a{color:#111;font-weight:300;line-height:12px}@media (max-width: 991px){.style .col-right .sp-half{padding-top:30px}}.blog-instagram{display:flex;flex-wrap:wrap}.blog-instagram #instafeed{display:flex;flex-wrap:wrap;margin:0 -5px}.blog-instagram .item-instagram img{width:100%}.blog-instagram .item-instagram{list-style:none;padding:5px;width:33.33%}.blog-instagram .item-instagram a{position:relative;display:block}.blog-instagram .item-instagram a:after{content:"";background:#0000004d;transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;-ms-transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;width:100%;height:100%;position:absolute;left:0;opacity:0;visibility:hidden}.blog-instagram .item-instagram a span{opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:12px;line-height:14px;color:#fff;z-index:2;transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;-ms-transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out}.blog-instagram .item-instagram a span i{font-size:16px;line-height:19px}.blog-instagram .item-instagram a:hover:after{opacity:1;visibility:visible}.blog-instagram .item-instagram a:hover span{opacity:1;visibility:visible}.blog-instagram .ins-info{display:flex;align-items:center;margin-bottom:15px;width:100%}.blog-instagram .ins-info .info-img{width:50px;height:50px;margin-right:18px}.blog-instagram .ins-info .info-img img{width:100%}.blog-instagram .ins-info .info-user{font-size:10px;line-height:12px;color:#909090;text-transform:uppercase;font-weight:300}.blog-instagram .ins-info .info-user h5{font-size:12px;line-height:14px;text-transform:uppercase;font-weight:400;margin-bottom:7px}.blog-instagram .ins-info .info-user span{margin-right:20px}.sp-aside-subscribe-box p{font-size:12px;line-height:14px;margin:0}.sp-aside-subscribe-box form{margin-top:17px}.sp-aside-subscribe-box .form-group{margin:0;position:relative}.sp-aside-subscribe-box .form-group input.form-control{font-size:15px;line-height:18px;padding:15px 20px;font-weight:300;border:1px solid #111111}.sp-aside-subscribe-box .form-group input.form-control:focus{outline:none}.sp-aside-subscribe-box .form-group button{border:none;background:transparent;position:absolute;line-height:0;padding:0;right:20px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.social_blog{display:flex;flex-wrap:wrap}.social_blog>div{padding:20px 26px;margin:5px;border:1px solid #d8d8d8}.social_blog>div:last-child{margin-right:0}.social_blog>div:first-child{margin-left:0}.social_blog>div a{font-size:16px;line-height:24px}@media (max-width: 1200px){.social_blog>div{padding:10px 15px}}.sp-bl-cate .sp-bl-img{position:relative;margin-bottom:15px}.sp-bl-cate .sp-bl-img:last-child{margin-bottom:0}.sp-bl-cate .sp-bl-img .sp-bl-text{position:absolute;z-index:1;bottom:8px;font-size:11px;line-height:13px;display:flex;left:8px}.sp-bl-cate .sp-bl-img .bl-text{padding:10px 14px;display:block}.sp-bl-cate .sp-bl-img .bl-count{padding:10px}.sp-bl-cate .sp-bl-img img{width:100%}.style2 .sp-row{align-items:inherit}.style2 .heading{font-size:24px;line-height:28px;font-weight:300;text-align:center;margin-top:50px}.style2 .sp-blog-style1{margin-top:50px}.style2 .sp-blog-style1 .sp-blog-thumb{margin-left:15px;position:relative}.style2 .sp-blog-style1 .sp-blog-thumb:first-child{margin-left:0}.style2 .sp-blog-style1 .sp-blog-thumb:before{content:"";background:#1116;position:absolute;width:100%;height:100%;z-index:1;opacity:1;visibility:visible;transition:all .3s ease-in-out}.style2 .sp-blog-style1 .sp-blog-thumb:hover:before{content:"";opacity:0;visibility:hidden}.style2 .sp-blog-style1 .sp-blog-thumb .sp-title-description{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;padding:0 23px;z-index:2}.style2 .sp-blog-style1 .sp-blog-thumb .sp-tag{margin-bottom:15px}.style2 .sp-blog-style1 .sp-blog-thumb .sp-tag a{font-size:12px;line-height:14px;color:#fff;text-transform:uppercase}.style2 .sp-blog-style1 .sp-blog-thumb .sp-title a{font-size:20px;line-height:23px;color:#fff}.style2 .sp-blog-style1 .sp-blog-thumb .sp-meta{margin-top:30px;color:#fff}.style2 .sp-blog-style1 .sp-blog-thumb .sp-meta a{color:#fff}@media (max-width: 767px){.style2 .sp-blog-style1 .sp-blog-thumb:last-child{display:none}}@media (max-width: 480px){.style2 .sp-blog-style1 .sp-blog-thumb:first-child{display:none}}.style2 .sp-blog-style2{margin-top:35px;flex-wrap:wrap}.style2 .sp-blog-style2 .sp-blog-thumb{margin-right:38px;flex:1;display:flex;align-items:center}.style2 .sp-blog-style2 .sp-blog-thumb:last-child{margin-right:0}.style2 .sp-blog-style2 .sp-blog-thumb .sp-title-description{margin-left:15px}.style2 .sp-blog-style2 .sp-blog-thumb .sp-title-description .sp-tag a{font-size:11px;line-height:13px;color:#888}.style2 .sp-blog-style2 .sp-blog-thumb .sp-title-description .sp-title a{font-size:16px;line-height:19px}@media (max-width: 1024px){.style2 .sp-blog-style2 .sp-blog-thumb{flex:0 0 50%;width:50%;margin:20px 0 0}}@media (max-width: 575px){.style2 .sp-blog-style2 .sp-blog-thumb{flex:0 0 100%;width:100%}}.style2 .sp-post{padding:50px 0 35px}.style2 .sp-post .sp-title{font-size:30px;line-height:35px;margin-top:17px}.style2 .sp-post .sp-tag{margin-top:24px;font-size:10px;line-height:12px}.style2 .sp-post .sp-tag a{padding:0 5px;text-transform:uppercase;font-weight:300;color:#999}.style2 .sp-post .sp-tag a:first-child{padding-left:0}.style2 .sp-post .sp-meta>div:first-child{padding-left:0}@media (max-width: 1024px){.style2 .sp-blog-style1{margin-top:0}}@media (max-width: 480px){.style2 .sp-blog-style1 .sp-blog-thumb{margin-left:0}}.style3 .sp-content{margin-top:90px}@media (max-width: 1024px){.style3 .sp-content{margin-top:0}}@media (max-width: 991px){.style3 .sp-content{flex-wrap:wrap}}.sp-pagination{margin:40px 0 142px}@media (max-width: 991px){.sp-pagination{margin:40px 0}}.sp-pagination .pagination{display:flex;justify-content:space-between}.sp-pagination .btn-pagination{font-size:11px;line-height:13px;font-weight:300}.sp-pagination .btn-pagination.next:before{font-family:fontawesome;content:"\f100";font-size:11px;line-height:13px;margin-right:5px}.sp-pagination .btn-pagination.previous:after{font-family:fontawesome;content:"\f101";font-size:11px;line-height:13px;margin-left:5px}.article .header-blog .menu-style .menu-blog li a{padding:22px 19px;font-size:13px;line-height:22px}.article .sp-content{margin-top:94px}@media (max-width: 1024px){.article .sp-content{margin-top:60px}.article .sp-content .col-right{padding-left:0;margin-top:30px}}@media (max-width: 767px){.article .sp-content{margin-top:40px}}.article .sp-content .col-right .sp-half{border:none;padding-top:0}.article .sp-content .sp-half{position:sticky;top:30px;margin-bottom:30px}.article .sp-post-single{overflow:hidden}.article .sp-post-single .category{font-weight:400;font-size:11px;line-height:14px;text-transform:uppercase}.article .sp-post-single .sp-title{font-size:40px;line-height:51px;margin-top:15px}@media (max-width: 767px){.article .sp-post-single .sp-title{font-size:30px}}.article .sp-post-single .sp-meta{justify-content:end;margin-top:15px;margin-bottom:30px}.article .sp-post-single .sp-meta>div:first-child{padding-left:0}.article .sp-post-single .sp-title-article{list-style:none}.article .sp-post-single .sp-title-article li{position:relative;padding-left:24px;line-height:24px;margin-bottom:3px}.article .sp-post-single .sp-title-article li svg{position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:6px}.article .sp-post-single .sp-title-article a{font-size:16px;line-height:21px;font-weight:300;position:relative}.article .sp-post-single .sp-title-article a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:#111;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.article .sp-post-single .sp-title-article a:hover:after{width:100%}.article .sp-post-single .img-post-single{margin-top:50px}.article .sp-post-single .img-post-single img{width:100%}.article .sp-post-single .sp-p-content{display:flex;margin-top:50px}.article .sp-post-single .sp-p-content .sp-post-content .sp-row{padding-bottom:42px;margin:30px 0}.article .sp-post-single .sp-p-content .sp-post-content .sp-row img{margin-top:0}@media (max-width: 575px){.article .sp-post-single .sp-p-content .sp-post-content .sp-row{flex-wrap:wrap}.article .sp-post-single .sp-p-content .sp-post-content .sp-row img{width:100%}}.article .sp-post-single .sp-p-content .sp-post-content span{font-size:15px;line-height:24px}.article .sp-post-single .sp-p-content .sp-post-content span h3{font-weight:400;font-size:15px;line-height:24px;margin-top:30px;text-transform:uppercase}.article .sp-post-single .sp-p-content .sp-post-content span ul{margin-top:10px;padding-left:25px;margin-bottom:30px}.article .sp-post-single .sp-p-content .sp-post-content .post-meta{padding:15px 0;margin-top:30px}.article .sp-post-single .sp-p-content .sp-post-content .post-meta .item{font-size:11px;line-height:14px;text-transform:uppercase;position:relative;padding-right:48px;color:#777}.article .sp-post-single .sp-p-content .sp-post-content .post-meta .item:before{content:"";background-color:#999;position:absolute;top:50%;right:15px;transform:translateY(-50%);width:18px;height:1px}.article .sp-post-single .sp-p-content .sp-post-content .post-meta .text-uppercase{font-weight:300;font-size:11px;line-height:14px}.article .sp-post-single .sp-p-content .sp-post-content .single-post-navigation{margin-top:30px;display:flex;justify-content:space-between}.article .sp-post-single .sp-p-content .sp-post-content .single-post-navigation a{font-weight:400;font-size:11px;line-height:14px;text-transform:uppercase;padding:0}.article .sp-post-single .sp-p-content .sp-post-content .single-post-navigation .previous:before{font-family:fontawesome;content:"\f100";font-size:11px;line-height:13px;margin-right:5px}.article .sp-post-single .sp-p-content .sp-post-content .single-post-navigation .next:after{font-family:fontawesome;content:"\f101";font-size:11px;line-height:13px;margin-left:5px}.article .sp-post-single .sp-p-content .sp-post-content .blog-previous-post{margin-top:17px;display:flex;margin-bottom:30px}.article .sp-post-single .sp-p-content .sp-post-content .blog-previous-post>div{width:50%;display:flex}.article .sp-post-single .sp-p-content .sp-post-content .blog-previous-post>div img{margin:0}.article .sp-post-single .sp-p-content .sp-post-content .blog-previous-post>div .blog-pre-title span a{display:block;font-size:11px;line-height:14px;color:#888;text-transform:uppercase;margin-top:13px;font-weight:400}.article .sp-post-single .sp-p-content .sp-post-content .blog-previous-post>div .blog-pre-title span:last-child{font-size:16px;line-height:21px;margin-top:10px;display:block;font-weight:300}.article .sp-post-single .sp-p-content .sp-post-content .blog-previous-post .bl-previous img{margin-right:15px}.article .sp-post-single .sp-p-content .sp-post-content .blog-previous-post .bl-next{justify-content:flex-end;text-align:right}.article .sp-post-single .sp-p-content .sp-post-content .blog-previous-post .bl-next img{margin-left:15px}@media (max-width: 767px){.article .sp-post-single .sp-p-content .sp-post-content .blog-previous-post{display:none}}.article .sp-post-single .sp-p-content .social{margin-right:40px}.article .sp-post-single .sp-p-content .social .social-sharing{position:sticky;top:30px;margin-bottom:30px}.article .sp-post-single .sp-p-content .social .social-sharing .text p{margin:0 0 10px;text-align:center;width:40px}.article .sp-post-single .sp-p-content .social .social-sharing .text p span:first-child{font-weight:600;font-size:12px;line-height:15px;margin-bottom:1px;display:block}.article .sp-post-single .sp-p-content .social .social-sharing .text p span:last-child{font-size:10px;line-height:13px;margin-bottom:10px;display:block;color:#777}.article .sp-post-single .sp-p-content .social a{width:40px;height:40px;display:flex;align-items:center;margin-bottom:10px;justify-content:center;border-radius:50%}.article .sp-post-single .sp-p-content .social a:hover{color:#fff}.article .sp-post-single .sp-p-content .social .facebook:hover{background-color:#29487d;border-color:#29487d}.article .sp-post-single .sp-p-content .social .twitter{color:#1da1f2}.article .sp-post-single .sp-p-content .social .twitter:hover{background-color:#1da1f2;border-color:#1da1f2}.article .sp-post-single .sp-p-content .social .pinterest{color:#c8232c}.article .sp-post-single .sp-p-content .social .pinterest:hover{background-color:#c8232c;border-color:#c8232c}.col-md-auto{max-width:770px;width:100%;margin:75px auto 140px}@media (max-width: 1024px){.col-md-auto{margin-bottom:100px;margin-top:40px}}@media (max-width: 767px){.col-md-auto{margin-bottom:70px}}.comment-blog .sp-title-count{font-weight:400;font-size:15px;line-height:19px;text-align:center;margin-bottom:50px}.comment-blog .sp-base-color{margin-bottom:20px}.comment-blog .sp-comments-layout{padding-bottom:58px}.comment-blog .sp-comments .sp-comments-title .username{font-weight:400;font-size:12px;line-height:15px;text-transform:capitalize;padding-right:9px;margin-right:9px;position:relative}.comment-blog .sp-comments .sp-comments-title .username:before{content:"";background-color:#777;width:2px;height:2px;border-radius:50%;position:absolute;right:-4px;top:50%;transform:translateY(-50%)}.comment-blog .sp-comments .sp-comments-title .time{font-size:12px;line-height:15px;color:#777}.comment-blog .sp-comments p{font-size:13px;line-height:20px;margin-top:11px}.comment-blog .form-single-post{margin-top:30px}.comment-blog .form-single-post .sp-title-commnet{font-weight:400;font-size:13px;line-height:17px;margin-bottom:8px}.comment-blog .form-single-post span.text{font-size:13px;line-height:13px;font-weight:300}.comment-blog .form-single-post .errors ul{padding-left:20px;margin:20px 0}.comment-blog .form-single-post .comment-form{margin-top:25px}.comment-blog .form-single-post .comment-form .form-control::placeholder{color:#888}.comment-blog .form-single-post .comment-form .form-hafl{display:flex}.comment-blog .form-single-post .comment-form .form-hafl .form-group{width:50%}.comment-blog .form-single-post .comment-form .form-hafl .form-group:first-child{margin-right:50px}@media (max-width: 575px){.comment-blog .form-single-post .comment-form .form-hafl{flex-wrap:wrap}.comment-blog .form-single-post .comment-form .form-hafl .form-group{width:100%}.comment-blog .form-single-post .comment-form .form-hafl .form-group:first-child{margin-right:0}}.comment-blog .form-single-post .comment-form .form-group .btn{margin-top:0;width:100%;padding:17px 0;font-weight:400;font-size:12px;line-height:15px}.related-post{margin:80px 0 143px}@media (max-width: 1024px){.related-post{margin:50px 0 100px}}@media (max-width: 767px){.related-post{margin:50px 0 70px}}.related-post .heading{font-weight:400;font-size:15px;line-height:19px;text-align:center;margin-bottom:50px}.related-post .bl-related-post{display:flex;margin-right:-15px;margin-left:-15px}@media (max-width: 991px){.related-post .bl-related-post{flex-wrap:wrap}}.related-post .bl-related-post .sp-blog-thumb{padding:0 15px;width:100%}.related-post .bl-related-post .sp-blog-thumb .sp-tag{font-weight:400;font-size:11px;line-height:14px;margin-top:20px}.related-post .bl-related-post .sp-blog-thumb .sp-title{font-size:15px;line-height:19px;margin-top:7px}.related-post .bl-related-post .sp-blog-thumb .sp-title a{font-weight:300}@media (max-width: 991px){.related-post .bl-related-post .sp-blog-thumb{width:33.33333%;padding-bottom:20px}}@media (max-width: 767px){.related-post .bl-related-post .sp-blog-thumb{width:50%}}@media (max-width: 480px){.related-post .bl-related-post .sp-blog-thumb{width:100%}}.sp-product{overflow:hidden;margin-bottom:45px}.sp-product .sp-img:hover img{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}.sp-product .sp-image-box .img-carousel span{font-size:40px}.sp-product .sp-image-box .img-carousel button{position:absolute;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);opacity:0;transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out;-moz-transition:.5s all ease-in-out;-webkit-transition:.5s all ease-in-out;z-index:2;padding:0;border:none;background:none;font-size:0}.sp-product .sp-image-box .img-carousel button:before{font-family:fontawesome;font-size:15px}.sp-product .sp-image-box .img-carousel button.slick-prev{left:10px}.sp-product .sp-image-box .img-carousel button.slick-prev:before{content:"\f053"}.sp-product .sp-image-box .img-carousel button.slick-next{right:10px}.sp-product .sp-image-box .img-carousel button.slick-next:before{content:"\f054"}.sp-product .sp-description{position:relative;top:0!important;padding:20px 25px 25px;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;z-index:1}.sp-product .sp-description .sp-title{font-weight:400;font-size:18px;line-height:24px}.sp-product .sp-description .sp-price{font-weight:400;font-size:18px;line-height:23px;margin-top:7px}.sp-product .sp-description .product-gruop{display:flex;text-align:right;padding-top:20px;position:absolute;left:25px;right:25px;opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.4s;transition:.4s;z-index:1}.sp-product .sp-description .product-gruop .btn-gruop{position:absolute;right:0}.sp-product .sp-description .product-gruop .btn-gruop a{margin-left:8px}.sp-product .sp-description .product-gruop .btn-gruop a:first-child{margin-left:0}.sp-product .sp-description svg{width:auto;height:auto}.sp-product .sp-description .sp-btn-wishlist svg{width:13px;height:12px}.sp-product .sp-description .sp-btn-addtocart{border:none!important;padding:0 0 4px;position:relative;font-weight:600;font-size:12px;line-height:15px}.sp-product .sp-description .sp-btn-addtocart:after{content:"";display:block;position:absolute;left:0;bottom:0;width:20px;border-bottom:2px solid;-webkit-transition:width .4s;transition:width .4s}.sp-product .sp-description .sp-btn-addtocart:hover:after{width:100%}.sp-product:hover{box-shadow:0 8px 32px #0000001a;-webkit-transition:box-shadow .4s;transition:box-shadow .4s}.sp-product:hover .sp-description{-webkit-transform:translateY(-40px);transform:translateY(-40px);background-color:#fff}.sp-product:hover .product-gruop{-webkit-transform:none;transform:none;opacity:1}.sp-product:hover .sp-image-box .img-carousel button{opacity:1}.section-countdown .wrap{max-width:427px;text-align:center}@media (max-width: 1024px){.section-countdown .wrap{max-width:100%}}.section-countdown .wrap .content .sub-heading{font-weight:300;font-size:14px;line-height:18px;text-transform:uppercase}.section-countdown .wrap .content .heading{font-weight:200;font-size:60px;line-height:77px;text-align:center;text-transform:uppercase;margin-top:10px}.section-countdown .wrap .content .text{margin-top:11px}.section-countdown .wrap .content .text span{font-size:18px;line-height:23px;font-weight:100}.section-countdown .wrap .content .text .btn-countdown{font-weight:200;font-size:13px;line-height:17px;letter-spacing:1.18182px;text-transform:uppercase;margin-left:15px;background-color:#111;padding:4px 15px}@media (max-width: 1025px){.section-countdown .wrap .content .sub-heading{font-size:12px;line-height:15px}.section-countdown .wrap .content .heading{font-size:45px;line-height:60px}.section-countdown .wrap .content .text span{font-size:16px;line-height:20px}.section-countdown .wrap .content .text .btn-countdown{font-size:11px;line-height:15px}}@media (max-width: 480px){.section-countdown .wrap .content .sub-heading{font-size:10px;line-height:13px}.section-countdown .wrap .content .heading{font-size:30px;line-height:40px}.section-countdown .wrap .content .text span{font-size:14px;line-height:16px}.section-countdown .wrap .content .text .btn-countdown{font-size:9px;line-height:10px}}.section-countdown .wrap .countdown-bar{margin-top:102px}.section-countdown .wrap .countdown-bar .countdown{display:flex;justify-content:center}.section-countdown .wrap .countdown-bar .countdown div{margin-left:63px}.section-countdown .wrap .countdown-bar .countdown div:first-child{margin-left:0}.section-countdown .wrap .countdown-bar .countdown .countdown-amount{font-weight:200;font-size:36px;line-height:46px;text-align:center;margin-bottom:10px;display:block}.section-countdown .wrap .countdown-bar .countdown .countdown-label{font-weight:200;font-size:15px;line-height:19px;text-align:center;text-transform:uppercase}@media (max-width: 1025px){.section-countdown .wrap .countdown-bar{margin-top:80px}.section-countdown .wrap .countdown-bar .countdown div{margin-left:50px}.section-countdown .wrap .countdown-bar .countdown .countdown-amount{font-size:30px;line-height:40px}.section-countdown .wrap .countdown-bar .countdown .countdown-label{font-size:14px;line-height:17px}}@media (max-width: 480px){.section-countdown .wrap .countdown-bar{margin-top:50px}.section-countdown .wrap .countdown-bar .countdown div{margin-left:30px}.section-countdown .wrap .countdown-bar .countdown .countdown-amount{font-size:20px;line-height:30px}.section-countdown .wrap .countdown-bar .countdown .countdown-label{font-size:12px;line-height:15px}}.blog-index .sp-title-description .sp-tag a{font-weight:300;font-size:14px;line-height:18px;color:#f39659}.blog-index .sp-title-description .sp-title a{font-weight:300;font-size:24px;line-height:31px}.blog-index .sp-title-description .sp-description{font-weight:200;font-size:16px;line-height:26px}.blog-index .sp-title-description .sp-meta{justify-content:inherit;margin-bottom:10px}.blog-index .sp-title-description .sp-meta>div{font-weight:300}.blog-index .sp-title-description .sp-meta>div:first-child{padding-left:0}.blog-index .sp-block-style{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:50px}@media (max-width: 991px){.blog-index .sp-block-style{margin-bottom:30px}}.blog-index .sp-block-style .heading{font-size:50px;line-height:64px;font-weight:200}.blog-index .sp-block-style .btn-style{border:none;padding:0;background-color:transparent;color:#111;position:relative;font-weight:400;font-size:16px;line-height:21px}.blog-index .sp-block-style .btn-style:before{content:"";position:absolute;width:20px;height:1px;background-color:#111;bottom:0;left:-30px}.blog-index.style_1 .sp-block-title{margin-bottom:60px}.blog-index.style_1 .sp-block-title .sp-title{font-weight:100}.blog-index.style_1 .sp-blog .sp-row{margin:0 -80px;flex-wrap:wrap}.blog-index.style_1 .sp-blog .col-blog{padding:0 80px;margin-top:30px;z-index:1;position:relative}.blog-index.style_1 .sp-blog .col-blog:nth-child(2){margin-top:-160px}.blog-index.style_1 .sp-title-description{margin-top:25px}.blog-index.style_1 .sp-title-description .sp-tag{margin-bottom:25px}.blog-index.style_1 .sp-title-description .sp-title{margin-bottom:18px}.blog-index.style_1 .sp-title-description .sp-description{margin-bottom:20px}.blog-index.style_1 .sp-title-description .btn-blog a{padding:0 0 4px;border:none;background:transparent;font-weight:300;font-size:18px;line-height:23px}.blog-index.style_1 .sp-title-description .btn-blog a:after{content:"";display:block;position:absolute;left:0;bottom:0;width:20px;border-bottom:2px solid;-webkit-transition:width .4s;transition:width .4s}.blog-index.style_1 .sp-title-description .btn-blog a:hover{color:inherit}.blog-index.style_1 .sp-title-description .btn-blog a:hover:after{width:100%}.blog-index.style_1 .col-blog{width:50%}@media (max-width: 991px){.blog-index.style_1 .sp-block-title{margin-bottom:45px}.blog-index.style_1 .sp-blog .sp-row{margin:0 -20px}.blog-index.style_1 .sp-blog .col-blog{padding:0 20px}.blog-index.style_1 .sp-blog .col-blog:nth-child(2){margin-top:-120px}}@media (max-width: 575px){.blog-index.style_1 .col-blog{width:100%}.blog-index.style_1 .sp-block-title{margin-bottom:15px}.blog-index.style_1 .sp-blog .col-blog:nth-child(2){margin-top:50px}}.blog-index.style_2 .sp-row{margin-left:-20px;margin-right:-20px;align-items:inherit}@media (max-width: 991px){.blog-index.style_2 .sp-row{flex-wrap:wrap}}.blog-index.style_2 .sp-row .col-blog{padding:0 20px}@media (max-width: 991px){.blog-index.style_2 .sp-row .col-blog{max-width:50%;flex:0 0 50%}.blog-index.style_2 .sp-row .col-blog:last-child{display:none}}@media (max-width: 575px){.blog-index.style_2 .sp-row .col-blog{max-width:100%;flex:0 0 100%}.blog-index.style_2 .sp-row .col-blog:first-child{margin-bottom:50px}}.blog-index.style_2 .sp-title-description{margin-top:20px}.blog-index.style_2 .sp-title-description .sp-title{margin-bottom:11px;font-weight:300;font-size:18px;line-height:23px}.blog-index.style_2 .sp-title-description .sp-description{margin-bottom:25px;font-size:15px;line-height:24px;color:#777}.blog-index.style_2 .sp-title-description .btn-blog a{font-weight:400;font-size:11px;line-height:12px;padding:9px 18px;text-transform:uppercase}.blog-index.style_3 .sp-title-description{margin-top:25px}.blog-index.style_3 .sp-title-description .sp-tag{position:absolute;top:0;background-color:#fff;padding:8px 15px}.blog-index.style_3 .sp-title-description .sp-title{margin-bottom:11px}.blog-index.style_3 .sp-title-description .sp-title a{font-weight:300;font-size:18px;line-height:23px}.blog-index.style_3 .sp-title-description .sp-description{font-size:15px;line-height:24px;color:#777;margin-bottom:20px}@media (max-width: 767px){.blog-index.style_3 .sp-blog .sp-blog-thumb{margin-bottom:30px}.blog-index.style_3 .sp-blog .sp-blog-thumb:last-child{margin-bottom:0}}.col-blog-6{width:50%}.col-blog-4{width:33.3333%}.col-blog-3{width:25%}.section-services.style_1 .col-services{text-align:center}.section-services.style_2 .sp-services-block{padding-bottom:50px;border-bottom:1px solid #111111}.section-services.style_2 .sp-services-block .sp-col-description{margin-top:30px}.section-services.style_2 .sp-services-block .sp-col-description .sp-title{font-weight:300;font-size:24px;line-height:32px}.sp-services-block{display:block}.sp-services-block .sp-col-icon{font-size:40px}.sp-services-block .sp-col-description{margin-top:25px}.sp-services-block .sp-col-description .sp-title{font-weight:300;font-size:32px;line-height:41px}.sp-services-block .sp-col-description p{font-size:15px;line-height:24px;margin-top:15px}@media (max-width: 1025px){.sp-services-block .sp-col-description .sp-title{font-size:25px;line-height:30px}.sp-services-block .sp-col-description p{font-size:13px;line-height:24px}}@media (max-width: 767px){.col-services{margin-bottom:40px}.col-services:last-child{margin-bottom:0}}.sp-row-info{display:flex;flex-wrap:nowrap;margin-left:-45px}.sp-row-info .sp-col-info{padding-left:45px;width:100%;text-align:center}.sp-row-info .sp-col-info .sp-info-content{display:flex;align-items:center;justify-content:center;padding:15px 10px}.sp-row-info .sp-col-info .sp-info-content .sp-title{font-size:16px;line-height:26px}.sp-row-info .sp-col-info .sp-info-content .sp-button{font-weight:300;font-size:14px;line-height:18px;margin-left:63px;position:relative}.sp-row-info .sp-col-info .sp-info-content .sp-button:before{content:"";width:20px;height:1px;position:absolute;background:#111;bottom:0;left:-30px}@media (max-width: 1024px){.sp-row-info{flex-wrap:wrap}.sp-row-info .sp-col-info{margin-bottom:15px}.sp-row-info .sp-col-info:last-child{margin-bottom:0}}@media (max-width: 991px){.sp-row-info .sp-col-info .sp-info-content .sp-title{font-size:14px;line-height:20px}.sp-row-info .sp-col-info .sp-info-content .sp-button{font-size:12px;line-height:15px;margin-left:40px}}@media (max-width: 991px) and (max-width: 480px){.sp-row-info .sp-col-info .sp-info-content{display:flex;flex-wrap:wrap}.sp-row-info .sp-col-info .sp-info-content .sp-title{width:100%}.sp-row-info .sp-col-info .sp-info-content .sp-button{padding-top:8px;margin-left:0}}.product-best .heading{line-height:90px;margin-bottom:50px}.product-best .text{font-size:20px;line-height:30px;display:block;padding-bottom:83px;position:relative}.product-best .text:after{content:"";width:40px;height:2px;background:#111;position:absolute;bottom:0;left:0}@media (max-width: 1399px){.product-best .heading{line-height:60px;margin-bottom:40px;font-size:45px}}@media (max-width: 991px){.product-best .heading{font-size:35px;line-height:1.2;margin-bottom:20px}.product-best .text{font-size:18px;margin-bottom:50px;padding-bottom:50px}}@media (max-width: 575px){.product-best .heading{margin-bottom:30px}.product-best .text{font-size:15px;line-height:30px;padding-bottom:50px;margin-bottom:50px}}.vpop{margin:60px 125px 0}.vpop .heading{font-weight:300;font-size:40px;line-height:46px;margin-bottom:28px}.vpop .banner{position:relative}.vpop .banner .sub-heading{-webkit-transform:translateX(-100%) rotate(-90deg);transform:translate(-100%) rotate(-90deg);-webkit-transform-origin:top right;transform-origin:top right;left:-40px;font-weight:600;font-size:14px;line-height:18px;display:inline-block;position:absolute;top:0;text-transform:uppercase}.vpop .banner img{width:100%}.vpop .banner .icon--play{width:60px;height:60px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.vpop .banner .icon--play svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width: 1399px){.vpop{margin:0 100px}}@media (max-width: 991px){.vpop{margin:0 70px}}@media (max-width: 767px){.vpop{margin:0 50px}.vpop .heading{font-size:30px;line-height:36px;margin-bottom:20px}}.section-popup-video .wrap{position:relative}.section-popup-video .wrap .sp-img:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,#eee0,#0000005f 61.64%,#000000be 99.59%)}.section-popup-video .wrap .content{padding:66px 60px;position:absolute;bottom:0;width:100%;z-index:2}.section-popup-video .wrap .content .heading{font-weight:300;font-size:40px;line-height:46px;color:#fff;margin-bottom:8px}.section-popup-video .wrap .content .sub-heading{font-size:18px;line-height:23px;color:#fff;margin-bottom:30px}.section-popup-video .wrap .content .btn-style{position:relative;padding:0 0 4px;background:transparent;border:none;font-weight:300;font-size:18px;line-height:23px;color:#fff}.section-popup-video .wrap .content .btn-style:after{content:"";display:block;position:absolute;left:0;bottom:0;width:20px;border-bottom:2px solid;-webkit-transition:width .4s;transition:width .4s}.section-popup-video .wrap .content .btn-style:hover:after{width:100%}@media (max-width: 1024px){.section-popup-video .wrap .content{padding:35px}.section-popup-video .wrap .content .heading{font-size:30px;line-height:35px;margin-bottom:5px}.section-popup-video .wrap .content .sub-heading{font-size:16px;line-height:20px;margin-bottom:15px}.section-popup-video .wrap .content .btn-style{font-size:16px}}.section-popup-video .row:last-child{margin-top:75px}.section-popup-video .row:last-child .text{text-align:right}.section-popup-video .row:last-child>div:first-child{order:2}.section-popup-video .row:last-child .banner .sub-heading{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:top right;transform-origin:top right;right:-35px;left:auto}@media (max-width: 575px){.section-popup-video .row:last-child .banner .sub-heading{right:-15px}}@media (max-width: 575px){.section-popup-video .row:first-child .vpop{margin-bottom:50px}.section-popup-video .row:last-child .vpop{margin-top:50px}}.section-fashion .tparrows.tp-leftarrow:before{font-family:fontawesome;content:"\f177";font-size:30px!important}.section-fashion .tparrows.tp-rightarrow:before{font-family:fontawesome;content:"\f178";font-size:30px!important}@media (max-width: 1399px){.section-fashion .tparrows{display:none}}.section-fashion .text-left li{padding:10px 0!important;font-size:12px;line-height:15px;font-weight:300;transform:rotate(90deg)}.section-fashion.section-fashion-2 .tparrows:before{font-size:22px!important}.section-video{position:relative;overflow:hidden}.section-video .background{background-repeat:no-repeat;position:absolute;top:0;width:100%;height:100%;background-size:100%}.section-video .background-none{background:none}.section-video .content-1{background:#0003;width:100%;height:100%}.section-video .content-1 .text{position:absolute;top:116px;left:253px}.section-video .content-1 .text:before{content:"";position:absolute;width:2px;height:100%;left:-50px}@media (max-width: 991px){.section-video .content-1 .text{top:70px;left:150px}}@media (max-width: 575px){.section-video .content-1 .text{top:50px;left:100px}}.section-video #myBtn{font-size:18px;border:none;cursor:pointer;width:70px;height:70px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border:1px solid #ffffff}.section-video #myBtn:before{content:"";position:absolute;transform:translate(-50%,-50%);width:100%;height:100%}@media (max-width: 991px){.section-video{height:500px!important}}@media (max-width: 575px){.section-video{height:380px!important}}.section-info .testimonials-info{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:50px}.section-info .testimonials-info .btn-style{border:none;padding:0;background-color:transparent;color:#111;position:relative;font-weight:400;font-size:16px;line-height:21px}.section-info .testimonials-info .btn-style:before{content:"";position:absolute;width:20px;height:1px;background-color:#111;bottom:0;left:-30px}@media (max-width: 575px){.section-info .testimonials-info .sp-title{font-size:20px}.section-info .testimonials-info .btn-style{font-size:10px;line-height:15px}}.section-info .content{margin-left:-20px;margin-right:-20px;align-items:initial}.section-info .content .item{padding:0 20px;text-align:center}.section-info .content .item .wrapper{padding:35px 40px 65px}.section-info .content .item .wrapper span{font-size:16px;line-height:26px}.section-info .content .item .sp-subscription{margin-top:-35px}.section-info .content .item .sp-subscription img{border-radius:50%}.section-info .content .item .sp-subscription .sp-text-lage{font-weight:300;font-size:20px;line-height:26px;margin-top:20px}.section-info .content .item .sp-subscription .sp-text-small{font-size:16px;line-height:26px;margin-top:5px}@media (max-width: 991px){.section-info .content{flex-wrap:wrap}.section-info .content .item{width:50%;margin-bottom:30px}}@media (max-width: 575px){.section-info .content .item{width:100%}}.section-brand .sp-carousel-brands{padding:60px 110px}@media (max-width: 991px){.section-brand .sp-carousel-brands{padding:30px 40px}}.section-newletter .newletter{text-align:center}.section-newletter .newletter .heading{font-size:50px;line-height:64px;margin-bottom:15px;font-weight:200}@media (max-width: 1024px){.section-newletter .newletter .heading{font-size:30px;line-height:1.2}}.section-newletter .newletter .sub-heading{font-size:16px;line-height:30px}.section-newletter .newletter .contact-form{margin-top:30px}@media (max-width: 767px){.section-newletter .newletter .contact-form{margin-top:20px}}.section-newletter .newletter .contact-form .input-group{justify-content:center}.section-newletter .newletter .contact-form .input-group .input-group__field{max-width:690px;width:100%;font-size:16px;line-height:21px;color:#888;border:none;border-bottom:1px solid #888888;padding:10px 0;font-weight:200}.section-newletter .newletter .contact-form .input-group .input-group__field:focus{outline:none}.section-newletter .newletter .contact-form .input-group__btn{position:relative}.section-newletter .newletter .contact-form .btn{margin-top:0;position:absolute;right:0;border:none;background:transparent;bottom:0;padding:10px 0;color:#111}.section-newletter .style_2 .heading{font-weight:300;font-size:30px;line-height:48px}@media (max-width: 767px){.section-newletter .style_2 .heading{font-size:25px;line-height:40px}}.section-newletter .style_2 ul{display:flex;margin-top:30px}.section-newletter .style_2 ul li{list-style:none;line-height:0;padding-left:35px}.section-newletter .style_2 ul li a{font-size:18px}.section-newletter .style_2 ul li:first-child{padding-left:0}@media (max-width: 767px){.section-newletter .style_2 .heading{margin-bottom:0}.section-newletter .style_2 .follow{margin-bottom:30px}.section-newletter .style_2 ul{margin-top:10px}}.section-newletter .style_2 .newletter{text-align:left}.section-newletter .style_2 .newletter .contact-form{margin-top:0}.section-product-trending .sp-block-title{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:53px}@media (max-width: 991px){.section-product-trending .sp-block-title{margin-bottom:30px}}.section-product-trending .sp-block-title .sp-title{font-size:50px;line-height:64px}@media (max-width: 991px){.section-product-trending .sp-block-title .sp-title{font-size:30px;line-height:35px}}.section-product-trending .sp-block-title .btn-style{border:none;padding:0;background-color:transparent;color:#111;position:relative;font-weight:400;font-size:16px;line-height:21px}.section-product-trending .sp-block-title .btn-style:before{content:"";position:absolute;width:20px;height:1px;background-color:#111;bottom:0;left:-30px}@media (max-width: 575px){.section-product-trending .sp-block-title .btn-style{font-size:14px}}.section-product-trending .arrow-location-tab .slick-arrow{top:auto;bottom:-40px;right:auto;width:auto;height:auto;padding:0;left:20px;background:transparent}.section-product-trending .arrow-location-tab .slick-arrow:before{content:"";position:absolute;width:14px;height:25px}@media (max-width: 1024px){.section-product-trending .arrow-location-tab .slick-arrow{display:none!important}}.section-product-trending .arrow-location-tab .slick-prev:before{background:url(//michaelshirt.shop/cdn/shop/t/4/assets/prev.png?v=17513671076206690231759120276) no-repeat;left:0}.section-product-trending .arrow-location-tab .slick-next{left:80px}.section-product-trending .arrow-location-tab .slick-next:before{background:url(//michaelshirt.shop/cdn/shop/t/4/assets/next.png?v=63618180058984284511759120276) no-repeat}.sp-product-design02{position:relative}.sp-product-design02 .sp-img:hover img{transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.sp-product-design02 .sp-description{width:100%;position:absolute;top:0;padding:22px 25px}.sp-product-design02 .sp-description .sp-title{font-size:18px;line-height:24px;margin-bottom:7px}.sp-product-design02 .sp-description .sp-price{font-weight:300;font-size:18px;line-height:23px}.sp-product-design02 .product-gruop{display:flex;text-align:right;position:absolute;left:25px;right:25px;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.4s;transition:.4s;z-index:1;bottom:40px}.sp-product-design02 .product-gruop .sp-btn-addtocart{border:none!important;padding:0 0 4px;position:relative;font-weight:600;font-size:12px;line-height:15px;background:transparent}.sp-product-design02 .product-gruop .sp-btn-addtocart:after{content:"";display:block;position:absolute;left:0;bottom:0;width:20px;border-bottom:2px solid;-webkit-transition:width .4s;transition:width .4s}.sp-product-design02 .product-gruop .sp-btn-addtocart:hover:after{width:100%}.sp-product-design02 .product-gruop .btn-gruop{position:absolute;right:0}.sp-product-design02 .product-gruop .btn-gruop a{margin-left:8px}.sp-product-design02 .product-gruop .btn-gruop a:first-child{margin-left:0}.sp-product-design02 .product-gruop .btn-gruop svg{width:12px;height:12px}.sp-tabs-default{margin-bottom:73px}.sp-tabs-default li{padding:0 20px}.sp-tabs-default li:first-child{padding-left:0}.sp-tabs-default li a{font-weight:300;font-size:20px;line-height:26px;color:#888;padding-bottom:5px;position:relative}.sp-tabs-default li a.active{color:#111}.sp-tabs-default li a.active:before{content:"";background:#111;position:absolute;bottom:0;width:100%;height:2px}@media (max-width: 991px){.sp-tabs-default{margin-bottom:40px}.sp-tabs-default li a{font-size:15px;line-height:20px}}@media (max-width: 575px){.sp-tabs-default{margin-bottom:20px}.sp-tabs-default li{padding:10px}.sp-tabs-default li:last-child{padding-left:0}}.section-tabs .btn-style{padding:37px 12px;border-radius:50%;font-weight:500;font-size:12px;line-height:15px;border:1px solid #D8D8D8;width:90px;height:90px;display:block;margin:0 auto}.main-media img{width:100%}.section-banner .media-img{max-width:100%;width:100%}.section-banner .content-wrap{text-align:right;margin-right:-35px;z-index:2}@media (max-width: 767px){.section-banner .content-wrap{text-align:left;margin-right:0}}.section-banner .content-wrap-right{margin-left:-35px;z-index:2}@media (max-width: 767px){.section-banner .content-wrap-right{margin-left:0}}.section-banner .banner-wrap{background-position:0 0;background-repeat:no-repeat;padding-top:118px;position:relative;background-size:80%}.section-banner .banner-wrap.right{background-position:right}@media (max-width: 1399px){.section-banner .banner-wrap{padding-top:58px}}@media (max-width: 1024px){.section-banner .banner-wrap{background-size:90%}}@media (max-width: 767px){.section-banner .banner-wrap{background-image:none}}.section-banner .text{font-size:176px;line-height:1;right:20px;position:absolute;top:0;font-weight:600}.section-banner .content .sub-heading{font-weight:400;font-size:16px;line-height:21px;position:relative}.section-banner .content .sub-heading.after:after{left:-30px}.section-banner .content .sub-heading:after{content:"";width:20px;height:2px;position:absolute;bottom:5px;left:calc(100% + 10px);display:block}.section-banner .content .heading{font-weight:300;font-size:100px;line-height:100px;margin-bottom:50px}.section-banner .content .btn-style{background:transparent;font-weight:300;font-size:12px;line-height:15px;text-transform:uppercase}@media (max-width: 1024px){.section-banner .content .heading{font-size:70px;line-height:1;margin-bottom:30px}}@media (max-width: 1024px) and (max-width: 767px){.section-banner .content .sub-heading:after{display:none}}@media (max-width: 1024px) and (max-width: 575px){.section-banner .content .sub-heading{font-size:12px;font-weight:400}}@media (max-width: 1024px) and (max-width: 767px){.section-banner .content .heading{font-size:50px}}@media (max-width: 767px){.section-banner .content{margin-top:20px}}.section-banner .col-banner{z-index:2}.section-banner .col-banner .text{font-style:normal;font-weight:300;font-size:176px;line-height:176px;color:#f8f8f8;background:#fff;position:absolute;right:0;z-index:-1}.section-banner .col-banner .img{margin-top:120px;z-index:2}@media (max-width: 1024px){.section-banner .col-banner .text{font-size:70px;line-height:1;position:relative;text-align:left!important;display:none}.section-banner .col-banner .img{margin-top:0}.section-banner .col-banner .img img{width:100%}}.section-banner-2 .col-xs-6{flex:0 0 50%;max-width:50%;width:50%}.section-banner-2 .row{position:relative}.section-banner-2 .col-banner .img{margin-top:0}.section-banner-2 .text{position:absolute;top:0;left:66px;font-weight:400;font-size:176px;line-height:1}@media (min-width: 767px){.section-banner-2 .text{left:256px}}.section-banner-2 .wrap{position:relative;padding-top:38px}.section-banner-2 .banner-wrap-1{padding-left:20%;background-size:72%!important;background-position:0 78%!important;background-repeat:no-repeat!important}@media (max-width: 1365px){.section-banner-2 .banner-wrap-1{padding-left:10%}}@media (max-width: 1199px){.section-banner-2 .banner-wrap-1{padding-left:5%}}.section-banner-2 .banner-wrap-2{padding-top:100px;background-size:70%!important;background-position:right 0!important;padding-bottom:66px;margin-left:-40px;margin-top:38px;background-repeat:no-repeat!important}@media (max-width: 1599px){.section-banner-2 .banner-wrap-2{padding-top:100px;background-size:70%}}.section-banner-2 .heading{font-size:70px;line-height:1.143;font-weight:400;margin-bottom:30px}@media (max-width: 1024px){.section-banner-2 .heading{font-size:50px;line-height:1}}.section-banner-2 .btn-banner{display:inline-block;position:relative;padding-bottom:4px;font-weight:300;font-size:18px;line-height:23px}.section-banner-2 .btn-banner:after{content:"";display:block;position:absolute;left:0;bottom:0;width:20px;border-bottom:2px solid;-webkit-transition:width .4s;transition:width .4s}.section-banner-2 .btn-banner:hover:after{width:100%}@media (max-width: 1199px){.section-banner-2 .btn-banner{font-size:16px}}.section-banner-2.style_1{margin-top:55px}.section-banner-2.style_2{margin-top:80px;margin-right:20px}.section-banner-2 .img{margin-left:71px}.section-banner-2 .wrap_2{position:relative}.section-banner-2 .wrap_2:before{content:"";width:100vw;position:absolute;left:50%;z-index:-1;top:0;bottom:38px;margin-left:48px}.section-banner-2 .img-2{margin-top:-38px;margin-left:-110px}.section-campaigns .heading{font-size:50px;line-height:64px;font-weight:200;margin-bottom:50px}.section-campaigns .content{position:relative}.section-campaigns .wrap{padding:46px 50px;width:100%;position:absolute;top:0}@media (max-width: 575px){.section-campaigns .wrap{padding:20px}}.section-campaigns .wrap .sub-heading{font-weight:300;font-size:24px;line-height:40px;margin-bottom:20px}@media (max-width: 575px){.section-campaigns .wrap .sub-heading{font-size:16px;line-height:20px}}.section-campaigns .wrap .btn-style{border:none;padding:0 0 4px;background-color:transparent;color:#111;position:relative;font-weight:400;font-size:16px;line-height:21px}.section-campaigns .wrap .btn-style:before{content:"";position:absolute;width:20px;height:1px;background-color:#111;bottom:0;left:0}@media (max-width: 991px){.section-campaigns .col:last-child{display:none}}@media (max-width: 575px){.section-campaigns .col:first-child{display:none}}.section-stylist .row{margin-right:-15px;margin-left:-15px}.section-stylist .row .col{padding:0 15px}.section-stylist .banner .content{position:relative}.section-stylist .banner .content .wrap{position:absolute;bottom:0;padding:40px 50px;width:100%;left:0;z-index:1}.section-stylist .banner .content .wrap .btn-style{padding-bottom:4px}.section-stylist .banner .content .wrap .btn-style:before{content:"";width:20px;height:2px;background:#fff;position:absolute;left:0;bottom:0}.section-stylist .banner-2 .content .wrap{text-align:center;top:50%;transform:translateY(-50%)}@media (max-width: 480px){.section-stylist .banner-2 .content .wrap{padding:0;margin-top:10px}}@media (max-width: 1024px){.section-stylist .banner-2{margin-top:30px}}.section-stylist .heading{font-weight:200;font-size:40px;line-height:46px;color:#fff;margin-bottom:20px}@media (max-width: 480px){.section-stylist .heading{font-size:30px;line-height:1}}.section-stylist .btn{padding:0;border:none;background:transparent;color:#fff;font-weight:200;font-size:18px;line-height:23px}.section-stylist .btn:hover{border:none;background:transparent}.section-stylist .count-down{padding-top:30px}.section-stylist .count-down .content .wrap{top:50%;position:absolute;z-index:1;left:50%;bottom:0;transform:translate(-50%,-50%)}.section-stylist .count-down .content .wrap .sub-heading{font-weight:300;font-size:14px;line-height:18px;text-transform:uppercase;color:#fff;margin-bottom:15px}@media (max-width: 575px){.section-stylist .count-down .content .wrap .sub-heading{line-height:1;font-size:10px}}.section-stylist .count-down .content .wrap .heading{font-weight:300;font-size:40px;line-height:51px;margin-bottom:32px}@media (max-width: 575px){.section-stylist .count-down .content .wrap .heading{line-height:1;font-size:20px;margin-bottom:10px}}.section-stylist .count-down .content .wrap .countdown{display:flex;justify-content:center;padding-top:75px}.section-stylist .count-down .content .wrap .countdown>div{padding:0 30px}@media (max-width: 575px){.section-stylist .count-down .content .wrap .countdown{padding-top:10px}.section-stylist .count-down .content .wrap .countdown>div{padding:0 10px}}.section-stylist .count-down .content .wrap .countdown .countdown-amount{font-weight:200;font-size:36px;line-height:46px;text-align:center;margin-bottom:10px;display:block;color:#fff}@media (max-width: 575px){.section-stylist .count-down .content .wrap .countdown .countdown-amount{line-height:1;font-size:20px}}.section-stylist .count-down .content .wrap .countdown .countdown-label{font-weight:200;font-size:15px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff}@media (max-width: 575px){.section-stylist .count-down .content .wrap .countdown .countdown-label{line-height:1;font-size:12px}}.section-stylist .count-down .content .wrap .countdown .btn{border-bottom:1px solid}.section-stylist .newletter{padding:64px 50px}.section-stylist .newletter .heading{color:#111;margin-bottom:15px;font-weight:300;font-size:28px;line-height:36px}.section-stylist .newletter .sub-heading{font-size:22px;line-height:28px}.section-stylist .newletter .input-group{justify-content:center;margin-top:50px}.section-stylist .newletter .input-group .input-group__field{width:100%;padding:20px 0 20px 25px;font-size:16px;line-height:20px;color:#888;font-weight:200}.section-stylist .newletter .input-group .btn{margin-top:0;position:absolute;right:25px;border:none;top:1px;bottom:1px;color:#111}@media (max-width: 575px){.section-stylist .newletter{margin-top:30px}}.section-stylist .slider{padding-bottom:30px}.section-stylist .slider .content{position:relative}.section-stylist .slider .wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.section-stylist .slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;border:none;font-size:0;padding:2px 7px}.section-stylist .slider .slick-prev{right:30px;background:url(//michaelshirt.shop/cdn/shop/t/4/assets/next-slider.png?v=81622143016514300731759120276) no-repeat}.section-stylist .slider .slick-next{left:30px;background:url(//michaelshirt.shop/cdn/shop/t/4/assets/prev-slider.png?v=94460561813860735491759120276) no-repeat}.section-stylist .slider .btn{border:1px solid;padding:12px 22px;line-height:1}@media (max-width: 991px){.section-stylist .slider{margin-top:30px}}@media (max-width: 575px){.section-stylist .col-slider{display:none}}.product-template{margin-top:50px}.product-template .related-product{margin-top:70px;margin-bottom:50px}.product-template .related-product .sp-block-title{margin-bottom:50px}.product-template .related-product .sp-block-title .sp-title-small{text-align:center;font-size:30px;line-height:1.2}@media (max-width: 1024px){.product-template .related-product{margin-bottom:0}}.sp-product-single-info .sp-add-info ul li span:first-child{font-weight:300;margin-right:10px}.sp-product-single-info .sp-title{font-size:30px;line-height:40px;margin-top:15px;font-weight:300}.sp-product-single-info .sp-price{font-size:25px;line-height:35px;margin-top:10px}.container-indent1{margin-top:30px}.sp-product-single-aside .sp-services-aside .sp-services-block .sp-col-description{margin-top:0}.sp-product-single-aside .sp-services-aside .sp-services-block .sp-col-description .sp-title{margin-top:15px;font-size:25px;line-height:1.2}.template-blog .logo_page{display:none}.banner-info .content .title{text-transform:uppercase;margin-top:-4px;margin-bottom:15px;font-size:1.0666666666666667em;line-height:1.2;font-weight:400}.banner-info .content .text{font-size:1em;line-height:1.6;margin-bottom:41px;font-weight:200}.banner-info .content .text p{margin:0 0 5px}.section-banner-info .banner-info .content .text p{line-height:1.8;margin-bottom:0}.page-toggle .heading{margin-top:90px}.page-toggle .heading:first-child{margin-top:0}.page-content .wrapper{display:flex;align-items:center;padding:0 40px}.page-content .wrapper-inner .column{margin-bottom:57px}.page-content .content{margin-bottom:75px}.page-content .content:last-child{margin-bottom:0}.section-banner-info .map{padding-bottom:100px}.section-banner-info .section--banner--info h2.heading{margin-bottom:53px}.section--contact-form .form-default .form-control{font-size:1em;letter-spacing:.025em;color:#373737;font-weight:300;text-transform:uppercase}.social li{display:inline-block;list-style:none;padding:0 12px}.instagram-page .user{display:none}.social li a{color:#777}.instagram-page .instafeed-col.instafeed-col-item-06>*{margin:0}@media (max-width: 767px){.instafeed-col.instafeed-col-item-06{flex-wrap:wrap}}.testimonialsindex-section-testimonials-page .container{text-align:center}.testimonialsindex-section-testimonials-page .slick-slider img{width:auto;margin:0 auto}.section--toggle .heading{margin-bottom:19px}.section--toggle .title{font-size:1.0666666666666667em;cursor:pointer;display:block;position:relative;color:#303030;padding:15px 20px;text-transform:capitalize}.section--toggle .title span{padding-right:15px;display:block;line-height:1.66}.section--toggle .title:hover{color:#c71932}.section--toggle .content{border:1px solid #dbdbdb;margin-bottom:20px}.section--toggle .title span:after{content:"+";position:absolute;right:20px;top:11px;font-size:1.4666666666666666em;font-weight:300}.section--toggle .title.add_before span:after{content:"-"}.section--toggle .content-text{display:none}.section--toggle .content-text.active{display:block}.section--toggle .toggle{padding:22px 20px 17px;line-height:24px;font-size:1em;font-weight:400}.section--contact-form .form-default .form-control{font-size:1em;letter-spacing:.025em;color:#373737}.section--contact-form .form-default .form-control::placeholder{color:#373737}.section--contact-form .form-default .form-group{margin-bottom:30px}.section--contact-form .contact-form .btn{padding:13px 36px;text-transform:uppercase;letter-spacing:0;margin-top:0}.section--contact-form .form-button{position:relative}.section--contact-form .heading{line-height:1.35;margin-bottom:45px;font-weight:300}@media (max-width: 1024px){.section--contact-form .heading{font-size:30px}}.section--contact-form .social{position:absolute;right:0;top:50%;transform:translateY(-50%)}.section--contact-form .social li{display:inline-block;list-style:none;padding:0 12px}.section--contact-form .social li::last-child{padding-right:0}.section--banner--info .heading{line-height:1.35;padding-bottom:0;margin-bottom:10px;font-weight:200}.section--banner--info .sub_heading{margin-bottom:40px;font-size:1em;line-height:2}.section--banner--info .form-default .form-control{font-size:1em;letter-spacing:.025em;text-transform:uppercase}.section--banner--info .contact-form .btn{margin-top:0;text-transform:uppercase;letter-spacing:0;width:100%;padding:16px 18px}.section--banner--info .text{margin-bottom:38px}.section--banner--info .text p{margin:0;line-height:1.875;font-size:1.0666666666666667em}@media (max-width: 1024px){.section--banner--info .map{padding-top:60px}}@media (max-width: 991px){.section--banner--info .heading{font-size:38px}}@media (max-width: 767px){.section--banner--info .heading{font-size:32px}.section--contact-form .social{position:static;transform:none;margin-top:38px}}@media (max-width: 575px){.section--banner--info .heading{font-size:28px}}.page-team .col-item{margin-bottom:85px}@media (max-width: 1199px){.page-team .col-item{margin-bottom:50px}}.container-indent .img-about{position:relative;overflow:hidden;height:480px}@media (min-width: 1365px){.container-indent .img-about{margin:0 60px}}@media (max-width: 991px){.container-indent .img-about{height:430px}}@media (max-width: 767px){.container-indent .img-about{height:380px}}@media (max-width: 575px){.container-indent .img-about{height:280px}}.container-indent .img-about img{width:100%;top:0!important;background-attachment:fixed!important}.page-content{padding-top:100px}@media (max-width: 1024px){.page-content{padding-top:70px}}.page-content .social-footer{margin-top:38px}@media (max-width: 1024px) and (min-width: 768px){.page-content .social-footer{max-width:100%}}.page-content .social-footer li{list-style:none;display:inline-block;padding:0 12px}.page-content .social-footer li:first-child{padding-left:0}.page-content .social-footer li:last-child{padding-right:0}.page-content .column-about .name{margin-top:50px}.page-content .column-about:first-child{margin-bottom:80px}.page-content .row--center{align-items:center}.page-content .col-about{margin-bottom:75px}.page-content .bb-img-about img{width:100%}.page-content .contact-2.bb-img-about{padding-right:33px}.page-content .social-default{margin-top:38px}.page-content .heading{font-size:2.6666666666666665em;line-height:1.2;margin-bottom:32px;padding:0;text-transform:capitalize;font-weight:200;margin-top:-10px}.page-content .descriptions{line-height:1.875;font-size:1.0666666666666667em}@media (max-width: 991px){.page-content .contact-2.bb-img-about,.page-content .contact-2.column-about{padding:0}.page-content .contact-2.bb-img-about{margin-bottom:60px}}.page-content .row--center .column-about:first-child{margin-bottom:0}@media (max-width: 991px){.page-content .bb-img-about.hidden--mobile{display:none}}@media (min-width: 991px){.page-content .row--center .col-md-12{max-width:50%;flex:0 0 50%}}@media (max-width: 991px){.page-content .heading{font-size:38px}}@media (max-width: 767px){.page-content .heading{font-size:32px}}@media (max-width: 575px){.page-content .heading{font-size:28px}}.red-about{max-width:500px}.red-about .heading{font-size:3.2em;line-height:1.16666666667;font-weight:300;color:inherit;margin-bottom:26px}@media (max-width: 1024px){.red-about .heading{font-size:2.3333333333333335em;line-height:40px}}.img-name{margin-bottom:40px}.name-pos{font-size:1.0666666666666667em;font-weight:300;padding:0 10px;line-height:1.625}.sp-content-info .image{display:flex;justify-content:center;margin-bottom:42px}.sp-content-info .image .quote-icon{font-size:3.6em;color:#e7e2e2;margin-top:0;position:absolute;margin-left:-62px;line-height:1}.sp-content-info .image img{width:auto;z-index:2}.sp-content-info{text-align:center;text-decoration:none;display:block;position:relative}.sp-content-info .sp-title{font-size:1.6em;line-height:34px;padding-bottom:23px;-moz-transition:color .2s linear;-o-transition:color .2s linear;-webkit-transition:color .2s linear;transition:color .2s linear}.sp-content-info p{margin-top:0;font-size:1.0666666666666667em;line-height:30px}.sp-content-info .sp-subscription{margin-top:16px}.sp-content-info .sp-subscription .sp-text-lage{font-size:1.0666666666666667em;text-transform:uppercase;font-weight:600;line-height:1.2;letter-spacing:.05em;font-family:"",sans-serif}.testimonialsindex-section-testimonials .sp-content-info p{font-size:1.0666666666666667em;font-weight:400;line-height:30px}.sp-content-info .sp-subscription .sp-text-small{font-size:.8em}@media (min-width: 1230px){.sp-content-info{padding-left:10%;padding-right:10%}}@media (max-width: 1229px){.sp-content-info{padding-left:15%;padding-right:13%}}.page-team .image{margin-bottom:20px}.page-team .image img{width:100%}.page-team .heading{font-size:1.3333333333333333em;font-weight:600;letter-spacing:.025em;margin-bottom:0;line-height:2;color:#111}.page-team .text{font-size:1.0666666666666667em;letter-spacing:.04px;font-weight:200}.page-team .wrapper{padding:40px 0;display:flex;align-content:center;justify-content:space-between;flex-wrap:wrap;align-items:center}.page-team .wrapper .wrapper-button{text-align:right}.page-team .wrapper .heading{font-size:2em;letter-spacing:0}.page-team .wrapper-btn{margin:10px 0;padding:13px 32px;text-transform:uppercase;font-weight:400}@media (max-width: 575px){.page-team .wrapper .heading{font-size:1.6em}.page-team .wrapper .wrapper-button{text-align:left}}.page-portfolio .img-portfolio-single{text-align:center;margin-bottom:60px}.page-portfolio .emtry-portfolio{text-align:center}.page-portfolio .sp-title{font-size:2.6666666666666665em;line-height:1.2;margin-bottom:32px;text-align:center;font-weight:400}.page-portfolio .emtry-portfolio .sp-autor a{font-size:.9333333333333333em;font-weight:600;color:#909090;text-transform:uppercase}.page-portfolio .sp-content p{font-size:1.0666666666666667em;color:#303030;font-weight:400}.page-portfolio .sp-content .content-img{margin-top:60px}.sp-portfolio-masonry .sp-filter-nav{margin-top:50px}.sp-filter-nav .nav-item{list-style:none}.container-portfolio-full{padding:0 30px}.container-portfolio{padding:0 210px}.template-blog .sp-filter-nav{margin:40px 0 0}@media (max-width: 1365px){.container-portfolio{padding:0 15px}}.portfolio-blog{margin-bottom:40px;overflow:hidden}@media (max-width: 1200px){.portfolio-blog{margin-bottom:30px}}.portfolio-blog img{width:100%}.portfolio-blog .overplay{position:relative}.portfolio-blog .overplay:before{content:"";position:absolute;background:#f1f2f4;opacity:0;visibility:hidden;transition:.4s all ease;-o-transition:.4s all ease;-moz-transition:.4s all ease;-webkit-transition:.4s all ease;z-index:1;top:20px;bottom:20px;right:20px;left:20px}.portfolio-blog .portfolio-meta{position:absolute;padding:0 45px 35px;bottom:0;z-index:2}.portfolio-blog .title{font-size:1.4666666666666666em;line-height:1.2;text-transform:capitalize;opacity:0;visibility:hidden;transition:.4s all ease;-o-transition:.4s all ease;-moz-transition:.4s all ease;-webkit-transition:.4s all ease}.portfolio-blog .title:hover{opacity:.85!important}.portfolio-blog .portfolio-tag{font-size:.9333333333333333em;font-weight:300;opacity:0;visibility:hidden;transition:.4s all ease;-o-transition:.4s all ease;-moz-transition:.4s all ease;-webkit-transition:.4s all ease}.portfolio-blog .portfolio-tag a{color:#777}.portfolio-blog:hover .overplay:before{opacity:1;visibility:visible}.portfolio-blog:hover img{transition:.4s all ease;-o-transition:.4s all ease;-moz-transition:.4s all ease;-webkit-transition:.4s all ease;transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.portfolio-blog:hover .title,.portfolio-blog:hover .portfolio-tag{opacity:1;visibility:visible}.content-porfolio{margin-top:69px}.porfolio-img img{max-width:100%}@media (max-width: 1024px){.porfolio-img img{width:100%}}.content-porfolio .sp-autor a{font-size:.9333333333333333em;text-transform:uppercase;color:#909090;line-height:26px;margin-bottom:6px;display:block}.content-porfolio .sp-autor a:hover{color:#303030}.content-porfolio .sp-title{font-size:2.6666666666666665em;line-height:1.2;margin-bottom:32px;font-weight:400;padding-bottom:0}.content-porfolio .emtry-post .sp-post-content p{font-size:1.0666666666666667em;line-height:27px;font-weight:200}.content-porfolio .emtry-post .sp-post-content .content-img{margin-top:65px}.content-porfolio .content-img img{width:100%}.single-post-navigation.single-porfolio-navigation{margin-top:52px;margin-bottom:50px}.single-post-navigation{margin-top:40px;text-align:center}.single-post-navigation .nav-links{text-transform:uppercase;font-size:.9333333333333333em;font-weight:400;padding-left:50px;padding-right:50px}.fa-long-arrow-alt-right:before{font-family:FontAwesome;content:"\f177";font-style:initial}.flaticon-next-1:before{font-family:FontAwesome;content:"\f178";font-style:initial}.single-post-navigation .next i{margin-left:16px}.single-post-navigation .previous i{margin-right:16px}@media (max-width: 575px){.single-post-social{text-align:left}.single-post-navigation .nav-links{font-size:.8em;padding:0 15px}}@media (max-width: 790px){.banner-info>div:last-child .content{margin-bottom:0}}@media (max-width: 575px){.col-portfolio{margin-bottom:30px}.col-portfolio:last-child{margin-bottom:0}}.section--text .content{margin-bottom:65px}.section--text .heading,.typography .heading{margin-bottom:26px;padding-bottom:0;letter-spacing:0;font-size:2.6666666666666665em;text-transform:capitalize;line-height:1.2;font-weight:200}.page\.typography .section--text .heading,.page\.typography #section-section-toggle .heading{font-size:2em}@media (max-width: 992px){.section--text .heading,.typography .heading{font-size:2.533333333333333em!important}}@media (max-width: 767px){.section--text .heading,.typography .heading{font-size:2.1333333333333333em!important}}@media (max-width: 575px){.section--text .heading,.typography .heading{font-size:1.8666666666666667em!important}.page\.typography .section--text .heading,.page\.typography #section-section-toggle .heading{font-size:1.6em}}.section--text .text{font-size:1em;line-height:30px}.section--text .text ul{padding-left:20px}.section--text blockquote{color:#303030;font-size:1.2em;font-size:1em;line-height:26px;margin:0;overflow:hidden;padding:0 0 0 15px;border-left:3px solid #858585}.section--text blockquote p{margin:0}.typography .text .title{font-weight:400!important}.typography .content{margin-bottom:65px}@media (max-width: 992px){.typography .content{margin-bottom:55px}}.typography .text{font-size:1em;line-height:2.7}.typography blockquote{position:relative;margin:0;padding-left:15px;color:#303030}.typography blockquote:before{position:absolute;content:"";width:3px;background-color:#858585;height:100%;left:0}.section--help .nav-tabs{padding-left:0;padding-bottom:15px}.section--help .nav-tabs .nav-item{list-style:none;line-height:43px;padding-bottom:12px}.section--help .nav-tabs .nav-link{font-size:1.0666666666666667em;line-height:1.875;font-weight:300}.section--help .nav-tabs a.nav-link:hover{color:#c71932}.section--help .nav-tabs a.nav-link:before{content:none}.section--help .nav-tabs a.nav-link:after{content:none}.section--help .tab-content .tab-pane .text p{margin:0 0 30px}.section--help .tab-content .tab-pane .text ul{margin-bottom:58px;padding-left:20px}.section--help .tab-content .tab-pane .text h3{padding:0}.section--help .tab-content .tab-pane .heading{padding-bottom:28px;font-weight:200;line-height:1}.section--help .tab-content .tab-pane .text{font-size:1.2em;line-height:1.8;color:#777}@media (max-width: 992px){.section--help .tab-content .tab-pane .heading{font-size:2.533333333333333em!important}}@media (max-width: 767px){.section--help .tab-content .tab-pane .heading{font-size:2.1333333333333333em!important}}@media (max-width: 575px){.section--help .tab-content .tab-pane .heading{font-size:1.8666666666666667em!important}}.section .content-banner{padding:75px 20px}@media (max-width: 575px){.section .content-banner{padding:50px 20px}}.section .content-banner .heading{font-size:36px;line-height:46px;font-weight:400;margin-bottom:20px}@media (max-width: 575px){.section .content-banner .heading{font-size:20px;line-height:1.2}}.section .content-banner .gr-btn{display:flex;justify-content:center}.section .content-banner .gr-btn .btn{font-size:12px;line-height:15px;font-weight:300;margin:0 10px}.section .wrap{display:flex}@media (max-width: 767px){.section .wrap{flex-wrap:wrap}}.section .wrap .content-banner{padding:60px}@media (max-width: 575px){.section .wrap .content-banner{padding:30px}}.section .wrap .content-banner:first-child{border:none!important}.section .wrap .content-banner .heading{margin-top:40px;margin-bottom:0;font-size:24px;line-height:31px}@media (max-width: 575px){.section .wrap .content-banner .heading{margin-top:30px}}.section-banner-collection .content-banner{padding:60px}@media (max-width: 575px){.section-banner-collection .content-banner{padding:30px}}.section-banner-collection .content-banner .heading{margin:60px 0 0}@media (max-width: 575px){.section-banner-collection .content-banner .heading{margin-top:30px}}.section-banner-collection .content-banner.layer-2{padding:113px 60px}@media (max-width: 575px){.section-banner-collection .content-banner.layer-2{padding:30px}}.section-banner-collection .content-banner.layer-2 .heading{margin:0}.section-banner-collection .content-banner.layer-2 .sub_heading{font-size:20px;line-height:26px;margin-bottom:30px}.collection-products{padding-bottom:40px}.collection-products .sp-product-listing{padding-top:40px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/style.scss.css.map */
