body{color:#666;font-size:1.125rem;font-family:"Poppins",sans-serif;font-weight:400;line-height:1.6;margin:0;-ms-word-wrap:break-word;word-wrap:break-word}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#000;font-weight:600;line-height:1.2;margin-bottom:10px;margin-top:0}a{color:#ff1d5d;text-decoration:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}a:hover,a:active,a:focus{box-shadow:none;color:#d0003b;outline:none;text-decoration:none}a img{border:none}.btn:focus{box-shadow:none}p{margin-bottom:30px}p:last-child{margin-bottom:0}:active,:focus{outline:none!important}::selection{background:#ff1d5d;color:#fff;text-shadow:none}::-moz-selection{background:#ff1d5d;color:#fff;text-shadow:none}::-webkit-selection{background:#ff1d5d;color:#fff;text-shadow:none}img{max-width:100%}iframe{border:none!important}textarea:focus,textarea:active,input:focus,input:active{outline:none}ul{margin:0;padding:0}ul li{list-style:none}pre,ul,ol,dl,dd,blockquote,address,table,fieldset{margin-bottom:30px}table p{margin-bottom:0}.section-title{margin-bottom:95px}.section-title.title-style2{margin-bottom:40px}.section-title.title-style2 .title{color:#000;font-size:36px;font-weight:600;letter-spacing:0}@media only screen and (max-width:991px){.section-title.title-style2 .title{font-size:28px}}@media only screen and (max-width:767px){.section-title.title-style2 .title{font-size:24px}}.section-title.title-style2 .desc{padding-top:28px}.section-title.title-style2 .desc p{color:#666;font-size:17px;font-weight:300;line-height:1.8}@media only screen and (max-width:991px){.section-title.title-style2 .desc p{font-size:15px}}.section-title.title-style2 .desc ul{margin-top:0}.section-title.title-style2 .desc ul li{list-style:none;margin-bottom:5px}.section-title.title-style2 .desc ul li a{color:#666;font-size:17px;font-weight:300;line-height:1.8}.section-title.title-style2 .desc ul li a:hover{color:#ff1d5d}.section-title.title-style2.has-link .title{display:inline-block;float:left}.section-title.title-style2.has-link .link{color:#000;font-size:16px;float:right;position:relative;top:7px}.section-title.title-style2.has-link .link:hover{color:#ff1d5d}@media only screen and (max-width:575px){.section-title.title-style2.has-link .link{display:none}}.section-title.inline-style h1{font-size:60px;margin-bottom:110px}@media only screen and (max-width:1199px){.section-title.inline-style h1{margin-bottom:70px}}@media only screen and (max-width:991px){.section-title.inline-style h1{font-size:45px;margin-bottom:38px}}@media only screen and (max-width:767px){.section-title.inline-style h1{font-size:36px;margin-bottom:30px}}.section-title.inline-style h2{font-size:28px;font-weight:500;margin-top:22px;text-transform:uppercase}@media only screen and (max-width:1199px){.section-title.inline-style h2{font-size:24px}}@media only screen and (max-width:767px){.section-title.inline-style h2 br{display:none}}.section-title.inline-style h2 span{font-size:25px;transform:rotate(16deg);display:inline-block;padding:0 4px;margin:0 2px 0}.section-title.inline-style h5{color:#666;font-size:16px;font-weight:300;text-transform:uppercase;margin-bottom:30px;margin-top:2px}@media only screen and (max-width:1199px){.section-title.inline-style h5{font-size:15px}}.section-title.inline-style p{font-size:15px}.section-title.inline-style ul{margin:0}.section-title.inline-style ul li{color:#ff1d5d;font-size:16px}@media only screen and (max-width:1199px){.section-title.inline-style ul li{font-size:15px}}.bg-img{background:no-repeat center center;background-size:cover}.container-fluid{padding-right:15px;padding-left:15px}.container{padding-right:15px;padding-left:15px}@media only screen and (min-width:1200px){.container{max-width:1200px}}.row{margin-right:-15px;margin-left:-15px}.row .col,.row>[class*="col-"]{padding-right:15px;padding-left:15px}.site-wrapper-reveal{background-color:#fff;position:relative;overflow:hidden;z-index:1}.personal-site-wrapper{border:50px solid #fff;border-bottom:none}@media only screen and (max-width:1199px){.personal-site-wrapper{border:none}}.niceselect{float:inherit}.niceselect .list{border-radius:0;width:100%}.bread-crumbs{color:#666;font-size:15px}@media only screen and (max-width:1199px){.bread-crumbs{font-size:14px}}@media only screen and (max-width:575px){.bread-crumbs{padding-bottom:2px}}.bread-crumbs a{color:#000}.bread-crumbs a:hover{color:#ff1d5d}.form-message.alert{margin-top:10px}.text-gray-light{color:#999}.btn-theme{background-color:#ff1d5d;border-color:#ff1d5d;border-radius:0;color:#fff;display:inline-block;font-weight:400;font-size:14px;letter-spacing:.2px;padding:13px 40px;text-transform:uppercase}.btn-theme:hover{background-color:#000;border-color:#000;color:#fff}.btn-theme.btn-black{background-color:#000;border-color:#000}.btn-theme.btn-black:hover{background-color:#ff1d5d;border-color:#ff1d5d;color:#fff}.page-title-area{padding:165px 0 80px}.page-title-area .page-title-content .title{font-size:70px;line-height:1.1;margin-bottom:22px}@media only screen and (max-width:767px){.page-title-area .page-title-content .title{font-size:42px}}.page-title-area.shop-masonry-page-title{padding:167px 0 132px}.page-title-area.shop-cart-page-title{padding:162px 0 84px}@media only screen and (max-width:575px){.page-title-area.shop-cart-page-title{padding-bottom:60px}}.page-title-area.shop-cart-page-title .title{font-size:47px}.page-title-area.shop-checkout-page-title{padding:164px 0 98px}@media only screen and (max-width:575px){.page-title-area.shop-checkout-page-title{padding-bottom:60px}}.page-title-area.shop-checkout-page-title .title{font-size:46px}.page-title-area.shop-order-tracking-page-title{padding:162px 0 148px}.page-title-area.shop-order-tracking-page-title .title{font-size:46px}.page-title-area.shop-my-account-page-title{padding:175px 0 88px}.page-title-area.shop-my-account-page-title .title{font-size:66px}@media only screen and (max-width:767px){.page-title-area.shop-my-account-page-title .title{font-size:40px}}.blockquote-area{background-size:cover;background-repeat:no-repeat;padding:165px 0 140px}@media only screen and (max-width:767px){.blockquote-area{padding:122px 0 94px}}.blockquote-area p{color:#fff;font-family:"Libre-Baskerville","Times New Roman",Times,serif;font-size:36px;line-height:1.2;margin-bottom:70px}@media only screen and (max-width:767px){.blockquote-area p{font-size:24px}}.blockquote-area cite .name{color:#ff1d5d;display:block;font-size:16px;font-weight:400;font-style:normal;margin-bottom:5px;text-transform:uppercase}.blockquote-area cite .job{color:#9192a4;font-size:14px}.blockquote-area.blockquote-agency-modern{padding:150px 0 70px}@media only screen and (max-width:767px){.blockquote-area.blockquote-agency-modern{padding:90px 0 35px}}.blockquote-area.blockquote-agency-modern .blockquote-style{background-color:transparent;border-left:3px solid #ff1d5d;padding:0 0 0 155px}@media only screen and (max-width:1199px){.blockquote-area.blockquote-agency-modern .blockquote-style{padding:0 0 0 105px}}@media only screen and (max-width:991px){.blockquote-area.blockquote-agency-modern .blockquote-style{padding:0 0 0 75px}}@media only screen and (max-width:575px){.blockquote-area.blockquote-agency-modern .blockquote-style{padding:0 0 0 25px}}.blockquote-area.blockquote-agency-modern .blockquote-style p{color:#000;font-size:30px;line-height:1.4;margin-bottom:66px}@media only screen and (max-width:991px){.blockquote-area.blockquote-agency-modern .blockquote-style p{font-size:24px}}.blockquote-area.blockquote-agency-modern .blockquote-style cite{font-style:normal}.blockquote-area.blockquote-agency-modern .blockquote-style cite .name{color:#000;font-size:18px;font-weight:500;text-transform:capitalize;margin-bottom:0;line-height:.75}.blockquote-area.blockquote-agency-modern .blockquote-style cite .job{color:#999;font-size:14px;font-weight:300}.blockquote-area.blockquote-masonry-simple{padding:150px 0 50px}@media only screen and (max-width:767px){.blockquote-area.blockquote-masonry-simple{padding:90px 0 50px}}.blockquote-area.blockquote-masonry-simple .blockquote-style{background-color:transparent;text-align:center}.blockquote-area.blockquote-masonry-simple .blockquote-style p{color:#000;font-size:36px;font-weight:400;line-height:1.4;margin-bottom:35px}@media only screen and (max-width:991px){.blockquote-area.blockquote-masonry-simple .blockquote-style p{font-size:24px}}@media only screen and (max-width:767px){.blockquote-area.blockquote-masonry-simple .blockquote-style p br{display:none}}.blockquote-area.blockquote-masonry-simple .blockquote-style cite{font-style:normal;text-transform:uppercase}.blockquote-area.blockquote-masonry-simple .blockquote-style cite .name{color:#666;display:inline-block;font-size:16px;font-weight:300;text-transform:uppercase;margin-bottom:0}.blockquote-area.blockquote-masonry-simple .blockquote-style cite .job{color:#666;font-size:16px;font-weight:300}.blockquote-area.blockquote-portfolio-desc{padding:184px 0 50px}@media only screen and (max-width:991px){.blockquote-area.blockquote-portfolio-desc{padding:184px 0 0}}.blockquote-area.blockquote-portfolio-desc .blockquote-style{background-color:transparent;text-align:center}.blockquote-area.blockquote-portfolio-desc .blockquote-style p{color:#000;font-size:36px;font-weight:400;line-height:1.2;margin-bottom:35px}@media only screen and (max-width:991px){.blockquote-area.blockquote-portfolio-desc .blockquote-style p br{display:none}}@media only screen and (max-width:767px){.blockquote-area.blockquote-portfolio-desc .blockquote-style p{font-size:24px}}.blockquote-area.blockquote-portfolio-desc .blockquote-style cite{font-style:normal;text-transform:uppercase}.blockquote-area.blockquote-portfolio-desc .blockquote-style cite .name{color:#666;display:inline-block;font-size:16px;font-weight:300;text-transform:uppercase;margin-bottom:0}.blockquote-area.blockquote-portfolio-desc .blockquote-style cite .job{color:#666;font-size:16px;font-weight:300}.blockquote-area.blockquote-studio{padding:89px 0 152px}@media only screen and (max-width:1199px){.blockquote-area.blockquote-studio{padding:0 0 130px}}.blockquote-area.blockquote-studio .blockquote-style p{color:#000}@media only screen and (max-width:1199px){.blockquote-area.blockquote-studio .blockquote-style p{font-size:30px;margin-bottom:40px}.blockquote-area.blockquote-studio .blockquote-style p br{display:none}}.blockquote-area.blockquote-studio .blockquote-style cite .job{font-style:normal}.page-not-found-area{height:100vh;padding-top:170px}@media only screen and (max-width:991px){.page-not-found-area{text-align:center}}.page-not-found-area h2{color:#fff;font-size:150px;line-height:1;margin:10px 0 0;text-align:center}@media only screen and (max-width:991px){.page-not-found-area h2{margin-bottom:85px}}@media only screen and (max-width:767px){.page-not-found-area h2{font-size:120px;margin-bottom:15px}}.page-not-found-area p{color:#fff;font-weight:600;font-size:48px;line-height:1.2;margin-bottom:0;text-transform:uppercase}.page-not-found-area a{color:#fff;display:inline-block;font-weight:600;font-size:24px;margin-top:75px;text-decoration:underline}.coming-soon-area{align-items:center;display:flex;height:100vh;padding:0}.coming-soon-area h2{color:#fff;font-size:70px;line-height:1;margin-bottom:25px}@media only screen and (max-width:767px){.coming-soon-area h2{font-size:30px}}.coming-soon-area h2 span{font-family:"Libre Baskerville",serif}.coming-soon-area h5{color:#fff;font-size:16px;letter-spacing:.5px;line-height:1;text-transform:uppercase;margin-bottom:145px}.coming-soon-area p{color:#fff;font-size:16px;font-weight:500;margin-bottom:90px}@media only screen and (max-width:767px){.coming-soon-area p br{display:none}}.coming-soon-area .widget-social-icons span{color:#fff;font-weight:500;font-size:16px;margin-right:30px;text-transform:uppercase}.coming-soon-area .widget-social-icons a{color:#fff;font-size:16px;margin-right:28px}.coming-soon-area .widget-social-icons a:last-child{margin-right:0}@media only screen and (max-width:575px){.coming-soon-area .widget-social-icons a{margin-right:18px}}.preloader-deactive .preloader-wrap{display:none}.preloader-wrap{background-color:#fff;position:fixed;left:0;top:0;height:100vh;width:100vw;z-index:99999;overflow:hidden}.preloader-wrap .preloader{background-color:#fff;position:absolute;top:50%;left:50%;width:142px;height:40px;margin:-20px 0 0 -71px;filter:contrast(20)}.preloader-wrap .preloader .dot{background-color:#000;position:absolute;width:16px;height:16px;top:12px;left:15px;filter:blur(4px);border-radius:50%;transform:translateX(0);animation:dot 2.8s infinite}.preloader-wrap .preloader .dots{transform:translateX(0);margin-top:12px;margin-left:31px;animation:dots 2.8s infinite}.preloader-wrap .preloader .dots span{background-color:#000;display:block;float:left;width:16px;height:16px;margin-left:16px;filter:blur(4px);border-radius:50%}@keyframes dot {
  50% {
    transform: translateX(96px);
  }
}@keyframes dots {
  50% {
    transform: translateX(-31px);
  }
}.bgcolor-24{background-color:#242424!important}.mt-80{margin-top:80px}.mb-10{margin-bottom:10px}.mb-30{margin-bottom:30px}.mb-100{margin-bottom:100px}.mr-0{margin-right:0!important}.pb-30{padding-bottom:30px}.pb-50{padding-bottom:50px}.pb-80{padding-bottom:80px!important}.pl-30{padding-left:30px}.pl-100{padding-left:100px}.pt-100{padding-top:100px!important}.pr-100{padding-right:100px}@media only screen and (max-width:991px){.md-pr-15{padding-right:15px}.md-pl-15{padding-left:15px}}.scroll-to-top{background:#ff1d5d;border:none;border-radius:5px;bottom:8px;color:#fff;cursor:pointer;display:none;font-size:20px;height:35px;line-height:32px;position:fixed;right:8px;text-align:center;width:35px;z-index:100}.scroll-to-top:hover{background:#fff;box-shadow:0 0 5px 0 #ff1d5d;color:#ff1d5d}.main-menu{align-content:center}.main-menu>li{margin-right:42px}.main-menu>li:last-child{margin-right:0}.main-menu>li>a{color:#182141;display:block;font-size:15px;font-weight:400;line-height:1.2;letter-spacing:.2px;text-transform:capitalize;padding-bottom:8px;position:relative}.main-menu>li>a:after{background-color:#ff1d5d;content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;transition:.4s;transform:translateY(10px);opacity:0;visibility:hidden}.main-menu>li:hover>a,.main-menu>li.active>a{color:#ff1d5d}.main-menu>li:hover>a:after,.main-menu>li.active>a:after{transform:none;opacity:0;visibility:visible}.has-submenu{padding-right:10px;position:relative}.has-submenu>a{position:relative}.has-submenu>a:before{content:"";color:#182141;display:none;font-size:13px;line-height:1.2;font-family:"FontAwesome";position:absolute;right:-12px;top:0}.has-submenu:hover>.submenu-nav{transform:none;opacity:1;visibility:visible;pointer-events:visible}.has-submenu:hover .menu-content .menu-content-inner h4,.has-submenu:hover .menu-content .menu-content-inner .btn-brand{transform:none!important}.has-submenu .submenu-nav{background-color:#fff;border:1px solid #ccc;padding:18px 0 20px;position:absolute;left:-25px;top:100%;transform:translateY(50px);transition:.4s;opacity:0;visibility:hidden;pointer-events:none;min-width:200px;margin-top:34px;z-index:99}@media only screen and (max-width:1199px){.has-submenu .submenu-nav{min-width:210px}}.has-submenu .submenu-nav:before{content:"";position:absolute;height:56px;width:100%;left:0;bottom:100%}.has-submenu .submenu-nav>li{padding:4px 25px}.has-submenu .submenu-nav>li:first-child{padding-top:0}.has-submenu .submenu-nav>li:last-child{padding-bottom:0}.has-submenu .submenu-nav>li a{color:#666;font-weight:400;font-size:15px;letter-spacing:inherit;text-transform:capitalize}.has-submenu .submenu-nav>li:hover>a{color:#ff1d5d}.has-submenu .submenu-nav>li.has-submenu{position:relative}.has-submenu .submenu-nav>li.has-submenu a:before{display:none}.has-submenu .submenu-nav>li.has-submenu:hover>.submenu-nav{transform:none;opacity:1;visibility:visible;pointer-events:visible}.has-submenu .submenu-nav>li.has-submenu:after{content:"";color:#000;font-size:15px;line-height:1.2;font-family:"FontAwesome";position:absolute;right:25px;top:12px}.has-submenu .submenu-nav>li.has-submenu .submenu-nav{left:100%;top:0;margin-top:-15px}.has-submenu .submenu-nav-mega{display:flex;padding:0;width:100%}@media only screen and (min-width:1200px) and (max-width:1599.98px){.has-submenu .submenu-nav-mega{width:1000px}}@media only screen and (max-width:1199px){.has-submenu .submenu-nav-mega{width:830px}}.has-submenu .submenu-nav-mega .mega-menu-item{padding:25px 40px!important;flex-basis:25%}.has-submenu .submenu-nav-mega .mega-menu-item>a{color:#000!important;display:block;font-weight:500;font-size:17px;margin-bottom:6px}.has-submenu .submenu-nav-mega .mega-menu-item>a.srmenu-title{display:none}.has-submenu .submenu-nav-mega .mega-menu-item>a.srnmenu-title{opacity:0}.has-submenu .submenu-nav-mega .mega-menu-item ul li{position:relative;padding:4px 0}.has-submenu .submenu-nav-mega .mega-menu-item ul li a:hover{color:#ff1d5d}.has-submenu .submenu-nav-mega .mega-menu-item ul li.feature a{position:relative}.has-submenu .submenu-nav-mega .mega-menu-item ul li.feature a:before{content:"";position:absolute;font-family:"FontAwesome";color:#ff1d5d;right:-20px;top:1px;font-size:12px}.has-submenu .submenu-nav-mega .mega-menu-item ul li.new a{position:relative}.has-submenu .submenu-nav-mega .mega-menu-item ul li.new a:after{background-color:red;content:"New";color:#fff;font-size:13px;font-weight:600;border-radius:2px;position:absolute;top:0;right:-38px;line-height:1;padding:2px 3px}.has-submenu .submenu-nav-mega .mega-menu-item ul li:hover .menu-thumb{transform:translateX(0);opacity:1;visibility:visible}.has-submenu .submenu-nav-mega .mega-menu-item.menu-content{padding:0!important;margin:-1px}.has-submenu .submenu-nav-mega .mega-menu-item.menu-content .menu-content-inner{background-image:url(https://www.tuningwebsite.com/assets/img/photos/mega-menu-bg.jpg.pagespeed.ce.X0fsyFI0xj.jpg);background-size:cover;background-position:center center;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:15px}.has-submenu .submenu-nav-mega .mega-menu-item.menu-content .menu-content-inner h4,.has-submenu .submenu-nav-mega .mega-menu-item.menu-content .menu-content-inner .btn-brand{color:#fff;transition:.4s;transition-delay:.3s}.has-submenu .submenu-nav-mega .mega-menu-item.menu-content .menu-content-inner h4{transform:translateY(-80%)}.has-submenu .submenu-nav-mega .mega-menu-item.menu-content .menu-content-inner h4 span{font-family:"Libre Baskerville",serif;color:#ff1d5d;font-style:italic}.has-submenu .submenu-nav-mega .mega-menu-item.menu-content .menu-content-inner .btn-brand{margin-top:30px;font-weight:700;transform:translateY(80%)}.has-submenu.full-width{position:static}.has-submenu.colunm-two{position:relative}.has-submenu.colunm-two .submenu-nav-mega{width:auto}.has-submenu.colunm-two .submenu-nav-mega .mega-menu-item{flex-basis:50%}.has-submenu.colunm-three{position:relative}.has-submenu.colunm-three .submenu-nav-mega{width:auto}.has-submenu.colunm-three .submenu-nav-mega .mega-menu-item{flex-basis:33.5%}.has-submenu.colunm-three .submenu-nav-mega .mega-menu-item.mega-menu-item-center{flex-basis:25%}.has-submenu.colunm-three .submenu-nav-mega .mega-menu-item:last-child{flex-basis:39.5%}.has-submenu:last-child{padding-right:0}.menu-thumb{border-radius:5px;box-shadow:0 10px 25px rgba(0,0,0,.2);overflow:hidden;position:absolute;transform:translateX(30px);opacity:0;visibility:hidden;pointer-events:none;transition:.3s;top:-10px;right:-80px;z-index:1}@media only screen and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1599.98px){.menu-thumb{right:0;top:auto;bottom:100%}}.res-mobile-menu{margin:0 -10px}.res-mobile-menu .slicknav_btn{display:none}.res-mobile-menu .slicknav_menu{background-color:transparent;padding:0}.res-mobile-menu .slicknav_nav{display:block!important;padding:20px 30px}.res-mobile-menu .slicknav_nav li{border-bottom:1px solid rgba(255,255,255,.2);position:relative}.res-mobile-menu .slicknav_nav li:last-child{border-bottom:0}.res-mobile-menu .slicknav_nav li a{color:#999;font-size:36px;font-weight:500;line-height:1;padding:13px 0;margin:0;text-transform:capitalize;position:relative}@media only screen and (max-width:575px){.res-mobile-menu .slicknav_nav li a{font-size:24px}}.res-mobile-menu .slicknav_nav li a .slicknav_arrow{background-color:rgba(255,255,255,.1);color:#fff;font-size:14px;display:block;text-align:center;margin:0;position:absolute;right:0;top:50%;transform:translateY(-50%);height:35px;line-height:35px;width:35px}.res-mobile-menu .slicknav_nav li a a{padding:0}.res-mobile-menu .slicknav_nav li a:hover{color:#000;background-color:transparent}.res-mobile-menu .slicknav_nav li img{display:none}.res-mobile-menu .slicknav_nav li div{display:none}.res-mobile-menu .slicknav_nav li ul{border-top:1px solid rgba(255,255,255,.2);margin:0;padding-left:10px}.res-mobile-menu .slicknav_nav li ul li a{font-size:24px;color:#999}@media only screen and (max-width:575px){.res-mobile-menu .slicknav_nav li ul li a{font-size:18px}}.res-mobile-menu .slicknav_nav li ul li a:hover{color:#000}.res-mobile-menu .slicknav_nav li ul li ul li a{font-size:20px}@media only screen and (max-width:575px){.res-mobile-menu .slicknav_nav li ul li ul li a{font-size:15px}}.res-mobile-menu .slicknav_nav .slicknav_parent.slicknav_open a a{color:#000}.res-mobile-menu .slicknav_nav .slicknav_parent.slicknav_open ul .slicknav_collapsed.slicknav_parent a a{color:#999}.res-mobile-menu .slicknav_nav .slicknav_parent.slicknav_open ul .slicknav_collapsed.slicknav_parent a a:hover{color:#000}.res-mobile-menu .slicknav_nav .slicknav_open>.slicknav_item{position:relative}.res-mobile-menu .slicknav_nav .slicknav_open>.slicknav_item .slicknav_arrow{background-color:#ff1d5d;display:none}.res-mobile-menu.menu-active-one .slicknav_nav>li.slicknav_parent:first-child a a{color:#000}.res-mobile-menu.menu-active-two .slicknav_nav > li.slicknav_parent:nth-child(2) a a {color:#000}.res-mobile-menu.menu-active-three .slicknav_nav > li.slicknav_parent:nth-child(3) a a {color:#000}.res-mobile-menu.menu-active-four .slicknav_nav > li.slicknav_parent:nth-child(4) a a {color:#000}.res-mobile-menu.menu-active-five .slicknav_nav > li.slicknav_parent:nth-child(5) a a {color:#000}.header-area{padding:40px 0}@media only screen and (max-width:767px){.header-area{padding:25px 0}}.header-area .container-fluid{padding:0 50px}@media only screen and (max-width:991px){.header-area .container-fluid{padding:0 38px}}@media only screen and (max-width:767px){.header-area .container-fluid{padding:0 32px}}@media only screen and (max-width:575px){.header-area .container-fluid{padding:0 15px}}.header-area.sticky-header{transition:.4s}.header-area.sticky-header.sticky{background-color:#fff;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);border:0!important;position:fixed;left:0;top:0;padding:28px 0;width:100%;z-index:99}.header-area.sticky-header.sticky .main-menu>li a:before{color:#182141}.header-area.sticky-header.sticky .main-menu>li>.submenu-nav{margin-top:24px}.header-area.sticky-header.sticky .main-menu>li>.submenu-nav:before{height:24px}.header-area.sticky-header.sticky .header-action-area button,.header-area.sticky-header.sticky .header-action-area a{color:#182141}.header-area.sticky-header.sticky .header-action-area button.btn-menu .icon,.header-area.sticky-header.sticky .header-action-area a.btn-menu .icon{color:#182141}.header-area.sticky-header.sticky .header-action-area .btn-cart{position:relative}.header-area.sticky-header.sticky .header-action-area .btn-cart .shop-count{background-color:#ff1d5d;border-radius:50%;color:#fff;font-size:10px;height:18px;left:15px;line-height:18px;position:absolute;text-align:center;top:14px;width:18px}.header-area.sticky-header.sticky.sticky-bg-transparent{background-color:transparent}.header-area.sticky-header.sticky.sticky-bg-transparent .header-action-area button,.header-area.sticky-header.sticky.sticky-bg-transparent .header-action-area a{color:#fff}.header-area.sticky-header.sticky.sticky-bg-transparent .header-action-area button.btn-menu,.header-area.sticky-header.sticky.sticky-bg-transparent .header-action-area a.btn-menu{color:#fff}.header-area.sticky-header.sticky.sticky-bg-transparent .header-action-area button.btn-menu span,.header-area.sticky-header.sticky.sticky-bg-transparent .header-action-area a.btn-menu span{background-color:#fff}.header-area.sticky-header.sticky.sticky-bg-transparent .header-action-area .btn-cart .shop-count{color:#fff}.header-area.sticky-header.sticky.sticky-bg-transparent .header-logo-area .logo-main{display:none}.header-area.sticky-header.sticky.sticky-bg-transparent .header-logo-area .logo-light{display:block}.header-area.sticky-header.sticky.transparent-style2{padding:40px 50px}@media only screen and (max-width:991px){.header-area.sticky-header.sticky.transparent-style2{padding:28px 50px}}@media only screen and (max-width:767px){.header-area.sticky-header.sticky.transparent-style2{padding:28px 0}}.header-area.sticky-header.sticky.header-photographer{box-shadow:none}@media only screen and (max-width:1199px){.header-area.sticky-header.sticky.header-photographer .header-logo-area.header-logo-center{text-align:left}}.header-area.sticky-header.sticky.header-scrolling{padding:20px 50px 17px}@media only screen and (max-width:1199px){.header-area.sticky-header.sticky.header-scrolling{padding:20px 0 17px}}@media only screen and (max-width:991px){.header-area.sticky-header.sticky.header-scrolling .main-menu>li{margin-right:32px}}.header-area.sticky-header.sticky.header-scrolling .main-menu>li>a{color:#999;font-size:18px;font-weight:500;padding-bottom:0}@media only screen and (max-width:1199px){.header-area.sticky-header.sticky.header-scrolling .main-menu>li>a{font-size:16px}}.header-area.sticky-header.sticky.header-scrolling .main-menu>li>a:hover{color:#ff1d5d}.header-area.sticky-header.sticky.header-scrolling .main-menu>li>a:focus,.header-area.sticky-header.sticky.header-scrolling .main-menu>li>a:active{color:#ff1d5d}.header-area.sticky-header.sticky.header-scrolling .header-right{justify-content:space-between}@media only screen and (max-width:767px){.header-area.sticky-header.sticky.header-scrolling .header-right{position:absolute;right:0;top:-20px}}.header-area.sticky-header.sticky.header-scrolling .header-right .header-navigation-area{margin-top:0}@media only screen and (max-width:1199px){.header-area.sticky-header.sticky.header-scrolling .header-right .header-navigation-area{display:block}}@media only screen and (max-width:767px){.header-area.sticky-header.sticky.header-scrolling .header-right .header-navigation-area{display:none}}@media only screen and (max-width:991px){.header-area.sticky-header.sticky.header-scrolling .header-right .header-action-area{margin-left:25px}}.header-area.sticky-header.sticky.header-scrolling .header-right .header-action-area .btn-contact{color:#fff}@media only screen and (max-width:767px){.header-area.sticky-header.sticky.header-scrolling .header-right .header-action-area .btn-contact{margin-top:-12px}}@media only screen and (max-width:575px){.header-area.sticky-header.sticky.header-scrolling .header-right .header-action-area .btn-contact{font-size:12px;height:32px;line-height:34px;margin-top:-8px;margin-right:-18px;width:90px}}@media only screen and (max-width:767px){.header-area.sticky-header.sticky.header-scrolling .header-right .header-action-area .btn-menu{display:block!important;margin-top:0}}.header-area.sticky-header.sticky.sticky-no-shadow{box-shadow:none}.header-area.transparent:not(.sticky) {color:#fff;position:absolute;left:0;top:0;width:100%;z-index:9}.header-area.transparent:not(.sticky) .header-logo-area .logo-main {display:none}.header-area.transparent:not(.sticky) .header-logo-area .logo-light {display:block}.header-area.transparent:not(.sticky) .main-menu > li {margin-right:42px}.header-area.transparent:not(.sticky) .main-menu > li > a {color:#fff;font-size:15px;font-weight:400;letter-spacing:.2px;text-transform:capitalize}.header-area.transparent:not(.sticky) .main-menu > li > a:before {color:#fff}.header-area.transparent:not(.sticky) .main-menu > li:hover > a, .header-area.transparent:not(.sticky) .main-menu > li.active > a {color:#ff1d5d}.header-area.transparent:not(.sticky) .main-menu > li:hover > a:after, .header-area.transparent:not(.sticky) .main-menu > li.active > a:after {opacity:0}.header-area.transparent:not(.sticky) .main-menu > li:last-child {margin-right:0;padding-right:0}.header-area.transparent:not(.sticky) .header-action-area button, .header-area.transparent:not(.sticky) .header-action-area a {color:#fff}.header-area.transparent:not(.sticky) .header-action-area .header-social-icons a:hover {color:#ff1d5d}.header-area.transparent:not(.sticky) .header-action-area .header-social-icons.icon-color-dark a {color:#ccc}.header-area.transparent:not(.sticky) .header-action-area .header-social-icons.icon-color-dark a:hover {color:#ff1d5d}.header-area.transparent:not(.sticky) .header-action-area .btn-menu span {background-color:#fff}.header-area.transparent:not(.sticky) .header-action-area .btn-menu.btn-dark span {background-color:#000}.header-area.transparent:not(.sticky) .header-action-area .btn-cart {position:relative}.header-area.transparent:not(.sticky) .header-action-area .btn-cart.btn-dark {color:#000}.header-area.transparent:not(.sticky) .header-action-area.text-color-black button.btn-cart, .header-area.transparent:not(.sticky) .header-action-area.text-color-black a.btn-cart {color:#666}.header-area.transparent:not(.sticky) .header-action-area.text-color-black button.btn-menu span, .header-area.transparent:not(.sticky) .header-action-area.text-color-black a.btn-menu span {background-color:#666}.header-area.transparent:not(.sticky).transparent-style2 {padding:85px 50px 40px}@media only screen and (max-width:1199px){.header-area.transparent:not(.sticky).transparent-style2 {padding:40px 50px}}@media only screen and (max-width:767px){.header-area.transparent:not(.sticky).transparent-style2 {padding:28px 0}}.header-area.transparent:not(.sticky).transparent-style2 .main-menu > li.has-submenu.full-width .submenu-nav {left:auto;right:30px}.header-area.transparent:not(.sticky).transparent-style2 .main-menu > li.has-submenu.colunm-two .submenu-nav {right:auto;left:-25px}.header-area.transparent:not(.sticky).transparent-style2 .main-menu > li.has-submenu.colunm-three .submenu-nav {right:auto;left:-55px}.header-area.transparent:not(.sticky).transparent-style2 .main-menu > li.has-submenu:last-child .submenu-nav {left:auto;right:-30px}.header-area.transparent:not(.sticky).transparent-style2 .main-menu > li > a {color:#000}.header-area.transparent:not(.sticky).header-scrolling {padding:48px 50px 0}@media only screen and (max-width:991px){.header-area.transparent:not(.sticky).header-scrolling {padding:48px 0 0}}@media only screen and (max-width:767px){.header-area.transparent:not(.sticky).header-scrolling .header-logo-area {margin:0 auto;margin-bottom:30px;max-width:74px}}@media only screen and (max-width:575px){.header-area.transparent:not(.sticky).header-scrolling .main-menu {text-align:center;display:flex;justify-content:center}}@media only screen and (max-width:991px){.header-area.transparent:not(.sticky).header-scrolling .main-menu > li {margin-right:32px}}@media only screen and (max-width:767px){.header-area.transparent:not(.sticky).header-scrolling .main-menu > li:last-child {margin-right:0}}.header-area.transparent:not(.sticky).header-scrolling .main-menu > li > a {font-size:18px;font-weight:500}@media only screen and (max-width:1199px){.header-area.transparent:not(.sticky).header-scrolling .main-menu > li > a {font-size:16px}}.header-area.transparent:not(.sticky).header-scrolling .main-menu > li > a:hover {color:#000}.header-area.transparent:not(.sticky).header-scrolling .header-right {justify-content:space-between}@media only screen and (max-width:767px){.header-area.transparent:not(.sticky).header-scrolling .header-right {justify-content:center;flex-direction:column}}@media only screen and (max-width:1199px){.header-area.transparent:not(.sticky).header-scrolling .header-right .header-navigation-area {display:block}}@media only screen and (max-width:991px){.header-area.transparent:not(.sticky).header-scrolling .header-right .header-action-area {margin-left:25px}}@media only screen and (max-width:767px){.header-area.transparent:not(.sticky).header-scrolling .header-right .header-action-area {margin-left:0;margin-top:20px}}.header-area.transparent-dark:not(.sticky) {background-color:transparent;padding:30px 0}.header-area.transparent-dark:not(.sticky) .header-logo-area .logo-main {display:block}.header-area.transparent-dark:not(.sticky) .header-logo-area .logo-light {display:none}.header-area.transparent-dark:not(.sticky) .main-menu > li > a {color:#000}.header-area.transparent-dark:not(.sticky) .main-menu > li > a:before {color:#000}.header-area.transparent-dark:not(.sticky) .main-menu .has-submenu .submenu-nav {margin-top:34px}.header-area.transparent-dark:not(.sticky) .main-menu .has-submenu .submenu-nav:before {height:34px}.header-area.transparent-dark:not(.sticky) .header-action-area button, .header-area.transparent-dark:not(.sticky) .header-action-area a {color:#000}.header-area.transparent-dark:not(.sticky) .header-action-area .btn-menu span {background-color:#000}.header-area.fixed-left{background-color:#fff;box-shadow:3px 1px 29px rgba(0,0,0,.12);padding:100px 60px;position:fixed;height:100vh;max-width:300px;width:100%;z-index:99999}@media only screen and (min-width:1200px) and (max-width:1599.98px),only screen and (max-width:1199px){.header-area.fixed-left{padding:60px}}@media only screen and (max-width:1199px),only screen and (max-width:991px),only screen and (max-width:767px){.header-area.fixed-left{position:static;height:auto;margin:auto;padding:25px 15px;box-shadow:none}}@media only screen and (max-width:1199px){.header-area.fixed-left{max-width:960px}}@media only screen and (max-width:991px){.header-area.fixed-left{max-width:720px}}@media only screen and (max-width:767px){.header-area.fixed-left{max-width:540px}}.header-area.fixed-left .header-left-fix-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media only screen and (max-width:1199px),only screen and (max-width:991px),only screen and (max-width:767px){.header-area.fixed-left .header-left-fix-inner{flex-direction:row}}.header-area.fixed-left .header-logo-area{max-width:100%}.header-area.fixed-left .header-logo-area a{max-width:120px;display:block}.header-area.fixed-left .header-navigation-area{margin:0 -60px}.header-area.fixed-left .header-navigation-area .nav{display:block}.header-area.fixed-left .header-navigation-area .nav>li{margin-right:0;margin-bottom:20px;padding-right:60px;padding-left:60px;cursor:pointer;position:relative}.header-area.fixed-left .header-navigation-area .nav>li:last-child{margin-bottom:0}.header-area.fixed-left .header-navigation-area .nav>li a{display:inline-block}.header-area.fixed-left .header-navigation-area .nav>li .submenu-nav{left:100%;margin-top:-20px;top:0}.header-area.fixed-left .header-navigation-area .nav>li .submenu-nav:before{display:none}.header-area.fixed-left .header-navigation-area .nav>li .submenu-nav-mega{margin-left:0}@media screen and (min-width:1200px) and (max-width:1399px){.header-area.fixed-left .header-navigation-area .nav>li .submenu-nav-mega{width:860px}}@media screen and (min-width:1400px){.header-area.fixed-left .header-navigation-area .nav>li .submenu-nav-mega{width:1050px}}@media only screen and (min-width:1200px) and (max-width:1599.98px){.header-area.fixed-left .header-navigation-area .nav>li .submenu-nav-mega .mega-menu-item{padding:25px!important}}.header-area.fixed-left .header-widget-area{font-size:.875rem}.header-area.fixed-left .header-widget-area .copyright-content{margin-top:40px}.header-area.header-left-align .container-fluid{padding:0 50px}.header-area.header-left-align .header-navigation-area{margin-top:5px}@media only screen and (max-width:991px){.header-area.header-left-align .header-navigation-area{display:none}}.header-area.header-left-align .header-navigation-area .main-menu>li{margin-right:42px}.header-area.header-left-align .header-navigation-area .main-menu>li>a{color:#999;font-size:15px;font-weight:400;letter-spacing:.2px;text-transform:capitalize}.header-area.header-left-align .header-navigation-area .main-menu>li>a:before{color:#999}.header-area.header-left-align .header-navigation-area .main-menu>li:hover>a,.header-area.header-left-align .header-navigation-area .main-menu>li.active>a{color:#000}.header-area.header-left-align .header-navigation-area .main-menu>li:hover>a:after,.header-area.header-left-align .header-navigation-area .main-menu>li.active>a:after{opacity:0}.header-area.header-left-align .header-navigation-area .main-menu>li:last-child{margin-right:0;padding-right:0}.header-area.header-left-align .header-navigation-area .has-submenu .submenu-nav{min-width:200px;left:-30px}.header-area.header-left-align .header-navigation-area .has-submenu .submenu-nav .submenu-nav{left:100%}@media only screen and (max-width:1199px){.header-area.header-left-align .header-navigation-area .has-submenu .submenu-nav .submenu-nav{left:auto;right:100%}}@media only screen and (min-width:1200px) and (max-width:1599.98px){.header-area.header-left-align .header-navigation-area .has-submenu.full-width .submenu-nav{max-width:100%}}.header-area.header-left-align .header-navigation-area .has-submenu.full-width .submenu-nav.submenu-nav-mega .mega-menu-item:nth-child(2) {padding:25px 0 25px 30px!important}.header-area.header-left-align .header-navigation-area .has-submenu.colunm-two .submenu-nav-mega{left:0;min-width:500px;right:auto;transform:translate(-30px,50px)}.header-area.header-left-align .header-navigation-area .has-submenu.colunm-two:hover .submenu-nav-mega{transform:translate(-30px,0)}.header-area.header-left-align .header-navigation-area .has-submenu.colunm-three .submenu-nav-mega{left:120px;min-width:665px;transform:translate(-50%,50px)}.header-area.header-left-align .header-navigation-area .has-submenu.colunm-three .submenu-nav-mega .mega-menu-item.mega-menu-item-center{padding:25px 0 25px 13px!important}.header-area.header-left-align .header-navigation-area .has-submenu.colunm-three:hover .submenu-nav-mega{transform:translate(-50%,0)}.header-area.header-left-align .header-logo-area{display:flex;justify-content:center;max-width:none}@media only screen and (max-width:1199px){.header-area.header-left-align .header-logo-area{justify-content:flex-end}}@media only screen and (max-width:991px){.header-area.header-left-align .header-logo-area{justify-content:flex-start}}@media only screen and (max-width:1199px){.header-area.header-left-align .header-right-align{display:none}}@media only screen and (max-width:991px){.header-area.header-left-align .header-right-align{display:block}}.header-area.header-left-align .header-right{display:flex;align-items:center;justify-content:flex-end}.header-area.header-left-align .header-right .header-action-area{margin-left:118px;position:relative;top:-3px}@media only screen and (min-width:1200px) and (max-width:1599.98px){.header-area.header-left-align .header-right .header-action-area{margin-left:95px}}@media only screen and (max-width:1199px){.header-area.header-left-align .header-right .header-action-area{margin-left:55px}}@media only screen and (max-width:991px){.header-area.header-left-align .header-right .header-action-area .header-social-icons{display:none}}.header-area.header-left-align .header-right .header-action-area .header-social-icons a{color:#000}@media only screen and (max-width:767px){.header-area.header-left-align .header-right .header-action-area button.btn-menu{top:6px}}.header-area.header-left-align.header-area.sticky-header.sticky .main-menu>li>.submenu-nav{margin-top:23px}.header-area.header-right-align .container-fluid{padding:0 50px}.header-area.header-right-align .header-right{display:flex;align-items:center;justify-content:flex-end;position:relative}.header-area.header-right-align .header-right .header-action-area{margin-left:118px;position:relative;top:-3px}@media only screen and (min-width:1200px) and (max-width:1599.98px){.header-area.header-right-align .header-right .header-action-area{margin-left:95px}}@media only screen and (max-width:1199px){.header-area.header-right-align .header-right .header-action-area{margin-left:55px}}@media only screen and (max-width:991px){.header-area.header-right-align .header-right .header-action-area .header-social-icons{display:none}}.header-area.header-right-align .header-right .header-navigation-area{margin-top:5px}@media only screen and (max-width:991px){.header-area.header-right-align .header-right .header-navigation-area{display:none}}.header-area.header-right-align .header-right .header-navigation-area .has-submenu .submenu-nav{min-width:200px;left:-35px}.header-area.header-right-align .header-right .header-navigation-area .has-submenu .submenu-nav .submenu-nav{left:100%}@media only screen and (max-width:1199px){.header-area.header-right-align .header-right .header-navigation-area .has-submenu .submenu-nav .submenu-nav{left:auto;right:100%}}@media only screen and (min-width:1200px) and (max-width:1599.98px){.header-area.header-right-align .header-right .header-navigation-area .has-submenu.full-width .submenu-nav{max-width:100%}}.header-area.header-right-align .header-right .header-navigation-area .has-submenu.colunm-two .submenu-nav-mega{left:25px;min-width:500px;transform:translate(-50%,50px)}.header-area.header-right-align .header-right .header-navigation-area .has-submenu.colunm-two:hover .submenu-nav-mega{transform:translate(-50%,0)}.header-area.header-right-align .header-right .header-navigation-area .has-submenu.colunm-three .submenu-nav-mega{left:25px;min-width:665px;transform:translate(-50%,50px)}.header-area.header-right-align .header-right .header-navigation-area .has-submenu.colunm-three .submenu-nav-mega .mega-menu-item.mega-menu-item-center{padding:25px 0 25px 13px!important}.header-area.header-right-align .header-right .header-navigation-area .has-submenu.colunm-three:hover .submenu-nav-mega{transform:translate(-50%,0)}.header-area.header-right-align.header-area.sticky-header.sticky .main-menu>li>.submenu-nav{margin-top:23px}.header-area.header-sm{padding:30px 0 27px}.header-logo-area{max-width:180px}.header-logo-area .logo-light{display:none}.header-logo-area.header-logo-center{max-width:none;text-align:center}.header-logo-area.header-logo-center a .logo-main{margin:0 auto}.header-logo-area.header-logo-center a .logo-light{margin:0 auto}.header-action-area{display:flex}.header-action-area button,.header-action-area a{color:#182141;text-shadow:-1px -1px 0 #fff , 1px -1px 0 #fff , -1px 1px 0 #fff , 1px 1px 0 #fff;font-size:31px;line-height:1;margin-left:32px;vertical-align:middle}.header-action-area button:first-child,.header-action-area a:first-child{margin-left:0}.header-action-area button.btn-cart,.header-action-area a.btn-cart{position:relative;top:0}@media only screen and (max-width:767px){.header-action-area button.btn-cart,.header-action-area a.btn-cart{top:0}}.header-action-area button.btn-cart .shop-count,.header-action-area a.btn-cart .shop-count{background-color:#ff1d5d;border-radius:50%;color:#fff;font-size:10px;height:18px;left:12px;line-height:18px;position:absolute;text-align:center;top:14px;width:18px}.header-action-area button.btn-cart.btn-dark,.header-action-area a.btn-cart.btn-dark{background-color:transparent;color:#000}.header-action-area button.btn-cart.btn-dark:hover,.header-action-area button.btn-cart.btn-dark:focus,.header-action-area button.btn-cart.btn-dark:active,.header-action-area a.btn-cart.btn-dark:hover,.header-action-area a.btn-cart.btn-dark:focus,.header-action-area a.btn-cart.btn-dark:active{background-color:transparent!important;box-shadow:none!important}.header-action-area button.btn-menu,.header-action-area a.btn-menu{background-color:transparent;border:none;font-size:24px;line-height:1;margin-top:-3px;padding:0;position:relative}.header-action-area button.btn-menu:hover,.header-action-area button.btn-menu:focus,.header-action-area button.btn-menu:active,.header-action-area a.btn-menu:hover,.header-action-area a.btn-menu:focus,.header-action-area a.btn-menu:active{background-color:transparent;box-shadow:none}.header-action-area button.btn-menu:hover span:first-child,.header-action-area button.btn-menu:hover span:last-child,.header-action-area button.btn-menu:focus span:first-child,.header-action-area button.btn-menu:focus span:last-child,.header-action-area button.btn-menu:active span:first-child,.header-action-area button.btn-menu:active span:last-child,.header-action-area a.btn-menu:hover span:first-child,.header-action-area a.btn-menu:hover span:last-child,.header-action-area a.btn-menu:focus span:first-child,.header-action-area a.btn-menu:focus span:last-child,.header-action-area a.btn-menu:active span:first-child,.header-action-area a.btn-menu:active span:last-child{width:80%}.header-action-area button.btn-menu.btn-dark:hover,.header-action-area button.btn-menu.btn-dark:focus,.header-action-area button.btn-menu.btn-dark:active,.header-action-area a.btn-menu.btn-dark:hover,.header-action-area a.btn-menu.btn-dark:focus,.header-action-area a.btn-menu.btn-dark:active{background-color:transparent!important;box-shadow:none!important}.header-action-area button.btn-menu.btn-dark .icon,.header-action-area a.btn-menu.btn-dark .icon{color:#000}.header-action-area button.btn-contact,.header-action-area a.btn-contact{background-color:#7baa0b;color:#fff;font-size:18px;font-weight:500;line-height:50px;margin-top:5px;text-align:center;height:50px;width:190px}@media only screen and (max-width:1199px){.header-action-area button.btn-contact,.header-action-area a.btn-contact{width:150px}}@media only screen and (max-width:991px){.header-action-area button.btn-contact,.header-action-area a.btn-contact{font-size:14px;height:40px;line-height:40px;width:112px}}.header-action-area .header-social-icons a{color:#fff;font-size:1.125rem;margin-left:25px}.header-action-area .header-social-icons a:hover{color:#ff1d5d}.header-action-area.text-color-black button.btn-menu span,.header-action-area.text-color-black a.btn-menu span{background-color:#666}.header-top{padding:15px 0}.header-top a{color:#000;font-size:1rem;line-height:1;margin-right:20px}@media only screen and (max-width:479.98px){.header-top a{margin-right:10px}}.header-top a:last-child{margin-right:0}@media only screen and (max-width:479.98px){.header-top a.hide-a{display:none}}.header-top .header-icons a:hover{color:#ff1d5d}.header-area.fixed-top.sticky-header{background-color:transparent;box-shadow:none;padding:50px 0}.header-area.sticky-header.header-are-center{padding:34px 0}.header-area.sticky-header.header-are-center .container-fluid{padding:0 120px}@media only screen and (max-width:1199px){.header-area.sticky-header.header-are-center .container-fluid{padding:0 50px}}@media only screen and (max-width:767px){.header-area.sticky-header.header-are-center .container-fluid{padding:0 30px}.header-area.sticky-header.header-are-center .container-fluid .header-action-area .btn-menu{margin-top:1px}}.header-area.sticky-header.header-are-center .container-fluid .header-action-area .header-social-icons.icon-color-dark a{margin-left:0;margin-right:26px}.header-area.sticky-header.header-are-center .container-fluid .header-logo-center{padding-top:1px}@media only screen and (max-width:1199px){.header-area.sticky-header.header-are-center.header-photographer .header-logo-area.header-logo-center a .logo-light{margin:0}.header-area.sticky-header.header-are-center.header-photographer .header-logo-area.header-logo-center{text-align:left}}.header-area.sticky-header.header-area-portfolio{padding:30px 0 50px}.header-area.sticky-header.header-area-portfolio.sticky{padding:28px 0}@media only screen and (max-width:767px){.header-area.sticky-header.header-area-portfolio.sticky{padding:22px 0 30px}.header-area.sticky-header.header-area-portfolio.sticky .header-filter-area .header-action-area{top:-28px}.header-area.sticky-header.header-area-portfolio.sticky .header-filter-area .header-action-area .btn-menu{margin-top:-3px}.header-area.sticky-header.header-area-portfolio.sticky .header-filter-area .portfolio-filter-menu{display:none}}.header-area.sticky-header.header-area-portfolio .header-filter-area{display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width:991px){.header-area.sticky-header.header-area-portfolio .header-filter-area{justify-content:center}}@media only screen and (max-width:767px){.header-area.sticky-header.header-area-portfolio .header-filter-area{text-align:center}}.header-area.sticky-header.header-area-portfolio .header-filter-area .portfolio-filter-menu{margin-bottom:0;margin-right:90px}@media only screen and (max-width:991px){.header-area.sticky-header.header-area-portfolio .header-filter-area .portfolio-filter-menu{margin-right:0;margin-top:20px}}.header-area.sticky-header.header-area-portfolio .header-filter-area .portfolio-filter-menu button{color:#000;font-size:14px;font-weight:500;margin-right:40px}@media only screen and (max-width:1199px){.header-area.sticky-header.header-area-portfolio .header-filter-area .portfolio-filter-menu button{margin-right:9px}}@media only screen and (max-width:575px){.header-area.sticky-header.header-area-portfolio .header-filter-area .portfolio-filter-menu button{font-size:12px;margin-right:5px}}.header-area.sticky-header.header-area-portfolio .header-filter-area .portfolio-filter-menu button:last-child{margin-right:0}.header-area.sticky-header.header-area-portfolio .header-filter-area .portfolio-filter-menu button.active,.header-area.sticky-header.header-area-portfolio .header-filter-area .portfolio-filter-menu button:hover{color:#ff1d5d}@media only screen and (max-width:991px){.header-area.sticky-header.header-area-portfolio .header-filter-area .header-action-area{position:absolute;right:14px;top:-20px}}@media only screen and (max-width:767px){.header-area.sticky-header.header-area-portfolio .header-filter-area .header-action-area{top:-25px}.header-area.sticky-header.header-area-portfolio .header-filter-area .header-action-area .btn-menu{margin-top:-3px}}.off-canvas-wrapper{position:fixed;right:-100%;top:0;transition:.3s;opacity:0;visibility:hidden;pointer-events:none;height:100vh;width:100%;z-index:9999}.off-canvas-wrapper.active{opacity:1;visibility:visible;pointer-events:visible;right:0}.off-canvas-wrapper.active .off-canvas-inner{transform:none}.off-canvas-wrapper.active .off-canvas-inner .off-canvas-content{transform:none;transition-delay:.3s}.off-canvas-wrapper.active .btn-close{display:block}.off-canvas-wrapper.active .off-canvas-overlay{opacity:1;visibility:visible}.off-canvas-wrapper .off-canvas-header{display:flex;justify-content:space-between;padding:60px 70px 0 92px}@media only screen and (max-width:575px){.off-canvas-wrapper .off-canvas-header{padding:30px 30px 0 25px}}.off-canvas-wrapper .off-canvas-header .logo-area{display:none;max-width:100px}.off-canvas-wrapper .off-canvas-header .widget-language{display:inline-block;margin-top:75px}@media only screen and (max-width:575px){.off-canvas-wrapper .off-canvas-header .widget-language{margin-top:55px}}.off-canvas-wrapper .off-canvas-header .widget-language li{float:left;line-height:1;margin-right:30px}.off-canvas-wrapper .off-canvas-header .widget-language li a{border:none;color:#000;font-size:16px;font-weight:600;line-height:1;padding:0;text-transform:uppercase}.off-canvas-wrapper .off-canvas-header .widget-language li a.active,.off-canvas-wrapper .off-canvas-header .widget-language li a:hover{background-color:transparent;color:#ff1d5d}.off-canvas-wrapper .off-canvas-overlay{background-color:rgba(0,0,0,.8);cursor:url(https://www.tuningwebsite.com/assets/img/photos/cancel-white.png.pagespeed.ce.MMMr_m8q7p.png) , auto;position:absolute;left:0;top:0;opacity:0;visibility:hidden;transition:.4s;height:100%;width:100%;z-index:2}.off-canvas-wrapper .btn-close{background-color:transparent;background-image:none;box-shadow:none;border:none;color:#999;font-size:36px;line-height:1;margin-top:-8px;margin-right:-3px}.off-canvas-wrapper .btn-close i{line-height:1}.off-canvas-wrapper .btn-close:hover{color:#ff1d5d}.off-canvas-wrapper .off-canvas-inner{background-color:transparent;display:flex;justify-content:flex-end;position:relative;transform:translateX(0);transition:.3s;height:100vh;width:100%;z-index:3}.off-canvas-wrapper .off-canvas-inner .off-canvas-content{background-color:#fff;height:100%;padding:0 10px;position:relative;overflow-y:auto;transition:.4s;transition-duration:.4s;transform:translateX(100%);width:675px;z-index:9}@media only screen and (max-width:767px){.off-canvas-wrapper .off-canvas-inner .off-canvas-content{width:520px}}@media only screen and (max-width:575px){.off-canvas-wrapper .off-canvas-inner .off-canvas-content{width:414px}}.off-canvas-wrapper .off-canvas-inner .off-canvas-content .off-canvas-item{margin-bottom:30px;padding:16px 70px 0}@media only screen and (max-width:575px){.off-canvas-wrapper .off-canvas-inner .off-canvas-content .off-canvas-item{padding:16px 5px 0}}.off-canvas-wrapper .off-canvas-inner .off-canvas-content .off-canvas-item:last-child{margin-bottom:0}.off-canvas-wrapper.aside-menu .off-canvas-inner{background-color:transparent;transform:none}.off-canvas-wrapper.aside-menu .off-canvas-inner .off-canvas-content{background-color:#182141;position:relative;width:350px;transform:translateX(-100%);transition:.4s;transition-duration:.6s;z-index:3}@media only screen and (max-width:479.98px){.off-canvas-wrapper.aside-menu .off-canvas-inner .off-canvas-content{width:320px}}.off-canvas-wrapper.aside-menu .off-canvas-inner .off-canvas-content .close-action .btn-close{color:#fff}.off-canvas-wrapper.aside-menu .off-canvas-inner .off-canvas-content .close-action .btn-close:hover{color:#ff1d5d}.off-canvas-wrapper.aside-menu.active .off-canvas-inner .off-canvas-content{transform:none;transition-delay:.5s}.off-canvas-wrapper .off-canvas-footer .side-footer{display:inline-flex;flex-direction:column;padding:20px 90px 0}@media only screen and (max-width:991px){.off-canvas-wrapper .off-canvas-footer .side-footer{padding:150px 90px 0}}@media only screen and (max-width:575px){.off-canvas-wrapper .off-canvas-footer .side-footer{padding:100px 25px 0}}.off-canvas-wrapper .off-canvas-footer .side-footer .widget-social-icons{display:block;margin-bottom:10px}.off-canvas-wrapper .off-canvas-footer .side-footer .widget-social-icons a{border:none;color:#000;font-size:16px;float:left;margin-right:40px;padding:0}@media only screen and (max-width:575px){.off-canvas-wrapper .off-canvas-footer .side-footer .widget-social-icons a{font-size:13px;margin-right:22px}}.off-canvas-wrapper .off-canvas-footer .side-footer .widget-social-icons a.icon-color{color:#185381}.off-canvas-wrapper .off-canvas-footer .side-footer .widget-social-icons a.icon-color.color-twitter{color:#429cd6}.off-canvas-wrapper .off-canvas-footer .side-footer .widget-social-icons a.icon-color.color-instagram{color:#521313}.off-canvas-wrapper .off-canvas-footer .side-footer .widget-social-icons a.icon-color.color-googleplus{color:#d62d20}.off-canvas-wrapper .off-canvas-footer .side-footer .widget-copyright{display:block}@media only screen and (max-width:575px){.off-canvas-wrapper .off-canvas-footer .side-footer .widget-copyright{display:inline-block;margin-top:12px}}.off-canvas-wrapper .off-canvas-footer .side-footer .widget-copyright p{font-size:16px}@media only screen and (max-width:575px){.off-canvas-wrapper .off-canvas-footer .side-footer .widget-copyright p{font-size:15px}}.home-slider-area{height:100vh}.home-slider-area.slider-agency-digital{align-items:center;background-attachment:fixed;background:no-repeat center center;display:flex}.home-slider-area.slider-agency-digital .slider-content-area img{margin-top:30px;width:783px}.home-slider-area.slider-agency-creative{align-items:center;background-attachment:fixed;background:no-repeat center center;background-size:cover;display:flex;position:relative}@media only screen and (max-width:767px){.home-slider-area.slider-agency-creative{height:590px}}.home-slider-area.slider-agency-creative .slider-content-area{margin-top:-45px}.home-slider-area.slider-agency-creative .slider-content-area h6{color:#9192a4;font-size:1.5rem;letter-spacing:10.5px;margin-bottom:80px}@media (max-width:1200px){.home-slider-area.slider-agency-creative .slider-content-area h6{font-size: calc(1.275rem + 0.3vw)}}@media only screen and (max-width:767px){.home-slider-area.slider-agency-creative .slider-content-area h6{font-size:18px;letter-spacing:7px;margin-bottom:20px}}.home-slider-area.slider-agency-creative .slider-content-area h3{color:#fff;font-size:3rem;font-family:"Libre Baskerville",serif;font-weight:400;line-height:1.3;margin-bottom:46px}@media (max-width:1200px){.home-slider-area.slider-agency-creative .slider-content-area h3{font-size: calc(1.425rem + 2.1vw)}}@media only screen and (max-width:767px){.home-slider-area.slider-agency-creative .slider-content-area h3{font-size:24px;margin-bottom:20px}}.home-slider-area.slider-agency-creative .hero-portfolio-area{bottom:12px;left:50%;margin:0 auto;position:absolute;text-align:center;transform:translateX(-50%);width:calc(100% - 30px)}@media only screen and (max-width:767px){.home-slider-area.slider-agency-creative .hero-portfolio-area{bottom:0}}.home-slider-area.slider-agency-creative .hero-portfolio-area .section-title{margin-bottom:42px}@media only screen and (max-width:767px){.home-slider-area.slider-agency-creative .hero-portfolio-area .section-title{margin-bottom:32px}}.home-slider-area.slider-agency-creative .hero-portfolio-area .section-title h5{color:#9192a4;font-size:17px}.home-slider-area.slider-agency-creative .hero-portfolio-area .portfolio-filter-menu{margin-top:0}@media only screen and (max-width:575px){.home-slider-area.slider-agency-creative .hero-portfolio-area .portfolio-filter-menu{margin-bottom:40px}}.home-slider-area.slider-agency-creative .hero-portfolio-area .portfolio-filter-menu button{color:#fff;font-size:16px;font-weight:700;padding:0 18px}.home-slider-area.slider-agency-creative .hero-portfolio-area .portfolio-filter-menu button:hover,.home-slider-area.slider-agency-creative .hero-portfolio-area .portfolio-filter-menu button.active{color:#ff1d5d}@media only screen and (max-width:767px){.home-slider-area.slider-agency-creative .hero-portfolio-area .portfolio-filter-menu button{font-size:14px;padding:0 10px}}.home-slider-area.slider-agency-modern{align-items:center;background-attachment:fixed;background:no-repeat top center;background-size:cover;display:flex;position:relative}.home-slider-area.slider-agency-modern:before{background-color:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;top:0;right:0;z-index:0}@media only screen and (max-width:1199px){.home-slider-area.slider-agency-modern{text-align:center}}.home-slider-area.slider-agency-modern .slider-content-area{position:relative;margin-top:5px;z-index:1}.home-slider-area.slider-agency-modern .slider-content-area h2{color:#fff;font-size:96px;font-weight:700;line-height:1;margin-bottom:55px}@media only screen and (max-width:1199px){.home-slider-area.slider-agency-modern .slider-content-area h2{font-size:50px}}@media only screen and (max-width:767px){.home-slider-area.slider-agency-modern .slider-content-area h2{font-size:30px}}@media only screen and (max-width:575px){.home-slider-area.slider-agency-modern .slider-content-area h2{font-size:28px}}.home-slider-area.slider-agency-modern .slider-content-area p{color:#fff;font-size:28px;font-weight:300;line-height:1.3;margin-bottom:140px}@media only screen and (max-width:1199px){.home-slider-area.slider-agency-modern .slider-content-area p{font-size:22px;margin-bottom:120px}}@media only screen and (max-width:767px){.home-slider-area.slider-agency-modern .slider-content-area p{display:none}}.home-slider-area.slider-agency-modern .slider-content-area .btn-theme{background-color:#ff1d5d;border:3px solid #ff1d5d;border-radius:0;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:1;text-transform:uppercase;padding:15px 25px;letter-spacing:.2px}.home-slider-area.slider-agency-modern .slider-content-area .btn-theme:hover{background-color:#000;border-color:#000}@media only screen and (max-width:767px){.home-slider-area.slider-agency-modern .slider-content-area .btn-theme{padding:14px 21px}}.home-slider-area.slider-agency-simple{align-items:center;display:flex;height:calc(100vh - 262px)}.home-slider-area.slider-agency-simple .slider-content-area{padding-top:64px}@media only screen and (max-width:767px){.home-slider-area.slider-agency-simple .slider-content-area{padding-top:110px}}.home-slider-area.slider-agency-simple .slider-content-area .title{color:#666;font-weight:300;font-size:16px;letter-spacing:3px;line-height:1;margin:0 0 25px;text-transform:uppercase}.home-slider-area.slider-agency-simple .slider-content-area .desc{color:#000;font-size:3.5rem;font-weight:500;letter-spacing:-.2px;line-height:1.2;margin:0}@media (max-width:1200px){.home-slider-area.slider-agency-simple .slider-content-area .desc{font-size: calc(1.475rem + 2.7vw)}}.home-slider-area.slider-agency-simple .slider-content-area .desc span{color:#ff1d5d;position:relative}.home-slider-area.slider-agency-simple .slider-content-area .desc span:after{content:"";height:50px;position:absolute;right:-13px;top:14px;width:7px}@media only screen and (max-width:1199px){.home-slider-area.slider-agency-simple .slider-content-area .desc span:after{height:45px;top:17px}}@media only screen and (max-width:991px){.home-slider-area.slider-agency-simple .slider-content-area .desc span:after{height:38px;right:-10px;width:4px}}@media only screen and (max-width:767px){.home-slider-area.slider-agency-simple .slider-content-area .desc span:after{top:11px}}@media only screen and (max-width:479.98px){.home-slider-area.slider-agency-simple .slider-content-area .desc span:after{top:5px}}.home-slider-area.slider-agency-simple .slider-content-area .desc span.color-theme{color:#ff1d5d}.home-slider-area.slider-agency-simple .slider-content-area .desc span.color-theme:after{background-color:#ff1d5d}.home-slider-area.slider-agency-simple .slider-content-area .desc span.color-blue{color:#1e73be}.home-slider-area.slider-agency-simple .slider-content-area .desc span.color-blue:after{background-color:#1e73be}.home-slider-area.slider-agency-simple .slider-content-area .desc span.color-green{color:#81d742}.home-slider-area.slider-agency-simple .slider-content-area .desc span.color-green:after{background-color:#81d742}.home-slider-area.slider-agency-simple .slider-content-area .desc span.typed-cursor{display:none}.home-slider-area.slider-freelance-developer{align-items:center;background-position:bottom center;display:flex;height:100vh}.home-slider-area.slider-freelance-developer .slider-content-area h1{color:#ff1d5d;font-size:47px;font-weight:700;margin-bottom:0}@media only screen and (max-width:767px){.home-slider-area.slider-freelance-developer .slider-content-area h1{font-size:24px}}.home-slider-area.slider-freelance-developer .slider-content-area p{color:#fff;font-size:24px;font-weight:500;margin-bottom:101px}@media only screen and (max-width:767px){.home-slider-area.slider-freelance-developer .slider-content-area p{font-size:16px;margin-bottom:50px}}.home-slider-area.slider-freelance-developer .slider-content-area h2{color:#fff;font-size:47px;font-weight:700;margin-bottom:55px}@media only screen and (max-width:767px){.home-slider-area.slider-freelance-developer .slider-content-area h2{font-size:24px;margin-bottom:30px}}.home-slider-area.slider-freelance-developer .slider-content-area h2 span{color:#ff1d5d}.home-slider-area.slider-freelance-developer .slider-content-area .developer-social h5{color:#999;font-size:15px;font-weight:400}@media only screen and (max-width:767px){.home-slider-area.slider-freelance-developer .slider-content-area .developer-social h5{font-size:14px}}.home-slider-area.slider-freelance-developer .slider-content-area .developer-social .socials-list a{color:#fff;font-size:17px;font-weight:500}.home-slider-area.slider-freelance-developer .slider-content-area .developer-social .socials-list a span{padding:0 5px}.home-slider-area.slider-freelance-developer .slider-content-area .developer-social .socials-list a:hover{color:#ff1d5d}@media only screen and (max-width:767px){.home-slider-area.slider-freelance-developer .slider-content-area .developer-social .socials-list a{font-size:14px}}.home-slider-area.slider-personal{background-color:#f5f5f5;height:auto;padding:176px 0 78px}@media only screen and (max-width:767px){.home-slider-area.slider-personal{padding-bottom:10px}}.home-slider-area.slider-personal .slider-content-area .personal-designer-info{margin-bottom:120px;position:relative}@media only screen and (max-width:767px){.home-slider-area.slider-personal .slider-content-area .personal-designer-info{margin-bottom:80px}}.home-slider-area.slider-personal .slider-content-area .personal-designer-info img{left:0;position:absolute;top:-4px}.home-slider-area.slider-personal .slider-content-area .personal-designer-info .content-info{margin-left:65px;margin-top:10px}.home-slider-area.slider-personal .slider-content-area .personal-designer-info .content-info h4{color:#000;font-size:20px;font-weight:500;margin-bottom:5px}.home-slider-area.slider-personal .slider-content-area .personal-designer-info .content-info h5{color:#999;font-size:15px;font-weight:300}.home-slider-area.slider-personal .slider-content-area h2{color:#000;font-size:46px;margin-bottom:50px}@media only screen and (max-width:767px){.home-slider-area.slider-personal .slider-content-area h2{font-size:24px;margin-bottom:25px}}@media only screen and (max-width:575px){.home-slider-area.slider-personal .slider-content-area h2{font-size:20px}}.home-slider-area.slider-personal .slider-content-area p{color:#666;font-size:22px;font-weight:300;line-height:1.64;margin-bottom:50px}@media only screen and (max-width:767px){.home-slider-area.slider-personal .slider-content-area p{font-size:16px}}.home-slider-area.slider-photographer{height:auto;padding:176px 0 84px;position:relative}@media only screen and (max-width:767px){.home-slider-area.slider-photographer{padding-bottom:87px}}.home-slider-area.slider-photographer .slider-content-area h2{color:#000;font-size:30px;font-family:"Libre Baskerville",serif;font-weight:400;line-height:1.4;margin-bottom:50px}@media only screen and (max-width:767px){.home-slider-area.slider-photographer .slider-content-area h2{font-size:24px;margin-bottom:0}}@media only screen and (max-width:575px){.home-slider-area.slider-photographer .slider-content-area h2{font-size:20px}}.home-slider-area.slider-masonry-simple{align-items:center;background-position:top center;display:flex;height: calc(100vh + 112px);position:relative}@media only screen and (max-width:767px){.home-slider-area.slider-masonry-simple{height:100vh}}.home-slider-area.slider-masonry-simple .slider-content-area{margin-top:-110px;padding-top:12px}@media only screen and (max-width:767px){.home-slider-area.slider-masonry-simple .slider-content-area{margin-top:0;padding-top:0}}.home-slider-area.slider-masonry-simple .slider-content-area h5{color:#fff;font-size:18px;font-weight:400;letter-spacing:15px;margin-bottom:15px;text-transform:uppercase}.home-slider-area.slider-masonry-simple .slider-content-area h1{color:#fff;font-size:154px;letter-spacing:-5px;margin-bottom:46px}@media only screen and (max-width:991px){.home-slider-area.slider-masonry-simple .slider-content-area h1{font-size:100px}}@media only screen and (max-width:767px){.home-slider-area.slider-masonry-simple .slider-content-area h1{font-size:60px;margin-bottom:0}}.home-slider-area.slider-masonry-simple .service-content-area{bottom:82px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);max-width:1170px;width:100%;z-index:3}@media only screen and (max-width:1199px){.home-slider-area.slider-masonry-simple .service-content-area{max-width:none;padding:0 15px}}@media only screen and (max-width:767px){.home-slider-area.slider-masonry-simple .service-content-area{display:none}}.home-slider-area.slider-masonry-simple .service-content-area .section-title{margin-bottom:0}.home-slider-area.slider-masonry-simple .service-content-area .section-title h5{color:#fff;font-size:18px;font-weight:400;letter-spacing:1.5px;margin-bottom:42px;text-transform:uppercase}.home-slider-area.slider-masonry-simple .service-content-area .specialization-list{text-align:center}.home-slider-area.slider-masonry-simple .service-content-area .specialization-list a{color:#fff;font-size:30px;font-weight:600;margin-bottom:46px;padding:0 54px}.home-slider-area.slider-masonry-simple .service-content-area .specialization-list a:first-child{padding-left:0}.home-slider-area.slider-masonry-simple .service-content-area .specialization-list a:last-child{padding-right:0}.home-slider-area.slider-masonry-simple .service-content-area .specialization-list a:hover{color:#ff1d5d}@media only screen and (max-width:1199px){.home-slider-area.slider-masonry-simple .service-content-area .specialization-list a{padding:0 20px}}@media only screen and (max-width:991px){.home-slider-area.slider-masonry-simple .service-content-area .specialization-list a{font-size:18px}}@media only screen and (max-width:1199px){.home-slider-area.slider-masonry-simple .hero-contact-info{display:none}}.home-slider-area.slider-masonry-simple .hero-contact-info li{color:#fff;font-size:16px;left:-22px;letter-spacing:2px;position:absolute;top:calc(50% - 2px);transform:translateY(-50%) rotate(270deg);z-index:3}.home-slider-area.slider-masonry-simple .hero-contact-info li:last-child{left:auto;right:-22px;transform:translateY(-50%) rotate(-270deg)}.home-slider-area.slider-video-featured{align-items:center;background-position:top center;background-repeat:no-repeat;display:flex;height: calc(100vh + 30px);position:relative}.home-slider-area.slider-video-featured:before{background-color:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@media only screen and (max-width:767px){.home-slider-area.slider-video-featured{height:100vh}}.home-slider-area.slider-video-featured .slider-content-area{margin-top:-110px;padding-top:12px;position:relative;z-index:2}@media only screen and (max-width:767px){.home-slider-area.slider-video-featured .slider-content-area{margin-top:0;padding-top:0}}.home-slider-area.slider-video-featured .slider-content-area h1{color:#fff;font-size:154px;letter-spacing:-5px;margin-bottom:14px}@media only screen and (max-width:991px){.home-slider-area.slider-video-featured .slider-content-area h1{font-size:100px}}@media only screen and (max-width:767px){.home-slider-area.slider-video-featured .slider-content-area h1{font-size:60px;margin-bottom:0}}.home-slider-area.slider-video-featured .service-content-area{bottom:82px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);max-width:1170px;width:100%;z-index:3}@media only screen and (max-width:1199px){.home-slider-area.slider-video-featured .service-content-area{max-width:none;padding:0 15px}}@media only screen and (max-width:767px){.home-slider-area.slider-video-featured .service-content-area{display:none}}.home-slider-area.slider-video-featured .service-content-area .section-title{margin-bottom:0}.home-slider-area.slider-video-featured .service-content-area .section-title h5{color:#fff;font-size:18px;font-weight:400;letter-spacing:1.5px;margin-bottom:42px;text-transform:uppercase}.home-slider-area.slider-video-featured .service-content-area .specialization-list{text-align:center}.home-slider-area.slider-video-featured .service-content-area .specialization-list a{color:#fff;font-size:30px;font-weight:600;margin-bottom:46px;padding:0 54px}.home-slider-area.slider-video-featured .service-content-area .specialization-list a:first-child{padding-left:0}.home-slider-area.slider-video-featured .service-content-area .specialization-list a:last-child{padding-right:0}.home-slider-area.slider-video-featured .service-content-area .specialization-list a:hover{color:#ff1d5d}@media only screen and (max-width:1199px){.home-slider-area.slider-video-featured .service-content-area .specialization-list a{padding:0 20px}}@media only screen and (max-width:991px){.home-slider-area.slider-video-featured .service-content-area .specialization-list a{font-size:18px}}.home-slider-area.slider-video-featured .video-bg{object-fit:cover;display:block;height:100%;position:absolute;width:100%}.home-slider-area.slider-portfolio-single{align-items:center;display:flex;background-attachment:fixed;background-position:center top;height:calc(100vh - 207px);position:relative;justify-content:center}.home-slider-area.slider-portfolio-single:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.home-slider-area.slider-portfolio-single .slider-content-area h1{color:#fff;font-size:100px;margin-bottom:8px;text-transform:capitalize}@media only screen and (max-width:767px){.home-slider-area.slider-portfolio-single .slider-content-area h1{font-size:36px}}.home-slider-area.slider-portfolio-single .slider-content-area h5{color:#fff;font-size:24px;font-weight:500;margin-bottom:0;text-transform:uppercase;letter-spacing:10px}@media only screen and (max-width:767px){.home-slider-area.slider-portfolio-single .slider-content-area h5{font-size:16px;letter-spacing:7px}}.home-slider-area.slider-portfolio-single.pfs-branding{height:100vh}.home-slider-area.slider-portfolio-single.pfs-branding:before{display:none}.home-slider-area.slider-about-studio{background-attachment:fixed;background-position:center center}.home-slider-area.slider-about-freelancer{background-attachment:fixed;background-position:center center}.site-content-home{width:100vw}.site-content-home .feature-img{background-position:center;background-size:cover;height:100vh;left:0;max-width:40%;position:fixed;top:0;width:40%}@media only screen and (max-width:1199px){.site-content-home .feature-img{position:relative;min-width:100%;width:100%}}.site-content-home .feature-img .footer-social-icons{bottom:48px;left:50px;position:fixed}@media only screen and (max-width:1199px){.site-content-home .feature-img .footer-social-icons{position:absolute}}.site-content-home .feature-img .footer-social-icons a{color:#fff;font-size:24px;margin-right:35px}@media only screen and (max-width:767px){.site-content-home .feature-img .footer-social-icons a{font-size:18px;margin-right:30px}}.site-content-home .feature-img .footer-social-icons a:hover{color:#ff1d5d}.site-content-home .site-content{background-color:#fff;height:100%;max-width:60%;margin-left:calc(40% - 7px);overflow:hidden;padding:0;position:relative}@media only screen and (max-width:1199px){.site-content-home .site-content{margin-left:0;max-width:100%;width:100%}}.site-content-home .site-content .home-freelance-designer{padding:218px 30px 0 225px}@media only screen and (max-width:1199px){.site-content-home .site-content .home-freelance-designer{padding:218px 30px 0 30px;text-align:center}}@media only screen and (max-width:767px){.site-content-home .site-content .home-freelance-designer{padding:125px 30px 0 30px}}.site-content-home .site-content .home-freelance-designer h2{color:#000;font-size:60px;font-weight:700;line-height:1;letter-spacing:.2px;margin-bottom:0}@media only screen and (max-width:1199px){.site-content-home .site-content .home-freelance-designer h2{font-size:54px}}@media only screen and (max-width:767px){.site-content-home .site-content .home-freelance-designer h2{font-size:24px}}.site-content-home .site-content .home-freelance-designer .hero-portfolio-area{margin-top:55px}.site-content-home .site-content .home-freelance-designer .hero-portfolio-area .section-title{margin-bottom:0}.site-content-home .site-content .home-freelance-designer .hero-portfolio-area .section-title h5{color:#999;font-size:12px;font-weight:500;letter-spacing:2px;margin-bottom:27px;text-transform:uppercase}.site-content-home .site-content .home-freelance-designer .hero-portfolio-area .portfolio-filter-menu{margin-bottom:137px;max-width:560px}@media only screen and (max-width:1199px){.site-content-home .site-content .home-freelance-designer .hero-portfolio-area .portfolio-filter-menu{max-width:none}}@media only screen and (max-width:767px){.site-content-home .site-content .home-freelance-designer .hero-portfolio-area .portfolio-filter-menu{margin-bottom:60px}}.site-content-home .site-content .home-freelance-designer .hero-portfolio-area .portfolio-filter-menu button{color:#000;font-size:20px;font-weight:500;line-height:1.2;margin-left:0;margin-bottom:16px;margin-right:40px;padding:0;text-transform:capitalize}@media only screen and (max-width:767px){.site-content-home .site-content .home-freelance-designer .hero-portfolio-area .portfolio-filter-menu button{margin-right:25px}}@media only screen and (max-width:575px){.site-content-home .site-content .home-freelance-designer .hero-portfolio-area .portfolio-filter-menu button{font-size:18px;margin-right:12px}}.site-content-home .site-content .home-freelance-designer .hero-portfolio-area .portfolio-filter-menu button.active,.site-content-home .site-content .home-freelance-designer .hero-portfolio-area .portfolio-filter-menu button:hover{color:#ff1d5d}.site-content-home .site-content .portfolio-area{padding-top:0;padding-bottom:0}.site-content-home .site-content .portfolio-area .portfolio-item{margin-bottom:0}.site-content-home .site-content .footer-area .content-area{padding:256px 30px 300px 236px}@media only screen and (max-width:991px){.site-content-home .site-content .footer-area .content-area{padding:256px 30px 300px;text-align:center}}@media only screen and (max-width:767px){.site-content-home .site-content .footer-area .content-area{padding:55px 30px 112px}}.site-content-home .site-content .footer-area .content-area h5{color:#999;font-size:24px;font-weight:400;margin-bottom:20px}.site-content-home .site-content .footer-area .content-area h1{color:#000;font-size:56px;font-weight:700;margin-bottom:14px}@media only screen and (max-width:767px){.site-content-home .site-content .footer-area .content-area h1{font-size:24px}}.site-content-home .site-content .footer-area .content-area p{color:#999;font-size:24px;font-weight:600}@media only screen and (max-width:767px){.site-content-home .site-content .footer-area .content-area p{font-size:16px}}.site-content-home .site-content .footer-area .footer-bottom{padding-left:236px}@media only screen and (max-width:991px){.site-content-home .site-content .footer-area .footer-bottom{padding:0}}.site-content-home .site-content .footer-area .footer-bottom .widget-copyright p{color:#999;font-size:16px}.rev_slider_wrapper .uranus.tparrows{background:rgba(255,255,255,0);width:50px;height:50px}@media only screen and (max-width:767px){.rev_slider_wrapper .uranus.tparrows{display:none}}.rev_slider_wrapper .uranus.tparrows:before{font-size:2.5rem;transition:all .3s;line-height:50px;height:50px;width:50px}@media (max-width:1200px){.rev_slider_wrapper .uranus.tparrows:before{font-size: calc(1.375rem + 1.5vw)}}.rev_slider_wrapper .uranus.tparrows:hover:before{opacity:.75}.rev_slider_wrapper .rev-btn{transition:.5s}.rev_slider_wrapper .rev-btn.btn-brand,.rev_slider_wrapper .rev-btn.btn-bordetheme-color{padding-top:18px!important;padding-bottom:18px!important}@media only screen and (max-width:767px){.rev_slider_wrapper .btn img{width:80px!important;height:80px!important}}.tp-caption.Button-Outline-Secondary,.Button-Outline-Secondary{color:#fff;font-size:14px;line-height:51px;font-weight:700;font-style:normal;text-decoration:none;background-color:transparent;border-color:#f2b636;border-style:solid;border-width:3px 3px 3px 3px;border-radius:30px 30px 30px 30px}.tp-caption.Button-Outline-Secondary:hover,.Button-Outline-Secondary:hover{color:#fff;text-decoration:none;background-color:#f2b636;border-color:#f2b636;border-style:solid;border-width:3px 3px 3px 3px;border-radius:30px 30px 30px 30px;cursor:pointer}.tp-bannertimer.tp-bottom{visibility:hidden!important}.rev_slider_wrapper .uranus .tp-bullet{border-radius:50%;box-shadow:0 0 0 2px rgba(255,255,255,0);transition:box-shadow .3s ease;background:transparent;width:15px;height:15px}.rev_slider_wrapper .uranus .tp-bullet.selected,.rev_slider_wrapper .uranus .tp-bullet:hover{box-shadow:0 0 0 2px white;border:none;border-radius:50%;background:transparent}.rev_slider_wrapper .uranus .tp-bullet-inner{transition:background-color .3s ease , transform .3s ease;top:0;left:0;width:100%;height:100%;outline:none;border-radius:50%;background-color:#fff;background-color:rgba(255,255,255,.3);text-indent:-999em;cursor:pointer;position:absolute}.rev_slider_wrapper .uranus .tp-bullet.selected .tp-bullet-inner,.rev_slider_wrapper .uranus .tp-bullet:hover .tp-bullet-inner{transform:scale(.4);-webkit-transform:scale(.4);background-color:#fff}@media only screen and (max-width:767px){#rev_slider_full_screen_parallax .zeus.tp-bullets{transform:matrix(1,0,0,1,-35,-46)!important}}@media only screen and (max-width:575px){#rev_slider_full_screen_parallax .zeus.tp-bullets{display:none}}#rev_slider_full_screen_parallax .zeus .tp-bullet{box-sizing:content-box;-webkit-box-sizing:content-box;border-radius:50%;background-color:#fff;transition:opacity .3s ease;width:12px;height:12px;border:none}#rev_slider_full_screen_parallax .zeus .tp-bullet:after{content:"";position:absolute;width:100%;height:100%;left:0;border-radius:50%;background-color:#000;transform:scale(0);transform-origin:50% 50%;transition:transform .3s ease}#rev_slider_full_screen_parallax .zeus .tp-bullet:hover:after,#rev_slider_full_screen_parallax .zeus .tp-bullet.selected:after{transform:scale(1)}#rev_slider_full_screen_parallax .zeus .tp-bullet-image,#rev_slider_full_screen_parallax .zeus .tp-bullet-imageoverlay{width:135px;height:60px;position:absolute;background:#000;background:rgba(0,0,0,.5);bottom:13px;margin-bottom:10px;transform:translateX(-50%);-webkit-transform:translateX(-50%);box-sizing:border-box;background-size:cover;background-position:center center;visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:50% 50%;transition:all .3s ease;border-radius:4px}#rev_slider_full_screen_parallax .zeus .tp-bullet-title,#rev_slider_full_screen_parallax .zeus .tp-bullet-imageoverlay{z-index:2;transition:all .5s ease;transform:translateX(-50%);-webkit-transform:translateX(-50%)}#rev_slider_full_screen_parallax .zeus .tp-bullet-title{color:#fff;text-align:center;line-height:15px;font-size:13px;font-weight:600;z-index:3;visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:50% 50%;transition:all .3s ease;position:absolute;bottom:45px;width:135px;vertical-align:middle}#rev_slider_full_screen_parallax .zeus .tp-bullet:hover .tp-bullet-title,#rev_slider_full_screen_parallax .zeus .tp-bullet:hover .tp-bullet-image,#rev_slider_full_screen_parallax .zeus .tp-bullet:hover .tp-bullet-imageoverlay{opacity:1;visibility:visible;transform:translateY(0) translateX(-50%)}#rev_slider_full_screen_parallax .zeus.nav-dir-vertical .tp-bullet-image,#rev_slider_full_screen_parallax .zeus.nav-dir-vertical .tp-bullet-imageoverlay{bottom:auto;margin-right:10px;margin-bottom:0;right:13px;transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%)}#rev_slider_full_screen_parallax .zeus.nav-dir-vertical .tp-bullet:hover .tp-bullet-image{transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%)}#rev_slider_full_screen_parallax .zeus.nav-dir-vertical .tp-bullet-title,#rev_slider_full_screen_parallax .zeus.nav-dir-vertical .tp-bullet-imageoverlay{z-index:2;transition:all .5s ease;transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%)}#rev_slider_full_screen_parallax .zeus.nav-dir-vertical .tp-bullet-title{bottom:auto;right:100%;margin-right:10px}#rev_slider_full_screen_parallax .zeus.nav-dir-vertical .tp-bullet:hover .tp-bullet-title,#rev_slider_full_screen_parallax .zeus.nav-dir-vertical .tp-bullet:hover .tp-bullet-image,#rev_slider_full_screen_parallax .zeus.nav-dir-vertical .tp-bullet:hover .tp-bullet-imageoverlay{transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%)}#rev_slider_full_screen_parallax .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-image,#rev_slider_full_screen_parallax .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-imageoverlay{bottom:auto;margin-left:10px;margin-bottom:0;left:13px;transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%)}#rev_slider_full_screen_parallax .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet:hover .tp-bullet-image{transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%)}#rev_slider_full_screen_parallax .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-title,#rev_slider_full_screen_parallax .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-imageoverlay{z-index:2;transition:all .5s ease;transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%)}#rev_slider_full_screen_parallax .zeus.nav-dir-vertical.nav-pos-hor-left .tp-bullet-title{bottom:auto;left:100%;margin-left:10px}#rev_slider_full_screen_parallax .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-image,#rev_slider_full_screen_parallax .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-imageoverlay{bottom:auto;top:13px;margin-top:10px;margin-bottom:0;left:0;transform:translateY(0) translateX(-50%);-webkit-transform:translateX(0) translateX(-50%)}#rev_slider_full_screen_parallax .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet:hover .tp-bullet-image{transform:scale(1) translateY(0) translateX(-50%);-webkit-transform:scale(1) translateY(0) translateX(-50%)}#rev_slider_full_screen_parallax .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-title,#rev_slider_full_screen_parallax .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-imageoverlay{z-index:2;transition:all .5s ease;transform:translateY(0) translateX(-50%);-webkit-transform:translateY(0) translateX(-50%)}#rev_slider_full_screen_parallax .zeus.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-title{bottom:auto;top:13px;margin-top:20px}#rev_slider_full_screen_parallax .tp-caption.Button-Solid-Secondary,#rev_slider_full_screen_parallax .Button-Solid-Secondary{color:#fff;font-size:13px;line-height:51px;font-weight:700;font-style:normal;text-decoration:none;background-color:#f2b636;border-color:#f2b636;border-style:solid;border-width:3px 3px 3px 3px;border-radius:30px 30px 30px 30px}#rev_slider_full_screen_parallax .tp-caption.Button-Solid-Secondary:hover,#rev_slider_full_screen_parallax .Button-Solid-Secondary:hover{color:#fff;text-decoration:none;background-color:#182141;border-color:#182141;border-style:solid;border-width:3px 3px 3px 3px;border-radius:30px 30px 30px 30px;cursor:pointer}#slide-fs-parallax1-layer-1,#slide-fs-parallax2-layer-1,#slide-fs-parallax3-layer-1,#slide-fs-parallax4-layer-1{color:#fff;font-weight:500;text-align:left}#slide-fs-parallax1-layer-1 a,#slide-fs-parallax2-layer-1 a,#slide-fs-parallax3-layer-1 a,#slide-fs-parallax4-layer-1 a{color:#fff;display:block}#slide-fs-parallax1-layer-2,#slide-fs-parallax2-layer-2,#slide-fs-parallax3-layer-2,#slide-fs-parallax4-layer-2{color:#fff;font-weight:700}#slide-fs-parallax1-layer-2 a,#slide-fs-parallax2-layer-2 a,#slide-fs-parallax3-layer-2 a,#slide-fs-parallax4-layer-2 a{color:#fff;display:block}@media only screen and (max-width:1199px){#slide-fs-parallax1-layer-2,#slide-fs-parallax2-layer-2,#slide-fs-parallax3-layer-2,#slide-fs-parallax4-layer-2{text-align:center!important}#slide-fs-parallax1-layer-2 br,#slide-fs-parallax2-layer-2 br,#slide-fs-parallax3-layer-2 br,#slide-fs-parallax4-layer-2 br{display:none}}#rev_slider_full_screen_horizontal_wrapper{margin:0 auto;background:transparent;padding:0}#rev_slider_full_screen_horizontal{display:none}#rev_slider_full_screen_horizontal .tparrows.tp-rightarrow.uranus:before,#rev_slider_full_screen_horizontal .tparrows.tp-leftarrow.uranus:before{color:#999;content:"";font-family:"Linearicons-Free"}#rev_slider_full_screen_horizontal .tparrows.tp-rightarrow.uranus:before:hover,#rev_slider_full_screen_horizontal .tparrows.tp-leftarrow.uranus:before:hover{color:#666}#rev_slider_full_screen_horizontal .tparrows.tp-rightarrow.uranus:hover:before,#rev_slider_full_screen_horizontal .tparrows.tp-leftarrow.uranus:hover:before{color:#666;opacity:1}#rev_slider_full_screen_horizontal .tparrows.tp-rightarrow.uranus:before{content:""}#slide-fs-horizontal1-layer-1,#slide-fs-horizontal2-layer-1,#slide-fs-horizontal3-layer-1,#slide-fs-horizontal4-layer-1{color:#000;font-weight:700}@media only screen and (max-width:479.98px){#slide-fs-horizontal1-layer-1,#slide-fs-horizontal2-layer-1,#slide-fs-horizontal3-layer-1,#slide-fs-horizontal4-layer-1{margin-bottom:20px}}#slide-fs-horizontal1-layer-2,#slide-fs-horizontal2-layer-2,#slide-fs-horizontal3-layer-2,#slide-fs-horizontal4-layer-2{color:#000;font-weight:600;letter-spacing:9px}#slide-fs-horizontal1-layer-3,#slide-fs-horizontal2-layer-3,#slide-fs-horizontal3-layer-3,#slide-fs-horizontal4-layer-3{color:#666;font-weight:400}#slide-fs-horizontal1-layer-4,#slide-fs-horizontal2-layer-4,#slide-fs-horizontal3-layer-4,#slide-fs-horizontal4-layer-4{color:#000;font-weight:600;letter-spacing:2px}#slide-fs-horizontal1-layer-4 a,#slide-fs-horizontal2-layer-4 a,#slide-fs-horizontal3-layer-4 a,#slide-fs-horizontal4-layer-4 a{color:#000}#slide-fs-horizontal1-layer-4 a:hover,#slide-fs-horizontal2-layer-4 a:hover,#slide-fs-horizontal3-layer-4 a:hover,#slide-fs-horizontal4-layer-4 a:hover{color:#ff1d5d}#slide-fs-horizontal1-layer-4:hover,#slide-fs-horizontal2-layer-4:hover,#slide-fs-horizontal3-layer-4:hover,#slide-fs-horizontal4-layer-4:hover{color:#ff1d5d}.about-area.about-agency-digital{padding:100px 0 75px}.about-area.about-agency-digital .section-title{margin-bottom:85px}.about-area.about-agency-digital .section-title h5{font-size:24px}.about-area.about-agency-digital .about-content h3{font-family:"Libre Baskerville",serif;font-weight:400;font-size:2.25rem;line-height:1.4}@media (max-width:1200px){.about-area.about-agency-digital .about-content h3{font-size: calc(1.35rem + 1.2vw)}}.about-area.about-agency{padding:192px 0 0}@media only screen and (max-width:767px){.about-area.about-agency{padding:140px 0 0}}.about-area.about-agency .section-title{display:flex;align-items:center;margin-bottom:172px}@media only screen and (max-width:767px){.about-area.about-agency .section-title{margin-bottom:102px}}.about-area.about-agency .section-title .subtitle{color:#000;font-size:18px;font-weight:300;text-transform:uppercase;padding-right:40px;margin-right:55px;position:relative}.about-area.about-agency .section-title .subtitle:before{background-color:#e1e1e1;content:"";position:absolute;top:-33px;right:0;height:90px;width:1px}.about-area.about-agency .section-title h1{font-family:"Libre Baskerville",serif;font-size:40px;font-weight:700;margin-bottom:0}@media only screen and (max-width:767px){.about-area.about-agency .section-title h1{font-size:24px}}.about-area.about-agency .thumb{width:100%;min-height:775px;background-attachment:fixed;background-position:top center}@media only screen and (max-width:1199px){.about-area.about-agency .thumb{background-attachment:inherit}}.about-area.about-studio{padding:170px 0 20px}@media only screen and (max-width:575px){.about-area.about-studio{padding-top:120px}}.about-area.about-studio .section-title h2{font-family:"Libre Baskerville",serif;font-weight:400;font-size:36px;margin-bottom:130px}@media only screen and (max-width:575px){.about-area.about-studio .section-title h2{font-size:24px;margin-bottom:0}}.about-area.about-freelancer{padding:120px 0 20px}@media only screen and (max-width:767px){.about-area.about-freelancer{padding:80px 0 0}.about-area.about-freelancer .section-title{margin-bottom:25px}}.about-area.about-freelancer .section-title h2{font-family:"Libre Baskerville",serif;font-weight:400;font-size:36px;margin-bottom:75px}@media only screen and (max-width:767px){.about-area.about-freelancer .section-title h2{font-size:24px;margin-bottom:30px}}.about-area.about-freelancer .section-title p{font-size:18px;font-weight:300;line-height:32px}@media only screen and (max-width:1199px){.about-area.about-freelancer .section-title p br{display:none}}@media only screen and (max-width:767px){.about-area.about-freelancer .section-title p{font-size:16px}}.site-content-about-personal{height:100vh;width:100vw}@media only screen and (max-width:1199px){.site-content-about-personal{height:auto}}.site-content-about-personal .feature-img{background-position:center;background-size:cover;height:100vh;left:0;max-width:40%;position:fixed;top:0;width:41%}@media only screen and (max-width:1199px){.site-content-about-personal .feature-img{max-width:100%;position:relative;width:100%}}.site-content-about-personal .site-content{align-items:center;background-color:#fff;display:flex;height:100%;max-width:59%;margin-left:calc(41% - 20px);overflow:hidden;padding:0;position:relative}@media only screen and (max-width:1199px){.site-content-about-personal .site-content{height:100vh;justify-content:center;margin-left:0;max-width:100%;width:100%}}.site-content-about-personal .site-content .about-info{margin-top:25px;padding:0 30px 0 18.4%}@media only screen and (max-width:1199px){.site-content-about-personal .site-content .about-info{padding:0 20px}}.site-content-about-personal .site-content .about-info .title{font-size:56px;line-height:1.1;margin-bottom:78px}@media only screen and (max-width:767px){.site-content-about-personal .site-content .about-info .title{font-size:24px;margin-bottom:50px}.site-content-about-personal .site-content .about-info .title br{display:none}}.site-content-about-personal .site-content .about-info .social-info{margin-bottom:70px}@media only screen and (max-width:767px){.site-content-about-personal .site-content .about-info .social-info{margin-bottom:40px}}.site-content-about-personal .site-content .about-info .social-info h5{color:#999;font-size:13px;margin-bottom:15px;text-transform:uppercase}.site-content-about-personal .site-content .about-info .social-info ul li{display:inline-block;font-weight:700;font-size:20px;margin-right:45px}@media only screen and (max-width:767px){.site-content-about-personal .site-content .about-info .social-info ul li{font-size:16px;margin-right:18px}}.site-content-about-personal .site-content .about-info .social-info ul li:last-child{margin-right:0}.site-content-about-personal .site-content .about-info .social-info ul li .color-dribbble{color:#f70074}.site-content-about-personal .site-content .about-info .social-info ul li .color-behance{color:#0061f3}.site-content-about-personal .site-content .about-info .social-info ul li .color-twitter{color:#00d1f7}.site-content-about-personal .site-content .about-info .social-info ul li .color-pixel{color:#000}.site-content-about-personal .site-content .about-info p{font-size:15px;margin-bottom:70px}@media only screen and (max-width:767px){.site-content-about-personal .site-content .about-info p{margin-bottom:40px}.site-content-about-personal .site-content .about-info p br{display:none}}.site-content-about-personal .site-content .about-info p.mail{color:#999;font-size:24px;margin-bottom:0}@media only screen and (max-width:767px){.site-content-about-personal .site-content .about-info p.mail{font-size:18px}}.site-content-about-personal .site-content .about-info p.mail span{color:#000}.service-area.service-agency-digital{padding:30px 0 55px}@media only screen and (max-width:767px){.service-area.service-agency-digital{padding:30px 0 0}}.service-area.service-agency-digital .section-title{margin-bottom:70px}.service-area.service-agency-digital .section-title h5{font-size:24px}.service-area.service-agency-digital .service-content a{padding:20px 50px;color:#000;font-size:48px;font-weight:600;display:inline-block;line-height:1}.service-area.service-agency-digital .service-content a:hover{color:#ff1d5d}@media only screen and (max-width:991px){.service-area.service-agency-digital .service-content a{font-size:40px}}@media only screen and (max-width:767px){.service-area.service-agency-digital .service-content a{font-size:24px;padding:18px 12px}}@media only screen and (max-width:575px){.service-area.service-agency-digital .service-content a{font-size:20px;padding:20px}}.service-area.service-agency-modern{padding:152px 0 35px}@media only screen and (max-width:767px){.service-area.service-agency-modern{padding:90px 0 0}.service-area.service-agency-modern .section-title.title-style2 .desc p br{display:none}}@media only screen and (max-width:575px){.service-area.service-studio{padding-bottom:20px}}.service-area.service-studio .section-title{margin-bottom:80px}.service-area.service-studio .section-title .title{font-size:24px;margin-bottom:38px}.service-area.service-studio .section-title .desc{margin-bottom:20px}.service-area.service-studio .section-title .desc p{color:#666;font-size:15px;margin-bottom:50px}.service-area.service-studio .section-title .desc p.text-weight{color:#000;font-weight:600;font-size:18px;margin-bottom:34px}.service-area.service-studio .section-title .desc ul{margin-top:20px;margin-bottom:30px}.service-area.service-studio .section-title .desc ul li{font-size:15px;margin-bottom:12px}.service-area.service-studio .section-title .desc ul li a{color:#000}.service-area.service-studio .section-title .desc ul li a:hover{color:#ff1d5d}.service-area.service-studio.office-studio-area{padding-bottom:120px}.service-area.service-studio.office-studio-area .section-title{margin-bottom:60px}.office-address{padding:10px 0 0}.office-address h5{color:#000;font-size:19px;font-weight:600;margin-bottom:15px}.office-address ul li{color:#666;font-size:15px;margin-bottom:2px}@media only screen and (max-width:575px){.office-address.office-address2{padding-top:30px}}.team-area{padding:50px 0 130px}@media only screen and (max-width:767px){.team-area{padding:50px 0 84px}}@media only screen and (max-width:575px){.team-area{padding-bottom:28px}}.team-area .section-title.title-style2{margin-bottom:70px}.team-member{margin-bottom:30px;position:relative}.team-member .thumb img{width:100%}.team-member .content{background-color:rgba(255,29,93,.9);height:100%;left:0;opacity:0;padding:0 25px;position:absolute;top:0;transition:.4s;visibility:hidden;width:100%}@media only screen and (max-width:991px){.team-member .content{padding:0 15px}}@media only screen and (max-width:767px){.team-member .content{background-color:transparent;position:relative;padding:20px 0 0 0;opacity:1;visibility:visible}}.team-member .content .member-info{bottom:67px;position:absolute}@media only screen and (max-width:767px){.team-member .content .member-info{bottom:0;position:relative}}.team-member .content .member-info .name{bottom:-15px;color:#fff;font-size:20px;margin-bottom:8px;opacity:0;position:relative;transition:.5s}@media only screen and (max-width:991px){.team-member .content .member-info .name{font-size:16px;margin-bottom:0}}@media only screen and (max-width:767px){.team-member .content .member-info .name{bottom:auto;color:#000;font-size:20px;font-weight:400;margin-bottom:10px;opacity:1}}.team-member .content .member-info .name a{color:#fff}.team-member .content .member-info .name a:hover{color:#ff1d5d}@media only screen and (max-width:767px){.team-member .content .member-info .name a{color:#000}}.team-member .content .member-info .designation{bottom:-10px;color:#fff;font-size:16px;opacity:0;position:relative;transition:.5s}@media only screen and (max-width:991px){.team-member .content .member-info .designation{font-size:14px}}@media only screen and (max-width:767px){.team-member .content .member-info .designation{bottom:auto;color:#999;display:inline-block;font-size:16px;font-weight:400;margin-bottom:12px;opacity:1}}.team-member .content .member-icons{bottom:20px;opacity:0;position:absolute;transition:.5s}@media only screen and (max-width:767px){.team-member .content .member-icons{bottom:0;position:relative;opacity:1}}.team-member .content .member-icons a{color:#fff;font-size:16px;margin-right:15px}@media only screen and (max-width:767px){.team-member .content .member-icons a{color:#000;font-size:16px}}.team-member:hover .content{opacity:1;visibility:visible}.team-member:hover .content .member-info .name{bottom:0;opacity:1}.team-member:hover .content .member-info .designation{bottom:0;opacity:1;transition-delay:.2s}.team-member:hover .content .member-icons{bottom:25px;opacity:1;transition-delay:.4s}@media only screen and (max-width:767px){.team-member:hover .content .member-icons{bottom:0}}.team-member.become-member .thumb{visibility:hidden}@media only screen and (max-width:575px){.team-member.become-member .thumb{display:none}}.team-member.become-member .content{background-color:#fff;opacity:1;visibility:visible}@media only screen and (max-width:767px){.team-member.become-member .content{padding:0;position:absolute}}@media only screen and (max-width:575px){.team-member.become-member .content{height:190px;position:relative}}.team-member.become-member .content .member-info{left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.team-member.become-member .content .member-info{left:50%;top:50%;transform:translateX(-50%)}}.team-member.become-member .content .member-info h3{bottom:0;opacity:1;text-align:center}@media only screen and (max-width:991px){.team-member.become-member .content .member-info h3{bottom:35px}}@media only screen and (max-width:767px){.team-member.become-member .content .member-info h3{font-weight:600}}.team-member.become-member .content .member-info h3 a{color:#000;line-height:1.2}.team-member.become-member .content .member-info h3 a:hover{color:#ff1d5d}@media only screen and (max-width:991px){.team-member.become-member:hover .member-info .name{bottom:35px}}.portfolio-area{padding:120px 0}@media only screen and (max-width:767px){.portfolio-area{padding:100px 0 48px}}.portfolio-area.portfolio-agency-creative{padding:0}.portfolio-area.portfolio-agency-creative .container-fluid{padding:0}.portfolio-area.portfolio-agency-creative .portfolio-item{margin-bottom:0;padding:0}.portfolio-area.portfolio-agency-modern{padding:0}.portfolio-area.portfolio-agency-modern .container-fluid{padding:0}.portfolio-area.portfolio-agency-modern .portfolio-item{margin-bottom:0;padding:0}.portfolio-area.portfolio-agency-modern .section-title.title-style2{margin-bottom:104px}.portfolio-area.portfolio-agency-simple{padding:0 35px;margin-bottom:120px;text-align:center}@media only screen and (max-width:575px){.portfolio-area.portfolio-agency-simple{padding:0}}.portfolio-area.developer-portfolio-area{background-color:#000;padding:85px 0}@media only screen and (max-width:767px){.portfolio-area.developer-portfolio-area{padding:85px 0 0}}.portfolio-area.developer-portfolio-area .section-title{margin-bottom:85px}.portfolio-area.developer-portfolio-area .section-title h5{color:#999;font-size:16px;font-weight:600;text-transform:uppercase}.portfolio-area.portfolio-personal{background-color:#f5f5f5;padding:0 0 30px}.portfolio-area.portfolio-photographer{padding:40px 72px 80px}@media only screen and (max-width:1199px){.portfolio-area.portfolio-photographer{padding:40px 30px 80px}}@media only screen and (max-width:767px){.portfolio-area.portfolio-photographer{padding:40px 0 0}}@media only screen and (max-width:575px){.portfolio-area.portfolio-photographer{padding-bottom:40px}}.portfolio-area.portfolio-photographer .portfolio-masonry{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.portfolio-area.portfolio-photographer .portfolio-masonry.hover .inner-content{opacity:.25;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.portfolio-area.portfolio-photographer .portfolio-masonry.hover .inner-content.active:hover{opacity:1}.portfolio-area.portfolio-photographer .portfolio-item{align-items:center;display:flex;justify-content:center;margin-bottom:144px;margin-top:16px;text-align:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}@media only screen and (max-width:991px){.portfolio-area.portfolio-photographer .portfolio-item{margin-bottom:94px}}@media only screen and (max-width:767px){.portfolio-area.portfolio-photographer .portfolio-item{margin-bottom:40px;margin-top:0}}@media only screen and (max-width:575px){.portfolio-area.portfolio-photographer .portfolio-item.equal-height{height:auto!important}}.portfolio-area.portfolio-photographer .portfolio-item .inner-content:before{background-color:transparent}.portfolio-area.portfolio-photographer .portfolio-item .inner-content:hover:before{visibility:hidden}.portfolio-area.portfolio-photographer .portfolio-item .inner-content:hover .portfolio-info{opacity:1;visibility:visible;top:50%}.portfolio-area.portfolio-photographer .portfolio-item .portfolio-info{position:fixed;width:auto;z-index:999;top:60%}.portfolio-area.portfolio-photographer .portfolio-item .portfolio-info .title{color:#000;font-size:80px;font-weight:800;transform:none}@media only screen and (max-width:1199px){.portfolio-area.portfolio-photographer .portfolio-item .portfolio-info .title{font-size:40px}}@media only screen and (max-width:767px){.portfolio-area.portfolio-photographer .portfolio-item .portfolio-info .title{font-size:20px}}.portfolio-area.portfolio-photographer .portfolio-item .portfolio-info .title a{color:#000}.portfolio-area.portfolio-photographer .portfolio-item .portfolio-info .category{color:#666;font-size:16px;transform:none}.portfolio-area.portfolio-text-interactive{padding:105px 0 0}@media only screen and (max-width:1199px){.portfolio-area.portfolio-text-interactive{padding-top:0}}@media only screen and (max-width:767px){.portfolio-area.portfolio-text-interactive{padding-bottom:70px}}.portfolio-area.portfolio-text-interactive .portfolio-filter-wrap{display:flex;float:left;justify-content:center}@media only screen and (max-width:1199px){.portfolio-area.portfolio-text-interactive .portfolio-filter-wrap{background-color:#fff;position:relative;width:45%;z-index:1}}@media only screen and (max-width:767px){.portfolio-area.portfolio-text-interactive .portfolio-filter-wrap{width:100%}}.portfolio-area.portfolio-text-interactive .portfolio-content-wrap{float:right;height:100vh;position:fixed;right:0;top:0;width:47%}@media only screen and (max-width:1199px){.portfolio-area.portfolio-text-interactive .portfolio-content-wrap{width:70%}}@media only screen and (max-width:767px){.portfolio-area.portfolio-text-interactive .portfolio-content-wrap{display:none}}.portfolio-area.portfolio-text-interactive .portfolio-filter-menu{padding-left:102px;margin-bottom:112px;margin-top:63px}@media only screen and (max-width:1199px){.portfolio-area.portfolio-text-interactive .portfolio-filter-menu{padding-top:120px;padding-left:0}}@media only screen and (max-width:991px){.portfolio-area.portfolio-text-interactive .portfolio-filter-menu{margin-bottom:160px}}.portfolio-area.portfolio-text-interactive .portfolio-filter-menu button{display:list-item;color:#999;font-size:58px;font-weight:700;letter-spacing:1px;list-style:none;line-height:1;text-transform:capitalize;text-align:left;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}@media only screen and (max-width:1199px){.portfolio-area.portfolio-text-interactive .portfolio-filter-menu button{font-size:40px}}@media only screen and (max-width:767px){.portfolio-area.portfolio-text-interactive .portfolio-filter-menu button{text-align:center;width:100%}}@media only screen and (max-width:575px){.portfolio-area.portfolio-text-interactive .portfolio-filter-menu button{font-size:32px}}.portfolio-area.portfolio-text-interactive .portfolio-filter-menu button:hover,.portfolio-area.portfolio-text-interactive .portfolio-filter-menu button.active{color:#000}.portfolio-area.portfolio-text-interactive .portfolio-filter-menu button:hover span,.portfolio-area.portfolio-text-interactive .portfolio-filter-menu button.active span{color:#666}.portfolio-area.portfolio-text-interactive .portfolio-filter-menu button span{color:#999;font-size:14px;font-weight:400;position:relative;top:9px;display:block;margin-bottom:76px}.portfolio-area.portfolio-text-interactive .portfolio-filter-menu button:last-child span{margin-bottom:0}@media only screen and (min-width:1200px){.portfolio-area.portfolio-text-interactive .portfolio-item{width:100%}}.portfolio-area.portfolio-text-interactive .portfolio-item .inner-content:before{display:none}@media only screen and (min-width:1200px){.portfolio-area.portfolio-text-interactive .portfolio-item .inner-content .thumb img{height:100vh;width:100%}}@media only screen and (max-width:1199px){.portfolio-area.portfolio-text-interactive .portfolio-item .inner-content .thumb img{height:100vh}}.portfolio-area.portfolio-masonry-simple{padding:45px 0 95px}@media only screen and (max-width:767px){.portfolio-area.portfolio-masonry-simple{padding:0 0 50px}}.portfolio-area.portfolio-masonry-simple .portfolio-filter-menu{text-align:center;margin-bottom:76px}.portfolio-area.portfolio-masonry-simple .portfolio-filter-menu button{font-size:18px;font-weight:400;margin-left:36px;padding:0;text-transform:capitalize}@media only screen and (max-width:767px){.portfolio-area.portfolio-masonry-simple .portfolio-filter-menu button{font-size:16px;margin-left:16px}}.portfolio-area.portfolio-masonry-simple .portfolio-filter-menu button:first-child{margin-left:0}.portfolio-area.portfolio-masonry-simple .portfolio-item{margin-bottom:82px}@media only screen and (max-width:991px){.portfolio-area.portfolio-masonry-simple .portfolio-item{margin-bottom:30px}}@media only screen and (max-width:575px){.portfolio-area.portfolio-masonry-simple .portfolio-item{display:flex;justify-content:center}}.portfolio-area.portfolio-masonry-simple .portfolio-item.portfolio-col-center{display:flex;justify-content:center}.portfolio-area.portfolio-masonry-simple .portfolio-item.portfolio-col-right{display:flex;justify-content:flex-end}@media only screen and (max-width:575px){.portfolio-area.portfolio-masonry-simple .portfolio-item.portfolio-col-right{justify-content:center}}.portfolio-area.portfolio-masonry-simple .portfolio-item .inner-content .thumb img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;width:auto}.portfolio-area.portfolio-masonry-simple .portfolio-footer{margin-top:22px}.portfolio-area.portfolio-masonry-simple .portfolio-footer .btn.btn-bottom{font-size:18px;font-weight:500;letter-spacing:1px;padding-bottom:2px;text-transform:uppercase}.portfolio-area.portfolio-metro-style{padding-bottom:0}.portfolio-area.portfolio-metro-style .section-title{margin-bottom:130px;margin-top:86px;text-align:center}.portfolio-area.portfolio-metro-style .section-title .title{color:#000;font-size:53px;font-weight:300;letter-spacing:-2px;margin-bottom:40px}@media only screen and (max-width:991px){.portfolio-area.portfolio-metro-style .section-title .title{font-size:36px}}@media only screen and (max-width:575px){.portfolio-area.portfolio-metro-style .section-title .title{font-size:30px}.portfolio-area.portfolio-metro-style .section-title .title br{display:none}}.portfolio-area.portfolio-metro-style .section-title .title span{color:#ff1d5d;font-style:italic}.portfolio-area.portfolio-metro-style .section-title p{color:#666;font-size:16px;font-weight:300;line-height:1.7;margin-bottom:46px}@media only screen and (max-width:575px){.portfolio-area.portfolio-metro-style .section-title p br{display:none}}.portfolio-area.portfolio-metro-style .portfolio-filter-menu{margin-bottom:76px;text-align:center}.portfolio-area.portfolio-metro-style .portfolio-filter-menu button{font-size:17px;font-weight:500;padding:0 14px;text-transform:capitalize}@media only screen and (max-width:991px){.portfolio-area.portfolio-metro-style .portfolio-filter-menu button{font-size:16px}}@media only screen and (max-width:767px){.portfolio-area.portfolio-metro-style .portfolio-filter-menu button{padding:0 10px}}.portfolio-area.portfolio-grid-style{padding:0}.portfolio-area.portfolio-video-featured{padding-bottom:0}@media only screen and (max-width:767px){.portfolio-area.portfolio-video-featured{padding-top:30px}}.portfolio-area.portfolio-video-featured .section-title{margin-bottom:130px;margin-top:80px;text-align:center}@media only screen and (max-width:767px){.portfolio-area.portfolio-video-featured .section-title{margin-bottom:80px}}.portfolio-area.portfolio-video-featured .section-title .title{color:#000;font-size:53px;font-weight:300;letter-spacing:-2px;margin-bottom:40px}@media only screen and (max-width:1199px){.portfolio-area.portfolio-video-featured .section-title .title{font-size:50px}}@media only screen and (max-width:991px){.portfolio-area.portfolio-video-featured .section-title .title{font-size:35px;margin-bottom:24px}}@media only screen and (max-width:575px){.portfolio-area.portfolio-video-featured .section-title .title{font-size:30px}.portfolio-area.portfolio-video-featured .section-title .title br{display:none}}.portfolio-area.portfolio-video-featured .section-title .title span{color:#ff1d5d;font-style:italic}.portfolio-area.portfolio-video-featured .section-title p{color:#666;font-size:16px;font-weight:300;line-height:1.7;margin-bottom:46px}@media only screen and (max-width:575px){.portfolio-area.portfolio-video-featured .section-title p br{display:none}}.portfolio-area.portfolio-video-featured .portfolio-filter-menu{margin-bottom:76px;text-align:center}.portfolio-area.portfolio-video-featured .portfolio-filter-menu button{font-size:17px;font-weight:500;padding:0 14px;text-transform:capitalize}@media only screen and (max-width:991px){.portfolio-area.portfolio-video-featured .portfolio-filter-menu button{font-size:16px}}@media only screen and (max-width:767px){.portfolio-area.portfolio-video-featured .portfolio-filter-menu button{padding:0 10px}}.portfolio-area.portfolio-video-featured .portfolio-footer{margin:85px 0 95px}@media only screen and (max-width:767px){.portfolio-area.portfolio-video-featured .portfolio-footer{margin:35px 0 95px}}.portfolio-area.portfolio-video-featured .portfolio-footer .btn-bottom{font-size:18px;font-weight:500;letter-spacing:1px;padding-bottom:2px;text-transform:uppercase}.portfolio-area.portfolio-grid-style{padding:92px 0 48px}@media only screen and (max-width:991px){.portfolio-area.portfolio-grid-style{padding-top:130px}}@media only screen and (max-width:767px){.portfolio-area.portfolio-grid-style{padding-top:150px}}.portfolio-area.portfolio-grid-style .portfolio-filter-menu{margin-bottom:76px;text-align:center}.portfolio-area.portfolio-grid-style .portfolio-filter-menu button{font-size:17px;font-weight:500;padding:0 14px;text-transform:capitalize}@media only screen and (max-width:991px){.portfolio-area.portfolio-grid-style .portfolio-filter-menu button{font-size:16px}}@media only screen and (max-width:767px){.portfolio-area.portfolio-grid-style .portfolio-filter-menu button{padding:0 10px}}.portfolio-area.portfolio-grid-style .portfolio-footer{margin:140px 0 95px}@media only screen and (max-width:767px){.portfolio-area.portfolio-grid-style .portfolio-footer{margin:15px 0 30px}}.portfolio-area.portfolio-grid-style .portfolio-footer .btn-bottom{font-size:18px;font-weight:500;letter-spacing:1px;padding-bottom:2px;text-transform:uppercase}@media only screen and (max-width:991px){.portfolio-area.portfolio-grid-style.portfolio-grid-page{padding-top:100px}}@media only screen and (max-width:767px){.portfolio-area.portfolio-grid-style.portfolio-grid-page{padding-top:20px}}.portfolio-area.portfolio-grid-style.grid-colunm3 .container-fluid{padding:0 50px}.portfolio-area.portfolio-masonry-style{padding:68px 0 0}.portfolio-area.portfolio-masonry-style .portfolio-filter-menu{margin-bottom:76px;text-align:center}.portfolio-area.portfolio-masonry-style .portfolio-filter-menu button{font-size:17px;font-weight:500;padding:0 14px;text-transform:capitalize}@media only screen and (max-width:991px){.portfolio-area.portfolio-masonry-style .portfolio-filter-menu button{font-size:16px}}@media only screen and (max-width:767px){.portfolio-area.portfolio-masonry-style .portfolio-filter-menu button{padding:0 10px}}.portfolio-area.portfolio-masonry-style .portfolio-footer{margin:140px 0}@media only screen and (max-width:767px){.portfolio-area.portfolio-masonry-style .portfolio-footer{margin:90px 0}}.portfolio-area.portfolio-masonry-style .portfolio-footer .btn-bottom{font-size:18px;font-weight:500;letter-spacing:1px;padding-bottom:2px;text-transform:uppercase}.portfolio-area.portfolio-vertical-style{padding:68px 35px 0}@media only screen and (max-width:991px){.portfolio-area.portfolio-vertical-style{padding-left:0;padding-right:0}}.portfolio-area.portfolio-vertical-style .portfolio-filter-menu{margin-bottom:76px;text-align:center}.portfolio-area.portfolio-vertical-style .portfolio-filter-menu button{font-size:17px;font-weight:500;padding:0 14px;text-transform:capitalize}@media only screen and (max-width:991px){.portfolio-area.portfolio-vertical-style .portfolio-filter-menu button{font-size:16px}}@media only screen and (max-width:767px){.portfolio-area.portfolio-vertical-style .portfolio-filter-menu button{padding:0 10px}}.portfolio-area.portfolio-vertical-style .portfolio-item{margin:0}@media only screen and (max-width:575px){.portfolio-area.portfolio-vertical-style .portfolio-item{height:200px}}.portfolio-area.portfolio-vertical-style .portfolio-item .inner-content{position:relative}.portfolio-area.portfolio-vertical-style .portfolio-item .inner-content:before{background-color:rgba(0,0,0,.35);opacity:1;visibility:visible}.portfolio-area.portfolio-vertical-style .portfolio-item .inner-content .thumb img{height:100%}@media only screen and (max-width:575px){.portfolio-area.portfolio-vertical-style .portfolio-item .inner-content .thumb img{height:200px}}.portfolio-area.portfolio-vertical-style .portfolio-item .inner-content .portfolio-info{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);opacity:1;visibility:visible;z-index:1}.portfolio-area.portfolio-vertical-style .portfolio-item .inner-content .portfolio-info .title{color:#fff;font-size:60px;margin-bottom:4px;transform:translate(0)}@media only screen and (max-width:991px){.portfolio-area.portfolio-vertical-style .portfolio-item .inner-content .portfolio-info .title{font-size:30px}}@media only screen and (max-width:575px){.portfolio-area.portfolio-vertical-style .portfolio-item .inner-content .portfolio-info .title{font-size:18px}}.portfolio-area.portfolio-vertical-style .portfolio-item .inner-content .portfolio-info .title a{color:#fff}.portfolio-area.portfolio-vertical-style .portfolio-item .inner-content .portfolio-info .category{color:#fff;font-size:18px;font-weight:300;transform:translate(0)}.portfolio-area.portfolio-vertical-style .portfolio-item .inner-content:hover:before{opacity:0;visibility:hidden}.portfolio-area.portfolio-vertical-style .portfolio-footer{margin:140px 0}@media only screen and (max-width:767px){.portfolio-area.portfolio-vertical-style .portfolio-footer{margin:90px 0}}.portfolio-area.portfolio-vertical-style .portfolio-footer .btn-bottom{font-size:18px;font-weight:500;letter-spacing:1px;padding-bottom:2px;text-transform:uppercase}.portfolio-area.portfolio-free-style{padding:68px 0 0}.portfolio-area.portfolio-free-style .portfolio-filter-menu{margin-bottom:76px;text-align:center}.portfolio-area.portfolio-free-style .portfolio-filter-menu button{font-size:17px;font-weight:500;padding:0 14px;text-transform:capitalize}@media only screen and (max-width:991px){.portfolio-area.portfolio-free-style .portfolio-filter-menu button{font-size:16px}}@media only screen and (max-width:767px){.portfolio-area.portfolio-free-style .portfolio-filter-menu button{padding:0 10px}}.portfolio-area.portfolio-free-style .portfolio-footer{margin:140px 0 170px}@media only screen and (max-width:767px){.portfolio-area.portfolio-free-style .portfolio-footer{margin:90px 0}}.portfolio-area.portfolio-free-style .portfolio-footer .btn-bottom{font-size:18px;font-weight:500;letter-spacing:1px;padding-bottom:2px;text-transform:uppercase}.portfolio-area.portfolio-hover-style .section-title{margin:40px 0 165px;text-align:center}.portfolio-area.portfolio-hover-style .section-title .title{color:#000;font-size:48px}.portfolio-filter-menu{margin-bottom:100px}.portfolio-filter-menu button{background-color:transparent;border:none;color:#000;font-size:16px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.portfolio-filter-menu button:hover,.portfolio-filter-menu button.active{color:#ff1d5d}.portfolio-item{position:relative;margin-bottom:30px}.portfolio-item .thumb a img{width:100%}.portfolio-item .portfolio-info{left:50%;opacity:0;padding:0 15px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:100%;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.portfolio-item .portfolio-info .title{font-size:30px;line-height:1;font-weight:600;margin-bottom:12px;text-transform:capitalize;transition:.4s;transform:translateY(-20px);transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.portfolio-item .portfolio-info .title a{color:#fff}@media only screen and (max-width:991px){.portfolio-item .portfolio-info .title{font-size:20px}}.portfolio-item .portfolio-info .category{color:#fff;font-size:16px;line-height:1.6;text-transform:capitalize;display:inline-block;transform:translateY(20px);transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}@media only screen and (max-width:991px){.portfolio-item .portfolio-info .category{font-size:14px}}.portfolio-item .portfolio-info.text-dark .title a,.portfolio-item .portfolio-info.text-dark .category{color:#000}.portfolio-item .inner-content{position:relative}.portfolio-item .inner-content:before{background-color:rgba(255,29,93,.9);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.portfolio-item .inner-content:hover:before{opacity:1;visibility:visible}.portfolio-item .inner-content:hover .portfolio-info{opacity:1;visibility:visible}.portfolio-item .inner-content:hover .portfolio-info .title,.portfolio-item .inner-content:hover .portfolio-info .category{transform:translate(0)}.portfolio-item .inner-content.hover-color-sky-blue-deep:before{background-color:#3aadc0}.portfolio-item .inner-content.hover-color-red:before{background-color:#ef4137}.portfolio-item .inner-content.hover-color-yellow:before{background-color:#ffbb37}.portfolio-item .inner-content.hover-color-gray:before{background-color:#eee}.portfolio-item .inner-content.hover-color-blue:before{background-color:#000036}.portfolio-item .inner-content.hover-color-color-gray-light:before{background-color:#faf0ec}.portfolio-item .inner-content.hover-color-sky-blue:before{background-color:#9cdada}.portfolio-item .inner-content.hover-color-sky-blue-light:before{background-color:#cae2ef}.portfolio-item .inner-content.hover-color-orchid:before{background-color:#d2aeef}.portfolio-item .inner-content.hover-color-dark-light:before{background-color:#112530}.no-gutter .portfolio-item{margin:0;padding:0}.portfolio-items-style2 .portfolio-item .inner-content:before{display:none}.portfolio-items-style2 .portfolio-item .inner-content .portfolio-info{bottom:50px;left:35px;opacity:1;visibility:visible;text-align:left;top:auto;transform:translate(0)}@media only screen and (max-width:575px){.portfolio-items-style2 .portfolio-item .inner-content .portfolio-info{left:15px}}.portfolio-items-style2 .portfolio-item .inner-content .portfolio-info .title{color:#000;font-size:24px;margin-bottom:0;margin-top:5px;transform:translate(0)}@media only screen and (max-width:575px){.portfolio-items-style2 .portfolio-item .inner-content .portfolio-info .title{font-size:18px}}.portfolio-items-style2 .portfolio-item .inner-content .portfolio-info .title a{color:#000;display:block}.portfolio-items-style2 .portfolio-item .inner-content .portfolio-info .title a:hover{color:#ff1d5d}.portfolio-items-style2 .portfolio-item .inner-content .portfolio-info .category{color:#666;font-size:16px;transform:translate(0)}@media only screen and (max-width:575px){.portfolio-items-style2 .portfolio-item .inner-content .portfolio-info .category{font-size:14px}}.portfolio-items-style2 .portfolio-item .inner-content .portfolio-info .icon{color:#666;font-size:36px;position:absolute;right:95px;top:22%}.portfolio-items-style2 .portfolio-item .inner-content .portfolio-info .icon:hover{color:#ff1d5d}.portfolio-items-style2 .portfolio-item.portfolio-text-light .inner-content .portfolio-info .title{color:#fff}.portfolio-items-style2 .portfolio-item.portfolio-text-light .inner-content .portfolio-info .title a{color:#fff}.portfolio-items-style2 .portfolio-item.portfolio-text-light .inner-content .portfolio-info .title a:hover{color:#ff1d5d}.portfolio-items-style2 .portfolio-item.portfolio-text-light .inner-content .portfolio-info .category{color:#999}.portfolio-items-style2 .portfolio-item.portfolio-text-light .inner-content .portfolio-info .icon{color:#fff}.portfolio-items-style2 .portfolio-item.portfolio-text-light .inner-content .portfolio-info .icon:hover{color:#ff1d5d}.portfolio-items-style3 .portfolio-item .inner-content:before{display:none}.portfolio-items-style3 .portfolio-item .inner-content .thumb a img{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.portfolio-items-style3 .portfolio-item .inner-content .portfolio-info{left:auto;opacity:1;position:relative;padding:26px 0 0;text-align:left;transform:none;top:auto;visibility:visible}.portfolio-items-style3 .portfolio-item .inner-content .portfolio-info .title{color:#000;font-size:24px;margin-bottom:2px;transform:translate(0)}@media only screen and (max-width:991px){.portfolio-items-style3 .portfolio-item .inner-content .portfolio-info .title{font-size:16px}}.portfolio-items-style3 .portfolio-item .inner-content .portfolio-info .title a{color:#000;display:block}.portfolio-items-style3 .portfolio-item .inner-content .portfolio-info .title a:hover{color:#ff1d5d}.portfolio-items-style3 .portfolio-item .inner-content .portfolio-info .category{color:#999;font-size:14px;font-weight:300;transform:translate(0)}.portfolio-items-style3 .portfolio-item .inner-content:hover .thumb img{opacity:.5}.portfolio-items-style3 .portfolio-item .inner-content:hover .portfolio-info .title a{color:#ff1d5d}.portfolio-items-style3.content-center .portfolio-item{margin-bottom:55px}.portfolio-items-style3.content-center .portfolio-item .inner-content .portfolio-info{text-align:center}.portfolio-items-style3.content-center .portfolio-item .inner-content .portfolio-info .title{font-size:30px;font-weight:700}@media only screen and (max-width:767px){.portfolio-items-style3.content-center .portfolio-item .inner-content .portfolio-info .title{font-weight:600;font-size:24px}}.portfolio-items-style3.content-center .portfolio-item .inner-content .portfolio-info .category{color:#666;font-weight:400;margin-bottom:6px}.portfolio-items-style4 .portfolio-item .inner-content{overflow:hidden}.portfolio-items-style4 .portfolio-item .inner-content:before{display:none}.portfolio-items-style4 .portfolio-item .inner-content .portfolio-info{opacity:0;background-color:#fff;left:0;right:0;transform:translateY(100%);bottom:0;top:auto;text-align:left;padding:50px 60px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.portfolio-items-style4 .portfolio-item .inner-content .portfolio-info .category{font-size:15px;opacity:0;color:#666;margin-bottom:7px;transform:translateY(100%);transition-delay:.2s;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.portfolio-items-style4 .portfolio-item .inner-content .portfolio-info .title{margin:0;transform:translateY(100%);opacity:0;transition-delay:.3s;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.portfolio-items-style4 .portfolio-item .inner-content .portfolio-info .title a{color:#000}.portfolio-items-style4 .portfolio-item .inner-content:hover .portfolio-info{transform:translateY(0);opacity:1}.portfolio-items-style4 .portfolio-item .inner-content:hover .portfolio-info .category{transform:translateY(0);opacity:1}.portfolio-items-style4 .portfolio-item .inner-content:hover .portfolio-info .title{transform:translateY(0);opacity:1}.portfolio-items-style5 .portfolio-item .inner-content{overflow:hidden}.portfolio-items-style5 .portfolio-item .inner-content:before{background-color:#fff}.portfolio-items-style5 .portfolio-item .inner-content .portfolio-info{opacity:0;background-color:transparent;left:0;right:0;transform:translateY(100%);bottom:0;top:auto;text-align:left;padding:50px 60px}.portfolio-items-style5 .portfolio-item .inner-content .portfolio-info .category{font-size:15px;opacity:0;color:#666;margin-bottom:7px;transform:translateY(100%);transition-delay:.2s;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.portfolio-items-style5 .portfolio-item .inner-content .portfolio-info .title{margin:0;transform:translateY(100%);opacity:0;transition-delay:.3s;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.portfolio-items-style5 .portfolio-item .inner-content .portfolio-info .title a{color:#000}.portfolio-items-style5 .portfolio-item .inner-content:hover .portfolio-info{transform:translateY(0);opacity:1}.portfolio-items-style5 .portfolio-item .inner-content:hover .portfolio-info .category{transform:translateY(0);opacity:1}.portfolio-items-style5 .portfolio-item .inner-content:hover .portfolio-info .title{transform:translateY(0);opacity:1}.portfolio-items-overlay-white .portfolio-item .inner-content:before{background-color:rgba(255,255,255,.98)}.portfolio-items-overlay-white .portfolio-item .portfolio-info .title a{color:#000}.portfolio-items-overlay-white .portfolio-item .portfolio-info .category{color:#000}.portfolio-animate-item{position:relative}.portfolio-animate-item .portfolio-thumb{position:relative}@media only screen and (max-width:1199px){.portfolio-animate-item .portfolio-thumb img{min-height:425px}}@media only screen and (max-width:767px){.portfolio-animate-item .portfolio-thumb img{min-height:390px}}@media only screen and (max-width:575px){.portfolio-animate-item .portfolio-thumb img{min-height:280px}}.portfolio-animate-item .portfolio-info{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}@media only screen and (max-width:1199px){.portfolio-animate-item .portfolio-info{width:100%}}.portfolio-animate-item .portfolio-info .title a{color:#000;font-size:55px;font-weight:500}@media only screen and (max-width:767px){.portfolio-animate-item .portfolio-info .title a{font-size:24px;margin-bottom:5px}}@media only screen and (max-width:575px){.portfolio-animate-item .portfolio-info .title a{font-size:20px}}.portfolio-animate-item .portfolio-info a{color:#999;font-size:1.125rem;font-weight:300}.portfolio-animate-item .portfolio-info.hover-text-light:hover a{color:#fff}.portfolio-animate-item .portfolio-info:hover ~ .portfolio-overlay {left:auto;right:0;width:0}.portfolio-animate-item .portfolio-overlay{background-color:#fff;height:100%;left:0;position:absolute;top:0;transition:.5s;width:100%}.featured-portfolio-item .category{color:#ff1d5d;font-size:18px;font-weight:500;margin-bottom:25px}.featured-portfolio-item .category a{color:#fff;display:block}.featured-portfolio-item .category a:hover{color:#ff1d5d}.featured-portfolio-item .category a.fontcolor-brand3{color:#fc0}.featured-portfolio-item .category a.fontcolor-brand4{color:#0cf}.featured-portfolio-item .category a.fontcolor-brand5{color:#96c}.featured-portfolio-item .category a.fontcolor-brand6{color:#9c0}.featured-portfolio-item .category:hover ~ .title a {color:#ff1d5d!important}.featured-portfolio-item .title{color:#fff;font-size:47px;font-weight:700;margin-bottom:72px}@media only screen and (max-width:767px){.featured-portfolio-item .title{font-size:24px}}.featured-portfolio-item .title a{color:#fff;display:block}.featured-portfolio-item .title a:hover{color:#ff1d5d}.portfolio-fullscreen-text-slide{align-items:center;display:flex;position:relative;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.portfolio-fullscreen-text-slide .slider-content-inner{align-items:center;display:flex;position:relative}@media only screen and (max-width:767px){.portfolio-fullscreen-text-slide .slider-content-inner{text-align:center}}.portfolio-fullscreen-text-slide .slider-content-inner .slide-content{float:left;margin-top:20px;z-index:1}@media only screen and (max-width:767px){.portfolio-fullscreen-text-slide .slider-content-inner .slide-content{float:none;width:100%}}.portfolio-fullscreen-text-slide .slider-content-inner .slide-content h2{color:#fff;font-size:98px;font-weight:700;line-height:1;letter-spacing:-.2px;margin-bottom:45px}@media only screen and (max-width:767px){.portfolio-fullscreen-text-slide .slider-content-inner .slide-content h2{font-size:36px;margin-bottom:20px}}.portfolio-fullscreen-text-slide .slider-content-inner .slide-content h2 a{color:#fff}.portfolio-fullscreen-text-slide .slider-content-inner .slide-content h4{color:#fff;font-size:24px}@media only screen and (max-width:767px){.portfolio-fullscreen-text-slide .slider-content-inner .slide-content h4{font-size:18px}}.portfolio-fullscreen-text-slide .slider-content-inner .slide-content h4 a{color:#fff}.portfolio-fullscreen-text-slide .slider-content-inner .slide-content .btn-link{color:#000;font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-decoration:none}.portfolio-fullscreen-text-slide .slider-content-inner .slide-content .btn-link:hover{color:#ff1d5d}.portfolio-fullscreen-text-slide .fullscreen-vs-img{bottom:0;left:0;position:absolute;top:0;right:0;background-size:cover;background-position:center;transition:transform .5s ease;-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease;transition-delay:0s;transform:scale(.45)}.portfolio-fullscreen-text-slide.active{transition-delay:.6s;transform:scale(1)}.portfolio-fullscreen-text-slide.active .fullscreen-vs-img{transform:scale(1);transition-delay:.6s}.portfolio-fullscreen-text-slider-area{background-color:#000;height:100vh}.portfolio-fullscreen-text-slider-area .lSSlideOuter{position:relative}.portfolio-fullscreen-text-slider-area .lSSlideOuter.vertical .lightSlider>*{background-size:cover;background-position:center;height:100vh!important}.portfolio-fullscreen-text-slider-area .lSSlideOuter .lSAction{bottom:17%;left:50%;max-width: calc(1200px + 7px);position:absolute;transform:translateX(-50%);width:100%}@media only screen and (max-width:1199px){.portfolio-fullscreen-text-slider-area .lSSlideOuter .lSAction{max-width:calc(960px)}}@media only screen and (max-width:991px){.portfolio-fullscreen-text-slider-area .lSSlideOuter .lSAction{max-width:calc(720px)}}@media only screen and (max-width:767px){.portfolio-fullscreen-text-slider-area .lSSlideOuter .lSAction{display:none}}.portfolio-fullscreen-text-slider-area .lSSlideOuter .lSAction a{background-color:transparent;border:none;border-radius:50%;color:#999;cursor:pointer;font-size:25px;height:70px;left:0;line-height:70px;margin-top:auto;opacity:1;position:absolute;right:30px;text-align:center;top:0;transform:translateY(-50%);width:70px}.portfolio-fullscreen-text-slider-area .lSSlideOuter .lSAction a i{color:#999;font-size:30px;transition:.3s}.portfolio-fullscreen-text-slider-area .lSSlideOuter .lSAction a.lSNext{left:60px}.portfolio-fullscreen-text-slider-area .lSSlideOuter .lSAction a:hover{color:#fff}.portfolio-fullscreen-text-slider-area .lSSlideOuter .lSAction a:hover i{color:#fff}.portfolio-fullscreen-text-slider-area .lSSlideOuter .lSPager{display:none}.portfolio-fullscreen-text-slider-area .btn-fullscreen{bottom:155px;color:#fff;font-size:24px;font-weight:700;position:absolute;right:19.5%}@media only screen and (max-width:991px){.portfolio-fullscreen-text-slider-area .btn-fullscreen{right:15%}}@media only screen and (max-width:767px){.portfolio-fullscreen-text-slider-area .btn-fullscreen{display:none}}.portfolio-vertical-slide{align-items:center;display:flex}.portfolio-vertical-slide .slider-content-inner{align-items:center;display:flex;position:relative}.portfolio-vertical-slide .slider-content-inner .slide-content{float:left;margin-right:-175px;position:absolute;z-index:1}.portfolio-vertical-slide .slider-content-inner .slide-content h2{color:#000;font-size:70px;font-weight:700;line-height:1.2;letter-spacing:.5px}@media only screen and (max-width:767px){.portfolio-vertical-slide .slider-content-inner .slide-content h2{font-size:24px}}.portfolio-vertical-slide .slider-content-inner .slide-content h4{color:#000;font-size:16px;font-weight:700;letter-spacing:9px;margin-bottom:64px;text-align:right}@media only screen and (max-width:767px){.portfolio-vertical-slide .slider-content-inner .slide-content h4{font-size:14px;margin-bottom:30px}}.portfolio-vertical-slide .slider-content-inner .slide-content p{color:#666;font-size:16px;font-weight:400;margin-bottom:92px}@media only screen and (max-width:767px){.portfolio-vertical-slide .slider-content-inner .slide-content p{display:none}}.portfolio-vertical-slide .slider-content-inner .slide-content .btn-link{color:#000;font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-decoration:none}@media only screen and (max-width:767px){.portfolio-vertical-slide .slider-content-inner .slide-content .btn-link{font-size:12px}}.portfolio-vertical-slide .slider-content-inner .slide-content .btn-link:hover{color:#ff1d5d}.portfolio-vertical-slide .slider-content-inner .slide-thumb{float:right;width:100%}.portfolio-vertical-slide .slider-content-inner .slide-thumb img{float:right}@media only screen and (max-width:1199px){.portfolio-vertical-slide .slider-content-inner .slide-thumb img{width:82%}}.portfolio-vertical-slider-area{height:100vh}.portfolio-vertical-slider-area .lSSlideOuter{position:relative}.portfolio-vertical-slider-area .lSSlideOuter.vertical .lightSlider>*{height:100vh!important}@media only screen and (max-width:767px){.portfolio-vertical-slider-area .lSSlideOuter .lSAction{display:none}}.portfolio-vertical-slider-area .lSSlideOuter .lSAction a{background-color:transparent;border-radius:50%;border:none;color:#999;cursor:pointer;font-size:25px;height:70px;left:auto;line-height:70px;margin-top:auto;opacity:1;position:absolute;right:30px;text-align:center;top:calc(50% - 30px);transform:translateY(-50%);width:70px}.portfolio-vertical-slider-area .lSSlideOuter .lSAction a i{color:#999;cursor:pointer;font-size:30px;transition:.3s}.portfolio-vertical-slider-area .lSSlideOuter .lSAction a.lSNext{right:30px;left:auto;margin-top:67px}.portfolio-vertical-slider-area .lSSlideOuter .lSAction a:hover{color:#000}.portfolio-vertical-slider-area .lSSlideOuter .lSAction a:hover i{color:#000}.portfolio-vertical-slider-area .lSSlideOuter .lSPager{display:none}.portfolio-vertical-slider-area .btn-fullscreen{border:none;bottom:auto;color:#000;font-size:15px;font-weight:400;left:-7px;letter-spacing:2px;line-height:1.2;position:fixed;text-transform:uppercase;top:50%;transform:translateY(-50%) rotate(-90deg);z-index:99}@media only screen and (max-width:1199px){.portfolio-vertical-slider-area .btn-fullscreen{display:none}}.portfolio-vertical-slider-area .btn-fullscreen:hover{color:#ff1d5d}.portfolio-single-info-area{padding:84px 0 50px;border-bottom:1px solid #f2f2f2}@media only screen and (max-width:767px){.portfolio-single-info-area{padding:85px 0 25px}}.portfolio-single-info-area.mobile-design{background-color:#ffc600;padding:260px 0 225px}@media only screen and (max-width:767px){.portfolio-single-info-area.mobile-design{padding:95px 0 45px}}.portfolio-single-info-area.mobile-design .section-title{margin-bottom:150px}@media only screen and (max-width:767px){.portfolio-single-info-area.mobile-design .section-title{margin-bottom:80px}}.portfolio-single-info-area.mobile-design .section-title h5{color:#000;font-size:16px;font-weight:400;text-transform:uppercase}.portfolio-single-info-area.mobile-design .section-title h2{font-size:48px;font-weight:600;margin:40px 0 0}@media only screen and (max-width:767px){.portfolio-single-info-area.mobile-design .section-title h2{margin-top:20px}}.portfolio-single-info-area.mobile-design .title{color:#000}@media only screen and (max-width:767px){.portfolio-info-box{margin-bottom:50px}}.portfolio-info-box .title{color:#666;font-size:16px;font-weight:300;letter-spacing:1px;margin-bottom:18px;text-transform:uppercase}.portfolio-info-box .desc p{color:#000;font-size:15px;font-weight:400;line-height:25px;margin-bottom:0}.portfolio-info-box .desc ul li{color:#000;font-size:15px;font-weight:400;margin-bottom:0}@media only screen and (max-width:767px){.portfolio-details-area .section-title{margin-bottom:65px}}.portfolio-details-area .section-title h2{color:#000;font-size:36px;margin-bottom:20px}@media only screen and (max-width:767px){.portfolio-details-area .section-title h2{font-size:24px}}.portfolio-details-area .section-title p{font-size:17px}.portfolio-details-area .section-title.inline-style h2{font-size:28px}@media only screen and (max-width:1199px){.portfolio-details-area .section-title.inline-style h2{font-size:24px}}.portfolio-details-area .section-title.inline-style p{font-size:15px}.portfolio-details-area .portfolio-about{color:#000;font-size:30px;font-family:"Libre Baskerville",serif;padding:142px 0 165px}@media only screen and (max-width:767px){.portfolio-details-area .portfolio-about{font-size:16px;padding:72px 0 95px}.portfolio-details-area .portfolio-about br{display:none}}.portfolio-details-area .pfd-mac-img{margin-bottom:-218px;margin-top:25px}@media only screen and (max-width:767px){.portfolio-details-area .pfd-mac-img{margin-bottom:30px;margin-top:15px}}.portfolio-details-area.approach{background-color:#dfe7e7;padding:142px 0 0}@media only screen and (max-width:767px){.portfolio-details-area.approach{padding:85px 0 75px}}.portfolio-details-area.typography{padding:150px 0 80px}@media only screen and (max-width:767px){.portfolio-details-area.typography{padding:85px 0 40px}}.portfolio-details-area.blockquote-portfolio-desc{padding:70px 0 0}.portfolio-details-area.blockquote-portfolio-desc .blockquote-style cite .name{text-transform:capitalize}.portfolio-details-area.blockquote-portfolio-desc .blockquote-style cite .job{text-transform:capitalize}.portfolio-details-area.shop-thumb{padding:116px 0 0}@media only screen and (max-width:767px){.portfolio-details-area.shop-thumb{padding:35px 0 0}}.portfolio-details-area.portfolio-contact{padding:42px 0 35px}@media only screen and (max-width:767px){.portfolio-details-area.portfolio-contact{padding:80px 0 90px}}.portfolio-details-area.portfolio-contact .section-title{margin-bottom:25px}@media only screen and (max-width:767px){.portfolio-details-area.portfolio-contact .section-title{margin-bottom:25px}}.portfolio-details-area.portfolio-contact .section-title p{font-size:15px;font-weight:400}.portfolio-details-area.portfolio-contact .website-link{color:#000;font-size:30px;font-weight:600}@media only screen and (max-width:767px){.portfolio-details-area.portfolio-contact .website-link{font-size:16px;font-weight:500}}.portfolio-details-area.portfolio-contact .website-link:hover{color:#ff1d5d}.portfolio-details-area.portfolio-contact .widget-social-icons{margin-top:40px;margin-bottom:25px}.portfolio-details-area.portfolio-contact .widget-social-icons span{color:#000;font-size:16px;font-weight:600;margin-right:14px}.portfolio-details-area.portfolio-contact .widget-social-icons a{color:#000;font-size:20px;margin-left:16px}.portfolio-details-area.portfolio-contact .widget-social-icons a:nth-child(2) {margin-left:0}.portfolio-details-area.portfolio-contact .widget-social-icons a.facebook{color:#1362c3}.portfolio-details-area.portfolio-contact .widget-social-icons a.twitter{color:#00bef5}.portfolio-details-area.portfolio-contact .widget-social-icons a.pinterest{color:#db0101}.portfolio-details-area.portfolio-contact .widget-social-icons a.googleplus{color:#dd4b39}.portfolio-details-area.portfolio-contact .widget-social-icons a.linkedin{color:#03518e}.portfolio-details-area.portfolio-contact .widget-social-icons a.vkontakte{color:#4c75a3}.portfolio-details-area.idea-concepts{padding:160px 0 150px}@media only screen and (max-width:767px){.portfolio-details-area.idea-concepts{padding:95px 0 15px}}.portfolio-details-area.idea-concepts .section-title{margin-bottom:135px}@media only screen and (max-width:767px){.portfolio-details-area.idea-concepts .section-title{margin-bottom:90px}}.portfolio-details-area.idea-concepts .section-title h2{margin-bottom:40px}.portfolio-details-area.idea-concepts .section-title p{font-size:15px}@media only screen and (max-width:991px){.portfolio-details-area.idea-concepts .brand-logo-content-area .brand-list{flex-flow:inherit;flex-wrap:inherit}.portfolio-details-area.idea-concepts .brand-logo-content-area .brand-list .brand-logo-item{margin-right:15px}.portfolio-details-area.idea-concepts .brand-logo-content-area .brand-list .brand-logo-item:last-child{margin-right:0}}@media only screen and (max-width:767px){.portfolio-details-area.idea-concepts .brand-logo-content-area .brand-list{flex-flow:row wrap;flex-wrap:wrap}.portfolio-details-area.idea-concepts .brand-logo-content-area .brand-list .brand-logo-item{margin-right:0}}.portfolio-details-area.logo-official{background-color:#f2f2f2;padding:145px 0 180px}@media only screen and (max-width:767px){.portfolio-details-area.logo-official{padding:95px 0 100px}}.portfolio-details-area.logo-official .thumb-official{margin:45px 0 220px}@media only screen and (max-width:767px){.portfolio-details-area.logo-official .thumb-official{margin:45px 0 115px}}@media only screen and (max-width:575px){.portfolio-details-area.logo-official .thumb img{width:100%}}.portfolio-details-area.stationary .portfolio-about{line-height:1.2;padding:178px 0 190px}@media only screen and (max-width:767px){.portfolio-details-area.stationary .portfolio-about{line-height:1.6;padding:95px 0}}.portfolio-details-area.stationary .section-title{margin-bottom:80px}@media only screen and (max-width:767px){.portfolio-details-area.stationary .stationary-list{margin-bottom:50px}}.portfolio-details-area.stationary .stationary-list h4{font-weight:600;margin-bottom:35px}.portfolio-details-area.stationary .stationary-list p{font-size:15px}.portfolio-details-area.mobile-app{padding:185px 0 90px}@media only screen and (max-width:767px){.portfolio-details-area.mobile-app{padding-bottom:42px}}.portfolio-details-area.ui-solution{padding:12px 0 70px}@media only screen and (max-width:767px){.portfolio-details-area.ui-solution{padding-bottom:0}}.portfolio-details-area.ui-solution .section-title.inline-style{margin-bottom:88px}@media only screen and (max-width:575px){.portfolio-details-area.ui-solution .app-view{text-align:center}}.portfolio-details-area.ui-solution .app-view .view-app-item{margin-bottom:30px}.portfolio-details-area.description{padding:165px 0 30px}@media only screen and (max-width:767px){.portfolio-details-area.description{padding-top:116px}}.portfolio-details-area.description .section-title p{font-size:16px}.portfolio-details-area.description .video-desc .video-thumb{width:100%;height:658px}.portfolio-details-area.illustration{padding:70px 0 0}.portfolio-details-area.illustration .section-title{margin-bottom:0}.portfolio-details-area.illustration .section-title h2{margin-bottom:0}.portfolio-details-area.portfolio-animation-contact{padding:122px 0 106px}@media only screen and (max-width:767px){.portfolio-details-area.portfolio-animation-contact{padding-top:88px}}.portfolio-details-area.portfolio-denim-style{padding:185px 0 55px}.portfolio-details-area.portfolio-denim-style .section-title{margin-bottom:158px}.portfolio-details-area.portfolio-denim-style .section-title h2{font-size:48px;margin-bottom:58px}@media only screen and (max-width:575px){.portfolio-details-area.portfolio-denim-style .section-title h2{font-size:30px;margin-bottom:30px}}.portfolio-details-area.portfolio-denim-style .section-title p{font-size:16px}.portfolio-details-area.portfolio-denim-style .denim-style-item{margin-bottom:280px;text-align:center}@media only screen and (max-width:767px){.portfolio-details-area.portfolio-denim-style .denim-style-item{margin-bottom:140px}}@media only screen and (max-width:575px){.portfolio-details-area.portfolio-denim-style .denim-style-item{margin-bottom:80px}}.portfolio-details-area.portfolio-denim-style .denim-style-item .thumb img{width:auto}.portfolio-details-area.portfolio-denim-style .denim-style-item.item-align-center{height:100%;display:flex;justify-content:flex-end;align-items:center;margin-bottom:0}@media only screen and (max-width:767px){.portfolio-details-area.portfolio-denim-style .denim-style-item.item-align-center{margin-top:30px;justify-content:center}}@media only screen and (max-width:575px){.portfolio-details-area.portfolio-denim-style .denim-style-item.item-align-center{margin-top:50px}}.portfolio-navigation{padding-bottom:118px}@media only screen and (max-width:767px){.portfolio-navigation{padding-bottom:80px}}.portfolio-navigation .nav-prev{text-align:left}.portfolio-navigation .nav-prev a{color:#000;font-size:16px;display:inline-block}@media only screen and (max-width:575px){.portfolio-navigation .nav-prev a{font-size:14px}}.portfolio-navigation .nav-prev a span{color:#999;display:block;font-size:24px;margin-bottom:7px}@media only screen and (max-width:575px){.portfolio-navigation .nav-prev a span{font-size:18px}}.portfolio-navigation .nav-prev a span i{margin-left:5px;position:relative;top:2px}.portfolio-navigation .nav-prev a:hover span{color:#ff1d5d}.portfolio-navigation .nav-next{text-align:right}@media only screen and (max-width:767px){.portfolio-navigation .nav-next{text-align:center}}.portfolio-navigation .nav-next a{color:#000;font-size:16px;display:inline-block}@media only screen and (max-width:575px){.portfolio-navigation .nav-next a{font-size:14px}}.portfolio-navigation .nav-next a span{color:#999;display:block;font-size:24px;margin-bottom:7px}@media only screen and (max-width:575px){.portfolio-navigation .nav-next a span{font-size:18px}}.portfolio-navigation .nav-next a span i{margin-left:5px;position:relative;top:2px}.portfolio-navigation .nav-next a:hover span{color:#ff1d5d}.portfolio-navigation.style-2{background-color:#f5f5f5;padding:65px 0}@media only screen and (max-width:767px){.portfolio-navigation.style-2 .nav-next{text-align:right}}.portfolio-content-home{width:100vw}.portfolio-content-home .portfolio-info{align-items:center;max-width:50%;width:50%;height:calc(100vh - 85px);padding-left:80px;padding-right:80px;display:flex;position:fixed}@media only screen and (min-width:1400px){.portfolio-content-home .portfolio-info{padding-left:188px;padding-right:136px}}@media only screen and (max-width:1199px){.portfolio-content-home .portfolio-info{width:100%;height:auto;max-width:960px;margin:170px auto 100px;position:relative;padding:0}}@media only screen and (max-width:991px){.portfolio-content-home .portfolio-info{max-width:580px}}@media only screen and (max-width:767px){.portfolio-content-home .portfolio-info{max-width:500px}}@media only screen and (max-width:575px){.portfolio-content-home .portfolio-info{max-width:490px;padding:0 20px}}.portfolio-content-home .portfolio-info .section-title{margin-bottom:60px}.portfolio-content-home .portfolio-info .section-title h2{font-size:60px;margin-bottom:54px}@media only screen and (max-width:575px){.portfolio-content-home .portfolio-info .section-title h2{font-size:30px;margin-bottom:30px}}.portfolio-content-home .portfolio-info .section-title p{font-size:15px}.portfolio-content-home .portfolio-info .portfolio-info-list{margin-bottom:68px}@media only screen and (max-width:575px){.portfolio-content-home .portfolio-info .portfolio-info-list{margin-bottom:30px}}.portfolio-content-home .portfolio-info .portfolio-info-list ul li{color:#000;font-size:15px;font-weight:400;margin-bottom:24px}.portfolio-content-home .portfolio-info .portfolio-info-list ul li span{font-size:16px;font-weight:300;text-transform:uppercase;margin-right:10px}.portfolio-content-home .portfolio-info .portfolio-info-top{margin-top:-85px}.portfolio-content-home .portfolio-navigation{position:fixed;bottom:30px;width:50%;padding:0 24px}@media only screen and (max-width:1199px){.portfolio-content-home .portfolio-navigation{position:relative;width:auto;bottom:auto;padding:70px 0}}.portfolio-content-home .portfolio-navigation a{font-size:13px}.portfolio-content-home .portfolio-navigation a span{font-size:18px;margin-bottom:3px}.portfolio-content-home .portfolio-gallery{background-color:#fff;max-width:50%;width:50%;overflow:hidden;position:relative;float:right}@media only screen and (max-width:1199px){.portfolio-content-home .portfolio-gallery{float:none;text-align:center;max-width:none;width:auto}}.portfolio-content-home .portfolio-gallery .gallery-item{margin-bottom:10px}.portfolio-content-home .portfolio-gallery .gallery-item:last-child{margin-bottom:0}.portfolio-footer{margin-top:60px}.portfolio-footer .btn-bottom{color:#000;display:inline-block;font-size:24px;font-weight:700;padding:0;position:relative}.portfolio-footer .btn-bottom:before{background-color:#000;bottom:3px;content:"";position:absolute;left:0;height:1px;width:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.portfolio-footer .btn-bottom:hover{color:#ff1d5d}.portfolio-footer .btn-bottom:hover:before{background-color:#ff1d5d}.brand-logo-area{padding:78px 0 150px}@media only screen and (max-width:767px){.brand-logo-area{padding:50px 0 90px}}.brand-logo-area.brand-agency-creative{background-color:#05091d;padding:170px 0 60px}@media only screen and (max-width:767px){.brand-logo-area.brand-agency-creative{padding:115px 0 4px}}.brand-logo-area.brand-agency-creative .section-title{margin-bottom:145px}@media only screen and (max-width:767px){.brand-logo-area.brand-agency-creative .section-title{margin-bottom:80px}}.brand-logo-area.brand-agency-creative .section-title h5{color:#9192a4;font-size:24px;letter-spacing:10px}.brand-logo-area.brand-agency-modern{padding:28px 0 140px}@media only screen and (max-width:767px){.brand-logo-area.brand-agency-modern{padding:28px 0 70px}}.brand-logo-area.brand-agency-modern .section-title.title-style2{margin-bottom:100px}@media only screen and (max-width:767px){.brand-logo-area.brand-agency-modern .section-title.title-style2{margin-bottom:40px}}.brand-logo-area.brand-freelance-developer{background-color:#000;padding:60px 0 199px}@media only screen and (max-width:767px){.brand-logo-area.brand-freelance-developer{padding-bottom:70px}}@media only screen and (max-width:575px){.brand-logo-area.brand-freelance-developer{padding:40px 0}}.brand-logo-area.brand-freelance-developer .section-title{margin-bottom:85px}.brand-logo-area.brand-freelance-developer .section-title .title{color:#999;font-size:16px;text-transform:uppercase}.brand-logo-area.brand-freelance-developer .brand-logo-content-area .brand-logo-item a{opacity:.5}.brand-logo-area.brand-freelance-developer .brand-logo-content-area .brand-logo-item a:hover{opacity:1}.brand-logo-area.brand-personal{background-color:#f5f5f5;padding:72px 0 95px}.brand-logo-area.brand-personal .section-title{margin-bottom:58px}.brand-logo-area.brand-personal .section-title h4{color:#666;font-size:16px;font-weight:400;line-height:1;letter-spacing:3px}.brand-logo-area.brand-personal .brand-text-logo-content-area a{padding:0 60px 32px 0}@media only screen and (max-width:767px){.brand-logo-area.brand-personal .brand-text-logo-content-area a{padding:0 36px 20px 0}}@media only screen and (max-width:575px){.brand-logo-area.brand-personal .brand-text-logo-content-area a{padding:0 20px 20px 0}}.brand-logo-area.brand-agency-simple{padding:120px 0 95px}@media only screen and (max-width:575px){.brand-logo-area.brand-agency-simple{padding-top:0}}.brand-logo-area.brand-agency-simple .section-title{margin-bottom:76px}.brand-logo-area.brand-agency-simple .section-title h4{color:#666;font-size:16px;font-weight:400;line-height:1;letter-spacing:3px}.brand-logo-area.brand-about-freelancer{padding:50px 0}.brand-logo-area.brand-about-freelancer .section-title{margin-bottom:85px}@media only screen and (max-width:767px){.brand-logo-area.brand-about-freelancer .section-title{margin-bottom:40px}}.brand-logo-area.brand-about-freelancer .section-title h4{font-size:18px;letter-spacing:.5px;text-transform:uppercase}.brand-logo-content-area .brand-list{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;flex-flow:row wrap;margin-bottom:90px}@media only screen and (max-width:767px){.brand-logo-content-area .brand-list{margin-bottom:0}.brand-logo-content-area .brand-list .brand-logo-item{margin-bottom:30px;text-align:center;width:50%}}.brand-logo-content-area .brand-list .brand-logo-item a{display:block}.brand-logo-content-area .brand-list .brand-logo-item a:hover{opacity:.25}.brand-logo-content-area .brand-list:last-child{margin-bottom:0}.brand-logo-content-area.brand-logo-col5 .brand-logo-item a{opacity:.5}.brand-logo-content-area.brand-logo-col5 .brand-logo-item a:hover{opacity:1}.brand-logo-content-area.brand-logo-col5 .brand-list{margin-bottom:110px}.brand-text-logo-content-area a{color:#999;display:inline-block;font-size:34px;font-weight:600;line-height:1;padding:26px}.brand-text-logo-content-area a:hover{color:#000}@media only screen and (max-width:1199px){.brand-text-logo-content-area a{padding:25px 22px}}@media only screen and (max-width:767px){.brand-text-logo-content-area a{font-size:24px;padding:25px 14px}}@media only screen and (max-width:575px){.brand-text-logo-content-area a{padding:20px 10px}}.awards-area.developer-awards-area{background-color:#000;padding:35px 0 80px}@media only screen and (max-width:767px){.awards-area.developer-awards-area{padding-bottom:20px}}.awards-area.developer-awards-area .section-title{margin-bottom:82px}.awards-area.developer-awards-area .section-title .title{color:#999;font-size:16px;text-transform:uppercase}.awards-area.awards-about-agency{background-color:#f1f1f1;margin-bottom:125px;padding:150px 0 110px}@media only screen and (max-width:767px){.awards-area.awards-about-agency{padding:90px 0 20px;margin-bottom:70px}}.awards-area.awards-about-agency .section-title{margin-bottom:82px}.awards-area.awards-about-agency .section-title .title{color:#000;font-size:36px;text-transform:capitalize}@media only screen and (max-width:767px){.awards-area.awards-about-agency .awards-content-item{margin-bottom:80px}}.awards-area.awards-about-agency .awards-content-item .year{color:#000}.awards-area.awards-about-agency .awards-content-item .content-inner .category{color:#000}.awards-area.awards-about-agency .awards-content-item .content-inner .name{color:#ccc}.awards-area.awards-about-agency .awards-content-item .content-inner .name a{color:#000}.awards-area.awards-about-agency .awards-content-item .content-inner .name a:hover{color:#ff1d5d}.awards-area.awards-about-freelancer{padding:105px 0 50px}@media only screen and (max-width:767px){.awards-area.awards-about-freelancer{padding:25px 0 0}}.awards-area.awards-about-freelancer .section-title{margin-bottom:90px}@media only screen and (max-width:767px){.awards-area.awards-about-freelancer .section-title{margin-bottom:60px}}.awards-area.awards-about-freelancer .section-title .title{font-size:18px;letter-spacing:.5px;text-transform:uppercase}@media only screen and (max-width:767px){.awards-area.awards-about-freelancer .awards-content-item{margin-bottom:80px}}.awards-area.awards-about-freelancer .awards-content-item .year{color:#000}.awards-area.awards-about-freelancer .awards-content-item .content-inner .category{color:#000}.awards-area.awards-about-freelancer .awards-content-item .content-inner .name{color:#ccc}.awards-area.awards-about-freelancer .awards-content-item .content-inner .name a{color:#000}.awards-area.awards-about-freelancer .awards-content-item .content-inner .name a:hover{color:#ff1d5d}.awards-content-item{margin-bottom:130px;position:relative}.awards-content-item:last-child{margin-bottom:0}.awards-content-item .year{color:#fff;font-size:18px;left:0;position:absolute;top:6px}@media only screen and (max-width:767px){.awards-content-item .year{margin-bottom:12px;position:relative;top:0}}.awards-content-item .content-inner{margin-left:290px;margin-bottom:42px}@media only screen and (max-width:991px){.awards-content-item .content-inner{margin-left:190px}}@media only screen and (max-width:767px){.awards-content-item .content-inner{margin-left:0}}.awards-content-item .content-inner .category{color:#fff;font-size:18px;margin-bottom:15px}.awards-content-item .content-inner .name{color:#666;font-size:34px;font-weight:700}@media only screen and (max-width:767px){.awards-content-item .content-inner .name{font-size:24px}}.awards-content-item .content-inner .name a{color:#fff}.slider-shop-default.home-slider-area{align-items:center;background-attachment:fixed;background-position:center center;background-size:cover;border:50px solid #fff;border-bottom:none;border-top-width:85px;display:flex;height:100vh;position:relative}@media only screen and (max-width:991px){.slider-shop-default.home-slider-area{border-left-width:38px;border-right-width:38px}}@media only screen and (max-width:767px){.slider-shop-default.home-slider-area{border-left-width:32px;border-right-width:32px}}@media only screen and (max-width:575px){.slider-shop-default.home-slider-area{border-width:15px;border-top-width:85px}}.slider-shop-default.home-slider-area:before{background-color:rgba(0,0,0,.15);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.slider-shop-default.home-slider-area .slider-content-area h2{color:#fff;font-size:92px;font-weight:700;margin-bottom:15px;letter-spacing:.8px}@media only screen and (max-width:767px){.slider-shop-default.home-slider-area .slider-content-area h2{font-size:40px;margin-bottom:5px}}@media only screen and (max-width:575px){.slider-shop-default.home-slider-area .slider-content-area h2{font-size:42px}}.slider-shop-default.home-slider-area .slider-content-area p{color:#fff;font-size:21px;font-weight:400;margin-bottom:0;letter-spacing:.2px}@media only screen and (max-width:575px){.slider-shop-default.home-slider-area .slider-content-area p{font-size:16px}}.slider-shop-default .btn-shop-link{bottom:38px;color:#fff;display:flex;flex-direction:column;font-weight:700;font-size:14px;left:50%;position:absolute;text-align:center;text-transform:uppercase;transform:translateX(-50%)}.slider-shop-default .btn-shop-link i{margin-top:10px}.shop-area.shop-default{padding:10px 0 100px}@media only screen and (max-width:767px){.shop-area.shop-default{padding-bottom:40px}}.shop-area.shop-default .container-fluid{padding:0 50px}@media only screen and (max-width:991px){.shop-area.shop-default .container-fluid{padding:0 38px}}@media only screen and (max-width:767px){.shop-area.shop-default .container-fluid{padding:0 32px}}@media only screen and (max-width:575px){.shop-area.shop-default .container-fluid{padding:0 15px}}.shop-area.shop-default .bread-crumbs{padding:65px 0 50px}@media only screen and (max-width:575px){.shop-area.shop-default .bread-crumbs{padding-bottom:0}}.shop-area.shop-sidebar{padding:50px 0 100px}@media only screen and (max-width:991px){.shop-area.shop-sidebar{padding-bottom:30px}}@media only screen and (max-width:767px){.shop-area.shop-sidebar{padding-bottom:40px}}.shop-area.shop-sidebar .container-fluid{padding:0 50px}@media only screen and (max-width:575px){.shop-area.shop-sidebar .container-fluid{padding:0 15px}}.shop-area.shop-sidebar .product-sorting{float:right}@media only screen and (max-width:575px){.shop-area.shop-sidebar .product-sorting{margin-top:30px;margin-bottom:20px;float:none}}.shop-area.shop-masonry{padding-bottom:50px}.shop-area.shop-masonry .product-thumb-masonry .masonry-item:nth-child(2n+2) .product-item {float:right}.shop-area.shop-masonry .product-thumb-masonry .masonry-item:nth-child(2) .product-item {margin-top:230px}@media only screen and (max-width:991px){.shop-area.shop-masonry .product-thumb-masonry .masonry-item:nth-child(2) .product-item {margin-top:120px}}@media only screen and (max-width:767px){.shop-area.shop-masonry .product-thumb-masonry .masonry-item:nth-child(2) .product-item {margin-top:90px}}.shop-area.shop-masonry .product-item{margin-bottom:122px;max-width:535px;position:relative}@media only screen and (max-width:1199px){.shop-area.shop-masonry .product-item{max-width:425px}}@media only screen and (max-width:991px){.shop-area.shop-masonry .product-item{max-width:315px}}@media only screen and (max-width:767px){.shop-area.shop-masonry .product-item{margin-bottom:30px}}.shop-area.shop-masonry .product-item .product-thumb{margin-bottom:0}@media only screen and (max-width:767px){.shop-area.shop-masonry .product-item .product-thumb{margin-bottom:22px}}.shop-area.shop-masonry .product-item .product-thumb img{width:535px}@media only screen and (max-width:1199px){.shop-area.shop-masonry .product-item .product-thumb img{width:425px}}@media only screen and (max-width:991px){.shop-area.shop-masonry .product-item .product-thumb img{width:315px}}.shop-area.shop-masonry .product-item .product-info{left:30px;position:absolute;top:35px}@media only screen and (max-width:767px){.shop-area.shop-masonry .product-item .product-info{left:auto;position:relative;top:auto}}.shop-area.shop-masonry .shop-categories-filter{margin-bottom:65px}.shop-content-shorting{display:flex;justify-content:flex-end;padding:65px 0 50px}@media only screen and (max-width:575px){.shop-content-shorting{flex-direction:column-reverse;padding-top:20px}}.product-showing-status{margin-right:70px}@media only screen and (max-width:991px){.product-showing-status{margin-right:40px}}@media only screen and (max-width:767px){.product-showing-status{margin-bottom:30px;margin-right:14px}}@media only screen and (max-width:575px){.product-showing-status{margin-bottom:0}}.product-showing-status p{color:#999;font-size:15px}@media only screen and (max-width:767px){.product-showing-status p{font-size:14px}}.product-sorting{cursor:pointer;min-width:320px;position:relative}@media only screen and (max-width:991px){.product-sorting{min-width:160px}}@media only screen and (max-width:575px){.product-sorting{margin-bottom:40px}}.product-sorting .current{color:#000;display:block;font-size:15px;max-width:320px;position:relative}@media only screen and (max-width:767px){.product-sorting .current{font-size:14px}}.product-sorting .current i{color:#000;margin-left:7px;position:absolute;right:5px;top:5px}.product-sorting ul{background-color:#fff;border:1px solid #d9d9d9;right:0;opacity:0;padding:14px 28px 16px;position:absolute;top:30px;visibility:hidden;width:320px;z-index:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}@media only screen and (max-width:991px){.product-sorting ul{width:265px}}@media only screen and (max-width:575px){.product-sorting ul{left:0;width:290px;padding:10px 18px}}.product-sorting ul li{display:block}.product-sorting ul li a{color:#999;display:inline-block;font-size:15px;position:relative;margin-bottom:8px}.product-sorting ul li a.active{color:#000}.product-sorting ul li a:hover{color:#000}.product-sorting ul li:last-child a{margin-bottom:0}.product-sorting:hover ul{opacity:1;visibility:visible}.product-sorting:hover ul li a:hover{color:#000}.product-item{margin-bottom:50px}.product-item .product-thumb{margin-bottom:22px;position:relative;overflow:hidden}.product-item .product-thumb .ribbons .ribbon{background-color:#000;border-radius:3px;color:#fff;font-weight:600;font-size:12px;padding:4px 13px;position:absolute;right:17px;top:17px}.product-item .product-thumb .ribbons .ribbon.ribbon-hot{background-color:#ff8c46}.product-item .product-thumb .ribbons .ribbon.ribbon-onsale{background-color:#ff1d5d;letter-spacing:.8px}.product-item .product-thumb .add-to-cart{background-color:#fff;bottom:25px;opacity:0;position:absolute;right:-10%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.product-item .product-thumb .add-to-cart span{color:#000;display:block;font-size:20px;height:47px;line-height:47px;text-align:center;transform:scale(0);width:47px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition-delay:.2s}.product-item .product-thumb .add-to-cart:hover span{color:#ff1d5d}.product-item .product-info .title{margin:0 0 5px;font-size:16px;font-weight:400}@media only screen and (max-width:575px){.product-item .product-info .title{font-size:14px}}.product-item .product-info .title a{color:#000;display:inline-block;border-bottom:1px solid transparent;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.product-item .product-info .rating{color:#f2b309;display:inline-block;line-height:1}.product-item .product-info .rating span{font-size:12px;float:left}.product-item .product-info .rating span.rating-0{color:#ccc}.product-item .product-info .prices .price{color:#999;font-size:18px;font-weight:300}@media only screen and (max-width:575px){.product-item .product-info .prices .price{font-size:14px;font-weight:400}}.product-item .product-info .prices .price-old{color:#999;font-size:14px}.product-item .product-info .prices .price-old ~ .price {color:#ff1d5d;font-weight:500;margin-left:2px}.product-item:hover .product-thumb .add-to-cart{opacity:1;right:25px}.product-item:hover .product-thumb .add-to-cart span{transform:scale(1)}.product-item:hover .product-info .title a{border-color:#000}.shop-area .sidebar-wrapper{max-width:305px;padding-top:5px}@media only screen and (max-width:991px){.shop-area .sidebar-wrapper{max-width:none;padding-top:100px}}.shop-area .sidebar-wrapper .widget-item{border-bottom:1px solid #e1e1e1;margin-bottom:54px;padding-bottom:42px}.shop-area .sidebar-wrapper .widget-item:first-child{border:none;margin-bottom:70px;padding-bottom:0}.shop-area .sidebar-wrapper .widget-item:last-child{border:none}.shop-area .sidebar-wrapper .widget-item .widget-title{margin-bottom:38px}.shop-area .sidebar-wrapper .widget-search-box .form-input-item input{background-color:#f5f5f5;border-color:#f5f5f5}.shop-area .sidebar-wrapper .widget-product-categories ul{margin-bottom:0}.shop-area .sidebar-wrapper .widget-product-categories ul li{margin-bottom:6px}.shop-area .sidebar-wrapper .widget-product-categories ul li a{color:#999;font-size:15px;font-weight:400}.shop-area .sidebar-wrapper .widget-product-categories ul li a:hover{color:#ff1d5d}.shop-area .sidebar-wrapper .widget-product-categories ul li:last-child{margin-bottom:0}.shop-area .sidebar-wrapper .widget-product-color ul{margin-bottom:0}.shop-area .sidebar-wrapper .widget-product-color ul li{margin-bottom:6px;color:#999;font-size:15px;font-weight:400}.shop-area .sidebar-wrapper .widget-product-color ul li a{color:#999}.shop-area .sidebar-wrapper .widget-product-color ul li a:hover{color:#ff1d5d}.shop-area .sidebar-wrapper .widget-product-color ul li span{float:right}.shop-area .sidebar-wrapper .widget-product-color ul li:last-child{margin-bottom:0}.shop-area .sidebar-wrapper .widget-product-list{margin-top:44px}.shop-area .sidebar-wrapper .widget-product-list .product-item{position:relative;margin-bottom:15px}.shop-area .sidebar-wrapper .widget-product-list .product-item .product-thumb{position:absolute;left:0}.shop-area .sidebar-wrapper .widget-product-list .product-item .product-thumb img{width:80px}.shop-area .sidebar-wrapper .widget-product-list .product-item .product-info{padding-left:96px}.shop-area .sidebar-wrapper .widget-product-list .product-item .product-info .title{font-size:15px}.shop-area .sidebar-wrapper .widget-product-list .product-item .product-info .title a{border-bottom:none}.shop-area .sidebar-wrapper .widget-product-list .product-item .product-info .title a:hover{color:#ff1d5d}.shop-area .sidebar-wrapper .widget-product-list .product-item:hover .title a{border-bottom:none}.shop-categories-filter ul{display:block}.shop-categories-filter ul li{display:inline-block;padding:0 16px}@media only screen and (max-width:575px){.shop-categories-filter ul li{padding:0 9px}}.shop-categories-filter ul li:first-child{padding-left:0}.shop-categories-filter ul li:last-child{padding-right:0}.shop-categories-filter ul li a{color:#999;font-size:17px;font-weight:300}.shop-categories-filter ul li a:hover,.shop-categories-filter ul li a.active{color:#ff1d5d}@media only screen and (max-width:575px){.shop-categories-filter ul li a{font-size:15px}}.shop-single-product{background-color:#eee;padding:138px 0 112px}.shop-single-product .single-product-slider{position:relative}.shop-single-product .single-product-slider .single-product-thumb{padding-left:70px}@media only screen and (max-width:575px){.shop-single-product .single-product-slider .single-product-thumb{padding-left:0}}.shop-single-product .single-product-slider .single-product-thumb img{cursor:crosshair}.shop-single-product .single-product-slider .single-product-nav{position:absolute;top:38px;left:0;width:70px}@media only screen and (max-width:575px){.shop-single-product .single-product-slider .single-product-nav{position:relative;width:auto;top:0}}.shop-single-product .single-product-slider .single-product-nav .slick-list .slick-slide{display:contents}@media only screen and (max-width:575px){.shop-single-product .single-product-slider .single-product-nav .slick-list .slick-slide{display:block}}.shop-single-product .single-product-slider .single-product-nav .slick-list .slick-slide.slick-current .item{opacity:1}.shop-single-product .single-product-slider .single-product-nav .item{float:none;padding:15px 0;opacity:.2;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shop-single-product .single-product-info{margin-top:55px}.shop-single-product .single-product-info .title{color:#000;font-size:24px;font-weight:400;margin-bottom:0}.shop-single-product .single-product-info .rating{display:inline-block;margin-bottom:16px}.shop-single-product .single-product-info .rating span{color:#f2b309;font-size:13px;letter-spacing:-4px}.shop-single-product .single-product-info .rating a.product-review{color:#999;font-size:15px;padding-left:10px;position:relative;top:2px}.shop-single-product .single-product-info .prices{margin-bottom:24px}.shop-single-product .single-product-info .prices .price{color:#ff1d5d;font-size:19px;font-weight:300}.shop-single-product .single-product-info p{font-size:15px;font-weight:400;margin-bottom:22px}.shop-single-product .single-product-info .quick-product-action .action-top .pro-qty{display:inline-block;margin-right:16px;position:relative;width:122px}.shop-single-product .single-product-info .quick-product-action .action-top .pro-qty input{background-color:transparent;border:1px solid rgba(0,0,0,.25);font-size:16px;text-align:center;outline:0;height:45px;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shop-single-product .single-product-info .quick-product-action .action-top .pro-qty .qty-btn{color:#999;font-size:20px;font-weight:300;margin:0 20px;position:absolute;line-height:47px;text-align:center}.shop-single-product .single-product-info .quick-product-action .action-top .pro-qty .qty-btn.inc{right:0}.shop-single-product .single-product-info .quick-product-action .action-top .pro-qty .qty-btn.inc:hover{color:#000}.shop-single-product .single-product-info .quick-product-action .action-top .pro-qty .qty-btn.dec{left:0}.shop-single-product .single-product-info .quick-product-action .action-top .pro-qty .qty-btn.dec:hover{color:#000}.shop-single-product .single-product-info .quick-product-action .action-top .pro-qty:hover input{border-color:#000}.shop-single-product .single-product-info .quick-product-action .action-top .btn.btn-black{background-color:#000;border-radius:0;color:#fff;font-size:14px;font-weight:500;height:45px;line-height:45px;min-width:225px;padding:0;text-transform:uppercase;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shop-single-product .single-product-info .quick-product-action .action-top .btn.btn-black:hover{background-color:#ff1d5d}@media only screen and (max-width:575px){.shop-single-product .single-product-info .quick-product-action .action-top .btn.btn-black{min-width:146px}}.shop-single-product .single-product-info .out-of-stock{color:#ff1d5d;font-size:17px;font-weight:300;margin-top:30px}.shop-single-product .single-product-info .widget-social-icons{margin-top:33px}.shop-single-product .single-product-info .widget-social-icons a{color:#ccc;font-size:16px;margin-right:15px}.shop-single-product .single-product-info .widget-social-icons a:hover{color:#ff1d5d}.shop-single-product .single-product-info .widget-social-icons a:last-child{margin-right:0}.product-description-review-area{padding:105px 0 20px}.product-description-review .product-description-tab-menu{border:none;justify-content:center;margin-bottom:46px}.product-description-review .product-description-tab-menu li{margin-right:32px}.product-description-review .product-description-tab-menu li a{border:none;color:#000;font-size:18px;font-weight:500;padding:0}.product-description-review .product-description-tab-menu li a:hover{color:#6b6a6b}.product-description-review .product-description-tab-menu li a.active{color:#ff1d5d}.product-description-review .product-description-tab-menu li:last-child{margin-right:0}.product-description-review .product-desc{text-align:center}.product-description-review .product-desc p{font-size:15px;font-weight:400;margin-bottom:22px}.product-description-review .product-review{padding-top:5px}.product-description-review .product-review .title{color:#333;font-size:22px;font-weight:400}.product-description-review .product-review .review-comment{border-bottom:1px solid #e1e1e1;margin-top:32px;margin-bottom:12px;position:relative;padding-left:90px;padding-bottom:44px}.product-description-review .product-review .review-comment .rating{color:#f2b309;display:inline-block;line-height:1}.product-description-review .product-review .review-comment .rating span{font-size:12px;float:left}.product-description-review .product-review .review-comment .rating span.rating-0{color:#ccc}.product-description-review .product-review .review-comment h6 .name{color:#000;font-weight:600;font-size:13px}.product-description-review .product-review .review-comment h6 .date{color:#999;font-size:13px;font-weight:500;margin-bottom:10px;position:relative;padding-left:17px}.product-description-review .product-review .review-comment h6 .date:before{background-color:#999;content:"";height:.1px;left:2px;position:absolute;top:50%;transform:translateY(-50%);width:9px}.product-description-review .product-review .review-comment p{font-size:15px;font-weight:400;margin-bottom:0}.product-description-review .product-review .review-comment .thumb{border-radius:50%;position:absolute;top:7px;left:0}.product-description-review .product-review .review-comment.no-border{border:none}.product-review-form{padding-top:35px}.product-review-form .title{color:#333;font-size:22px;font-weight:400;margin-bottom:5px}.product-review-form p{font-size:15px;font-weight:400;margin-bottom:22px}.product-review-form .rating{display:inline-block;margin-bottom:25px}.product-review-form .rating .rating-title{color:#666;display:block;font-size:15px;font-weight:400;margin-bottom:8px}.product-review-form .rating span{color:#ccc;font-size:16px;cursor:pointer}.product-review-form .rating span:hover ~ span {color:#ccc}.product-review-form .rating:hover .rating-title{color:#666}.product-review-form .rating:hover span{color:#f2b309}.product-review-form .review-form-content{margin-bottom:40px}.product-review-form .review-form-content .form-group label{font-size:15px}.product-review-form .review-form-content .form-group input{border-radius:0;height:50px}.product-review-form .review-form-content .form-group textarea{border-radius:0;margin-bottom:25px}.product-review-form .review-form-content .form-check{margin-bottom:28px}.product-review-form .review-form-content .form-check .form-check-label{font-size:14px}.product-additional-info .table tbody tr:nth-of-type(even) {background-color:rgba(0,0,0,.025)}.product-additional-info .table tbody tr th{border-bottom:1px solid #f2f2f2;border-top:none;color:#333;font-weight:600;font-size:16px;padding:17px 20px;text-transform:uppercase;width:150px}.product-additional-info .table tbody tr td{border-top:none;color:#666;font-weight:400;font-size:16px;font-style:italic;padding:17px 20px}.product-meta{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;color:#999;margin:105px 0;padding:15px 0;text-align:center}.product-meta ul{margin-bottom:0}.product-meta ul li{color:#000;display:inline-block;font-size:16px;margin:0 20px}.product-meta ul li span{color:#999;margin-left:10px}.product-meta ul li a{color:#999;margin-left:10px}.product-meta ul li a:hover{color:#000}.related-products-area{padding-bottom:105px}.related-products-area .related-products-slider .owl-dots{margin-top:14px}.related-products-area .related-products-slider .owl-dots .owl-dot span{background-color:#ccc;width:12px;height:12px;margin:0 10px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.related-products-area .related-products-slider .owl-dots .owl-dot.active span{background-color:#666}.related-products-slider-wrap .lSAction{text-align:center}.related-products-slider-wrap .lSAction .lSPrev,.related-products-slider-wrap .lSAction .lSNext{background-color:#f5f5f5;border-radius:50%;cursor:pointer;display:inline-block;height:20px;line-height:20px;text-align:center;width:20px;margin:0 6px}.related-products-slider-wrap .lSAction .lSPrev:hover,.related-products-slider-wrap .lSAction .lSNext:hover{background-color:#ff1d5d;color:#fff}.related-products-slider-wrap .lSAction .lSPrev i,.related-products-slider-wrap .lSAction .lSNext i{font-size:10px}.shopping-cart-area{padding:50px 0 120px}.shopping-cart-area .title{color:#000;font-size:20px;font-weight:400;margin-bottom:30px}.shopping-cart-form .table .thead-cart tr th{background-color:#f2f2f2;border-bottom:1px solid #d6d6d6;border-top:none;color:#666;font-size:15px;font-weight:300;padding:10px 12px 8px}@media only screen and (max-width:767px){.shopping-cart-form .table .thead-cart tr .product-thumbnail{display:none}}@media only screen and (max-width:575px){.shopping-cart-form .table .thead-cart tr .product-price{display:none}.shopping-cart-form .table .thead-cart tr .product-subtotal{display:none}}.shopping-cart-form .table .shop-cart-item td{border-bottom:1px solid #d6d6d6;color:#000;font-size:15px;font-weight:400;vertical-align:top;padding:40px 12px 30px}.shopping-cart-form .table .shop-cart-item .product-thumbnail{width:150px;padding-left:26px;padding-right:24px;padding-top:40px}@media only screen and (max-width:767px){.shopping-cart-form .table .shop-cart-item .product-thumbnail{display:none}}.shopping-cart-form .table .shop-cart-item .product-name a{color:#000}.shopping-cart-form .table .shop-cart-item .product-name a:hover{color:#ff1d5d}.shopping-cart-form .table .shop-cart-item .product-price{width:90px}@media only screen and (max-width:575px){.shopping-cart-form .table .shop-cart-item .product-price{display:none}}.shopping-cart-form .table .shop-cart-item .product-quantity{width:150px}@media only screen and (max-width:767px){.shopping-cart-form .table .shop-cart-item .product-quantity{width:130px}}@media only screen and (max-width:575px){.shopping-cart-form .table .shop-cart-item .product-quantity{width:105px}}.shopping-cart-form .table .shop-cart-item .product-quantity .pro-qty{display:inline-block;margin-right:16px;position:relative}.shopping-cart-form .table .shop-cart-item .product-quantity .pro-qty input{background-color:transparent;border:1px solid rgba(0,0,0,.25);font-size:16px;text-align:center;outline:0;height:45px;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shopping-cart-form .table .shop-cart-item .product-quantity .pro-qty .qty-btn{color:#999;font-size:20px;font-weight:300;margin:0 20px;position:absolute;line-height:47px;text-align:center}@media only screen and (max-width:575px){.shopping-cart-form .table .shop-cart-item .product-quantity .pro-qty .qty-btn{margin:0 5px}}.shopping-cart-form .table .shop-cart-item .product-quantity .pro-qty .qty-btn.inc{right:0}.shopping-cart-form .table .shop-cart-item .product-quantity .pro-qty .qty-btn.inc:hover{color:#000}.shopping-cart-form .table .shop-cart-item .product-quantity .pro-qty .qty-btn.dec{left:0}.shopping-cart-form .table .shop-cart-item .product-quantity .pro-qty .qty-btn.dec:hover{color:#000}.shopping-cart-form .table .shop-cart-item .product-subtotal{width:90px}@media only screen and (max-width:575px){.shopping-cart-form .table .shop-cart-item .product-subtotal{display:none}}.shopping-cart-form .table .shop-cart-item .product-remove{width:70px}@media only screen and (max-width:767px){.shopping-cart-form .table .shop-cart-item .product-remove{width:10px}}@media only screen and (max-width:575px){.shopping-cart-form .table .shop-cart-item .product-remove{padding:40px 7px 30px}}.shopping-cart-form .table .shop-cart-item .product-remove a{color:#bdbcbc;font-size:22px}.shopping-cart-form .table .shop-cart-item .product-remove a:hover{color:#000}.shopping-cart-form .cart-update-area{margin-top:42px}.shopping-cart-form .cart-update-area .btn-shop,.shopping-cart-form .cart-update-area .btn-update{background-color:#000;border:none;border-radius:0;color:#fff;font-size:14px;height:50px;line-height:50px;padding:0 26px;text-align:center;text-transform:uppercase;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}@media only screen and (max-width:575px){.shopping-cart-form .cart-update-area .btn-shop,.shopping-cart-form .cart-update-area .btn-update{display:block;width:100%}}.shopping-cart-form .cart-update-area .btn-shop i,.shopping-cart-form .cart-update-area .btn-update i{padding-right:12px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shopping-cart-form .cart-update-area .btn-shop:hover,.shopping-cart-form .cart-update-area .btn-update:hover{background-color:#ff1d5d}.shopping-cart-form .cart-update-area .btn-update{background-color:transparent;border:1px solid rgba(0,0,0,.3);color:#666;cursor:not-allowed}@media only screen and (max-width:575px){.shopping-cart-form .cart-update-area .btn-update{margin-top:30px}}.shopping-cart-form .cart-update-area .btn-update i{color:#666}.shopping-cart-form .cart-update-area .btn-update:hover{background-color:transparent}@media only screen and (max-width:767px){.shopping-cart-form .coupon-form{margin-bottom:70px}}.shopping-cart-form .coupon-form .form-group label{display:block;font-size:20px;color:#000;margin-bottom:40px}.shopping-cart-form .coupon-form .form-group .form-control{border:1px solid #ccc;border-radius:0;font-size:14px;height:45px;padding:10px 15px;margin-bottom:30px;width:100%}.shopping-cart-form .coupon-form .form-group .form-control.button{font-size:14px;height:50px;margin-bottom:0;padding:10px 27px;text-transform:uppercase;width:auto}.shopping-cart-form .coupon-form .form-group .form-control:focus{box-shadow:none}@media only screen and (max-width:767px){.shopping-cart-form .shipping-calculator-form{margin-bottom:70px}}.shopping-cart-form .shipping-calculator-form .form-group label{display:block;font-size:20px;color:#000;margin-bottom:40px}.shopping-cart-form .shipping-calculator-form .form-group .form-control{border:1px solid #ccc;border-radius:0;font-size:14px;height:45px;padding:10px 15px;margin-bottom:30px;width:100%}.shopping-cart-form .shipping-calculator-form .form-group .form-control.button{font-size:14px;height:50px;margin-bottom:0;padding:10px 27px;text-transform:uppercase;width:auto}.shopping-cart-form .shipping-calculator-form .form-group .form-control:focus{box-shadow:none}.shopping-cart-form .cart-cal-table{border:1px solid #ccc;background-color:#f6f6f6;padding:0 30px}.shopping-cart-form .cart-cal-table .table tr{border-bottom:1px solid #d6d6d6}.shopping-cart-form .cart-cal-table .table tr th,.shopping-cart-form .cart-cal-table .table tr td{background-color:transparent;color:#000;font-size:15px;font-weight:400;padding:20px 0;border-top:none}.shopping-cart-form .cart-cal-table .table tr td{text-align:right}.shopping-cart-form .cart-cal-table .table tr:last-child{border-bottom:none}.shopping-cart-form .cart-cal-table .table .cart-shipping-totals td{text-align:left}.shopping-cart-form .cart-cal-table .table .cart-shipping-totals td .shipping-title{color:#000;font-weight:400;font-size:14px;margin-bottom:12px}.shopping-cart-form .cart-cal-table .table .cart-shipping-totals td .form-check{margin-bottom:9px}.shopping-cart-form .cart-cal-table .table .cart-shipping-totals td .form-check input{cursor:pointer}.shopping-cart-form .cart-cal-table .table .cart-shipping-totals td .form-check label{cursor:pointer}.shopping-cart-form .cart-cal-table .table .cart-shipping-totals td .shipping-destination{font-size:13px}.shopping-cart-form .cart-cal-table .table .cart-shipping-totals td .shipping-destination span{font-weight:600}.shopping-cart-form .cart-cal-table .table .cart-order-total th,.shopping-cart-form .cart-cal-table .table .cart-order-total td{padding-bottom:4px}.shopping-cart-form .proceed-to-checkout-btn{margin-top:24px}.shopping-cart-form .proceed-to-checkout-btn .btn-checkout{background-color:#000;border:none;border-radius:0;color:#fff;display:block;display:block;font-size:14px;font-weight:500;height:50px;line-height:50px;padding:0 26px;text-align:center;text-transform:uppercase;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shopping-cart-form .proceed-to-checkout-btn .btn-checkout:hover{background-color:#ff1d5d}.shop-checkout-area{padding:50px 0 100px}.shop-checkout-area .title{color:#000;font-size:19px;font-weight:400;margin-bottom:32px}.shop-checkout-area .place-order-btn{background-color:#000;border:none;border-radius:0;color:#fff;display:block;font-size:14px;font-weight:500;height:50px;line-height:50px;margin-top:20px;padding:0 26px;text-align:center;text-transform:uppercase;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shop-checkout-area .place-order-btn:hover{background-color:#ff1d5d}.shop-checkout-area .shop-checkout-coupon{margin-bottom:85px}.shop-checkout-area .shop-checkout-coupon .card{border-radius:0;border:none;background-color:transparent}.shop-checkout-area .shop-checkout-coupon .card h6{background-color:#f6f6f6;color:#999;font-size:13px;font-weight:400;padding:24px 20px 24px 66px;position:relative}@media only screen and (max-width:1199px){.shop-checkout-area .shop-checkout-coupon .card h6{padding:24px 0 24px 58px}}.shop-checkout-area .shop-checkout-coupon .card h6:before{color:#999;content:"v";font-family:"ElegantIcons";font-size:17px;top:50%;left:25px;position:absolute;transform:translateY(-50%)}.shop-checkout-area .shop-checkout-coupon .card h6 span{color:#000;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shop-checkout-area .shop-checkout-coupon .card h6 span:hover{color:#ff1d5d}.shop-checkout-area .shop-checkout-coupon .card .card-body{border:1px solid #d3ced2;padding:22px 20px 32px;text-align:left;border-radius:0;margin-top:24px}.shop-checkout-area .shop-checkout-coupon .card .card-body p{color:#666;font-size:15px;font-weight:400;margin-bottom:26px}.shop-checkout-area .shop-checkout-coupon .card .card-body form .form-group{margin-bottom:0}.shop-checkout-area .shop-checkout-coupon .card .card-body form .form-group .form-control{border:1px solid #ccc;border-radius:0;box-shadow:none;color:#333;font-size:14px;font-weight:400;height:52px;padding:0 27px;line-height:52px}.shop-checkout-area .shop-checkout-coupon .card .card-body form .form-group .form-control::-webkit-input-placeholder{color:#999}.shop-checkout-area .shop-checkout-coupon .card .card-body form .form-group .form-control::-moz-placeholder{color:#999}.shop-checkout-area .shop-checkout-coupon .card .card-body form .form-group .form-control:-ms-input-placeholder{color:#999}.shop-checkout-area .shop-checkout-coupon .card .card-body form .form-group .form-control:-moz-placeholder{color:#999}.shop-checkout-area .shop-checkout-coupon .card .card-body form .btn-coupon{background-color:#000;border:none;border-radius:0;color:#fff;font-size:14px;font-weight:500;height:50px;line-height:50px;margin-top:28px;padding:0 26px;text-align:center;text-transform:uppercase;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shop-checkout-area .shop-checkout-coupon .card .card-body form .btn-coupon:hover{background-color:#ff1d5d}.shop-checkout-area .shop-return-login{margin-bottom:85px}.shop-checkout-area .shop-return-login .card{border-radius:0;border:none;background-color:transparent}.shop-checkout-area .shop-return-login .card h6{background-color:#f6f6f6;color:#999;font-size:13px;font-weight:400;padding:24px 20px 24px 66px;position:relative}.shop-checkout-area .shop-return-login .card h6:before{color:#999;content:"v";font-family:"ElegantIcons";font-size:17px;top:50%;left:25px;position:absolute;transform:translateY(-50%)}.shop-checkout-area .shop-return-login .card h6 span{color:#000;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shop-checkout-area .shop-return-login .card h6 span:hover{color:#ff1d5d}.shop-checkout-area .shop-return-login .card .card-body{border:1px solid #d3ced2;padding:20px 20px 22px;text-align:left;border-radius:0;margin-top:24px}.shop-checkout-area .shop-return-login .card .card-body p{color:#666;font-size:15px;font-weight:400;margin-bottom:26px}.shop-checkout-area .shop-return-login .card .card-body form .form-group{margin-bottom:12px}.shop-checkout-area .shop-return-login .card .card-body form .form-group label{color:#666;font-size:14px;margin-bottom:9px}.shop-checkout-area .shop-return-login .card .card-body form .form-group label .required{color:#ff1d5d;text-decoration:none}.shop-checkout-area .shop-return-login .card .card-body form .form-group .form-control{border:1px solid #ccc;border-radius:0;box-shadow:none;color:#333;font-size:14px;font-weight:400;height:52px;padding:0 27px;line-height:52px}.shop-checkout-area .shop-return-login .card .card-body form .form-group .form-control::-webkit-input-placeholder{color:#999}.shop-checkout-area .shop-return-login .card .card-body form .form-group .form-control::-moz-placeholder{color:#999}.shop-checkout-area .shop-return-login .card .card-body form .form-group .form-control:-ms-input-placeholder{color:#999}.shop-checkout-area .shop-return-login .card .card-body form .form-group .form-control:-moz-placeholder{color:#999}.shop-checkout-area .shop-return-login .card .card-body form .btn-coupon{background-color:#000;border:none;border-radius:0;color:#fff;font-size:14px;font-weight:500;float:left;height:50px;line-height:50px;margin-top:18px;padding:0 20px;min-width:200px;text-align:center;text-transform:uppercase;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shop-checkout-area .shop-return-login .card .card-body form .btn-coupon:hover{background-color:#ff1d5d}.shop-checkout-area .shop-return-login .card .card-body form .remember-lostpassword{display:inline-block;text-align:center;margin-left:15px;margin-bottom:0;margin-top:2px}.shop-checkout-area .shop-return-login .card .card-body form .remember-lostpassword .lost-password{color:#000;text-decoration:underline;margin-top:18px;display:inline-block}.shop-checkout-area .shop-return-login .card .card-body form .remember-lostpassword .lost-password:hover{color:#ff1d5d}.shop-checkout-area .shop-billing-form form .form-group label{color:#666;font-size:14px;margin-bottom:9px}.shop-checkout-area .shop-billing-form form .form-group label .required{color:#ff1d5d;text-decoration:none}.shop-checkout-area .shop-billing-form form .form-group .form-control{border:1px solid #ccc;border-radius:0;box-shadow:none;color:#333;font-size:14px;font-weight:400;height:52px;padding:0 27px;line-height:52px}.shop-checkout-area .shop-billing-form form .form-group .form-control::-webkit-input-placeholder{color:#999}.shop-checkout-area .shop-billing-form form .form-group .form-control::-moz-placeholder{color:#999}.shop-checkout-area .shop-billing-form form .form-group .form-control:-ms-input-placeholder{color:#999}.shop-checkout-area .shop-billing-form form .form-group .form-control:-moz-placeholder{color:#999}.shop-checkout-area .shop-billing-form form .form-group textarea.form-control{min-height:54px}.shop-checkout-area .shop-billing-form form .checkout-box-wrap .custom-checkbox .custom-control-input:checked ~ .custom-control-label:before {background-color:#fff;border-radius:0;border-color:#999;box-shadow:none;height:18px;text-align:center;width:18px}.shop-checkout-area .shop-billing-form form .checkout-box-wrap .custom-checkbox .custom-control-input:checked ~ .custom-control-label:after {display:inline-block;color:#666;content:"";font-family:"FontAwesome";font-size:10px;position:absolute;text-align:center;padding-left:3px;box-shadow:none}.shop-checkout-area .shop-billing-form form .checkout-box-wrap .custom-checkbox .custom-control-label{color:#000;font-size:15px;margin-bottom:0;padding-left:5px;padding-top:1px;cursor:pointer}.shop-checkout-area .shop-billing-form form .checkout-box-wrap .custom-checkbox .custom-control-label:before{background-color:#fff;border-radius:0;box-shadow:none;border-color:#999;width:18px;height:18px}.shop-checkout-area .shop-billing-form form .checkout-box-wrap.create-account{padding-top:28px}.shop-checkout-area .shop-billing-form form .checkout-box-wrap.ship-different-address{padding-top:16px;margin-bottom:28px}.shop-checkout-area .shop-billing-form form .checkout-box-wrap.ship-different-address .custom-control-input:checked ~ .custom-control-label:after {top:1px}.shop-checkout-area .shop-billing-form form .checkout-box-wrap.ship-different-address .custom-control-label{color:#000;font-size:19px;font-weight:500;line-height:25px}.shop-checkout-area .shop-billing-form form .checkout-box-wrap .account-create{display:none}.shop-checkout-area .shop-billing-form form .checkout-box-wrap .ship-to-different{display:none}.shop-checkout-area .order-review-details{background-color:#f6f6f6;border:1px solid #bfbfbf;padding:22px 32px 9px}.shop-checkout-area .order-review-details .table thead{margin-bottom:27px}.shop-checkout-area .order-review-details .table thead tr th{border-bottom:1px solid #d6d6d6;border-top:none;color:#666;font-size:15px;font-weight:400;padding:0 0 19px}.shop-checkout-area .order-review-details .table thead tr th:last-child{text-align:right}.shop-checkout-area .order-review-details .table tbody tr td{border-top:none;color:#000;font-size:15px;font-weight:400;padding:7px 0 4px}.shop-checkout-area .order-review-details .table tbody tr td:last-child{text-align:right}.shop-checkout-area .order-review-details .table tfoot .cart-subtotal th,.shop-checkout-area .order-review-details .table tfoot .cart-subtotal td{border-bottom:1px solid #d6d6d6;border-top:none;color:#000;font-size:15px;font-weight:400;padding:20px 0 18px}.shop-checkout-area .order-review-details .table tfoot .cart-subtotal td{color:#ff1d5d;text-align:right}.shop-checkout-area .order-review-details .table tfoot .shipping td{border-bottom:1px solid #d6d6d6;padding:23px 0 24px}.shop-checkout-area .order-review-details .table tfoot .shipping td .shipping-title{font-size:19px;margin-bottom:30px;font-weight:400}.shop-checkout-area .order-review-details .table tfoot .shipping td .form-check{cursor:pointer}.shop-checkout-area .order-review-details .table tfoot .shipping td label{color:#999;font-size:15px;font-weight:400;cursor:pointer;padding-left:2px;position:relative;top:-3px}.shop-checkout-area .order-review-details .table tfoot .final-total th{font-weight:300}.shop-checkout-area .order-review-details .table tfoot .final-total th,.shop-checkout-area .order-review-details .table tfoot .final-total td{font-size:19px;border-bottom:1px solid #d6d6d6;border-top:none;padding:22px 0 20px}.shop-checkout-area .order-review-details .table tfoot .final-total td{color:#ff1d5d;font-weight:500;text-align:right}.shop-checkout-area .order-review-details .shop-payment-method{margin-top:28px}.shop-checkout-area .order-review-details .shop-payment-method .card{background-color:transparent;border-radius:0;border:none;margin-bottom:18px}.shop-checkout-area .order-review-details .shop-payment-method .card .card-header{border:none;background-color:transparent;padding:0;display:inline-block}.shop-checkout-area .order-review-details .shop-payment-method .card .card-header .title{color:#000;font-size:15px;font-weight:400;display:inline-block;position:relative;margin-bottom:0;padding-left:32px}.shop-checkout-area .order-review-details .shop-payment-method .card .card-header .title:before{position:absolute;content:"";background-color:#fff;border:1px solid #666;width:12px;height:12px;border-radius:50%;top:50%;transform:translateY(-50%);left:0}.shop-checkout-area .order-review-details .shop-payment-method .card .card-header .title:after{position:absolute;content:"";width:6px;height:6px;background-color:#0075ff;border-radius:50%;top:50%;transform:translateY(-50%);left:3px;display:block}.shop-checkout-area .order-review-details .shop-payment-method .card .card-header .title[aria-expanded="false"]:after{display:none}.shop-checkout-area .order-review-details .shop-payment-method .card .card-header .title[aria-expanded="true"]:before{border-color:#0075ff}.shop-checkout-area .order-review-details .shop-payment-method .card .card-header .title[aria-expanded="true"]:after{display:block}.shop-checkout-area .order-review-details .shop-payment-method .card .card-header:hover{cursor:pointer}.shop-checkout-area .order-review-details .shop-payment-method .card .card-body{padding:0;margin-top:30px;margin-bottom:12px}.shop-checkout-area .order-review-details .shop-payment-method .card .card-body p{color:#7b7b7b;font-size:14px;font-weight:400}.shop-order-tracking-area{padding-bottom:305px}.shop-order-tracking-area .section-title{text-align:center;margin-bottom:30px}.shop-order-tracking-area .section-title p{color:#666;font-size:15px;font-weight:400;margin-bottom:26px}.shop-order-tracking-area .shop-order-tracking-form form .form-group{margin-bottom:12px}.shop-order-tracking-area .shop-order-tracking-form form .form-group label{color:#000;font-size:15px;margin-bottom:9px}.shop-order-tracking-area .shop-order-tracking-form form .form-group label .required{color:#ff1d5d;text-decoration:none}.shop-order-tracking-area .shop-order-tracking-form form .form-group .form-control{border:1px solid #ccc;border-radius:0;box-shadow:none;color:#333;font-size:14px;font-weight:400;height:52px;padding:0 27px;line-height:52px}.shop-order-tracking-area .shop-order-tracking-form form .form-group .form-control::-webkit-input-placeholder{color:#999}.shop-order-tracking-area .shop-order-tracking-form form .form-group .form-control::-moz-placeholder{color:#999}.shop-order-tracking-area .shop-order-tracking-form form .form-group .form-control:-ms-input-placeholder{color:#999}.shop-order-tracking-area .shop-order-tracking-form form .form-group .form-control:-moz-placeholder{color:#999}.shop-order-tracking-area .shop-order-tracking-form form .btn-track{background-color:#000;border:none;border-radius:0;color:#fff;display:block;font-size:14px;font-weight:500;height:50px;line-height:50px;margin-top:30px;padding:0 26px;text-align:center;text-transform:uppercase;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shop-order-tracking-area .shop-order-tracking-form form .btn-track:hover{background-color:#ff1d5d}.shop-account-login-reg-area{padding:192px 0 270px}.shop-account-login-reg-area .login-reg-tab-menu{border:none;justify-content:center;margin-bottom:72px}.shop-account-login-reg-area .login-reg-tab-menu .nav-link{border:none;color:#ccc;font-size:46px;font-weight:600;padding:0 20px;text-transform:capitalize}.shop-account-login-reg-area .login-reg-tab-menu .nav-link.active{color:#000}.shop-account-login-reg-area .login-reg-tab-content .login-form form .form-group{margin-bottom:26px;position:relative}.shop-account-login-reg-area .login-reg-tab-content .login-form form .form-group .form-control{border:1px solid #ccc;border-radius:0;box-shadow:none;color:#333;font-size:14px;font-weight:400;height:45px;padding:0 27px;line-height:52px}.shop-account-login-reg-area .login-reg-tab-content .login-form form .form-group .form-control::-webkit-input-placeholder{color:#999}.shop-account-login-reg-area .login-reg-tab-content .login-form form .form-group .form-control::-moz-placeholder{color:#999}.shop-account-login-reg-area .login-reg-tab-content .login-form form .form-group .form-control:-ms-input-placeholder{color:#999}.shop-account-login-reg-area .login-reg-tab-content .login-form form .form-group .form-control:-moz-placeholder{color:#999}.shop-account-login-reg-area .login-reg-tab-content .login-form form .form-group .lost-password{color:#000;font-size:15px;font-weight:600;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.shop-account-login-reg-area .login-reg-tab-content .login-form form .form-group .lost-password:hover{color:#ff1d5d}.shop-account-login-reg-area .login-reg-tab-content .login-form form .rememberme-account .custom-checkbox .custom-control-input:checked ~ .custom-control-label:before {background-color:#fff;border-radius:0;border-color:#999;box-shadow:none;height:18px;text-align:center;width:18px}.shop-account-login-reg-area .login-reg-tab-content .login-form form .rememberme-account .custom-checkbox .custom-control-input:checked ~ .custom-control-label:after {display:inline-block;color:#666;content:"";font-family:"FontAwesome";font-size:10px;position:absolute;text-align:center;padding-left:3px;box-shadow:none}.shop-account-login-reg-area .login-reg-tab-content .login-form form .rememberme-account .custom-checkbox .custom-control-label{color:#000;font-size:15px;margin-bottom:0;padding-left:5px;padding-top:1px;cursor:pointer}.shop-account-login-reg-area .login-reg-tab-content .login-form form .rememberme-account .custom-checkbox .custom-control-label:before{background-color:#fff;border-radius:0;box-shadow:none;border-color:#999;width:18px;height:18px}.shop-account-login-reg-area .login-reg-tab-content .login-form form .btn-login{background-color:#000;border:none;border-radius:0;color:#fff;display:block;font-size:14px;font-weight:500;height:50px;line-height:50px;margin-top:30px;padding:0 26px;text-align:center;text-transform:uppercase;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shop-account-login-reg-area .login-reg-tab-content .login-form form .btn-login:hover{background-color:#ff1d5d}.shop-account-login-reg-area .login-reg-tab-content .login-form.register form .btn-login{margin-top:55px}.shop-my-account-area{padding:0 0 120px}@media only screen and (max-width:1199px){.shop-my-account-area{padding-bottom:20px}}.shop-my-account-area .shop-account-tabs{margin-bottom:50px;text-align:center}.shop-my-account-area .shop-account-tabs-menu{border:none;text-align:center;justify-content:center;margin-bottom:72px}.shop-my-account-area .shop-account-tabs-menu .nav-item .nav-link{border:none;color:#999;font-size:16px;font-weight:400;margin:0 25px;padding:0}.shop-my-account-area .shop-account-tabs-menu .nav-item .nav-link:hover{color:#000}.shop-my-account-area .shop-account-tabs-menu .nav-item .nav-link.active{color:#000}@media only screen and (max-width:991px){.shop-my-account-area .shop-account-tabs-menu .nav-item .nav-link{margin-left:0}}.shop-my-account-area .shop-account-content .personal-info{background-color:#f5f5f5;display:block;text-align:center;padding:50px 30px}@media only screen and (max-width:991px){.shop-my-account-area .shop-account-content .personal-info{margin-bottom:70px}}.shop-my-account-area .shop-account-content .personal-info .thumb{width:125px;height:125px;border-radius:50%}.shop-my-account-area .shop-account-content .personal-info h3{border-bottom:1px solid rgba(0,0,0,.15);color:#000;font-size:24px;font-weight:400;margin-bottom:40px;padding-bottom:35px;padding-top:32px}.shop-my-account-area .shop-account-content .personal-info h3 .name{font-size:24px}.shop-my-account-area .shop-account-content .personal-info ul{margin-bottom:34px}.shop-my-account-area .shop-account-content .personal-info ul li{color:#999;font-size:15px;margin-bottom:15px}@media only screen and (max-width:1199px){.shop-my-account-area .shop-account-content .personal-info ul li{font-size:13px}}.shop-my-account-area .shop-account-content .personal-info ul li span{color:#000;font-weight:500;padding-left:5px}.shop-my-account-area .shop-account-content .personal-info .edit-profile{border-bottom:1px solid #000;color:#000;display:inline-block;font-size:16px}.shop-my-account-area .shop-account-content .personal-info .edit-profile:hover{color:#ff1d5d;border-color:#ff1d5d}.shop-my-account-area .shop-account-content .order-summary h4{color:#000;font-size:18px;font-weight:400;margin-bottom:14px}.shop-my-account-area .shop-account-content .order-summary .table thead tr th{border-bottom:1px solid #dee2e6;text-transform:uppercase;color:#999;font-size:13px;font-weight:500;padding:38px 12px 12px}.shop-my-account-area .shop-account-content .order-summary .table thead tr .order-date{padding-right:50px}@media only screen and (max-width:1199px){.shop-my-account-area .shop-account-content .order-summary .table thead tr .order-date{padding-right:30px}}@media only screen and (max-width:767px){.shop-my-account-area .shop-account-content .order-summary .table thead tr .order-date{padding-right:0}}@media only screen and (max-width:575px){.shop-my-account-area .shop-account-content .order-summary .table thead tr .order-date{display:none}}.shop-my-account-area .shop-account-content .order-summary .table thead tr .product-item{padding-right:40px}.shop-my-account-area .shop-account-content .order-summary .table thead tr .order-status{padding-left:0}.shop-my-account-area .shop-account-content .order-summary .table tbody tr td,.shop-my-account-area .shop-account-content .order-summary .table tbody tr th{font-size:14px;font-weight:400;padding:30px 12px 25px;vertical-align:top}@media only screen and (max-width:575px){.shop-my-account-area .shop-account-content .order-summary .table tbody tr td,.shop-my-account-area .shop-account-content .order-summary .table tbody tr th{font-size:13px}}.shop-my-account-area .shop-account-content .order-summary .table tbody tr .order-date{padding-right:50px}@media only screen and (max-width:1199px){.shop-my-account-area .shop-account-content .order-summary .table tbody tr .order-date{padding-right:30px}}@media only screen and (max-width:767px){.shop-my-account-area .shop-account-content .order-summary .table tbody tr .order-date{padding-right:0}}@media only screen and (max-width:575px){.shop-my-account-area .shop-account-content .order-summary .table tbody tr .order-date{display:none}}.shop-my-account-area .shop-account-content .order-summary .table tbody tr .product-item{padding-right:40px}@media only screen and (max-width:575px){.shop-my-account-area .shop-account-content .order-summary .table tbody tr .product-item{min-width:130px;padding-right:5px}}.shop-my-account-area .shop-account-content .order-summary .table tbody tr .product-item img{margin-right:20px;float:left;width:60px}@media only screen and (max-width:767px){.shop-my-account-area .shop-account-content .order-summary .table tbody tr .product-item img{display:none}}.shop-my-account-area .shop-account-content .order-summary .table tbody tr .product-item h5{font-size:15px;font-weight:400}@media only screen and (max-width:575px){.shop-my-account-area .shop-account-content .order-summary .table tbody tr .product-item h5{font-size:14px}}.shop-my-account-area .shop-account-content .order-summary .table tbody tr .product-item p span{color:#999;text-transform:uppercase}.shop-my-account-area .shop-account-content .order-summary .table tbody tr .order-status{color:#999;padding-left:0}.shop-my-account-area .shop-account-content .order-summary .table tbody tr .order-status.pending{color:#3ba8d2}.shop-my-account-area .shop-account-content .order-summary .table tbody tr .order-status.cancel{color:#ff1d5d}.shop-my-account-area .shop-account-content .order-summary .table tbody tr .pending-checkout{padding-top:35px;text-align:right}.shop-my-account-area .shop-account-content .order-summary .table tbody tr .pending-checkout a{border:2px solid #dee2e6;color:#000;font-size:13px;font-weight:500;padding:7px 12px}@media only screen and (max-width:575px){.shop-my-account-area .shop-account-content .order-summary .table tbody tr .pending-checkout a{font-size:10px;padding:0;border:none}}.shop-my-account-area .shop-account-content .order-summary .table tbody tr:last-child td{border-bottom:1px solid #dee2e6}.shop-my-account-area .shop-account-content .order-summary .btn-link{color:#3ba8d2;display:inline-block;font-size:16px;font-style:italic;margin-bottom:100px}.shop-my-account-area .shop-account-content .billing-address-area h4{border-bottom:1px solid #dee2e6;font-size:18px;font-weight:400;margin-bottom:30px;padding-bottom:15px}.shop-my-account-area .shop-account-content .billing-address-area p{color:#999;font-size:14px;margin-bottom:40px}.shop-my-account-area .shop-account-content .billing-address-area ul li{color:#999;font-size:14px;margin-bottom:8px}.shop-my-account-area .shop-account-content .billing-address-area ul li span{color:#000;margin-left:5px}.shop-my-account-area .shop-account-content .billing-address-area ul li.title{color:#000;font-size:14px;font-weight:600;margin-bottom:18px;text-transform:uppercase}.shop-my-account-area .shop-account-content .billing-address-area .btn-link{color:#3ba8d2;display:inline-block;font-size:14px;font-style:italic;margin-bottom:100px}.shop-my-account-area .shop-account-content .personal-account h3{border-bottom:1px solid rgba(0,0,0,.15);font-size:24px;margin-bottom:40px;padding-bottom:13px;padding-top:30px;text-align:center}.shop-my-account-area .shop-account-content .personal-account .personal-account-form{margin:0 auto;max-width:630px;text-align:center}.shop-my-account-area .shop-account-content .personal-account .personal-account-form form .form-group .form-control{border:1px solid #ccc;border-radius:0;box-shadow:none;color:#333;font-size:14px;font-weight:400;height:50px;line-height:52px;padding:0 27px;text-align:center}.shop-my-account-area .shop-account-content .personal-account .personal-account-form form .form-group.upload-file{position:relative;text-align:center;margin-bottom:50px}.shop-my-account-area .shop-account-content .personal-account .personal-account-form form .form-group.upload-file img{border-radius:50%;display:inline-block;margin-bottom:34px;width:125px}.shop-my-account-area .shop-account-content .personal-account .personal-account-form form .form-group.upload-file label{color:#000;cursor:pointer;display:block;font-size:16px;margin-bottom:0;position:relative}.shop-my-account-area .shop-account-content .personal-account .personal-account-form form .form-group.upload-file .form-control{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.shop-my-account-area .shop-account-content .personal-account .personal-account-form form .form-group.upload-file a{color:#999;font-size:16px}.shop-my-account-area .shop-account-content .personal-account .personal-account-form form .btn-save{background-color:#000;border:none;border-radius:0;color:#fff;display:block;font-size:14px;font-weight:500;height:50px;line-height:50px;margin-top:54px;padding:0 26px;text-align:center;text-transform:uppercase;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.shop-my-account-area .shop-account-content .personal-account .personal-account-form form .btn-save:hover{background-color:#ff1d5d}.pagination-area{padding:20px 0}.pagination-area nav .page-numbers{display:flex;align-items:center}.pagination-area nav .page-numbers li{line-height:1;padding:0 11px 2px}.pagination-area nav .page-numbers li .page-number{color:#000;font-size:18px}.pagination-area nav .page-numbers li .page-number.current{position:relative}.pagination-area nav .page-numbers li .page-number.current:before{border-bottom:1px solid #000;bottom:2px;content:"";height:1px;left:-3px;position:absolute;width:12px}.pagination-area nav .page-numbers li:first-child{padding-left:0}.pagination-area nav .page-numbers li:last-child{padding-right:0}.blog-area{background-color:#f7f7f7;padding:152px 0 122px}@media only screen and (max-width:767px){.blog-area{padding:114px 0 84px}}.blog-area .section-title.title-style2{margin-bottom:114px}.blog-area.blog-personal{background-color:#f5f5f5;padding:0 0 78px}.blog-area.blog-personal .section-title{margin-bottom:70px}.blog-area.blog-personal .section-title h4{color:#666;font-size:16px;font-weight:400;line-height:1;letter-spacing:3px}.blog-area.blog-grid-area{padding:185px 0 95px}.blog-area.blog-grid-area .post-item{margin-bottom:60px}.blog-area.blog-grid-area .post-item .content .tag-cate{margin-bottom:17px}.blog-area.blog-grid-area .post-item .content .title{font-size:23px}.blog-area.blog-masonry-area{background-color:#fff;padding:120px 0 122px}@media only screen and (max-width:575px){.blog-area.blog-masonry-area{padding:120px 0 40px}}.blog-area.blog-masonry-area .container-fluid{padding:0 50px}@media only screen and (max-width:767px){.blog-area.blog-masonry-area .container-fluid{padding:0 15px}}.blog-area.blog-masonry-area .post-item{margin-bottom:60px}@media only screen and (max-width:575px){.blog-area.blog-masonry-area .post-item .thumb img{width:100%}}@media only screen and (max-width:767px){.blog-area.blog-masonry-area .post-item .content .title{font-size:18px}}.blog-area.blog-overlay-style{background-color:transparent;padding:160px 0 90px}.blog-area.blog-overlay-style .section-title h2{font-size:46px}@media only screen and (max-width:767px){.blog-area.blog-overlay-style .section-title h2{font-size:36px}}.blog-area.blog-overlay-style .section-title p{font-family:"Libre Baskerville",serif;font-size:16px;margin-top:30px}.blog-area.blog-list-area{background-color:transparent;padding:12px 0 58px}.blog-area.blog-list-area .blog-list-category ul li{margin-bottom:14px}.blog-area.blog-list-area .blog-list-category ul li a{color:#000;font-size:16px;text-transform:uppercase;letter-spacing:.5px}.blog-area.blog-list-area .blog-list-category ul li a:hover,.blog-area.blog-list-area .blog-list-category ul li a:active{color:#ff1d5d}@media only screen and (max-width:767px){.blog-area.blog-list-area .blog-list-category{margin-bottom:100px}}.post-item{margin-bottom:30px}.post-item .thumb{position:relative}.post-item .thumb a{display:block;position:relative}.post-item .thumb a:after{background-color:rgba(255,255,255,.5);bottom:0;content:"";position:absolute;top:0;left:0;right:0;opacity:0;transition:.5s}.post-item .thumb a:hover:after{opacity:1}.post-item .content{padding-top:30px}.post-item .content .tag-cate{display:inline-block;color:#000;font-size:16px;font-weight:300;margin-bottom:12px;text-transform:capitalize}.post-item .content .tag-cate:hover{color:#ff1d5d}.post-item .content .title{font-size:24px;font-weight:600;margin-bottom:18px}@media only screen and (max-width:991px){.post-item .content .title{font-size:22px}}.post-item .content .title a{color:#000}.post-item .content .title a:hover{color:#ff1d5d}.post-item .content p{font-size:15px;margin-top:30px}.post-item .content .meta{color:#999;font-size:15px;font-weight:300}@media only screen and (max-width:575px){.post-item .content .meta{font-size:13px}}.post-item .content .meta a{color:#999;margin-right:3px}.post-item .content .meta .author{color:#000;font-weight:600;margin-right:0;margin-left:2px}.post-item .content .meta .author:hover{color:#ff1d5d}.post-item .content .meta .category{color:#ff1d5d;font-weight:600;margin-right:0;margin-left:2px}.post-item .content .meta .category:hover{color:#000}.post-item.post-style2{margin:0 55px;background-attachment:fixed;position:relative;z-index:1}@media only screen and (max-width:767px){.post-item.post-style2{margin:0}}.post-item.post-style2:before{background-color:rgba(0,0,0,.25);bottom:0;content:"";left:0;position:absolute;top:0;right:0;z-index:-1}.post-item.post-style2 .content{max-width:1200px;margin:0 auto;padding:218px 15px 212px}@media only screen and (max-width:1199px){.post-item.post-style2 .content{max-width:960px}}@media only screen and (max-width:991px){.post-item.post-style2 .content{padding:100px 15px}}@media only screen and (max-width:767px){.post-item.post-style2 .content{max-width:540px}}@media only screen and (max-width:575px){.post-item.post-style2 .content{max-width:100%}}.post-item.post-style2 .content .tag-cate{color:#fff;font-size:24px;font-weight:400}.post-item.post-style2 .content .title{color:#fff;font-size:60px;max-width:999px;margin-top:26px;margin-bottom:0}@media only screen and (max-width:991px){.post-item.post-style2 .content .title{font-size:45px;max-width:770px}}@media only screen and (max-width:767px){.post-item.post-style2 .content .title{font-size:36px;max-width:none}}@media only screen and (max-width:575px){.post-item.post-style2 .content .title{font-size:28px;margin-top:0}}.post-item.post-style2 .content .title a{color:#fff}.post-list .post-item{margin-bottom:62px}.post-list .post-item .content{padding-top:0}.post-list .post-item .content .title{font-size:36px}@media only screen and (max-width:991px){.post-list .post-item .content .title{font-size:26px}}@media only screen and (max-width:575px){.post-list .post-item .content .title{font-size:24px}}.blog-sidebar{padding:186px 0 100px}.blog-sidebar .post-item{margin-bottom:54px}.blog-details-area{padding:170px 0 85px}.post-details-content .post-details-header{padding:0 0 90px}.post-details-content .post-details-header .title{font-size:36px;margin-bottom:23px}@media only screen and (max-width:575px){.post-details-content .post-details-header .title{font-size:26px}}.post-details-content .post-details-header .meta{color:#999;font-size:15px}.post-details-content .post-details-header .meta a{color:#999;padding:0 17px;position:relative}.post-details-content .post-details-header .meta a:after{background-color:#ccc;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.post-details-content .post-details-header .meta a:first-child{padding-left:0}.post-details-content .post-details-header .meta a:last-child{padding-right:0}.post-details-content .post-details-header .meta a:last-child:after{display:none}.post-details-content .post-details-body .thumb-post{background-attachment:fixed;min-height:650px;position:relative;z-index:1}@media only screen and (max-width:991px){.post-details-content .post-details-body .thumb-post{min-height:400px}}.post-details-content .post-details-body h1{font-size:36px;margin-bottom:36px}@media only screen and (max-width:575px){.post-details-content .post-details-body h1{font-size:26px}}.post-details-content .post-details-body .meta{color:#999;font-size:15px;font-weight:300;margin-bottom:80px}@media only screen and (max-width:575px){.post-details-content .post-details-body .meta{font-size:13px}}.post-details-content .post-details-body .meta a{color:#999;margin-right:3px}.post-details-content .post-details-body .meta a:hover{color:#000}.post-details-content .post-details-body .meta .author{color:#000;font-weight:600;margin-right:0;margin-left:2px}.post-details-content .post-details-body .meta .author:hover{color:#ff1d5d}.post-details-content .post-details-body h4{color:#000;font-size:23px;margin-bottom:50px;line-height:1.4}@media only screen and (max-width:767px){.post-details-content .post-details-body h4 br{width:100%;display:none}}.post-details-content .post-details-body p{color:#666;font-size:16px;margin-bottom:28px}@media only screen and (max-width:575px){.post-details-content .post-details-body p br{width:100%;display:none}}.post-details-content .post-details-body .blockquote-area{padding:0 0 8px}.post-details-content .post-details-body .blockquote-area .blockquote-style{border-left:4px solid #ff1d5d;padding:15px 0 4px 80px}@media only screen and (max-width:575px){.post-details-content .post-details-body .blockquote-area .blockquote-style{padding-left:30px}}.post-details-content .post-details-body .blockquote-area .blockquote-style p{color:#000;font-family:"Poppins",sans-serif;font-size:22px;font-weight:300;font-style:italic;line-height:1.3}@media only screen and (max-width:575px){.post-details-content .post-details-body .blockquote-area .blockquote-style p{font-size:18px;margin-bottom:24px}}.post-details-content .post-details-body .blockquote-area .blockquote-style cite .name{color:#000;font-size:14px}.post-details-content .post-details-body .thumb{margin-top:24px}.post-details-content .post-details-body.post-body-style2 .blockquote-area{margin-top:50px}.post-details-content .post-details-body.post-body-style2 .post-video-vimeo{height:658px;position:relative}@media only screen and (max-width:767px){.post-details-content .post-details-body.post-body-style2 .post-video-vimeo{height:480px}}@media only screen and (max-width:575px){.post-details-content .post-details-body.post-body-style2 .post-video-vimeo{height:380px}}.post-details-content .post-details-body.post-body-style2 .post-video-vimeo iframe{height:100%;left:0;position:absolute;top:0;width:100%}.post-details-content .post-details-body.post-body-style2 .thumb{margin-bottom:6px}.post-details-content .post-details-footer{margin-top:120px}@media only screen and (max-width:575px){.post-details-content .post-details-footer{margin-top:80px}}.post-details-content .post-details-footer .widget-tags{color:#999;margin-bottom:18px;text-align:center}.post-details-content .post-details-footer .widget-tags span{color:#000;font-size:15px;font-weight:600;margin-right:4px}.post-details-content .post-details-footer .widget-tags a{color:#999;font-size:15px;font-weight:300}.post-details-content .post-details-footer .widget-tags a:hover{color:#ff1d5d}.post-details-content .post-details-footer .widget-social-icons{text-align:center}.post-details-content .post-details-footer .widget-social-icons span{color:#000;font-size:15px;font-weight:400;margin-right:12px}.post-details-content .post-details-footer .widget-social-icons a{color:#ccc;font-size:15px;margin-right:12px}.post-details-content .post-details-footer .widget-social-icons a:last-child{margin-right:0}.post-details-content .post-details-footer .widget-social-icons a:hover{color:#ff1d5d}.post-details-content .post-details-footer .portfolio-navigation{border-bottom:1px solid #e1e1e1;margin-top:70px;padding-bottom:88px;margin-bottom:154px}@media only screen and (max-width:575px){.post-details-content .post-details-footer .portfolio-navigation{padding-bottom:68px;margin-bottom:74px}}.post-details-content .post-details-footer .comments-area h2{font-size:23px;font-weight:400;margin-bottom:34px}.post-details-content .post-details-footer .comments-area .comments-form-wrap .comments-form-content .form-group{margin-bottom:35px}.post-details-content .post-details-footer .comments-area .comments-form-wrap .comments-form-content .form-group .form-control{background-color:transparent;border:1px solid #d9d9d9;border-radius:0;box-shadow:none;font-size:14px;padding:16px 15px 15px;height:auto;outline:0}.post-details-content .post-details-footer .comments-area .comments-form-wrap .comments-form-content .form-group .btn-theme{background-color:#ff1d5d;border:none;border-radius:0;color:#fff;font-size:14px;font-weight:600;padding:0 28px;height:50px;text-align:center;text-transform:uppercase}.post-details-content .post-details-footer .comments-area .comments-form-wrap .comments-form-content .form-group .btn-theme:hover{background-color:#000}.post-details-content .post-details-footer.post-footer-style2{margin-top:62px}.post-details-content .post-details-footer.post-footer-style2 .widget-tags{text-align:left}.post-details-content .post-details-footer.post-footer-style2 .widget-social-icons{text-align:left}@media only screen and (max-width:575px){.post-details-content .post-details-footer.post-footer-style2 .portfolio-navigation .nav-prev{text-align:center;margin-bottom:30px}}@media only screen and (max-width:767px){.post-details-content .post-details-footer.post-footer-style2 .portfolio-navigation .nav-next{text-align:right}}@media only screen and (max-width:575px){.post-details-content .post-details-footer.post-footer-style2 .portfolio-navigation .nav-next{text-align:center}}.widget-item{margin-bottom:62px}.widget-item .widget-title{font-size:24px;margin-bottom:32px}.widget-search-box .form-input-item{position:relative}.widget-search-box .form-input-item input{border:1px solid #d9d9d9;padding:9px 20px;width:100%}.widget-search-box .form-input-item input::-webkit-input-placeholder{color:#a09e9e;font-size:15px}.widget-search-box .form-input-item input::-moz-placeholder{color:#a09e9e;font-size:15px}.widget-search-box .form-input-item input:-ms-input-placeholder{color:#a09e9e;font-size:15px}.widget-search-box .form-input-item input:-moz-placeholder{color:#a09e9e;font-size:15px}.widget-search-box .form-input-item .btn-src{background-color:transparent;border:none;position:absolute;right:12px;top:52%;transform:translateY(-50%)}.widget-blog-post ul li{margin-bottom:10px;line-height:1.4}.widget-blog-post ul li a{color:#000;font-size:15px;font-weight:400}.widget-blog-post ul li a:hover{color:#ff1d5d}.widget-comments ul li{color:#666;font-size:15px;font-weight:300;margin-bottom:15px;line-height:1.4}.widget-comments ul li span{color:#555;font-weight:400}.widget-comments ul li a{color:#000;font-size:15px;font-weight:400}.widget-comments ul li a:hover{color:#ff1d5d}.widget-archives ul li{color:#666;font-size:15px;font-weight:300;margin-bottom:15px;line-height:1.4}.widget-archives ul li a{color:#000;font-size:15px;font-weight:400}.widget-archives ul li a:hover{color:#ff1d5d}.widget-categories ul li{color:#666;font-size:15px;font-weight:300;margin-bottom:15px;line-height:1.4}.widget-categories ul li a{color:#000;font-size:15px;font-weight:400}.widget-categories ul li a:hover{color:#ff1d5d}.widget-tags ul li{display:inline-block;color:#666;font-size:15px;font-weight:300;margin-bottom:5px;margin-right:7px;line-height:1.4}.widget-tags ul li a{color:#000;font-size:15px;font-weight:400}.widget-tags ul li a:hover{color:#ff1d5d}.contact-area{padding:100px 0 145px}@media only screen and (max-width:767px){.contact-area{padding:40px 0 100px}}.contact-area .section-title{margin-bottom:80px}@media only screen and (max-width:767px){.contact-area .section-title{margin-bottom:40px}}.contact-area .section-title h4{font-size:18px;letter-spacing:.5px;text-transform:uppercase}.contact-area .contact-info li{color:#999;font-weight:300;font-size:30px}@media only screen and (max-width:767px){.contact-area .contact-info li{font-size:16px}}.contact-area .widget-social-icons{margin-top:60px}@media only screen and (max-width:767px){.contact-area .widget-social-icons{margin-top:30px}}.contact-area .widget-social-icons a{color:#000;font-size:24px;margin-right:38px}@media only screen and (max-width:767px){.contact-area .widget-social-icons a{font-size:16px;margin-right:25px}}.contact-area .widget-social-icons a:last-child{margin-right:0}.contact-area .widget-social-icons .twitter{color:#00bef5}.contact-area .widget-social-icons .facebook{color:#1362c3}.contact-area .widget-social-icons .googleplus{color:#dd4b39}.contact-area .widget-social-icons .linkedin{color:#39c}.contact-area .widget-social-icons .dribbble{color:#f09}.contact-info-area{padding:160px 0 135px}@media only screen and (max-width:767px){.contact-info-area{padding:100px 0 75px}}.contact-info-area h2{color:#666;font-size:34px;line-height:44px;margin-bottom:118px;text-align:center}@media only screen and (max-width:767px){.contact-info-area h2{font-size:18px;line-height:1.2;margin-bottom:60px}}.contact-info-item{text-align:center}@media only screen and (max-width:767px){.contact-info-item{margin-bottom:40px}}.contact-info-item h4{font-size:20px;text-transform:uppercase;margin-bottom:22px}.contact-info-item p{font-size:15px;margin-bottom:2px}.contact-form-area{background-color:#f6f6f6;padding:135px 0 110px}@media only screen and (max-width:767px){.contact-form-area{padding:105px 0 80px}}.contact-form-area .title{font-size:36px;margin-bottom:70px;text-align:center}.contact-form-area .contact-form-content form .form-group{margin-bottom:38px}.contact-form-area .contact-form-content form .form-group .form-control{background-color:transparent;border:none;border-bottom:1px solid #c5c5c5;border-radius:0;height:40px;padding:0}.contact-form-area .contact-form-content form .form-group .form-control:focus{box-shadow:none;outline:none}.contact-form-area .contact-form-content form .form-group textarea{background-color:transparent;border:none;border-bottom:1px solid #c5c5c5;border-radius:0;font-size:16px;height:40px;min-height:160px;padding:0;width:100%}.contact-form-area .contact-form-content form .form-group .btn-link{background-color:transparent;border:none;color:#000;font-weight:600;font-size:18px;padding:0;text-transform:uppercase;text-decoration:underline}.contact-map-area{height:600px;padding-top:110px}@media only screen and (max-width:767px){.contact-map-area{height:400px;padding-top:85px}}.footer-area{background-color:#ff1d5d;padding:50px 0}.footer-area .container-fluid{padding:0 50px}@media only screen and (max-width:575px){.footer-area .container-fluid{padding-left:15px;padding-right:15px}}.footer-area .content-area{padding:250px 0 275px}@media only screen and (max-width:1199px){.footer-area .content-area{padding:115px 0 135px}}@media only screen and (max-width:767px){.footer-area .content-area{padding:65px 0 90px}}.footer-area .content-area h6{color:#fff;font-size:16px;font-weight:600;letter-spacing:3px;margin-bottom:25px}@media only screen and (max-width:767px){.footer-area .content-area h6{font-size:14px}}.footer-area .content-area h5{color:#fff;font-size:24px;margin-bottom:18px}@media only screen and (max-width:767px){.footer-area .content-area h5{font-size:16px}}.footer-area .content-area h2{color:#fff;font-size:60px}@media only screen and (max-width:991px){.footer-area .content-area h2{font-size:58px}}@media only screen and (max-width:767px){.footer-area .content-area h2{font-size:34px}}.footer-area .content-area h2 a{color:#fff;display:inline-block;font-size:54px;font-family:"Libre Baskerville",serif;font-style:italic;font-weight:400;position:relative}@media only screen and (max-width:767px){.footer-area .content-area h2 a{font-size:32px}}.footer-area .content-area h2 a:after{background-color:#fff;bottom:3px;content:"";height:3px;left:0;position:absolute;width:100%}.footer-area .content-area .widget-contact-info li{float:none;margin-right:0}.footer-area .content-area .widget-contact-info li.info-mail{color:#fff;font-size:3.5rem;font-weight:700;line-height:1;margin:20px 0 24px}@media (max-width:1200px){.footer-area .content-area .widget-contact-info li.info-mail{font-size: calc(1.475rem + 2.7vw)}}@media only screen and (max-width:767px){.footer-area .content-area .widget-contact-info li.info-mail{font-size:30px}}@media only screen and (max-width:575px){.footer-area .content-area .widget-contact-info li.info-mail{font-size:25px}}.footer-area .content-area .widget-contact-info li.info-address{color:#fff;font-size:1.5rem;font-weight:600;line-height:27px}@media (max-width:1200px){.footer-area .content-area .widget-contact-info li.info-address{font-size: calc(1.275rem + 0.3vw)}}@media only screen and (max-width:767px){.footer-area .content-area .widget-contact-info li.info-address{font-size:16px}}@media only screen and (max-width:575px){.footer-area .content-area .widget-contact-info li.info-address{font-size:13px}}.footer-area .content-area .widget-contact-info li.info-phone{color:#fff;font-size:1.5rem;font-weight:600;margin-top:0}@media (max-width:1200px){.footer-area .content-area .widget-contact-info li.info-phone{font-size: calc(1.275rem + 0.3vw)}}@media only screen and (max-width:767px){.footer-area .content-area .widget-contact-info li.info-phone{font-size:16px}}.footer-area .content-area.footer-content-style2{padding:220px 0 135px}@media only screen and (max-width:767px){.footer-area .content-area.footer-content-style2{padding:60px 0 65px}}.footer-area .content-area.footer-content-style2 h6{font-size:22px;letter-spacing:0}.footer-area .widget-copyright p{color:#fff;font-size:16px}.footer-area .widget-copyright p i.fa-heart{padding:0 3px}.footer-area .widget-contact-info li{color:#fff;font-size:16px;float:left;margin-right:35px;margin-top:3px}@media only screen and (max-width:767px){.footer-area .widget-contact-info li{margin-right:0}}.footer-area .widget-menu-wrap .nav-menu li{margin-right:20px}.footer-area .widget-menu-wrap .nav-menu li a{color:#fff;font-size:16px;display:inline-block;position:relative}.footer-area .widget-menu-wrap .nav-menu li a:after{background-color:#fff;bottom:-2px;content:"";display:inline-block;height:1px;overflow:hidden;position:absolute;right:0;transition:.5s;width:0}.footer-area .widget-menu-wrap .nav-menu li a:hover:after{left:0;width:100%}.footer-area .widget-menu-wrap .nav-menu li:last-child{margin-right:0}.footer-area .widget-social-icons{text-align:right}.footer-area .widget-social-icons a{color:#fff;font-size:16px;margin-right:25px}.footer-area .widget-social-icons a:last-child{margin-right:0}.footer-area .widget-social-text a{color:#fff;display:inline-block;font-size:15px;font-weight:400;margin:0 15px;position:relative}@media only screen and (max-width:991px){.footer-area .widget-social-text a{font-size:12px;margin:0 6px}}.footer-area .widget-social-text a:after{background-color:#000;bottom:-2px;content:"";display:inline-block;height:1px;overflow:hidden;position:absolute;right:0;transition:.5s;width:0}.footer-area .widget-social-text a:hover:after{left:0;width:100%}.footer-area.footer-common-style{background-color:#05091d;color:#fff;line-height:2;margin:0;padding:147px 0 120px}@media only screen and (max-width:991px){.footer-area.footer-common-style{padding:147px 0 15px}}@media only screen and (max-width:767px){.footer-area.footer-common-style{padding:128px 0 0}.footer-area.footer-common-style{padding:106px 0 0}.footer-area.footer-common-style .about-widget{margin-bottom:40px;text-align:center}}@media only screen and (max-width:991px){.footer-area.footer-common-style .widget-copyright{margin-bottom:30px}}@media only screen and (max-width:767px){.footer-area.footer-common-style .widget-copyright{margin-bottom:60px;text-align:center}}.footer-area.footer-common-style .widget-copyright p{color:#999;font-size:15px;margin-top:3px}@media only screen and (max-width:767px){.footer-area.footer-common-style .widget-contact-info{margin-bottom:60px;text-align:center}}.footer-area.footer-common-style .widget-contact-info li{color:#999;font-size:15px;float:none}@media only screen and (max-width:991px){.footer-area.footer-common-style .widget-menu-wrap{margin-bottom:30px}}@media only screen and (max-width:767px){.footer-area.footer-common-style .widget-menu-wrap{margin-bottom:55px}.footer-area.footer-common-style .widget-menu-wrap .nav-menu{text-align:center}}.footer-area.footer-common-style .widget-menu-wrap .nav-menu li{float:none;margin-bottom:1px;width:100%}@media only screen and (max-width:767px){.footer-area.footer-common-style .widget-menu-wrap .nav-menu li{margin-right:0}}.footer-area.footer-common-style .widget-menu-wrap .nav-menu li a{color:#999;font-size:15px;line-height:1.2}.footer-area.footer-common-style .widget-menu-wrap .nav-menu li a:hover{color:#fff}.footer-area.footer-common-style .widget-language{cursor:pointer;float:right}@media only screen and (max-width:991px){.footer-area.footer-common-style .widget-language{display:inline-block;float:none}}@media only screen and (max-width:767px){.footer-area.footer-common-style .widget-language{display:block;text-align:center}}.footer-area.footer-common-style .widget-language .current{color:#999;display:inline-block;position:relative;font-size:15px}@media only screen and (max-width:767px){.footer-area.footer-common-style .widget-language .current{display:none}}.footer-area.footer-common-style .widget-language .current i{color:#999;margin-left:7px}@media only screen and (min-width:1200px) and (max-width:1599.98px){.footer-area.footer-common-style .widget-language .current i{margin-left:-2px}}@media only screen and (max-width:1199px){.footer-area.footer-common-style .widget-language .current i{margin-left:0;position:absolute;top:7px;right:-15px}}.footer-area.footer-common-style .widget-language ul{bottom:-20px;opacity:0;position:relative;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}@media only screen and (max-width:767px){.footer-area.footer-common-style .widget-language ul{bottom:0;opacity:1}}.footer-area.footer-common-style .widget-language ul li a{color:#999;display:inline-block;font-size:15px;position:relative;font-size:16px}.footer-area.footer-common-style .widget-language:hover ul{bottom:0;opacity:1}.footer-area.footer-common-style .widget-language:hover ul li a:hover{color:#fff}.footer-area.footer-common-style .widget-social-icons{margin-top:5px}@media only screen and (max-width:991px){.footer-area.footer-common-style .widget-social-icons{text-align:left}}@media only screen and (max-width:767px){.footer-area.footer-common-style .widget-social-icons{margin-bottom:135px;text-align:center}}@media only screen and (max-width:575px){.footer-area.footer-common-style .widget-social-icons{margin-bottom:110px}}.footer-area.footer-common-style .widget-social-icons a{color:#666;font-size:18px;margin-right:15px}.footer-area.footer-common-style .widget-social-icons a:last-child{margin-right:10px}.footer-area.footer-common-style .widget-social-icons a:hover{color:#fff}@media only screen and (max-width:1199px){.footer-area.footer-common-style .widget-social-icons a{margin-right:8px}}.footer-area.footer-light{background-color:#fff}.footer-area.footer-light .content-area{padding:124px 0 134px}@media only screen and (max-width:991px){.footer-area.footer-light .content-area{padding:8px 0 100px}}.footer-area.footer-light .content-area h6{color:#666}.footer-area.footer-light .content-area .widget-contact-info li.info-mail{color:#000}.footer-area.footer-light .content-area .widget-contact-info li.info-address{color:#999}.footer-area.footer-light .content-area .widget-contact-info li.info-phone{color:#999}.footer-area.footer-light .widget-social-text a{color:#000}.footer-area.footer-light .widget-copyright p{color:#999;font-size:16px;font-weight:400;margin-top:24px}.footer-area.footer-freelance-designer{background-color:#f2f3f5}.footer-area.footer-personal{background-color:#ed2427;border:50px solid #fff;border-top:none}@media only screen and (max-width:1199px){.footer-area.footer-personal{border:none}}.footer-area.footer-personal .content-area{padding:175px 0 130px}@media only screen and (max-width:767px){.footer-area.footer-personal .content-area{padding-top:90px}}@media only screen and (max-width:575px){.footer-area.footer-personal .content-area{padding:64px 0 70px}}.footer-area.footer-personal .content-area h6{text-transform:uppercase}.footer-area.footer-personal .widget-social-text a:after{background-color:#fff}.footer-area.footer-photographer{background-color:#fff;padding:10px 69px 32px}@media only screen and (max-width:767px){.footer-area.footer-photographer{padding:80px 0 10px}}@media only screen and (max-width:575px){.footer-area.footer-photographer{padding:40px 0 10px}}@media only screen and (max-width:991px){.footer-area.footer-photographer .widget-copyright{text-align:center}}@media only screen and (max-width:767px){.footer-area.footer-photographer .widget-copyright{margin-bottom:18px;text-align:center}}.footer-area.footer-photographer .widget-copyright p{color:#000;font-size:15px;margin-top:0}@media only screen and (max-width:1199px){.footer-area.footer-photographer .widget-copyright p{font-size:14px}}@media only screen and (max-width:991px){.footer-area.footer-photographer .widget-item .about-widget{margin-bottom:15px;text-align:center}}@media only screen and (max-width:767px){.footer-area.footer-photographer .widget-item .about-widget{margin-bottom:10px}}.footer-area.footer-photographer .widget-item .about-widget a{position:relative;top:-5px}.footer-area.footer-photographer .widget-contact-info{text-align:right}@media only screen and (max-width:991px){.footer-area.footer-photographer .widget-contact-info{text-align:center}}.footer-area.footer-photographer .widget-contact-info li{color:#000;font-size:15px;margin:0}@media only screen and (max-width:1199px){.footer-area.footer-photographer .widget-contact-info li{font-size:14px}}.footer-area.footer-text-interactive{background-color:transparent;bottom:0;left:0;position:fixed;z-index:9;width:100%}@media only screen and (max-width:991px){.footer-area.footer-text-interactive{padding-bottom:30px}}@media only screen and (max-width:767px){.footer-area.footer-text-interactive .widget-copyright{text-align:center}}.footer-area.footer-text-interactive .widget-copyright p{color:#000;font-size:18px}@media only screen and (max-width:767px){.footer-area.footer-text-interactive .widget-copyright p{margin-bottom:24px}.footer-area.footer-text-interactive .widget-social-icons{text-align:center}}.footer-area.footer-text-interactive .widget-social-icons a{color:#000;margin-right:22px}.footer-area.footer-text-interactive .widget-social-icons a:last-child{margin-right:0}.footer-area.footer-masonry-simple .content-area{padding:175px 0 130px}@media only screen and (max-width:767px){.footer-area.footer-masonry-simple .content-area{padding:118px 0 130px}}@media only screen and (max-width:575px){.footer-area.footer-masonry-simple .content-area{padding:64px 0 70px}}.footer-area.footer-masonry-simple .content-area h6{text-transform:uppercase}.footer-area.footer-masonry-simple .widget-social-text a:after{background-color:#fff}.footer-area.footer-metro-style .content-area{padding:220px 0 130px}@media only screen and (max-width:767px){.footer-area.footer-metro-style .content-area{padding:118px 0 130px}}@media only screen and (max-width:575px){.footer-area.footer-metro-style .content-area{padding:64px 0 70px}}.footer-area.footer-metro-style .content-area h6{text-transform:uppercase}.footer-area.footer-metro-style .widget-social-text a:after{background-color:#fff}.footer-area.footer-grid-style{background-color:#2d2d2d;padding:0 0 55px}.footer-area.footer-grid-style .content-area{padding:134px 5px 125px}.footer-area.footer-grid-style .content-area h2{color:#fff;font-size:48px;margin-bottom:62px}@media only screen and (max-width:991px){.footer-area.footer-grid-style .content-area h2{font-size:30px}}.footer-area.footer-grid-style .content-area .contact-from-content .form-group{margin-top:16px}.footer-area.footer-grid-style .content-area .contact-from-content .form-group .form-control{background-color:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.25);border-radius:0;color:#fff;font-size:16px;font-weight:300;padding-bottom:7px;padding-left:0}.footer-area.footer-grid-style .content-area .contact-from-content .form-group .form-control::-webkit-input-placeholder{color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.footer-area.footer-grid-style .content-area .contact-from-content .form-group .form-control::-moz-placeholder{color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.footer-area.footer-grid-style .content-area .contact-from-content .form-group .form-control:-ms-input-placeholder{color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.footer-area.footer-grid-style .content-area .contact-from-content .form-group .form-control:-moz-placeholder{color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.footer-area.footer-grid-style .content-area .contact-from-content .form-group .form-control:focus{box-shadow:none;outline:none}.footer-area.footer-grid-style .content-area .contact-from-content .form-group .form-control:focus::placeholder{opacity:0}.footer-area.footer-grid-style .content-area .contact-from-content .form-group textarea{height:148px}.footer-area.footer-grid-style .content-area .contact-from-content .form-group .btn-theme{background-color:#ff1d5d;border:3px solid #ff1d5d;border-radius:0;color:#fff;display:inline-block;font-size:15px;font-weight:600;line-height:1;letter-spacing:1px;margin-top:5px;padding:17px 10px;text-transform:uppercase;width:100%}.footer-area.footer-grid-style .content-area .contact-from-content .form-group .btn-theme:hover{background-color:#000;border-color:#000}@media only screen and (max-width:1199px){.footer-area.footer-grid-style .widget-contact-info li{font-size:15px;margin-right:20px}}.footer-area.footer-grid-style .footer-language{margin-right:5px;text-align:right}@media only screen and (max-width:1199px){.footer-area.footer-grid-style .footer-language{text-align:left}}@media only screen and (max-width:991px){.footer-area.footer-grid-style .footer-language{text-align:center;margin-bottom:8px}}.footer-area.footer-grid-style .footer-language a{color:#fff;font-size:16px;margin-right:25px}.footer-area.footer-grid-style .footer-language a:last-child{margin-right:0}@media only screen and (max-width:991px){.footer-area.footer-grid-style .footer-language a{font-size:14px}}.footer-area.footer-grid-style .footer-language a:hover{color:#ff1d5d}@media only screen and (max-width:991px){.footer-area.footer-grid-style .widget-social-icons a{font-size:14px}}.footer-area.footer-video-featured{background-color:#2d2d2d}.footer-area.footer-video-featured .content-area{padding:220px 0 130px}@media only screen and (max-width:767px){.footer-area.footer-video-featured .content-area{padding:84px 0 50px}}.footer-area.footer-video-featured .content-area h6{text-transform:uppercase}.footer-area.footer-video-featured .content-area .widget-contact-info .info-mail{color:#ff1d5d}.footer-area.footer-video-featured .widget-social-text a:after{background-color:#fff}@media only screen and (max-width:1199px){.footer-area .footer-bottom .widget-contact-info{float:right}.footer-area .footer-bottom .widget-contact-info li:last-child{margin-right:0}}@media only screen and (max-width:991px){.footer-area .footer-bottom{text-align:center}.footer-area .footer-bottom .widget-contact-info{display:flex;float:none;justify-content:center;margin-bottom:25px}.footer-area .footer-bottom .widget-menu-wrap{margin-bottom:20px}.footer-area .footer-bottom .widget-social-icons{float:none;text-align:center}}@media only screen and (max-width:767px){.footer-area .footer-bottom .widget-contact-info{display:inline-block}.footer-area .footer-bottom .widget-contact-info li{margin-right:0;width:100%}}.footer-area .footer-bottom.center-style .widget-copyright p{margin-top:24px}.footer-area.footer-pos-bottom{background-color:transparent;bottom:0;left:0;position:fixed;z-index:9;width:100%}@media only screen and (max-width:767px){.footer-area.footer-pos-bottom{padding-bottom:20px}}@media only screen and (max-width:991px){.footer-area.footer-pos-bottom .widget-copyright{text-align:left}}@media only screen and (max-width:767px){.footer-area.footer-pos-bottom .widget-copyright{margin-bottom:10px;text-align:center}}.footer-area.footer-pos-bottom .widget-copyright p{color:#fff;font-weight:500}@media only screen and (max-width:991px){.footer-area.footer-pos-bottom .widget-social-icons{text-align:right}}@media only screen and (max-width:767px){.footer-area.footer-pos-bottom .widget-social-icons{text-align:center}}.footer-area.footer-pos-bottom .widget-social-icons a{color:#fff}.footer-area.footer-pos-bottom .widget-social-icons a:hover{color:#ff1d5d}.footer-area.footer-pos-bottom .widget-language{text-align:right}@media only screen and (max-width:767px){.footer-area.footer-pos-bottom .widget-language{text-align:center}}.footer-area.footer-pos-bottom .widget-language a{color:#666;font-weight:500;font-size:16px;margin-right:25px}.footer-area.footer-pos-bottom .widget-language a:last-child{margin-right:0}.footer-area.footer-pos-bottom .widget-language a.active{color:#000}.footer-area.footer-pos-bottom.footer-light{padding:50px 0}@media only screen and (max-width:767px){.footer-area.footer-pos-bottom.footer-light{padding-bottom:20px}}.footer-area.footer-pos-bottom.footer-light .widget-copyright p{color:#000;margin-top:0}.footer-area.footer-pos-bottom.footer-light .widget-social-icons a{color:#000}.footer-area.footer-pos-bottom .widget-center-btn{text-align:center}@media only screen and (max-width:767px){.footer-area.footer-pos-bottom .widget-center-btn{display:none}}.footer-area.footer-pos-bottom .widget-center-btn .btn-fullscreen{border-bottom:1px solid #000;color:#000;font-weight:500;font-size:16px;line-height:1.2;letter-spacing:.5px;text-transform:uppercase}.footer-area.footer-pos-bottom .widget-center-btn .btn-fullscreen:hover{border-bottom-color:#ff1d5d;color:#ff1d5d}.reveal-footer{bottom:0;left:0;position:fixed;width:100%}@media only screen and (max-width:991px){.reveal-footer{position:relative}}.site-wrapper-reveal{position:relative}@media only screen and (max-width:991px){.site-wrapper-reveal{margin-bottom:0!important}}