:root{--primary-color1:#3caa9f;--title-color:#1c171d;--text-color1:#666;--white:#fff;--font-jost:"Jost",sans-serif;--font-yeseva:"Yeseva One",cursive;--font-island:"Island Moments",cursive}.sec-mar{margin:120px 0}.blog-widget-item{margin-top:45px}.blog-widget-item:first-child{margin-top:0}.blog-widget-item.widget_search form label,.blog-widget-item .blog-widget-title h3,.blog-widget-item h2{font-family:var(--font-yeseva);font-weight:400;font-size:28px;letter-spacing:.03em;color:var(--title-color);position:relative;margin-bottom:35px;position:relative}.blog-widget-item.widget_search form label:after,.blog-widget-item .blog-widget-title h3:after,.blog-widget-item h2:after{content:"";width:100px;height:2px;background-image:linear-gradient(90deg,#1c171d,rgba(28,23,29,0));position:absolute;left:0;bottom:0}.blog-widget-item ul,.blog-widget-item ol{margin:0;padding:0;list-style:none}.blog-widget-item ul li,.blog-widget-item ol li{margin-top:15px}.blog-widget-item ul li:first-child,.blog-widget-item ol li:first-child{margin-top:0}.blog-widget-item ul li a,.blog-widget-item ol li a{font-size:16px;font-weight:500;font-family:var(--font-jost);color:#000;transition:.35s}.blog-widget-item ul li a:hover,.blog-widget-item ol li a:hover{color:var(--primary-color1)}.widget_search form .wp-block-search__inside-wrapper,.widget_search form.search-form,.blog-widget-item form .wp-block-search__inside-wrapper{position:relative;height:50px;font-size:16px;font-family:var(--font-jost);font-weight:400}.widget_search form .wp-block-search__inside-wrapper input,.widget_search form.search-form input,.blog-widget-item form .wp-block-search__inside-wrapper input{border:1px solid #ddd;outline:none;padding:0 15px;width:100%;color:#575757}.widget_search form .wp-block-search__inside-wrapper button,.widget_search form.search-form button,.blog-widget-item form .wp-block-search__inside-wrapper button{position:absolute;right:0;top:0;width:auto;border-left:none;padding:0 15px;height:50px;background-color:var(--primary-color1);color:#fff;border:1px solid var(--primary-color1)}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;margin-bottom:20px}.wp-block-latest-posts.wp-block-latest-posts__list li:last-child{margin-bottom:0}.wp-block-latest-posts.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image{float:left;margin-right:20px}.wp-block-latest-posts.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image img{min-width:90px;min-height:90px;object-fit:cover}.wp-block-latest-posts.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image:after{content:"";clear:both;display:table}.wp-block-latest-posts.wp-block-latest-posts__list li a.wp-block-latest-posts__post-title{font-family:var(--font-yeseva);font-weight:400;font-size:18px;line-height:27px;text-transform:capitalize;color:var(--title-color);transition:.35s}.wp-block-latest-posts.wp-block-latest-posts__list li a.wp-block-latest-posts__post-title:hover{color:var(--primary-color1)}.wp-block-latest-posts.wp-block-latest-posts__list li .wp-block-latest-posts__post-author,.wp-block-latest-posts.wp-block-latest-posts__list li time.wp-block-latest-posts__post-date{font-family:var(--font-jost);font-weight:400;font-size:16px;line-height:16px;letter-spacing:.03em;text-transform:capitalize;color:#5e5e5e;margin:10px 0}ul.wp-block-categories-list.wp-block-categories{list-style:none;padding-left:0}ul.wp-block-categories-list.wp-block-categories li{margin:10px 0}ul.wp-block-categories-list.wp-block-categories li a{position:relative;font-size:16px;font-weight:500;font-family:var(--font-jost);color:#000;transition:.35s;display:block}ul.wp-block-categories-list.wp-block-categories li a:hover{color:var(--primary-color1)}ul.wp-block-categories-list.wp-block-categories li a span{position:absolute;right:10px}.blog-widget-item p.wp-block-tag-cloud a,.blog-widget-item .tagcloud a{font-family:var(--font-jost);font-weight:500;font-size:14px !important;text-align:center;color:var(--text-color1);border:1px solid #e3dcdc;padding:6px 20px;display:inline-block;margin:15px 15px 0 0;transition:all .5s ease-out 0s}.blog-widget-item p.wp-block-tag-cloud a:hover,.blog-widget-item .tagcloud a:hover{color:var(--primary-color1);border:1px solid var(--primary-color1)}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em;background:0 0;margin-bottom:10px}li.wp-block-latest-comments__comment footer{background:0 0}ul.is-layout-flex.wp-block-social-links li{margin:0}.widget_egns_social_link ul{margin:0}.widget_egns_social_link ul li{display:inline-block;margin-right:15px;margin-top:0}.widget_egns_social_link ul li a{height:35px;width:35px;line-height:35px;background:rgba(28,23,29,.8);border-radius:10px;display:flex;justify-content:center;align-items:center;transition:.5s;color:var(--white)}.widget_egns_social_link ul li a:hover{color:#fff;background-color:var(--primary-color1)}.widget_egns_social_link ul li:last-child{margin-right:0}.blog-widget-item ul,.blog-widget-item ol{margin:0;padding:0}.blog-widget-item ul li ul.children,.blog-widget-item ul li ul.sub-menu,.blog-widget-item ol li ol.children,.blog-widget-item ol li ol.sub-menu{margin-left:15px}.blog-widget-item ul li ul.children li,.blog-widget-item ul li ul.sub-menu li,.blog-widget-item ol li ol.children li,.blog-widget-item ol li ol.sub-menu li{margin-top:15px}.blog-widget-item.widget_text .nice-select,.blog-widget-item.widget_archive .nice-select,.blog-widget-item.widget_categories .nice-select{position:relative;background-color:var(--white);box-sizing:border-box;clear:both;cursor:pointer;display:block;float:none;font-size:14px;font-weight:500;color:var(--text-light);height:52px;line-height:52px;outline:none;position:relative;text-align:left !important;transition:all .2s ease-in-out;user-select:none;white-space:nowrap;width:100%;border-radius:0;border:1px solid rgba(41,43,49,.05)}.blog-widget-item.widget_archive .nice-select .list,.blog-widget-item.widget_categories .nice-select .list{width:100%}.blog-widget-item.widget_archive .nice-select .option,.blog-widget-item.widget_categories .nice-select .option{margin:0}.nice-select.open .list{white-space:pre-wrap}.blog-widget-item.widget_calendar table{margin:0;width:100%}.blog-widget-item.widget_calendar table caption{background:var(--primary-color1) none repeat scroll 0 0;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;caption-side:top}.blog-widget-item.widget_calendar table tr th{background:#f6f9ff;padding:5px 0;text-align:center;color:#252525;font-size:14px;border:1px solid var(--primary-color1);padding:5px 0;text-align:center}.blog-widget-item.widget_calendar table tbody tr td{border:1px solid var(--primary-color1);padding:5px 0;text-align:center}.blog-widget-item.widget_text form br{display:none}.post-content:after{clear:both;content:"";display:table}code{padding:5px 15px;background:#39a69b4f;color:#000}code{display:inline-block;padding:10px 20px;margin-top:20px;margin-bottom:20px}.blog-details>[class^=wp-block-]{margin-bottom:30px;width:100%}.wp-block-archives-dropdown{margin-bottom:30px}pre.wp-block-code{background:#39a69b4f;border:none}pre.wp-block-preformatted{margin-top:10px}.wp-block-table .has-fixed-layout{background:#fff}.wp-block-table .has-fixed-layout *{border-color:var(--primary_color) !important}pre.wp-block-verse{padding:10px}pre{padding:10px;background:#39a69b4f}code{padding:5px 15px;background:#39a69b4f;color:#000}.post .sticky-post-icon{position:absolute;right:0;top:0;width:100px;height:100px;content:"\e6de";font-family:"themify";display:block;font-size:80px;color:var(--primary-color1);left:auto;padding-top:14px;line-height:1;text-align:center;border-radius:50%;opacity:.3}.wp-block-button{margin-bottom:20px}.wp-block-cover p.wp-block-cover-text{color:#fff !important}.blog-details .nice-select{width:100%;margin-bottom:30px}.blog-details .nice-select.open .list{width:100%}.blog-details .wp-block-tag-cloud a:hover,.blog-details .wp-block-rss__item-title a:hover,.blog-details .wp-block-archives li a:hover{color:var(--primary-color1)}table,.page-wrapper table,.blog-details table,.blog-comments table{width:100%;border-left:1px solid var(--primary-color1);border-top:1px solid var(--primary-color1);margin-bottom:30px}table th,table tr,.page-wrapper table th,.page-wrapper table tr,.page-wrapper table td,.blog-details table th,.blog-details table tr,.blog-details table td,.blog-comments table th,.blog-comments table tr,.blog-comments table td{border:1px solid var(--primary-color1);padding:10px}.page-wrapper dl dd,.blog-details dl dd,.blog-comments dl dd{margin-bottom:20px}.blog-details form{width:100%;border:1px solid var(--primary-color1);padding:30px;text-align:center;border-radius:5px}.blog-details form input[type=submit],.blog-details form button[type=submit]{min-width:90px;border-radius:0 5px 5px 0;font-weight:600;padding:10px 15px;background:var(--primary-color1);color:#fff;width:auto;border:none;transition:all .42s ease-in-out;height:50px;margin:0}#respond h3{padding-top:50px}.blog-comments .single-comment .content ul li,.blog-comments .single-comment .content ol li,.inner-post ul li,.inner-post ol li,.post-content ul li,.post-content ol li{font-family:var(--font-jost);font-size:18px;font-weight:400;line-height:1.8;color:var(--text-color1)}.comment-respond{margin-top:40px}h3.comment-reply-title{position:relative;font-family:var(--font-yeseva);font-weight:400;font-size:30px;text-transform:capitalize;color:var(--title-color);display:block}.blog-comment-form form p.comment-form-cookies-consent{display:flex;align-items:center;margin:20px 0}p.comment-form-cookies-consent input[type=checkbox]{height:16px;width:16px;margin-right:5px;margin-top:-2px}.blog-comment-form form textarea{width:100%;min-height:200px;border:1px solid #ddd;padding:15px 25px 18px;font-weight:400;font-size:16px;font-family:var(--font-jost);background:0 0}.blog-comment-form form p.form-submit{margin-top:30px;margin-bottom:0}.blog-comment-form form input[type=submit]{width:auto;padding:15px 35px;font-family:var(--font-jost);font-weight:600;font-size:16px;color:var(--white);background-color:var(--primary-color1);border:none;outline:none;transition:.35s;line-height:1}