@media (min-width:576px){.top-header{padding:25px 0 15px}.hero .slide-content{min-height:700px}.hero .slide-content h1{margin-top:100px}.recent-posts .row .col-lg-6:nth-of-type(odd) .post-thumb{margin-left:25px;margin-top:0}.recent-posts .row .col-lg-6:nth-of-type(2n) .post-thumb{margin-bottom:0;margin-right:25px}}@media (min-width:768px){.navbar-brand img{width:100px}.navbar-expand-md .navbar-nav .nav-link{padding:8px 10px}.navbar-expand-md .navbar-nav .nav-item{margin-right:12px}.navbar-collapse .nav-link{font-size:.875rem;position:relative}.navbar-collapse .nav-link:before{bottom:7px;color:#de1f1f;content:"\f0d8";font-family:FontAwesome;left:50%;line-height:0;opacity:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .35s ease}.navbar-collapse .nav-link:after{background-color:#de1f1f;bottom:0;content:"";height:4px;left:50%;position:absolute;transition:all .35s ease;width:0}.navbar-collapse .nav-link:hover:after{left:0;width:100%}.navbar-collapse .nav-link:hover:before{opacity:1}.navbar-collapse .search-form{display:none;opacity:0;padding:10px;position:absolute;right:0;top:100%;transition:all .35s ease-in-out}.navbar-collapse .search-form.show{display:block;opacity:1}.navbar-collapse .search-form input[type=text]{border:1px solid #ced4da;color:#343a40;padding:1.5313rem .625rem}.navbar-collapse .search-form .btn{margin-top:0}.navbar-collapse .search-form input[type=submit]{border:1px solid #ced4da;border-radius:0;margin-left:-1px}.group{order:2}.cart,.search-icon{font-size:.875rem}.cart:hover,.search-icon:hover{color:#ee1515}.search-icon{margin:0 13px;order:1}.hero .slide-content h1{font-size:3.5rem}.hero .slide-content br{display:block}.hero .arr-left,.hero .arr-right{top:50%}.featured-img{height:100%;margin-top:-66px}.cta-content,.cta-content:after{border-bottom-left-radius:200px;border-top-right-radius:200px}.cta-content .subscribe-btn{align-self:flex-end;margin-right:30px}}@media (min-width:992px){.navbar-expand-md .navbar-nav .nav-link{padding:8px 13px}.navbar-expand-md .navbar-nav .nav-item{margin-right:22px}.hero .slide-content{min-height:100vh}.hero .slide-content h1{font-size:4.5rem}.hero .slide-content br{display:block}.hero .arr-left,.hero .arr-right{top:50%}.title h1{font-size:48px}}@media (min-width:1200px){.navbar-brand img{width:auto}.title h1{font-size:58px}.trust .title{padding-top:70px}.trust ul{padding-bottom:30px}.trust .gallery{height:100%;padding:75px 0;position:absolute;right:0;top:0}}