body,button,input,select,optgroup,textarea{font-family:'Nunito Sans',sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:'Cormorant',serif;font-weight:700}.main-navigation ul li a{width:100%}.banner-layout-two{margin-top:30px}.banner-layout-two .owl-nav .owl-prev{left:120px}.banner-layout-two .owl-nav .owl-next{right:120px}.slider-layout-two img,.slider-layout-two .fallback-svg{opacity:.5}.slider-layout-two .active img,.slider-layout-two .active .fallback-svg{opacity:1}.blog.blog-layout-two .site-main{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:60px}.blog.blog-layout-two #primary .post.sticky{grid-column:1/span 2;margin:0}.blog.blog-layout-two #primary .post{display:block;margin:0}.blog.blog-layout-two #primary .post .img-holder{margin-right:0;width:100%}.blog.blog-layout-two #primary .post .text-holder{position:relative}.blog.blog-layout-two #primary .post.sticky.sticky-layout-two .text-holder{position:absolute}.blog.blog-layout-two #primary .post.sticky.sticky-layout-two .img-holder{margin:0 !important}.blog.blog-layout-two #primary .post.sticky-layout-two .text-holder .entry-header .share{float:none;margin:0 0 0 15px}.blog.blog-layout-two #primary .post .text-holder .entry-header .share{float:right;font-size:14px;line-height:1.5em;color:#666;margin:15px 0 0;cursor:pointer;position:relative;padding:0 0 10px}.blog.blog-layout-two #primary .post .text-holder .entry-header .share>.fa{color:#111;margin-right:5px}.blog.blog-layout-two #primary .post .text-holder .entry-header .share:hover .social-networks,.blog.blog-layout-two #primary .post .text-holder .entry-header .share:focus .social-networks{display:block}.blog.blog-layout-two #primary .post .text-holder .entry-header .share .social-networks{position:absolute;top:24px;right:0;display:none}.blog.blog-layout-two #primary .post .text-holder .entry-header .share .social-networks:before{position:absolute;top:-5px;right:35px;width:12px;height:12px;background:#f5f5f5;border:1px solid #eee;content:'';-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.blog.blog-layout-two #primary .post .text-holder .entry-header .share .social-networks ul{margin:0;padding:13px 7px 10px 9px;list-style:none;font-size:14px;line-height:1.142em;background:#f5f5f5;border:1px solid #eee;display:flex;position:relative}.blog.blog-layout-two #primary .post .text-holder .entry-header .share .social-networks ul li{display:inline-block;margin:0 4px}.blog.blog-layout-two #primary .post .text-holder .entry-header .share .social-networks ul li a{color:#333;-webkit-transition:linear .1s;-moz-transition:linear .1s;transition:linear .1s}.blog.blog-layout-two #primary .post .text-holder .entry-header .share .social-networks ul li a:hover,.blog.blog-layout-two #primary .post .text-holder .entry-header .share .social-networks ul li a:focus{text-decoration:none;color:#f69581}.blog.blog-layout-two .navigation.pagination{margin:30px 0 0;grid-column:1/span 2}.blog.blog-layout-two #primary .post:not(.sticky) .text-holder .entry-header .entry-title{font-size:28px;line-height:1.214em;clear:both}.blog.blog-layout-two #primary .post .text-holder .entry-footer .btn-readmore{display:none}.blog.blog-layout-two #primary .post.sticky .text-holder .entry-footer .btn-readmore{display:inline-block}.blog.full-width.blog-layout-two #primary .post.sticky,.blog.full-width.blog-layout-two .navigation.pagination{grid-column:1/span 3}.blog.full-width.blog-layout-two .site-main{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px}.entry-footer .btn-readmore+.edit-link{margin-left:20px;vertical-align:middle;display:inline-block}.header-layout-two .header-b{padding-top:8px;text-align:left}.header-layout-two .header-b #primary-toggle-button{margin:6px 0 0}.header-layout-two .header-b .main-navigation{float:left}.header-layout-two .header-b .right{float:right;margin:4px 0 0}.header-layout-two .header-b .tools{float:right;padding-left:15px;margin-left:20px;border-left:1px solid #eee;font-size:18px;line-height:1.222em;color:#111}.header-layout-two .header-b .tools .form-section,.header-layout-two .header-b .tools .cart{display:inline-block;vertical-align:middle;margin:0 6px;color:#111}.header-layout-two .header-b .tools .cart{position:relative}.header-layout-two .header-b .tools .cart .count{position:absolute;top:-7px;right:-12px;font-size:11px;color:#111;width:18px;height:19px;border-radius:50%;text-align:center;line-height:1.636em;background:#f69581}.header-layout-two .header-b .tools .form-section{position:relative}.header-layout-two .header-b .tools .form-section #btn-search{cursor:pointer;color:inherit}.header-layout-two .header-b .tools .form-section .form-holder{position:absolute;top:30px;right:-20px;width:230px;background:#f9f9f9;padding:6px 10px;border:1px solid #eee;display:none}.header-layout-two .header-b .tools .form-section .form-holder:after{width:10px;height:10px;background:#f9f9f9;border:1px solid #eee;position:absolute;top:-5px;right:20px;content:'';-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.header-layout-two .header-b .tools .form-section .form-holder:before{width:10px;height:7px;background:#f9f9f9;top:-1px;right:20px;content:'';position:absolute;z-index:1}.header-layout-two .header-b .tools .form-section .form-holder .search-form{display:flex;flex-wrap:wrap;align-items:center}.header-layout-two .header-b .tools .form-section .form-holder .search-form label{width:100%;flex:1}.header-layout-two .header-b .tools .form-section .form-holder .search-form input[type=search]{font-size:14px;color:#111;background:0 0;padding:0;margin:0;border:0;border-radius:0;width:100%}.header-layout-two .header-b .tools .form-section .form-holder .search-form input[type=submit]{width:20px;height:20px;padding:0;border:none;color:initial;font-size:0;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path></svg>');background-color:transparent;background-repeat:no-repeat;background-size:15px;background-position:center;text-indent:30px;opacity:0}.header-layout-two .header-b .tools .form-section .form-holder .search-form input[type=submit]:focus{opacity:.7;filter:alpha(opacity=70)}.header-layout-two .header-b .social-networks{float:right;margin:2px 0 0;padding:0;list-style:none;font-size:18px;line-height:1.166em}.header-layout-two .header-b .social-networks li{float:left;margin-left:22px}.header-layout-two .header-b .social-networks li:first-child{margin-left:0}.header-layout-two .header-b .social-networks li a{color:#111;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.header-layout-two .header-b .social-networks li a:hover,.header-layout-two .header-b .social-networks li a:focus{text-decoration:none;color:#f69581}.banner .banner-text .cat-links a{color:#111}body{font-size:18px;line-height:1.65em}.widget_bttk_posts_category_slider_widget .owl-theme .owl-nav [class*=owl-]:hover{background:#f69581}.promotional-block{background-color:#111;color:#fff}.promotional-block .btn-get{background:#f69581;font-size:12px;font-weight:700;letter-spacing:.15em;color:#fff}.promotional-block .btn-get:after{top:1px;right:1px;bottom:1px;left:1px;border-color:#111}.container{max-width:1170px}.single-post .main-content{margin-top:2rem}.main-content{margin-top:4rem}#primary{width:calc(100% - 330px)}.blog.blog-layout-three .site-main{grid-gap:30px}#secondary{width:330px}.header-m{padding:3rem 0}.main-navigation ul li{margin:0 15px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.075em}.main-navigation ul li:first-child{margin-left:0}.main-navigation ul li a{display:inline-block}.main-navigation ul .sub-menu li{position:relative;border-bottom:1px solid #eee;margin:0 15px 10px;padding:0 8px 8px 0;line-height:1.6em;text-transform:none;letter-spacing:normal}.main-navigation ul .sub-menu li:last-child{border:0;margin-bottom:0;padding:0}.main-navigation ul ul li a{border:0;margin:0;padding:0}.main-navigation ul ul li.menu-item-has-children:after{position:absolute;right:0}.header-layout-two .header-b .social-networks li{margin-left:15px}.header-layout-two .header-b .tools .cart .count{background-color:#f69581;color:#fff;width:20px;height:20px;line-height:20px;font-weight:700;top:-12px}.header-t .tools .form-section .form-holder .search-form input[type=submit]{height:15px}.banner-text .cat-links{display:block;margin-bottom:.75em}.banner-text .cat-links a{background-color:#feeae3;border-radius:3px;margin-bottom:.5em !important;padding:.35em 1em;font-size:12px;line-height:1em;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;font-weight:700;color:#111;transition:all .2s ease-in-out}.banner .banner-text .cat-links a:hover{background-color:#f69581;color:#fff !important}.banner .banner-text{bottom:80px}.banner .banner-text .title{margin-bottom:0}#banner-slider.slider-layout-one .owl-item:after,#banner-slider.slider-layout-two .owl-item:after{background-image:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 60%,rgba(0,0,0,.5) 100%);background-image:-moz-linear-gradient(180deg,rgba(0,0,0,0) 60%,rgba(0,0,0,.5) 100%);background-image:-ms-linear-gradient(180deg,rgba(0,0,0,0) 60%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(180deg,rgba(0,0,0,0) 60%,rgba(0,0,0,.5) 100%);background-image:linear-gradient(180deg,rgba(0,0,0,0) 60%,rgba(0,0,0,.5) 100%)}.banner .owl-nav .owl-prev,.banner .owl-nav .owl-next{background-color:#111;transition:all .2s ease-in-out}.banner .owl-nav .owl-prev:hover,.banner .owl-nav .owl-next:hover{background-color:#f69581}.category-section .col .img-holder .text-holder{border-color:#feeae3}.category-section .col .img-holder .text-holder span{background-color:#feeae3;font-size:.67em;font-weight:700;letter-spacing:.2em;color:#111;transition:all .3s ease-out}.category-section .col .img-holder:hover .text-holder{border-color:#f69581}.category-section .col .img-holder:hover .text-holder span{background:#f69581;color:#fff}.category-section{margin:4rem 0}.blog.blog-layout-three #primary .post.sticky{margin-bottom:2rem}#primary .post.sticky .text-holder .entry-header .entry-meta{margin-bottom:1rem}#primary .post .text-holder .entry-header{margin-top:1.75rem}#primary .post .text-holder .entry-header .cat-links{margin-bottom:.75rem}#primary .post .text-holder .entry-header .cat-links a{background-color:#feeae3;border-radius:3px;margin-bottom:.5em !important;margin-right:.15em;padding:.35em .75em;font-size:12px;line-height:1em;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;font-weight:700;color:#111;transition:all .2s ease-out;display:inline-block}#primary .post .text-holder .entry-header .cat-links a:hover{background-color:#f69581;color:#fff;text-decoration:none}.blog.blog-layout-three #primary .post .text-holder .entry-header .share{margin-top:0;margin-bottom:.75rem;padding:0}.blog.blog-layout-three #primary .post .text-holder .entry-header .share .social-networks ul li a:hover,.blog.blog-layout-three #primary .post .text-holder .entry-header .share .social-networks ul li a:focus{color:#f69581}#primary .post .text-holder .entry-header .entry-title{letter-spacing:-.025em;margin-bottom:.25em !important}#primary .post .text-holder .entry-header .entry-meta a:hover{color:#f69581;text-decoration:none}#primary .post .text-holder .entry-footer .btn-readmore{background-color:#111;font-size:12px;font-weight:700;line-height:1em;padding:1.5em 2.25em;border-radius:0;letter-spacing:.2em}#primary .post .text-holder .entry-footer .btn-readmore:after{border-radius:0}.header-layout-two .header-b .tools .cart a span{color:#111}.navigation.pagination .nav-links .page-numbers{width:3rem;height:3rem;font-size:14px;font-weight:700;text-align:center;padding:0;line-height:3rem}.navigation.pagination .page-numbers.current.current{background-color:#feeae3;border-color:#feeae3;color:#fff}.navigation.pagination .page-numbers.current{border-color:#feeae3}#secondary{font-size:16px}#secondary .widget_blossomtheme_companion_cta_widget .widget-title{color:#000}.widget_calendar caption,.widget_bttk_custom_categories ul li a:hover .post-count{color:#fff}.widget .widget-title{font-size:14px;font-weight:700;text-align:center;letter-spacing:.2em;background:#feeae3;padding:20px;margin-bottom:2em;font-family:'Nunito Sans',sans-serif}.widget .widget-title:after{display:none}.widget ul li{margin-bottom:.5em;padding-bottom:.5em;line-height:1.5em}.widget ul li .entry-header .entry-title,.widget_bttk_posts_category_slider_widget .carousel-title .title{font-family:Nunito Sans;font-weight:700;margin:0 0 .35em}.widget_bttk_popular_post .style-two li,.widget_bttk_pro_recent_post .style-two li,.widget_bttk_popular_post .style-three li,.widget_bttk_pro_recent_post .style-three li{padding-bottom:0;margin-bottom:1.5rem}.widget_bttk_popular_post .style-two li:last-child,.widget_bttk_pro_recent_post .style-two li:last-child,.widget_bttk_popular_post .style-three li:last-child,.widget_bttk_pro_recent_post .style-three li:last-child{margin-bottom:0}.widget_bttk_popular_post .style-two li .entry-header .cat-links,.widget_bttk_pro_recent_post .style-two li .entry-header .cat-links,.widget_bttk_popular_post .style-three li .entry-header .cat-links,.widget_bttk_pro_recent_post .style-three li .entry-header .cat-links{margin-bottom:.5rem}.widget_bttk_popular_post .style-two li .entry-header .cat-links a,.widget_bttk_pro_recent_post .style-two li .entry-header .cat-links a,.widget_bttk_popular_post .style-three li .entry-header .cat-links a,.widget_bttk_pro_recent_post .style-three li .entry-header .cat-links a,.widget_bttk_posts_category_slider_widget .carousel-title .cat-links a{background-color:#feeae3;display:inline-block;padding:.35em .7em;font-size:12px;font-weight:700;line-height:1;color:#111;border-radius:3px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none !important;transition:all .2s ease-in-out}.widget_bttk_popular_post .style-two li .entry-header .cat-links a:hover,.widget_bttk_pro_recent_post .style-two li .entry-header .cat-links a:hover,.widget_bttk_popular_post .style-three li .entry-header .cat-links a:hover,.widget_bttk_pro_recent_post .style-three li .entry-header .cat-links a:hover,.widget_bttk_posts_category_slider_widget .carousel-title .cat-links a:hover{background-color:#f69581;color:#fff}.widget_bttk_popular_post ul li .entry-header .entry-title{font-family:Nunito Sans;font-weight:700}.widget_bttk_author_bio .text-holder{padding:30px}.widget_bttk_popular_post ul li .entry-header .entry-title{font-size:16px}.widget_bttk_author_bio .title-holder{margin-bottom:.75rem;font-size:1.25rem;font-weight:700;font-family:Nunito Sans}.widget.widget_bttk_custom_categories ul li{padding-bottom:0}.widget_bttk_custom_categories ul li .cat-title{padding-top:0;line-height:48px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.15em}.content-newsletter .blossomthemes-email-newsletter-wrapper{flex-flow:column wrap}.content-newsletter .blossomthemes-email-newsletter-wrapper.bg-img:after,.widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper:after{position:absolute;width:100%;height:100%;background-color:#f69581;opacity:.9}.content-newsletter .blossomthemes-email-newsletter-wrapper .text-holder{max-width:700px;margin-bottom:1.5rem;text-align:center}.content-newsletter .blossomthemes-email-newsletter-wrapper .text-holder h3,.content-newsletter .blossomthemes-email-newsletter-wrapper .text-holder span{color:#fff}.blossomthemes-email-newsletter-wrapper form{justify-content:center}.content-newsletter .blossomthemes-email-newsletter-wrapper form input[type=text]{height:48px;line-height:46px;padding:0 .75em}.content-newsletter .blossomthemes-email-newsletter-wrapper form input[type=submit]{width:auto;padding:0 2.25em;height:48px;font-size:12px;font-weight:700;letter-spacing:.2em;line-height:48px}.content-newsletter .blossomthemes-email-newsletter-wrapper form input[type=submit]:hover,.content-newsletter .blossomthemes-email-newsletter-wrapper form input[type=submit]:focus{background-color:#feeae3;border-color:#feeae3}.content-instagram .profile-link{background-color:#111;padding:2em 3em;font-size:12px;font-weight:700;line-height:1em;text-transform:uppercase;letter-spacing:.2em;color:#fff}.content-instagram .profile-link .insta-icon{margin-right:10px}.content-instagram ul li .instagram-meta .like,.content-instagram ul li .instagram-meta .comment{background-color:rgba(0,0,0,.7);font-size:12px;padding:.35em 1em;border-radius:3px}.content-instagram ul li .instagram-meta .like i,.content-instagram ul li .instagram-meta .comment i{font-size:16px;margin-right:4px}.content-instagram ul li .instagram-meta .like:before,.content-instagram ul li .instagram-meta .comment:before{border-color:transparent}#secondary .widget_btif_instagram_widget ul li .instagram-meta{background:0 0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}#secondary .widget_btif_instagram_widget ul li .instagram-meta span{background:rgba(0,0,0,.7);display:block;border-radius:3px;margin:.35rem 0;padding:.35em .7em;font-size:12px;font-weight:700;text-align:center}#secondary .widget_btif_instagram_widget ul li .instagram-meta i{float:none;margin-right:5px;font-size:14px}#secondary .profile-link.customize-unpreviewable{margin:.5rem 1.5rem 0;text-align:center;display:block;background-color:#f69581;padding:.75em 1em;border-radius:3px;line-height:1em;color:#fff;text-decoration:none}.widget_bttk_social_links ul li{margin:0 2px 5px;padding:0}.widget_bttk_social_links ul li a{width:56px;height:56px}.site-footer .footer-t{font-size:16px}.site-footer .widget:last-child{margin-bottom:0}.site-footer .widget .widget-title{background-color:rgba(255,255,255,.05);background:0 0;padding:0;margin-bottom:1.5rem}.widget_bttk_popular_post ul li .entry-header .entry-title{line-height:1.25em}#primary .post .entry-content .highlight,#primary .page .entry-content .highlight{background-color:#f69581;color:#fff}button,input[type=button],input[type=reset],input[type=submit]{padding:1.5em 2.25em;font-size:12px;font-weight:700;line-height:1;letter-spacing:.2em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{border-color:transparent;background-color:#f69581;color:#fff}.widget_bttk_posts_category_slider_widget .owl-theme .owl-prev:hover,.widget_bttk_posts_category_slider_widget .owl-theme .owl-prev:focus,.widget_bttk_posts_category_slider_widget .owl-theme .owl-next:hover,.widget_bttk_posts_category_slider_widget .owl-theme .owl-next:focus{background-color:#f69581}#primary .post:not(.sticky) .img-holder{width:250px;margin-right:40px}body:not([class*=blog-layout-]) #primary .post .text-holder .entry-header{margin-top:0}#primary .post:not(.sticky) .text-holder .entry-header .entry-title{font-size:30px}@media only screen and (max-width:1440px){.blog.blog-layout-two #primary .post .text-holder .entry-header{margin:17px 0 0}}@media only screen and (max-width:1024px){.banner-layout-two .owl-nav .owl-next,.banner-layout-two .owl-nav .owl-prev{top:67%}.blog.blog-layout-two .site-main{grid-gap:30px}.blog.blog-layout-two #primary .post:not(.sticky) .text-holder .entry-header .entry-title{font-size:22px;line-height:1.454em}.blog.full-width.blog-layout-two .site-main{grid-template-columns:repeat(2,1fr)}.blog.full-width.blog-layout-two #primary .post.sticky,.blog.full-width.blog-layout-two .navigation.pagination{grid-column:1/span 2}.blog.full-width.blog-layout-two.masonry #primary .post{width:50%;padding:0 15px}.blog.full-width.blog-layout-two.masonry #primary .js-masonry{grid-column:1/span 2}.blog.full-width.blog-layout-two.masonry #primary .site-main{grid-gap:0}.blog.full-width.blog-layout-two.masonry #primary .js-masonry{margin:0 -15px}.blog.full-width.blog-layout-two.masonry #primary .js-masonry .post{width:50%}.header-layout-two .header-b .main-navigation>div{max-width:670px}#primary,#secondary{width:100%}.main-navigation .close{margin-left:15px;top:-29px}.main-navigation ul .sub-menu li{margin:0;padding:0;display:block}.main-navigation ul li:first-child{margin-left:15px;margin-right:15px}.main-navigation ul ul li:first-child{margin-left:0}.main-navigation ul li:last-child a{border-bottom:none}.main-navigation ul ul li a,.main-navigation ul ul li:last-child a{padding:10px 0}.main-navigation .primary-menu-list{border-top:none}.header-layout-one .secondary-nav .secondary-menu-list.active{margin-top:-10px}.header-layout-two .header-b .tools .form-section .form-holder .search-form input[type=submit]{display:none;position:absolute;top:10px;right:20px;width:20px;height:15px;padding:0;border:none;color:initial;background-color:transparent;background-repeat:no-repeat;background-size:15px;background-position:center;white-space:nowrap;text-indent:30px}.header-layout-one .main-navigation .close{margin-left:auto}}@media only screen and (max-width:768px){.main-navigation ul li.menu-item-has-children:after{display:none}}@media only screen and (max-width:767px){.blog.full-width.blog-layout-two .site-main{grid-gap:30px}.blog.full-width.blog-layout-two.masonry #primary .post{width:100%}#primary .post:not(.sticky) .img-holder{width:100%;margin-right:0}}@media only screen and (max-width:600px){.blog.blog-layout-two #primary .post{grid-column:1/span 2}#primary .post .text-holder .entry-header .cat-links a{margin-bottom:5px !important;display:inline-block}#primary .post .text-holder .entry-header .cat-links a:last-child{margin-bottom:0 !important}.blog.full-width.blog-layout-two.masonry #primary .js-masonry .post{width:100%}}