@charset "utf-8";*,*:after,*:before{box-sizing:border-box}@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&amp;family=Open+Sans:wght@300;400;600;700;800&amp;family=Raleway:wght@100;200;300;400;500;600;700;800;900&amp;display=swap';body{font-family:montserrat,open sans,raleway sans-serif;font-weight:400;font-size:16px;line-height:24px;padding:0;margin:0}body,html{overflow-x:hidden}.container{position:relative;max-width:1170px;margin:0 auto}.container:after,.clearfix:after{content:"";display:block;clear:both}.spacer,.clear{height:0;line-height:0;clear:both;font-size:0;display:block}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #283a59;border-radius:0;background-color:#f5f5f5;width:8px}::-webkit-scrollbar{width:8px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:0;box-shadow:inset 0 0 8px rgba(0,0,0,.3);background-color:#283a59}.section{padding:50px 0}.theme-heading{margin:0 0 15px;padding:0;font-size:28px;font-weight:700}.reply-title,.comments-title{font-size:20px;font-weight:700}.scrollup{position:fixed;bottom:50px;right:10px;z-index:5;width:40px;height:40px;line-height:40px;font-size:22px;color:#fff;background:rgba(0,0,0,.5);text-align:center;-webkit-border-radius:0;border-radius:0;display:none;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s}.scrollup:hover{-webkit-border-radius:50%;border-radius:50%;-webkit-transform:rotate(360deg);transform:rotate(360deg);background:rgba(0,0,0,.7);color:#fff}.social a{color:#fff;vertical-align:top;margin:0 5px 0 0;position:relative;font-size:0}.social a:last-child{margin-right:0}.social a i{display:inline-block;vertical-align:top;width:30px;height:30px;line-height:30px;font-size:14px;text-align:center;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s}.htop .social{text-align:right}.htop a{color:#fff}.fnav{text-align:right;margin:30px 0 0}.fnav ul{font-size:15px}.fsocial{margin:25px 0 0}.flogo{text-align:center}.blog_list .sk_box{margin-bottom:20px;text-align:left;background:#fff;position:relative;min-height:115px;-webkit-box-shadow:0 0 4px 0 #ccc;-moz-box-shadow:0 0 4px 0 #ccc;box-shadow:0 0 4px 0 #ccc}.blog_list .sk_box .blog_text{padding:15px}.blog_list .blog_info{position:absolute;top:20px;left:16px;background:#14afd1;padding:10px;color:#fff;border-radius:0;text-align:center;font-size:12px;text-transform:uppercase;font-weight:900}.blog_info>span{display:block}.blog_list .subheading{overflow:hidden;font-size:22px;line-height:30px;text-transform:capitalize;font-weight:700;color:#2a3f43;margin-bottom:15px}.blog_para{font-size:14px;color:#424242;line-height:25px}.blog_para p{display:inline-block;margin-bottom:0;padding-bottom:0}.readmore{font-size:14px}.bannerimg{text-align:center}.ftop{background:#000;padding:50px 0}.copyright{background:#ddd;padding:25px 0;text-align:center;font-size:12px;line-height:15px;letter-spacing:1px}.sk_img_center{display:table;margin:0 auto 25px}.sk_img_left{float:left;margin:0 35px 30px 0}.widget{background:#fff;padding:20px;margin-bottom:30px;-webkit-box-shadow:0 0 4px 0 #ccc;-moz-box-shadow:0 0 4px 0 #ccc;box-shadow:0 0 4px 0 #ccc}.widget_search .search_submit,.searchform .search_submit{line-height:24px;margin:0;padding:7px 20px;height:auto}.widget_search{margin-top:0}.widget h4.widget-title{font-size:20px;font-weight:700;color:#111;line-height:35px}.widget h4.widget-title:after{content:'';margin-bottom:10px;border-top:1px solid #ccc;display:block;margin-top:5px;opacity:.4}.widget_search{margin:10px 0 20px}.widget_search .search-field,.searchform .search-field{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:18px 43px 18px 10px;font-size:14px;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.widget_search .searchform,.searchform{position:relative}.widget_search .search_submit,.searchform .search_submit{position:absolute;top:0;right:0;border-radius:0 4px 4px 0}.widget ul{margin-left:10px}.widget ul li{margin:0 0 5px;padding:0}.contact-list li a i{margin:0 10px 0 0}.sk_content_wrap:before,.sk_content_wrap:after{content:'';position:relative;display:block;clear:both;margin:0;padding:0}input{height:46px;line-height:46px;padding:0 15px}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;background:#14afd1;color:#fff;border:none;height:46px;line-height:46px;padding:0 40px;max-width:280px}#comments{padding:50px 0 0;margin-top:30px;border-top:1px solid #ddd}.alignright{text-align:right}.alignleft{text-align:left}.aligncenter{text-align:center}.wp-caption{position:relative;max-width:100%}.wp-caption-text,.gallery-caption{margin-bottom:25px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.bypostauthor{font-size:14px}.avatar{display:none}.copyright p{margin-bottom:0}.comment-respond p.comment-form-comment{width:50%;float:right}.comment-respond .comment-form-author,.comment-respond .comment-form-email{width:48%;padding-bottom:10px;float:left}p.comment-form-cookies-consent{float:left;width:100%}p.comment-form-cookies-consent #wp-comment-cookies-consent{float:left;width:auto;height:auto;margin:6px 10px 0 0}p.form-submit{float:left;width:100%}.comment-respond textarea{height:134px;width:100%}.logged-in .comment-respond p.comment-form-comment{width:60%;float:left}.comment-reply-title{font-size:20px;font-weight:400;font-family:inherit;line-height:30px;padding-bottom:15px}.single-post .comment-author.vcard img{display:none}.single-post .comments-inner .comment{border-top:1px dashed #ddd;padding:15px 0}.single-post .comments-inner .comment.parent .comment{padding-left:50px;border-top:0 dashed #f1f1f1}.comment-body .comment-footer-meta{font-size:12px;line-height:20px}.comment-body .comment-reply-link{background:#14afd1;color:#fff;padding:3px 10px;margin:0 10px 0 0}.comment-body .comment-author.vcard{font-size:15px;color:#000;display:inline-block;margin:0 10px 0 0}.comment-body .comment-author.vcard a,.comment-body .comment-metadata a{color:#000}.comment-body .comment-metadata{color:#000;font-size:12px;display:inline-block}#commentform::after,#commentform::before{content:'';margin:0;padding:0;clear:both;display:block}.comment-respond .logged-in-as{padding-bottom:5px}#cancel-comment-reply-link{margin-left:20px;color:#fff;background:red;font-size:11px;padding:0 7px}.comment-respond{padding:10px 0}.comment-body .comment-content.entry-content{display:inline-block;background:#eee;padding:5px 15px;min-width:400px;margin:5px 0}.comment-awaiting-moderation{color:red;font-size:12px;letter-spacing:1px}.comment-respond label{display:block}.comment-respond input{width:100%}.banner-content{background:#ddd;text-align:center;padding:100px 0}.banner-content h2{font-size:35px}h1.page-title{font-size:36px;font-weight:700;margin-bottom:30px;font-family:Raleway}.mainHeader .header{box-shadow:0 0 4px 0 #ccc}a.logo{text-decoration:none;padding:15px 0}.logo .site-title{font-size:23px;font-weight:600;color:#000;line-height:3px;margin:0}.logo .site-description{font-size:14px;font-weight:500;color:#000;line-height:0;margin:0}.hvnavmenu{text-align:right}.navbar .navbar-toggler{width:auto;padding:8px;height:auto;line-height:0;position:absolute;right:0;top:13px}.navbar .navbar-toggler .navbar-toggler-icon{font-size:13px}#hvnavmenu ul{margin:0;padding:0;position:relative;list-style:none}#hvnavmenu ul li{display:block;list-style:none;position:relative}#hvnavmenu ul li a{display:block;position:relative;color:rgba(0,0,0,.6);text-decoration:none;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;font-family:raleway,sans-serif;font-size:15px;font-weight:600;padding:0 25px}#hvnavmenu ul li ul.dropdown-menu{display:none;position:absolute;left:0;top:100%;z-index:99;background:rgba(255,255,255,.8);text-align:left;border:1px solid #ccc}#hvnavmenu .dropdown-menu{margin:22px 0 0;border-top:4px solid #2ea3f2}@media(max-width:575px){#hvnavmenu .dropdown-menu{margin:0;border:none}}#hvnavmenu ul li:hover ul.dropdown-menu{display:block;margin:0 0 0 20px;padding:0}#hvnavmenu ul li:hover ul.dropdown-menu li a{width:auto;padding:5px}#hvnavmenu ul li ul.dropdown-menu li ul.dropdown-menu{display:none;position:absolute;left:100%;top:0;z-index:99;background:rgba(255,255,255,.8);text-align:left;border:1px solid #ccc}#hvnavmenu ul li ul.dropdown-menu li:hover ul.dropdown-menu{display:block;margin:0;padding:0}#hvnavmenu ul li ul.dropdown-menu li:hover ul.dropdown-menu li a{width:150px;padding:5px}#hvnavmenu ul li.current-menu-item>a{color:#2ea3f2}#hvnavmenu ul li a:hover{color:#2ea3f2;opacity:.7}#hvnavmenu ul li:last-child ul.dropdown-menu li ul.dropdown-menu{position:absolute;left:100%;top:0;z-index:99;background:rgba(255,255,255,.8);text-align:left;border:1px solid #ccc}.single .main-content-wrapper h3{font-size:18px;width:100%}.hvblog-wrapper ul{margin:0;padding:0;list-style:none}.hvblog-wrapper ul>li{display:inline-block;vertical-align:top;width:48%}.hvblog-wrapper ul>li:nth-child(2n+1){margin-right:20px}.hvblog-wrapper ul>li>ul>li{vertical-align:top;display:inline-block}.latest-blog-title{padding:20px 0;width:100%}.latest-blog-title h3{text-align:center}@media(max-width:575px){.hvblog-wrapper ul>li:nth-child(2n+1){margin-right:0;text-align:center}.hvblog-wrapper ul>li{width:100%}.hvblog-wrapper>.container>.row>.col-xl-12>ul>li{margin-bottom:35px}.row2 img{margin-top:10px;width:100%}.wrapper-01 .content-blurb{margin-bottom:15px}}.masonry-wrapper{margin:60px 0 25px}.masonry-wrapper img{width:100%}.masonry-wrapper h2{font-size:18px}.masonry-wrapper h2:after{display:none}.masonry-wrapper ul.post-categories{margin:0;padding:0;list-style:none}.masonry-wrapper ul.post-categories li{display:inline}.masonry-wrapper ul.post-categories li a{font-weight:300;font-size:14px;text-decoration:none}.short-post-meta{font-weight:600;font-size:15px;text-decoration:none;margin-bottom:10px}.masonry-wrapper .item{margin-bottom:10px;padding:0}.hvblog-wrapper3 .item{margin-bottom:30px}.hvblog-wrapper3 .item img{margin-bottom:20px;width:100%}.hvblog-wrapper3 h2{color:#000;font-size:25px;font-weight:500}.text-white p{color:#fff!important}.text-center p{text-align:center!important}.wpcf7 p label{vertical-align:top;width:100%}.wpcf7 textarea{height:100px}.wpcf7 p label{vertical-align:top;width:100%}.wpcf7 .wpcf7-form-control-wrap,.wpcf7 label{width:100%;margin-bottom:15px;display:block}.wpcf7 .wpcf7-form-control-wrap input{padding:4px 10px;width:100%;background:#fff;border:1px solid #ccc;border-radius:8px}.wpcf7 .wpcf7-form-control-wrap textarea{padding:4px 10px;width:100%;background:#fff;border:1px solid #ccc;border-radius:8px;height:75px}.wpcf7 .wpcf7-form-control.wpcf7-submit{background:#7ca4be;border:1px solid #7ca4be;border-radius:6px;padding:15px 30px;color:#fff;font-size:18px;line-height:0}.wpcf7 .wpcf7-form-control.wpcf7-submit:hover{color:#7ca4be;background:#fff}.woocommerce ul.products li.product h2{font-size:18px!important;text-align:center;min-height:80px}.woocommerce ul.products li.product .price{font-size:16px;text-align:center}.woocommerce ul.products li.product a{display:table;margin:auto}.woocommerce .woocommerce-ordering select{border:1px solid #ced4da;padding:9px;margin-bottom:10px;background:#fff;color:rgba(0,0,0,.4);font-size:14px}.woocommerce div.product h1.product_title{font-size:45px;font-weight:600}.woocommerce div.product h1.product_title:after{display:none}.woocommerce .quantity .qty{height:36px}.woocommerce-page div.product .woocommerce-tabs h2{font-size:30px;padding-bottom:30px}.woocommerce .related.products{padding-top:30px;clear:both}.woocommerce .related.products h2{font-size:36px;padding-bottom:20px}.cart_header .cart-contents{margin-left:20px}.cart_header .cart-contents:before{font-family:WooCommerce;content:"\e01d";font-size:22px;margin-top:10px;font-style:normal;font-weight:400;padding-right:0;vertical-align:bottom}.cart_header .cart-contents:hover{text-decoration:none}.cart_header .cart-contents-count{color:#fff;background-color:#7ca4be;font-weight:700;border-radius:10px;padding:1px 6px;line-height:1;vertical-align:top}.cart_header .dropdown_cart{display:none;position:absolute;width:250px;right:0;background:#fff;z-index:999;border:1px solid #ccc;padding:15px;text-align:center}.cart_header .dropdown_cart ul li{list-style:none!important;display:block!important;border-bottom:1px solid #ccc}.cart_header .dropdown_cart ul li a{display:inline-block!important;width:88%}.cart_header .dropdown_cart ul li a:first-child{width:10%;vertical-align:top}.cart_header .dropdown_cart a.button:first-child{margin-right:5px}.cart_header:hover .dropdown_cart,.cart_header:focus .dropdown_cart,.cart_header:active .dropdown_cart{display:block}.cart_header .dropdown_cart a.button{background-color:#7ca4be;color:#fff;border:1px solid #7ca4be}.cart_header .dropdown_cart a.button:hover{background-color:#fff;color:#7ca4be}.cart_header .dropdown_cart a.checkout{background-color:#fff;color:#7ca4be;border:1px solid #7ca4be}.cart_header .dropdown_cart a.checkout:hover{background-color:#7ca4be;color:#fff}@media screen and (max-width:992px){.cart_header{float:none;margin:0 auto;display:table;top:15px}.cart_header .dropdown_cart{left:-100px}}.woocommerce input{width:100%;background:#fff;border:1px solid #ccc}.woocommerce div.product form.cart .button{padding:10px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#7ca4be;background-color:#fff;border:2px solid #7ca4be}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#fff;background-color:#7ca4be}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:8px}.woocommerce form .password-input,.woocommerce-page form .password-input,.woocommerce-page form .woocommerce-input-wrapper{width:100%}.woocommerce form .form-row.woocommerce-form-row label,.woocommerce form .woocommerce-address-fields .form-row label{font-weight:700}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{padding:15px 30px}h3#order_review_heading{padding-top:30px}.woocommerce span.onsale{background:#7ca4be;padding:7px 10px;color:#fff!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block;width:100%}.woocommerce input.woocommerce-form__input-checkbox{width:auto}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{background:#7ca4be;color:#fff;padding:15px 30px}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#7ca4be!important}.woocommerce ul.products li.product .price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{margin-left:5px;text-decoration:none}.woocommerce-message{border-top-color:#7ca4be}.woocommerce-message::before{color:#7ca4be}.woocommerce ul.products li.product a.button,.woocommerce button.button,.woocommerce #respond input#submit,.woocommerce a.button{color:#7ca4be;background-color:#fff;border:2px solid #7ca4be}.woocommerce ul.products li.product a.button:hover,.woocommerce button.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover{color:#fff;background-color:#7ca4be}.woocommerce-page table.cart td.actions .input-text#coupon_code{width:170px}.woocommerce #respond .form-submit{display:inline-block}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{border:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%}.woocommerce form #customer_details .form-row{width:100%}.woocommerce form #customer_details .form-row label{font-weight:700;width:100%}.woocommerce form #customer_details .form-row .woocommerce-input-wrapper{width:100%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #eee;padding-bottom:20px}.woocommerce span.onsale{padding:5px 10px}.fa-shopping-bag{margin-right:4px}@media(max-width:575px){#hvnavmenu{background:#fff none repeat scroll 0 0;left:0;position:absolute;top:112%;width:100%;z-index:9999;padding:7px 30px 20px}#hvnavmenu ul li a{padding:8px 0;border-bottom:1px solid #e9ecef;font-size:14px;font-weight:500}#hvnavmenu ul li:last-child a{border-bottom:none}#hvnavmenu .dropdown-menu{padding:0}#hvnavmenu ul li.dropdown.show>a{border-bottom:none}#hvnavmenu .dropdown-menu.show{padding-left:20px}#hvnavmenu ul li.cart a{font-size:15px}#hvnavmenu ul li.cart a .fa{padding-right:5px;top:-2px;position:relative}.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%}.woocommerce-cart table.cart td.actions .coupon .button{width:100%;margin-top:10px}.newsletter_inline_btn .tnp-subscription div.tnp-field{width:100%;display:block}.newsletter_inline_btn .tnp-subscription div.tnp-field-button{width:100%;display:block}}#hvnavmenu .dropdown-menu{margin:22px 0 0;border-top:4px solid #2ea3f2;visibility:hidden;opacity:0;position:absolute;background:#fff;top:10px;left:0;width:200px;display:block;box-shadow:0 0 30px 0 rgb(0 0 0/30%);padding:10px 5px 10px 15px;-webkit-box-shadow:0 4px 5px 0 rgb(0 0 0/50%);box-shadow:0 4px 5px 0 rgb(0 0 0/50%);-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s;z-index:2}#hvnavmenu li:hover>.dropdown-menu{visibility:visible;opacity:1}