html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;overflow-x:hidden}img{height:auto;max-width:100%}table{width:100%}button,input[type="button"],input[type="reset"],input[type="submit"],.btn-light-bg{border:2px solid #222;border-radius:0;color:#333;padding:10px 30px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;background:#fff;font-size:14px}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.btn-light-bg:hover,.btn-light-bg:focus{background:#00bcd4;border:2px solid #00bcd4;color:#fff}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,.form-control{background:#fff;border:1px solid #e8e8e9;border-radius:0;box-shadow:none;height:45px;line-height:45px;padding:0 10px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,.form-control:focus{border-color:#1CBAC8;outline:0 none;box-shadow:none}select{border:1px solid #ccc;padding:10px;width:100%}.single_comment ul,.single_comment ol,.blog-post ul,.blog-post ol,.entry-content ul,.entry-content ol{padding-left:20px}table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}caption,th,td{font-weight:400;text-align:left}caption{font-size:16px;margin:20px 0}th{font-weight:700;text-transform:uppercase}td{border-top:1px solid #ededed;padding:6px 10px 6px 0}del{color:#333}dl{margin:0 20px}.blog-post input[type="text"],.blog-post input[type="email"],.blog-post input[type="password"]{height:47px;line-height:47px}a:hover,a:active{outline:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget:last-child{margin-bottom:0}.widget select{max-width:100%}.sticky{display:block}.byline,.updated:not(.published){display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment_avatar{float:left;margin-right:15px}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.center-block{float:inherit}.post-carousel .owl-controls{top:44%;position:absolute;width:100%}.post-carousel .owl-controls .owl-prev{left:0}.post-carousel .owl-controls .owl-next{right:0}.post-carousel .owl-controls .owl-prev,.post-carousel .owl-controls .owl-next{position:absolute;background:rgb(0 0 0 / .5);color:#fff;width:40px;height:40px;line-height:35px;text-align:center;border-radius:50%;font-size:15px!important;transition:.5s}.post-carousel .owl-controls .owl-prev:hover,.post-carousel .owl-controls .owl-next:hover{background:#1cbac8}@media(max-width:480px){.gallery_post .post-info{display:none}}.blog_news .blog_img_hover{position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.blog_overlay{background:rgb(255 255 255 / .9) none repeat scroll 0 0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.blog_details span{color:#222;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.blog_details h4{color:#222;text-transform:uppercase;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.blog_details p{font-family:"Source Sans Pro",sans-serif;color:#222;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.blog_details{bottom:0;padding:30px;position:absolute;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.blog_news:hover .blog_details{background:rgb(28 186 200 / .8)}.blog_news:hover .blog_details span{color:#fff}.blog_news:hover .blog_details h4{color:#fff}.blog_news:hover .blog_details p{color:#fff}.blog-post{display:inline-block;width:100%}.maring-bt-40{margin-bottom:40px}.blog-post h4{border-bottom:1px solid #e8e8e9;margin-bottom:10px;padding:0 0 15px;transition:all 0.4s ease 0s}.blog-post h4:hover{color:#1CBAC8}.blog-post .tittle-post:hover{color:#1CBAC8}.blog-post p{margin-bottom:20px}.blog-post .post-bt{display:inline-block;width:100%;margin-bottom:10px}.blog-post .post-bt{color:#aaa}.blog-post .post-bt a{color:#666}.muser,.mdate,.mcategory,.mcomments_numbers{padding-right:10px;color:#666}.blog-post .post-info{margin-top:-37px;padding:8px 0;position:relative;z-index:1}.maring-top30{margin-top:20px}.blog-post .post-img{position:relative;overflow:hidden;transition:all 0.4s ease 0s}.blog-post .post-img img{overflow:hidden;position:relative;transition:all 0.4s ease 0s;width:100%}.tags_list{padding-top:10px}.tags_list a,.tagcloud a{border:1px solid #e1e1e1;color:#888;display:inline-block;margin-right:5px;margin-bottom:10px;padding:5px 15px}.widget.widget_tag_cloud .tagcloud a{font-size:14px!important}.tags_list a:hover,.tags_list a:focus,.tagcloud a:hover,.tagcloud a:focus{color:#fff;background:#1cbac8;border-color:#1cbac8}.link_post{background:#eee none repeat scroll 0 0;padding:30px;text-align:center}.link_post a{color:#666;font-size:20px;font-weight:600}.link_post a:hover{color:#1CBAC8}.post-img img:hover{transform:scale(1.1)}.blog-post iframe{border:medium none;width:100%}.blog-post .post-info li{display:inline-block;margin-right:20px}.blog-post .post-info li i{margin-right:10px;font-size:14px}.blog-post .post-info li .date{background:#1cbac8 none repeat scroll 0 0;border-radius:5px 0 0;bottom:3px;color:#fff;font-size:14px;line-height:22px;padding:7px 16px;position:absolute;right:0;text-align:center;text-transform:uppercase;width:65px}.pagination{margin:0;font-size:14px}.pagination a{border:1px solid #e8e8e9;border-radius:0!important;color:#333;font-size:14px;margin:5px;padding:8px 15px}.pagination .page-numbers.current{padding:8px 15px}.pagination a:hover,.pagination .page-numbers.current,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background:#1CBAC8;border:1px solid #1CBAC8}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:10px 15px;border:1px solid #fff0}.page-links.pagination{width:100%;margin-bottom:25px}.blog_sidebar_title{color:#1CBAC8;padding-bottom:15px}.widget{margin-bottom:30px}.widget ul{list-style-type:none}.recent_single{margin-bottom:20px;overflow:hidden}.recent_single>a:hover{color:#28c8d6}.recent_single img{width:100px;height:80px;float:left;overflow:hidden;margin-right:20px}.recent_single h4{font-size:16px;line-height:25px;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;color:#333}.recent_single h4:hover{color:#1CBAC8}@media only screen and (max-width:991px){.recent_single h4{font-size:12px}}.recent_single span{color:#333}.recent_single span i{color:#1CBAC8;margin-right:10px}.blogpost-title{margin-top:0}.blogpost-title a{color:#333}.blog-post h4,.blog-post h4 a,.section-top-title h2{-ms-word-wrap:break-word;word-wrap:break-word}.blogpost-title a:hover{color:#1CBAC8}.blockquote_post{margin-bottom:0}body.single-post .hentry{margin-bottom:0}.widget li,.widget li a{color:#666}.widget li ul{padding-left:10px;margin-left:0}.widget li ul li{margin-bottom:0;padding-bottom:0}.widget li a:hover{color:#1CBAC8}.widget li{padding-bottom:7px;margin-bottom:7px;position:relative;padding-left:15px;border-bottom:1px solid #e8e8e9}.widget li:last-child{border-bottom:none}.widget li li{border-bottom:none}.widget li:before{position:absolute;content:'\f101';left:0;font-family:FontAwesome}.widget li li:before{content:''}.comments-title,#reply-title{color:#1CBAC8;font-size:18px}.comment-title{border-bottom:1px solid #e8e8e9;margin-bottom:10px;padding:10px 0;text-transform:uppercase}.blog-post-single img{height:400px;width:100%}.post-bt-single{margin-top:20px}.comments-area{margin-top:30px}.single_comment{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e8e8e9}.single_comment img{border-radius:50%;width:70px}.single_comment h5{color:#1cbac8}.single_comment .creply_link{display:inline-block;float:right}.single_comment h5{display:inline-block;text-transform:capitalize}#reply-title{padding-bottom:20px}#respond textarea,#respond input{margin-bottom:15px}#respond #submit{margin-bottom:0}.comment-list{margin-left:0;padding-left:0;padding-top:25px;list-style-type:none}.comment-list ul,.comment-list ol{list-style-type:none}.comment-list ul.children{padding-left:30px}#cancel-comment-reply-link{float:right;font-size:15px}.latest_post_widget{margin-top:10px}.single_w_post{border-bottom:1px solid #eee;margin-bottom:20px;overflow:hidden;padding-bottom:20px}.single_w_post:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.single_w_post em{font-size:14px;font-style:normal;font-weight:600;text-transform:u}.widrecent_post_image{float:left;margin-right:15px;width:85px}.widrecent_post_image a{display:block}.single_w_post .media-body>a{display:block;line-height:10px;margin-bottom:5px}.single_w_post .media-body p{line-height:20px;margin-bottom:0}h4.widget-title{color:#333;margin-top:0;margin-bottom:20px}.tema-member{padding-left:15px;padding-right:15px}.newsletter .form-control{background:#fff0;border:1px solid rgb(255 255 255 / .1)}.contact .form-control{background:#fff0;border:1px solid rgb(255 255 255 / .1)}.contact textarea.form-control{height:140px!important}.contact .btn-contact-bg{background:#00bcd4 none repeat scroll 0 0;color:#fff}.contact .btn-contact-bg:Hover,.contact .btn-contact-bg:focus{background:#fff none repeat scroll 0 0;color:#333;border-color:#fff}#searchform .form-control{color:#666}.admin_menu_class{padding:35px 0}.admin_menu_class.menu-shrink{padding:33px 0 10px}blockquote{background:#1cbac8 none repeat scroll 0 0;border:medium none;color:#fff;font-style:italic;padding:40px;text-align:center}.read_more_btn{clear:both;width:100%}#wp-calendar caption{line-height:18px;margin:0;padding-top:0;text-align:center}.post-info,.link_post,.blockquote_post,.blog-post .embed-responsive,.audio_embed_code{margin-bottom:20px}.woocommerce.woocommerce-page h1.page-title{display:inline;text-align:left;float:left;clear:both;font-size:28px}.woocommerce .woocommerce-result-count{margin:0 0 15px;display:inline-block;float:left;text-align:left;clear:both}.woocommerce .woocommerce-ordering{margin:0 0 25px}.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,button#place_order{background:#00bcd4 none repeat scroll 0 0;border:2px solid #00bcd4;border-radius:100px;color:#fff;font-size:13px;padding:15px 31px;text-transform:capitalize;transition:all 0.3s ease 0s;margin-top:15px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#222!important;border-color:#222!important;text-decoration:none;background-image:none;color:#fff}.woocommerce span.onsale{height:50px;width:50px;padding:0;line-height:50px}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:inherit}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{line-height:30px;display:inline-block;padding:0 18px;margin-right:8px;margin-bottom:10px;transition:.5s;width:45px;height:45px;line-height:45px;border-radius:30px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#00bcd4;color:#fff}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{background:#fff;color:#333}.woocommerce-Reviews #reply-title{display:block}.woocommerce-variation-price{margin-bottom:20px}.woocommerce-variation-add-to-cart{margin-top:40px}.summary.entry-summary .single_add_to_cart_button{margin-top:0!important;margin-left:10px}.woocommerce-message a.button,.checkout_coupon button.button{margin-top:0}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:83px}.woocommerce .quantity .qty{width:60px;height:43px}.woocommerce a.remove{height:40px;width:40px;line-height:40px;border-radius:100%;display:inline-block}#coupon_code{width:auto;padding:15px;margin-right:20px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled{color:#fff;font-size:13px;padding:15px 31px}.woocommerce-cart-form__contents button.button{margin-top:0}.woocommerce-billing-fields input{padding:15px 25px!important}#customer_details{margin-bottom:20px}.woocommerce-pagination{margin-bottom:40px}.woocommerce-product-details__short-description{margin-bottom:20px;margin-top:10px}.shop-padding{padding-top:50px}.woocommerce ul.products li.product .star-rating{color:#fec42d}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce.woocommerce-page h1.page-title{color:#333}#nav>ul{float:right;padding-top:17px}.navbar-default.menu-shrink #nav li a{color:#282828}ul.nav.navbar-nav.navbar-right{padding-top:0px!important}.admin_menu_class.menu-shrink{padding:33px 0 16px}article.sticky .blog-post{border-left:3px solid #00bcd4;padding-left:20px}.single_w_post .media-body>a{color:#333}.post-bt i{color:#00bcd4}.wp-block-button,.gallery-item,.wp-block-cover{margin-bottom:15px}.wp-block-cover-text{color:#fff!important}#mobile_menu{display:none}.owl-carousel .owl-item img{display:inline-block}.owl-carousel .owl-item img{width:auto}#kc_page_template{margin-left:-15px;margin-right:-15px}