html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible;box-sizing:content-box}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{font-size:75%;position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{padding:0;color:inherit;max-width:100%;box-sizing:border-box;white-space:normal;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0;box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body,button,input,optgroup,select,textarea{font-size:18px;font-weight:400;color:#585656;line-height:1.8;font-family:Nunito Sans,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;clear:both;margin:1em 0 .6666em;line-height:1.3}h1{font-size:2.7223em}h2{font-size:2.1665em}h3{font-size:1.7223em}h4{font-size:1.3888em}h5{font-size:1.112em}h6{font-size:.8888em}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}q{border-left:3px solid #9cbe9c;margin-right:20px;margin-bottom:0;width:40%;line-height:1.5;float:left;padding-left:25px;display:inline-block}blockquote,q{font-size:1.2223em;font-weight:700;font-style:italic;color:#262525}blockquote{padding-top:90px;position:relative;text-align:center;margin:30px 4%;line-height:1.6}blockquote:before{height:65px;border:3px solid rgba(156,190,156,.5);right:0;content:"";position:absolute;background-size:24px;top:0;margin:0 auto;box-shadow:0 2px 10px rgba(0,0,0,.1);background-position:50%;border-radius:100%;left:0;width:65px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 24"><path fill="%239cbe9c" d="M33.54,28.5a8,8,0,1,1-8.04,8,16,16,0,0,1,16-16A15.724,15.724,0,0,0,33.54,28.5Zm-12.04,8a8,8,0,0,1-16,0h0a16,16,0,0,1,16-16,15.724,15.724,0,0,0-7.96,8A7.989,7.989,0,0,1,21.5,36.5Z" transform="translate(-5.5 -20.5)"/></svg>');background-repeat:no-repeat}blockquote p+span{font-size:.8182em;font-weight:400;font-style:normal;color:#999596}blockquote p,q p{margin-bottom:20px;margin-top:0}blockquote p:last-child,q p:last-child{margin-bottom:0}address{margin:0 0 1.5em}pre{overflow:auto;padding:1.6em;margin-bottom:1.6em;max-width:100%;background:#eee;line-height:1.6;font-family:Courier\ 10 Pitch,Courier,monospace}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none;background:#fff9c0}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}hr{height:1px;border:0;margin-bottom:2em;clear:both;background-color:#e6e6e6;width:100%;margin-top:2em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;vertical-align:top}figure{margin:1em 0}table{font-size:1em;border-collapse:collapse;text-align:left;margin:0 0 1.5em;border-radius:0;width:100%}table tr th{padding:10px 15px;font-weight:700;color:#212127;border-bottom:2px solid #ebebeb}table tr td{padding:10px 15px;color:#262525}.site-footer table tr td{color:#fff}table tbody tr:nth-child(odd){background:rgba(0,0,0,.035)}.site-footer table tbody tr:nth-child(odd){background:hsla(0,0%,100%,.05)}button,input[type=button],input[type=reset],input[type=submit]{padding:12px 25px;font-size:.6666em;border:1px solid #9cbe9c;font-weight:700;color:#fff;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;text-transform:uppercase;outline:none;letter-spacing:1px;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:40px;background:#9cbe9c;cursor:pointer;display:inline-block}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#9cbe9c;background:none}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:thin dotted #000}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{height:50px;padding:5px 15px;font-size:.888em;border:1px solid #e6e6e6;font-weight:400;color:#000;outline:none;border-radius:5px;width:100%}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#000}select{height:45px;padding:5px 10px;border:1px solid #e6e6e6;width:100%}textarea{height:100px;width:100%}a{text-decoration:none;color:#9cbe9c;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}a:active,a:focus,a:visited{color:inherit}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a:hover{text-decoration:underline;color:#9cbe9c}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{overflow:hidden;margin:0 0 1.5em}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{padding-right:20px;width:50%;float:left}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:right;width:50%;float:right;padding-left:20px}.screen-reader-text{height:1px;overflow:hidden;padding:0;border:0;clip:rect(1px,1px,1px,1px);position:absolute!important;clip-path:inset(50%);margin:-1px;width:1px;word-wrap:normal!important}.screen-reader-text:focus{height:auto;padding:15px 23px 14px;font-size:14px;font-size:.875rem;text-decoration:none;font-weight:700;clip:auto!important;color:#21759b;clip-path:none;top:5px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);border-radius:3px;left:5px;width:auto;line-height:normal;display:block;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{margin-right:1.5em;float:left}.alignleft,.alignright{margin-top:0;display:inline}.alignright{margin-left:1.5em;float:right}.aligncenter{margin-right:auto;clear:both;margin-left:auto;display:block}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.container:after,.container:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before{table-layout:fixed;content:"";display:table}.clear:after,.comment-content:after,.container:after,.entry-content:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 60px}#secondary .widget:last-child{margin-bottom:0}.widget select{font-size:14px;font-weight:700;text-transform:uppercase;max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{padding:0;border:none;margin-bottom:0;margin-top:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{overflow:hidden;margin-bottom:1.5em;position:relative;max-width:100%;border-radius:5px}.wp-caption img[class*=wp-image-]{margin-right:auto;margin-left:auto;display:block}.wp-caption .wp-caption-text{font-size:.7778em;color:#999;margin:.8075em 0;line-height:normal}.alignleft .wp-caption-text,.alignright .wp-caption-text{margin-bottom:0;text-align:left}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{text-align:center;width:100%;vertical-align:top;display:inline-block}.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}.skip-link,.skip-link:hover,.skip-link:visited{padding:10px 20px;font-size:.8888em;border:1px solid rgba(0,0,0,.1);text-decoration:none;font-weight:600;color:#000;-webkit-transition:none;-moz-transition:none;transition:none;position:absolute;top:-999px;box-shadow:0 2px 20px rgba(0,0,0,.1);border-radius:5px;background:#f7f7f7;left:20px;z-index:999}.skip-link:active,.skip-link:focus{text-decoration:none;color:#000;top:50px}.archive .site-main .woocommerce-products-header{display:none}.portfolio-item-inner:focus-within .portfolio-text-holder{filter:alpha(opacity=100);padding-top:30px;opacity:1;visibility:visible;padding-bottom:30px}.blossomthemes-email-newsletter-wrapper form .subscribe-inner-wrap{overflow:hidden;position:relative}.blossomthemes-email-newsletter-wrapper form .subscribe-inner-wrap input[type=checkbox]{position:absolute;opacity:0;visibility:hidden;top:3px;left:0;display:block}.blossomthemes-email-newsletter-wrapper form label .text{flex:initial;max-width:calc(100% - 24px)}body.custom-background #page{margin-right:auto;max-width:1300px;box-shadow:0 0 10px rgba(0,0,0,.2);background:#fff;margin-left:auto}.container{max-width:1170px;margin:0 auto}.mfp-bg,.mfp-wrap{z-index:999999}.responsive-nav{display:none}.page-template-default .site-main .entry-content{margin-top:0}a.btn-cta,a.btn-readmore{padding:12px 50px 12px 30px;font-size:.6666em;border:2px solid #9cbe9c;text-decoration:none;font-weight:700;color:#fff;position:relative;letter-spacing:1px;text-align:center;border-radius:50px;background:#9cbe9c;display:inline-block}.btn-cta:after,.btn-cta:before,a.btn-readmore:after,a.btn-readmore:before{height:20px;right:30px;content:"";position:absolute;top:13px;background-position:50%;width:13px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="%23fff" d="M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z" class=""></path></svg>');background-repeat:no-repeat;vertical-align:middle}.btn-cta:hover:after,.btn-cta:hover:before,a.btn-readmore:hover:after,a.btn-readmore:hover:before{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="%239cbe9c" d="M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z" class=""></path></svg>')}.btn-cta:hover,a.btn-readmore:hover{color:#9cbe9c;background-color:transparent}a.btn{padding:15px 30px;font-size:.6666em;border:2px solid #9cbe9c;text-decoration:none;font-weight:700;color:#fff;letter-spacing:1px;text-align:center;border-radius:50px;background:#9cbe9c;vertical-align:middle;display:inline-block}a.btn.btn-transparent,a.btn:hover{color:#9cbe9c;background:transparent}a.btn.btn-transparent:hover{color:#fff;background:#9cbe9c}a.btn svg{font-size:1.112em;margin-left:10px;vertical-align:middle}a.btn+a.btn{margin-left:20px}.sub-title{font-size:.778em;font-weight:600;color:#9cbe9c;display:block}#secondary span.sub-title,.site-footer span.sub-title{display:none}.page-header .sub-title{margin-bottom:15px;color:#fff;letter-spacing:1px}.sub-title:empty,.widget_text .textwidget:empty{display:none}.section-title,section[class*=-section] .widget_text .widget-title{font-size:2em;font-weight:400;margin-bottom:0;padding-bottom:0;margin-top:0;font-family:Marcellus,sans-serif}section[class*=-section] .widget_text .widget-title:after{display:none}section[class*=-section] .section-desc,section[class*=-section] .widget_text .textwidget{font-size:1.112em;color:#262525;max-width:700px;margin:20px auto 0}.entry-meta{font-size:.6666em;font-weight:600;text-transform:uppercase;margin-top:10px}.entry-meta>span{margin-right:35px;position:relative;vertical-align:middle;display:inline-block}.entry-meta>span:last-child{margin-right:0}.entry-meta>span:after{height:6px;right:-22px;content:"";position:absolute;top:6px;border-radius:100%;background:#f0f0f0;width:6px}.entry-meta>span:last-child:after{display:none}.entry-meta>span svg{height:18px;margin-right:5px;width:18px;vertical-align:middle}.entry-meta>span a{color:#999596;vertical-align:middle;display:inline-block}.entry-meta>span a:hover{color:#9cbe9c}.entry-content p{margin-bottom:20px;margin-top:0}.entry-content p:last-child{margin-bottom:0}.entry-content h1:first-child,.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child{margin-top:0}header.page-header{padding-top:90px;margin-bottom:80px;position:relative;background-size:cover;text-align:center;padding-bottom:60px;background-repeat:no-repeat;z-index:1}header.page-header:after{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.5);left:0;width:100%;z-index:-1}.page-header .page-title{font-size:2.6665em;font-weight:400;margin-bottom:20px;color:#fff;margin-top:0;font-family:Marcellus,sans-serif}.archive .page-header .archive-description{color:hsla(0,0%,100%,.8);max-width:768px;margin:0 auto}.archive .page-header .archive-description p{margin-bottom:0;margin-top:20px}#crumbs{font-size:.7778em;color:#fff}#crumbs a{margin-right:5px;color:#fff;-webkit-transition:.2s ease;transition:.2s ease}#crumbs a:hover{text-decoration:none;color:#9cbe9c}#crumbs .separator{margin-right:5px;line-height:1;vertical-align:middle;display:inline-block}#crumbs .current a{pointer-events:none;color:#9cbe9c}.showing-result{font-size:.7778em;font-weight:600;margin-bottom:20px;color:#999596}.cat-tags h5{font-weight:600;color:#9cbe9c;margin:0 0 5px}.cat-tags a,.cat-tags h5{font-size:.5556em;text-transform:uppercase;letter-spacing:1px;vertical-align:middle;display:inline-block}.cat-tags a{padding:2px 7px;text-decoration:none;font-weight:700;color:#fff;margin:0 0 5px 3px;border-radius:3px;background:#262525}.cat-tags a:hover{color:#fff;background:#9cbe9c}.entry-footer>span{vertical-align:middle;display:inline-block}.entry-footer span+.edit-link{margin-left:20px}.edit-link a{padding:0 10px;font-size:.6666em;border:1px solid #9cbe9c;text-decoration:none;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:4px;background:#9cbe9c;vertical-align:middle;display:inline-block}.entry-footer span.cat-tags+.edit-link a{margin-bottom:5px}.edit-link a:hover{color:#9cbe9c;background:none}.edit-link a:focus{outline-color:#000}.widget .widget-title{font-size:1em;font-weight:400;margin-bottom:20px;position:relative;padding-bottom:10px;margin-top:0;font-family:Marcellus}#secondary .widget .widget-title{text-align:left}.widget .widget-title:after{height:2px;content:"";position:absolute;bottom:0;background:-webkit-linear-gradient(90deg,rgba(156,190,156,.5),transparent 50%);background:-moz-linear-gradient(to right,rgba(156,190,156,.5),transparent 50%);background:-ms-linear-gradient(to right,rgba(156,190,156,.5),transparent 50%);background:-o-linear-gradient(to right,rgba(156,190,156,.5),transparent 50%);background:linear-gradient(90deg,rgba(156,190,156,.5),transparent 50%);left:0;width:100%}.widget ul{list-style:none;padding:0;margin:0}.widget ul ul{margin-left:15px;margin-top:12px}.widget ul li a{text-decoration:none;color:#585656}.widget ul li a:hover{color:#9cbe9c}.widget_rss .widget-title a.rsswidget{line-height:1;vertical-align:middle;display:inline-block}.woocommerce .site-content .page-header .container{flex:1;flex-direction:column;display:flex}.woocommerce .site-content .page-header .archive-description{color:hsla(0,0%,100%,.75);order:2}.woocommerce .site-content .page-header .archive-description p{margin-bottom:20px;margin-top:0}.woocommerce .site-content .page-header .archive-description p:last-child{margin-bottom:0}.home.page .page-header{display:none}.home.page #primary,.home.page #secondary{margin-top:60px}.fallback-svg{vertical-align:top}.sticky-t-bar .close{height:25px;min-height:auto;padding:0;border:none;right:5%;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:absolute;top:10px;background:none;cursor:pointer;width:25px;z-index:999}.admin-bar .sticky-t-bar .close{top:50px}.admin-bar .sticky-t-bar:not(.active) .close{top:32px}.sticky-t-bar .close:after,.sticky-t-bar .close:before{height:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);right:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;content:"";position:absolute;bottom:0;top:0;margin:auto;background:#000;left:0;width:15px}.sticky-t-bar .close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.sticky-t-bar:not(.active) .close{top:0;background:#9cbe9c}.sticky-t-bar:not(.active) .close:after,.sticky-t-bar:not(.active) .close:before{left:-6px;width:10px}.sticky-t-bar:not(.active) .close:after{right:-6px;left:0}.sticky-bar-content.notification-enabled{padding:10px 0;color:#fff;text-align:center;background:#9cbe9c}.sticky-bar-content.notification-enabled a{text-decoration:underline}.sticky-t-bar .blossomthemes-email-newsletter-wrapper{flex:1;padding:10px 10%;justify-content:center;flex-wrap:wrap;margin:0 auto;align-items:center;display:flex}.sticky-t-bar .blossomthemes-email-newsletter-wrapper .text-holder{flex:1;margin-bottom:0;padding-right:20px;flex-direction:column;text-align:right;display:flex}.sticky-t-bar .blossomthemes-email-newsletter-wrapper h3{font-size:1.1112em;margin-bottom:0;margin-top:0}.sticky-t-bar .blossomthemes-email-newsletter-wrapper .text-holder span{font-size:.8888em}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form{flex:1.5;flex-wrap:wrap;text-align:left;display:flex}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form input{height:40px;margin-bottom:0;width:auto;margin-top:0}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form input[type=text]{border:none;margin-right:5px}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form input[name=subscribe-email]{width:60%}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form input[name=subscribe-fname]+input[name=subscribe-email]{width:auto}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form label{order:5;width:100%;margin-top:10px}.blossomthemes-email-newsletter-wrapper form .subscribe-inner-wrap{flex:1}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form input[type=checkbox]{width:auto}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form label .text{text-align:left}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form input[type=submit]{min-height:40px;padding:5px 20px;border:1px solid #fff;color:#333;box-shadow:none;border-radius:5px;background:#fff;margin-top:0!important}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form input[type=submit]:hover{color:#fff;background:none}.comments-area{padding-top:60px;border-top:1px solid #f0f0f0;margin-top:60px}.comment-respond .comment-reply-title,.comments-area .comments-title{font-size:1.112em;font-weight:400;margin-bottom:30px;text-transform:uppercase;margin-top:0;font-family:Marcellus}.comment-respond .comment-reply-title span,.comments-area .comments-title span{position:relative;padding-bottom:10px;display:inline-block}.comment-respond .comment-reply-title span:after,.comments-area .comments-title span:after{height:2px;content:"";position:absolute;top:100%;background:-webkit-linear-gradient(90deg,rgba(156,190,156,.5),transparent);background:-moz-linear-gradient(to right,rgba(156,190,156,.5),transparent);background:-ms-linear-gradient(to right,rgba(156,190,156,.5),transparent);background:-o-linear-gradient(to right,rgba(156,190,156,.5),transparent);background:linear-gradient(90deg,rgba(156,190,156,.5),transparent);left:0;width:100%}.comments-area ol{list-style:none;padding:0;margin:0}.comments-area ol li ol{margin-left:30px}.comment-list .comment{padding-top:20px;border-top:1px solid #f0f0f0;margin-top:20px}.comment-list>.comment:first-child{padding-top:0;border-top:none;margin-top:0}.comments-area .comment-body{position:relative;padding-left:70px}.comments-area .comment-body .comment-author:before{height:50px;border:3px solid hsla(0,0%,94%,.75);content:"";position:absolute;top:5px;border-radius:100%;left:0;width:50px;z-index:1}.comments-area .bypostauthor>.comment-body .comment-author:after{height:21px;content:"";position:absolute;top:37px;background:url(https://funkergaulic.shop/wp-content/themes/blossom-spa-pro/images/check-mark.svg) no-repeat;left:32px;width:20px;z-index:1}.comment-body img.avatar{height:50px;position:absolute;top:5px;border-radius:100%;left:0;width:50px}.comment-body b.fn{font-size:.8888em;font-weight:700;margin-bottom:0;text-transform:capitalize;display:block}.comment-author a{text-decoration:none;color:#262525}.comment-author a:hover{color:#9cbe9c}.comment-body b.fn span.says{display:none}.comment-body .comment-metadata{font-size:.6666em;color:#999}.comment-metadata a{color:#999596}.comment-metadata a:hover{color:#9cbe9c}.comment-body .comment-awaiting-moderation{font-size:.7778em;margin-bottom:0;color:red;letter-spacing:0;margin-top:10px}.comment-body .reply .comment-reply-link{font-size:.7778em;font-weight:700;color:#212127;text-transform:uppercase;position:relative;letter-spacing:.8px;text-align:center;vertical-align:top;padding-left:25px;display:inline-block}.comment-body .reply .comment-reply-link:hover{color:#9cbe9c}.comment-body .reply .comment-reply-link:before{height:20px;content:"";position:absolute;top:5px;left:0;width:15px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23000" d="M8.309 189.836L184.313 37.851C199.719 24.546 224 35.347 224 56.015v80.053c160.629 1.839 288 34.032 288 186.258 0 61.441-39.581 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 45.344-145.012-21.507-183.51-176.59-185.742V360c0 20.7-24.3 31.453-39.687 18.164l-176.004-152c-11.071-9.562-11.086-26.753 0-36.328z"></path></svg>');background-repeat:no-repeat}.comment-body .comment-content{font-size:.8888em;font-weight:400}.comment-body .comment-content p{margin-bottom:20px;margin-top:5px}.comments-area .comment-body+.comment-respond,.comments-area .comment-list+.comment-respond{padding-top:60px;border-top:1px solid #f0f0f0;margin-top:60px}.comment-respond .comment-reply-title a{font-size:.7778em;font-weight:700;color:#212127;text-transform:uppercase;letter-spacing:1px;margin-left:10px;vertical-align:middle;display:inline-block}.comment-respond .comment-reply-title a:hover{color:#9cbe9c}.comment-respond .comment-form p{margin-bottom:20px;margin-top:0}.comment-form p.comment-notes,.comment-respond .comment-form p:not(.comment-form-cookies-consent) label{display:none}.comment-respond .comment-form p.comment-form-cookies-consent{position:relative}.comment-respond .comment-form p.comment-form-cookies-consent label{font-size:.888em;color:#262525;position:relative;cursor:pointer;padding-left:25px;display:block}.comment-respond .comment-form p.comment-form-cookies-consent label:hover{text-decoration:underline}.comment-respond .comment-form p.comment-form-cookies-consent label:before{height:16px;font-size:0;border:1px solid #f0f0f0;font-weight:400;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;content:"";position:absolute;background-size:0;text-align:center;top:7px;background-position:50%;border-radius:3px;left:0;width:16px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23fff" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"></path></svg>');line-height:14px;background-repeat:no-repeat}.comment-respond .comment-form p.comment-form-cookies-consent input[type=checkbox]:checked+label:before{border-color:#9cbe9c;content:"";background-size:10px;background-color:#9cbe9c}.comment-respond .comment-form p.comment-form-cookies-consent input[type=checkbox]{position:absolute;opacity:0;visibility:hidden;top:11px;left:1px}.comment-form p.form-submit{margin-bottom:0;margin-top:30px}.navigation.pagination .nav-links{text-align:center}.navigation.pagination .page-numbers{height:48px;font-size:.888em;border:2px solid #f0f0f0;text-decoration:none;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:1px;text-align:center;margin:5px 3px;border-radius:100%;width:48px;line-height:44px;vertical-align:middle;display:inline-block}.navigation.pagination .page-numbers.dots{border:none}.navigation.pagination .page-numbers.next,.navigation.pagination .page-numbers.prev{font-size:.6666em;position:relative;padding-right:30px;letter-spacing:1px;border-radius:40px;width:auto;float:left;padding-left:30px}.navigation.pagination .page-numbers.prev{padding-left:55px}.navigation.pagination .page-numbers.next{padding-right:55px;float:right}.navigation.pagination .page-numbers.next:before,.navigation.pagination .page-numbers.prev:before{height:15px;content:"";position:absolute;top:14px;left:30px;width:15px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"></path></svg>');background-repeat:no-repeat}.navigation.pagination .page-numbers.next:before{right:30px;left:auto;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>')}.navigation.pagination .page-numbers.prev:hover:before{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23fff" d="M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"></path></svg>')}.navigation.pagination .page-numbers.next:hover:before{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23fff" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>')}.navigation.pagination .page-numbers.current:not(.dots),.navigation.pagination .page-numbers:not(.dots):hover{border-color:#9cbe9c;color:#fff;background:#9cbe9c}.posts-navigation .nav-links a{padding:12px 25px 12px 40px;font-size:.6666em;border:2px solid #f0f0f0;text-decoration:none;font-weight:700;color:#000;text-transform:uppercase;position:relative;letter-spacing:1px;border-radius:40px;vertical-align:middle;display:inline-block}.posts-navigation .nav-links .nav-next a{padding-right:40px;padding-left:25px}.posts-navigation .nav-links a:hover{border-color:#9cbe9c;color:#fff;background:#9cbe9c}.posts-navigation .nav-links a svg{font-size:1.333em;position:absolute;top:14px;left:20px}.posts-navigation .nav-links .nav-next a svg{right:20px;left:auto}#load-posts,#load-posts a{text-align:center}#load-posts a{padding:15px 30px;font-size:.666em;border:2px solid #f0f0f0;text-decoration:none;font-weight:700;color:#262525;text-transform:uppercase;letter-spacing:1px;border-radius:40px;display:inline-block}#load-posts a.loading,#load-posts a:hover{border-color:#9cbe9c;text-decoration:none;color:#fff;background:#9cbe9c}#load-posts a svg{margin-right:10px;vertical-align:middle}#load-posts a.disabled{border-color:#9cbe9c;color:#fff;opacity:.6;background:#9cbe9c;cursor:not-allowed}.post-navigation{padding-top:60px;margin-bottom:0;border-top:1px solid #f0f0f0;margin-top:60px}.post-navigation .nav-links:after,.post-navigation .nav-links:before{content:"";display:table}.post-navigation .nav-links:after{clear:both}.post-navigation .nav-next,.post-navigation .nav-previous{position:relative}.post-navigation .nav-previous a{padding-left:30px;display:block}.post-navigation .nav-next a,.post-navigation .nav-previous a{font-size:1em;text-decoration:none;font-weight:400;color:#262525;position:relative;font-family:Marcellus}.post-navigation .nav-next a{padding-right:30px;display:inline-block}.post-navigation .nav-links .post-img{padding:15px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:absolute;opacity:0;bottom:calc(100% - 20px);visibility:hidden;box-shadow:0 1px 30px rgba(0,0,0,.1);border-radius:5px;background:#fff;left:30px;width:260px}.post-navigation .nav-links .nav-next .post-img{right:30px;left:auto}.post-navigation .nav-links a:hover+.post-img{filter:alpha(opacity=100);opacity:1;bottom:100%;visibility:visible}.post-navigation a .meta-nav{font-size:.6666em;font-weight:700;color:#ccc6c8;letter-spacing:1px;font-family:Nunito Sans,sans-serif;display:block}.post-navigation a .meta-nav svg{font-size:1.333em;font-weight:400;margin-right:10px;position:absolute;top:7px;left:0;width:14px;vertical-align:middle}.post-navigation .nav-next a .meta-nav svg{margin-right:0;right:0;margin-left:10px;left:auto}.post-navigation a .post-title{font-size:1em;font-weight:400;margin-bottom:0;line-height:1.3;margin-top:5px;display:block}.post-navigation .nav-next a .post-title{float:right}.post-navigation a:hover>.post-title{color:#9cbe9c}#primary{margin-bottom:80px}.centered #primary{margin-right:auto;max-width:768px;margin-left:auto}.rightsidebar #primary{padding-right:64px;width:71%;float:left}.leftsidebar #primary{width:71%;float:right;padding-left:64px}#secondary{margin-bottom:80px;width:29%;float:left}.back-to-top{height:50px;padding:0;font-size:1em;border:3px solid rgba(156,190,156,.5);right:0;color:#000;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:fixed;opacity:0;bottom:20px;visibility:hidden;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:100%;background:#fff;cursor:pointer;width:50px;line-height:44px;z-index:999}.back-to-top.show{filter:alpha(opacity=100);right:20px;opacity:1;visibility:visible}.back-to-top:hover{border-color:hsla(0,0%,100%,.5);color:#fff;background:#9cbe9c}.header-main{flex:1;padding:33px 0;justify-content:flex-end;align-items:center;flex-flow:row wrap;display:flex}.header-main .site-branding{flex:auto;flex-direction:column;align-items:flex-start;display:flex}.site-branding a+.site-title,.site-branding a+.site-title+.site-description,.site-header .header-main .second-custom-logo-link,.sticky-header .site-branding .custom-logo-link{display:none}.site-header .site-branding.has-logo-text{align-items:center;flex-flow:row wrap;display:flex}.site-header.header-six .site-branding.has-logo-text{flex-direction:column;text-align:center;align-items:flex-start}.site-header.header-six .site-branding.has-logo-text .custom-logo-link{margin:0 auto}.site-header .site-branding.has-logo-text .site-title-wrap{padding-left:15px}.site-header.header-seven .site-branding.has-logo-text .site-title-wrap,.site-header.header-six .site-branding.has-logo-text .site-title-wrap{padding-left:0}.site-branding .site-title{font-size:1.6667em;font-weight:400;margin:0;font-family:Marcellus,sans-serif}.site-branding .site-title a{text-decoration:none}.site-branding .site-description{font-size:.8888em;margin:0}.header-contact{flex:auto;flex-direction:row;align-items:center;white-space:nowrap;display:flex}.header-main .header-contact{justify-content:flex-end}.header-contact .contact-block{border-left:1px solid rgba(0,0,0,.1);position:relative;margin-left:30px;padding-left:75px}.header-contact .contact-block:first-child{border-left:none;margin-left:0;padding-left:45px}.header-contact .contact-block a{color:#585656}.header-contact .contact-block>svg{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:60%;left:30px;width:36px}.header-contact .contact-block:first-child>svg{left:0}.header-contact .contact-block .title{font-size:.6666em;font-weight:600;color:#999596}.header-contact .contact-block .content{font-size:.8888em;font-weight:700;margin:0;line-height:1.3}.site-header .cart a{height:45px;justify-content:center;font-size:.8888em;color:#fff;position:relative;flex-direction:column;align-items:center;width:45px;display:flex}.site-header .header-social+.cart a{border-left:1px solid hsla(0,0%,100%,.1)}.site-header .cart a:hover{background:hsla(0,0%,100%,.1)}.site-header .cart a .count{height:15px;font-size:.6666em;border:1px solid #9cbe9c;font-weight:700;right:7px;color:initial;position:absolute;text-align:center;top:7px;border-radius:100%;background:#fff;width:15px;line-height:14px}header.site-header>.container{position:relative;padding-bottom:34px}.nav-wrap{flex:1;padding:10px;justify-content:flex-end;right:0;position:absolute;top:calc(100% - 34px);border-radius:5px;flex-flow:row wrap;background:#9cbe9c;left:0;display:flex;z-index:999}.nav-wrap .main-navigation{flex:auto;align-items:center;display:flex}.main-navigation button.toggle-btn{display:none}.nav-wrap ul{list-style:none;padding:0;margin:0}.main-navigation ul li{font-size:.778em;font-weight:600;margin-right:20px;text-transform:uppercase;position:relative;margin-left:20px;vertical-align:middle;display:inline-block}.main-navigation ul li a{text-decoration:none;color:#fff;border-bottom:3px solid transparent;display:inline-block}.main-navigation ul li a:after{height:3px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;content:"";position:absolute;opacity:0;visibility:hidden;top:100%;background:hsla(0,0%,100%,.5);left:0;width:0}.main-navigation ul li.current-menu-item>a:after,.main-navigation ul li.current_page_items a:after,.main-navigation ul li:hover>a:after{filter:alpha(opacity=100);opacity:1;visibility:visible;width:100%}.main-navigation ul li ul{clip:rect(1px,1px,1px,1px);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:absolute;opacity:0;top:calc(100% + 10px);box-shadow:0 0 8px rgba(0,0,0,.1);background:#fff;left:0;width:230px;z-index:9999}.main-navigation ul li ul ul{top:10px;left:100%}.main-navigation ul li.focused>ul,.main-navigation ul li:hover>ul{filter:alpha(opacity=100);clip:unset;opacity:1;top:calc(100% + 3px)}.main-navigation ul ul li.focused>ul,.main-navigation ul ul li:hover>ul{top:0}.main-navigation ul ul li{font-size:1em;font-weight:700;margin-right:0;margin-left:0;display:block}.main-navigation ul ul li a{padding:15px 20px;color:#262525;border-bottom:1px solid #e0e0e0;margin:0;width:100%}.main-navigation ul ul li:last-child>a{border-bottom:none}.main-navigation ul ul li.current-menu-item>a,.main-navigation ul ul li.current_page_items a,.main-navigation ul ul li:hover>a{color:#fff;background:#9cbe9c}.main-navigation ul ul li a:after{display:none}.main-navigation ul li.menu-item-has-children{padding-right:15px}.main-navigation ul ul li.menu-item-has-children{padding-right:0}.main-navigation ul ul li.menu-item-has-children>a{padding-right:30px}.main-navigation ul li span{font-size:.6666em;right:0;color:#fff;position:absolute;top:5px}.main-navigation ul ul li span{height:20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);font-size:.888em;right:5px;color:#262525;text-align:center;top:19px;width:20px;line-height:20px;display:block}.main-navigation ul ul li.current-menu-item>span,.main-navigation ul ul li.current_page_items span,.main-navigation ul ul li:hover>span{color:#fff}.social-list li{font-size:.8888em;vertical-align:middle;display:inline-block}.header-social .social-list li a{height:45px;border-left:1px solid hsla(0,0%,100%,.1);color:#585656;text-align:center;width:45px;line-height:45px;display:inline-block}.nav-wrap .header-social .social-list li a{color:#fff}.nav-wrap .header-search:hover,.nav-wrap .header-social .social-list li a:hover{background:hsla(0,0%,100%,.1)}.header-search{padding:0;border:none;box-shadow:none;border-radius:0;background:none;line-height:0;vertical-align:middle;display:inline-block}.nav-wrap .nav-right{flex:1;justify-content:flex-end;align-items:center;white-space:nowrap;display:flex}.header-search>svg{height:45px;border-left:1px solid hsla(0,0%,100%,.2);padding:0 15px;text-align:center;cursor:pointer;width:45px;line-height:35px}.site-header{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.search-active .site-header{margin-top:55px}.search-form-wrap{padding:5px 0;right:0;position:fixed;top:0;background:#9cbe9c;left:0;display:none}.site-header.header-three .search-form-wrap{border-bottom:1px solid hsla(0,0%,100%,.3)}.admin-bar.search-active .search-form-wrap{top:32px}.search-form-wrap .search-form-inner{margin-right:auto;position:relative;max-width:1170px;padding-right:40px;margin-left:auto}.search-form-wrap .search-form input[type=search]{font-size:.778em;border:none;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:0;background:none}.search-form-wrap .search-form input[type=search]::-webkit-input-placeholder{color:#fff}.search-form-wrap .search-form input[type=search]::-moz-placeholder{color:#fff}.search-form-wrap .search-form input[type=search]:-ms-input-placeholder{color:#fff}.search-form-wrap .search-form input[type=search]:-moz-placeholder{color:#fff}.search-form-wrap .search-form input[type=submit]{display:none}.search-form-wrap .close{right:0;position:absolute;top:15px}.close{height:15px;padding:0;border:none;position:relative;box-shadow:none;border-radius:0;background:none;cursor:pointer;width:15px;display:inline-block}.close:after,.close:before{height:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);right:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;content:"";position:absolute;bottom:0;top:0;margin:auto;background:#fff;left:0;width:100%}.close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.close:hover:after,.close:hover:before{background:red}.header-two .header-t{padding:10px 0;border-bottom:1px solid #f0f0f0}.header-five .header-t .container,.header-four .header-t .container,.header-three .header-t .container,.header-two .header-t .container{flex:1;align-items:center;flex-flow:row wrap;display:flex}.header-five .header-contact .contact-block svg,.header-four .header-contact .contact-block svg,.header-three .header-contact .contact-block svg,.header-two .header-contact .contact-block svg{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);margin-right:7px;position:static;width:16px;float:left;vertical-align:middle;margin-top:10px;display:inline-block}.header-two .header-contact .contact-block:first-child{padding-left:0}.header-two .header-contact .contact-block{padding-right:30px;margin-left:0;vertical-align:middle;padding-left:30px;display:inline-block}.header-two .header-contact .contact-block .title{font-size:.7222em;vertical-align:middle}.header-three .header-contact .contact-block .content,.header-two .header-contact .contact-block .content{font-size:.7778em}.header-two .header-contact .contact-block svg path.clkb,.header-two .header-contact .contact-block svg path.emb,.header-two .header-contact .contact-block svg path.phb{fill:#9cbe9c}.header-two .header-contact{white-space:normal;display:block}ul.social-list{list-style:none;padding:0;margin:0}.header-five .header-social .social-list li,.header-four .header-social .social-list li,.header-three .header-social .social-list li,.header-two .header-social .social-list li{font-size:.888em}.header-five .header-social .social-list li a,.header-four .header-social .social-list li a,.header-three .header-social .social-list li a,.header-two .header-social .social-list li a{height:auto;border-left:none;width:auto;line-height:normal;padding-left:15px}.header-two .header-social .social-list li a:hover{color:#9cbe9c}.site-header.header-two .cart a{height:auto;padding-top:0;color:inherit;padding-right:10px;width:auto;display:inline-block}.site-header.header-two .header-social+.cart a{border-left-color:rgba(0,0,0,.1);margin-left:10px;padding-left:10px}.site-header.header-two .cart a:hover{color:#9cbe9c;background:none}.site-header.header-two .cart a .count{right:0;top:0}.header-two .header-main .nav-wrap{flex:auto;padding:0;position:static;border-radius:0;background:none}.header-two .header-main .container{flex:1;justify-content:flex-end;flex-flow:row wrap;display:flex}.header-two .nav-wrap .main-navigation{justify-content:flex-end}.header-two .main-navigation ul.nav-menu>li:last-child ul,.header-two .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul,.header-two .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul{right:0;left:auto}.header-two .main-navigation ul.nav-menu>li:last-child ul ul,.header-two .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul ul,.header-two .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul ul{right:100%;left:auto}.header-two .main-navigation ul li a,.header-two .main-navigation ul li span{color:#262525}.header-two .main-navigation ul li a:after{top:-47px;background:#9cbe9c}.header-two .header-search>svg{height:30px;border-left-color:rgba(0,0,0,.1);line-height:30px}.header-two .header-search>svg path.sea{fill:#262525}.search-form-wrap.active+.header-three .header-t{border-top:1px solid #fff}.header-three .header-t{padding:10px 0;background:#9cbe9c}.header-five .header-contact .contact-block,.header-four .header-contact .contact-block,.header-three .header-contact .contact-block{border-left:none;justify-content:left;justify-self:center;flex-direction:row;align-items:center;padding-left:0;display:flex}.header-three .header-contact .contact-block a{color:#fff}.header-four .header-contact .contact-block svg,.header-three .header-contact .contact-block svg{width:20px;margin-top:0}.header-three .header-contact .contact-block svg path.clkb,.header-three .header-contact .contact-block svg path.emb,.header-three .header-contact .contact-block svg path.phb{fill:#fff}.header-five .header-contact .contact-block .content,.header-four .header-contact .contact-block .content,.header-three .header-contact .contact-block .content{font-weight:400;color:#fff;line-height:1.8}.header-three .header-social .social-list li a{border-left:none;color:#fff}.header-three .header-social .social-list li a:hover{color:hsla(0,0%,100%,.65)}.site-header.header-three .cart a{height:auto;padding-top:0;padding-right:10px;width:auto;display:inline-block}.site-header.header-three .header-social+.cart a{margin-left:10px;padding-left:10px}.site-header.header-three .cart a:hover{color:hsla(0,0%,100%,.65);background:none}.site-header.header-three .cart a .count{right:0;top:0}.site-header.header-three .cart a:hover .count{background:hsla(0,0%,100%,.7)}.header-three .header-main .site-branding{text-align:center}.header-three .main-navigation ul li a:after{bottom:0;top:auto;background:#9cbe9c}.header-three .nav-wrap{padding:0;position:static;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);border-radius:0;background:none;display:block}.header-three .nav-wrap .container{text-align:center}.header-three .nav-wrap .main-navigation,.header-three .nav-wrap .nav-right{display:inline-block}.header-three .main-navigation ul.nav-menu>li:last-child ul,.header-three .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul,.header-three .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul{right:0;left:auto}.header-three .main-navigation ul.nav-menu>li:last-child ul ul,.header-three .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul ul,.header-three .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul ul{right:100%;left:auto}.header-three .main-navigation ul.nav-menu>li>a{padding:20px 0;color:#262525}.header-three .main-navigation ul li span{color:#262525;top:24px}.header-three .main-navigation ul ul li span{top:20px}.header-three .main-navigation ul li ul{text-align:left;top:100%}.header-three .header-search>svg{padding:0 14px;border-left-color:rgba(0,0,0,.1)}.header-three .header-search:hover>svg path.sea{fill:#9cbe9c}.header-three .header-search>svg path.sea{fill:#262525}.header-five .header-t,.header-four .header-t{padding:10px 0;background:#f0f0f0}.header-four .header-contact .contact-block .content{color:#585656}.header-five .header-contact .contact-block svg path.clkb,.header-five .header-contact .contact-block svg path.emb,.header-five .header-contact .contact-block svg path.phb,.header-four .header-contact .contact-block svg path.clkb,.header-four .header-contact .contact-block svg path.emb,.header-four .header-contact .contact-block svg path.phb{fill:#585656}.header-five .header-social .social-list li a:hover,.header-four .header-social .social-list li a:hover{color:#9cbe9c}.site-header.header-four .cart a{height:auto;color:inherit;padding-right:10px;width:auto;display:inline-block}.site-header.header-four .header-social+.cart a{border-left-color:rgba(0,0,0,.1);margin-left:10px;padding-left:10px}.site-header.header-four .cart a:hover{color:#9cbe9c;background:none}.site-header.header-four .cart a .count{border-color:rgba(0,0,0,.3);right:0;top:0;background:#f0f0f0}.header-four .header-main .container{flex:1;justify-content:flex-end;align-items:center;flex-flow:row wrap;display:flex}.header-four .header-main .nav-wrap{flex:auto;padding:0;position:static;border-radius:0;background:none}.header-four .main-navigation ul li{margin-right:15px;margin-left:15px}.header-four .main-navigation ul.nav-menu>li:last-child ul,.header-four .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul,.header-four .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul{right:0;left:auto}.header-four .main-navigation ul.nav-menu>li:last-child ul ul,.header-four .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul ul,.header-four .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul ul{right:100%;left:auto}.header-four .main-navigation ul ul li{margin-right:0;margin-left:0}.header-four .main-navigation ul li a{color:#262525;padding-right:5px;padding-left:5px}.header-four .main-navigation ul ul li a{padding-right:20px;padding-left:20px}.header-four .main-navigation ul li a:after{opacity:1;visibility:visible;background:rgba(0,0,0,.1);width:100%}.header-four .main-navigation ul li.current-menu-item>a:after,.header-four .main-navigation ul li.current_page_items a:after,.header-four .main-navigation ul li:hover>a:after{background:#9cbe9c}.header-four .header-search>svg{height:40px;border-left-color:rgba(0,0,0,.1);padding-right:0;width:40px;line-height:30px;padding-left:20px}.header-four .header-search>svg path.sea{fill:#262525}.header-four .header-search:hover>svg path.sea{fill:#9cbe9c}.header-four .nav-wrap .main-navigation{justify-content:flex-end}.header-four .main-navigation ul li span{font-size:.888em;color:#262525;top:0;line-height:2}.header-four .main-navigation ul ul li span{top:18px}.header-five .header-contact .contact-block{align-items:center}.header-five .header-contact .contact-block svg{width:20px;margin-top:0}.header-five .header-contact .contact-block .content{font-size:.7778em;font-weight:600;color:#585656}.site-header.header-five .cart a{height:auto;color:inherit;padding-right:10px;width:auto;display:inline-block}.site-header.header-five .header-social+.cart a{border-left-color:rgba(0,0,0,.1);margin-left:10px;padding-left:10px}.site-header.header-five .cart a:hover{color:#9cbe9c;background:none}.site-header.header-five .cart a .count{border-color:rgba(0,0,0,.3);right:0;top:0;background:#f0f0f0}.header-five .nav-wrap{padding:0;position:static;border-radius:0}.header-five .nav-wrap .main-navigation,.header-five .nav-wrap .nav-right{vertical-align:middle;display:inline-block}.header-five .main-navigation ul li{margin-right:10px;margin-left:10px}.header-five .main-navigation ul.nav-menu>li:last-child ul,.header-five .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul,.header-five .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul{right:0;left:auto}.header-five .main-navigation ul.nav-menu>li:last-child ul ul,.header-five .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul ul,.header-five .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul ul{right:100%;left:auto}.header-five .main-navigation ul li.menu-item-has-children{padding-right:5px}.header-five .main-navigation ul ul li.menu-item-has-children{padding-right:0}.header-five .main-navigation ul li a{height:60px;padding-right:10px;text-align:center;align-items:center;padding-left:10px;display:flex}.header-five .main-navigation ul li span{top:0;line-height:60px}.header-five .main-navigation ul li:hover>ul{top:100%}.header-five .main-navigation ul ul li:hover>ul{top:0}.header-five .main-navigation ul ul li{margin-right:0;margin-left:0}.header-five .main-navigation ul ul li span{top:20px;line-height:20px}.header-five .main-navigation ul li a:after{bottom:0;top:auto}.header-five .nav-right .header-search:hover{filter:alpha(opacity=70);opacity:.7;background:none}.header-five .nav-right .header-search>svg{height:35px;padding-right:0;padding-left:27px}.search-form-wrap.active+.header-seven,.search-form-wrap.active+.header-six{border-top:1px solid hsla(0,0%,100%,.2)}.header-seven .header-t,.header-six .header-t{padding:10px 0;background:#9cbe9c}.header-seven .header-t .container,.header-six .header-t .container{flex:1;justify-content:flex-end;flex-flow:row wrap;display:flex}.header-seven .header-contact .contact-block,.header-six .header-contact .contact-block{border-left:none;color:#fff;padding-left:0}.header-seven .header-contact .contact-block a,.header-six .header-contact .contact-block a{color:#fff}.header-seven .header-contact .contact-block svg,.header-six .header-contact .contact-block svg{transform:none;position:static;width:25px;vertical-align:middle;display:inline-block}.header-seven .header-contact .contact-block svg .clkb,.header-seven .header-contact .contact-block svg .emb,.header-seven .header-contact .contact-block svg .phb,.header-six .header-contact .contact-block svg .clkb,.header-six .header-contact .contact-block svg .emb,.header-six .header-contact .contact-block svg .phb{fill:hsla(0,0%,100%,.7)}.header-seven .header-contact .contact-block .content,.header-six .header-contact .contact-block .content{font-size:.7778em;font-weight:400;vertical-align:middle;display:inline-block}.header-seven .header-t .nav-right,.header-six .header-t .nav-right{flex:auto;justify-content:flex-end;display:flex}.header-seven .header-t .header-social,.header-six .header-t .header-social{vertical-align:middle;display:inline-block}.header-seven .header-social .social-list li a,.header-six .header-social .social-list li a{height:25px;border-left:none;color:#fff;width:40px;line-height:25px}.header-seven .header-social .social-list li a:hover,.header-six .header-social .social-list li a:hover{filter:alpha(opacity=70);opacity:.7}.header-seven .header-t .social-list li,.header-six .header-t .social-list li{font-size:.8888em}.header-seven .header-t .header-search>svg,.header-six .header-t .header-search>svg{height:25px;padding-right:0;width:33px;line-height:25px;padding-left:15px}.header-seven .header-t .header-search:hover>svg,.header-six .header-t .header-search:hover>svg{filter:alpha(opacity=70);opacity:.7}.site-header.header-six .cart a{height:auto;padding-right:10px;width:auto;display:inline-block}.site-header.header-six .header-search-wrap+.cart a,.site-header.header-six .header-social+.cart a{border-left:1px solid hsla(0,0%,100%,.2);margin-left:15px;padding-left:15px}.site-header.header-six .cart a:hover{color:hsla(0,0%,100%,.7);background:none}.site-header.header-six .cart a .count{right:0;top:0}.site-header.header-six .cart a:hover .count{background:hsla(0,0%,100%,.7)}.header-six .header-main{position:relative;padding-bottom:62px}.header-six .header-main .nav-wrap{padding:0 30px;margin-right:auto;max-width:1170px;top:calc(100% - 31px);box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:50px;margin-left:auto;display:block}.header-six .header-main .main-navigation{text-align:center;display:block}.header-six .header-main .main-navigation a{flex:1;height:65px;padding-right:20px;align-items:center;padding-left:20px;display:flex}.header-six .nav-wrap .main-navigation ul li a:after{display:none}.header-six .main-navigation ul li{margin-right:0;padding-right:0;margin-left:0}.header-six .main-navigation ul.nav-menu>li:last-child ul,.header-six .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul,.header-six .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul{right:0;left:auto}.header-six .main-navigation ul.nav-menu>li:last-child ul ul,.header-six .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul ul,.header-six .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul ul{right:100%;left:auto}.header-six .main-navigation ul li span{font-size:.778em;right:22px;line-height:50px}.header-six .header-main .main-navigation li.menu-item-has-children>a{padding-right:40px}.header-six .header-main .main-navigation li.current-menu-item>a,.header-six .header-main .main-navigation li.current_page_item>a,.header-six .header-main .main-navigation li:hover>a{color:#252626;background:#fff}.header-six .header-main .main-navigation li.current-menu-item>span,.header-six .header-main .main-navigation li.current_page_item>span,.header-six .header-main .main-navigation li:hover>span{color:#252626}.header-six .nav-wrap .main-navigation ul li ul{top:100%}.header-six .nav-wrap .main-navigation ul li ul ul{top:0}.header-six .main-navigation ul ul li>span{right:0;top:23px;line-height:20px}.header-six .header-main .main-navigation ul ul li.current-menu-item>a,.header-six .header-main .main-navigation ul ul li.current_page_item>a,.header-six .header-main .main-navigation ul ul li:hover>a{color:#fff;background:#9cbe9c}.header-six .header-main .main-navigation ul ul li.current-menu-item>span,.header-six .header-main .main-navigation ul ul li.current_page_item>span,.header-six .header-main .main-navigation ul ul li:hover>span{color:#fff}.site-header.header-seven .cart a{height:auto;padding-right:10px;width:auto;display:inline-block}.site-header.header-seven .header-search-wrap+.cart a,.site-header.header-seven .header-social+.cart a{border-left:1px solid hsla(0,0%,100%,.2);margin-left:15px;padding-left:15px}.site-header.header-seven .cart a:hover{color:hsla(0,0%,100%,.7);background:none}.site-header.header-seven .cart a .count{right:0;top:0}.site-header.header-seven .cart a:hover .count{background:hsla(0,0%,100%,.7)}.header-seven .header-main{padding-top:40px;padding-bottom:40px;display:block}.header-seven .nav-wrap{flex:auto;padding:0;position:static;border-radius:0;background:none}.header-seven .header-main .container{flex:1;justify-content:flex-end;flex-wrap:wrap;flex-direction:row;align-items:center;display:flex}.header-seven .header-main .site-branding{padding:0 40px;vertical-align:middle;display:inline-block}.header-seven .nav-wrap .main-navigation{text-align:center;display:block}.header-seven .main-navigation ul li:last-child{margin-right:0}.header-seven .main-navigation ul.nav-menu>li:last-child ul,.header-seven .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul,.header-seven .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul{right:0;left:auto}.header-seven .main-navigation ul.nav-menu>li:last-child ul ul,.header-seven .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul ul,.header-seven .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul ul{right:100%;left:auto}.header-seven .nav-wrap .main-navigation ul li a{color:#252626}.header-seven .main-navigation ul li a:after{background:#9cbe9c}.header-seven .main-navigation ul ul{text-align:left}.header-seven .main-navigation ul ul li.current-menu-item>a,.header-seven .main-navigation ul ul li.current_page_items a,.header-seven .main-navigation ul ul li:hover>a{color:#fff}.header-seven .nav-wrap .main-navigation ul li span{color:#252626}.header-seven .main-navigation ul ul li.current-menu-item>span,.header-seven .main-navigation ul ul li.current_page_items span,.header-seven .main-navigation ul ul li:hover>span{color:#fff}header.site-header.header-eight{background:#9cbe9c}.header-eight .header-t{padding:10px 0;background:#fff}.header-eight .header-t .container{flex:1;justify-content:flex-end;align-items:center;flex-flow:row wrap;display:flex}.header-eight .header-t .header-social{flex:auto;display:flex}.header-eight .header-t .social-list li{font-size:.8888em}.header-eight .header-t .social-list li a{height:30px;border-right:none;text-align:left;width:30px;line-height:30px}.header-eight .header-t .social-list li a:hover{color:#9cbe9c}.site-header.header-eight .cart+.header-social{border-left:1px solid rgba(0,0,0,.1);padding-left:10px}.site-header.header-eight .cart a{height:auto;color:inherit;padding-right:20px;width:auto;display:inline-block}.site-header.header-eight .cart a:hover{color:#9cbe9c;background:none}.site-header.header-eight .cart a .count{border-color:rgba(0,0,0,.3);right:10px;top:0}.header-eight .header-t .header-search{flex:auto;justify-content:flex-end;text-align:right;display:flex}.header-eight .header-t form.search-form{border-bottom:2px solid rgba(0,0,0,.1)}.header-eight .header-t form.search-form input.search-submit{height:30px;overflow:hidden;filter:alpha(opacity=50);padding:0;border:none;text-indent:40px;border-radius:0;background:url(https://funkergaulic.shop/wp-content/themes/blossom-spa-pro/images/search-blk.svg) no-repeat;background-size:16px;opacity:.5;box-shadow:none;background-position:100%;width:40px;line-height:35px;float:left}.header-eight .header-t form.search-form input.search-submit:hover{filter:alpha(opacity=100);opacity:1}.header-eight .header-t form.search-form label{width:calc(100% - 40px);float:left}.header-eight .header-t form.search-form input.search-field{height:30px;border:none;border-radius:0;padding-left:0}.header-eight .header-main{padding-top:30px;padding-bottom:35px}.header-eight .site-branding .site-title a{color:#fff}.header-eight .site-branding .site-description{color:hsla(0,0%,100%,.75)}.header-eight .nav-wrap{padding:0;top:calc(100% - 37px);border-radius:0;background:none}.header-eight .nav-wrap .main-navigation ul.nav-menu{flex:1;justify-content:center;flex-wrap:wrap;display:flex}.header-eight .nav-wrap .main-navigation ul li{font-weight:700;padding-right:0;margin:0}.header-eight .main-navigation ul.nav-menu>li:last-child ul,.header-eight .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul,.header-eight .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul{right:0;left:auto}.header-eight .main-navigation ul.nav-menu>li:last-child ul ul,.header-eight .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul ul,.header-eight .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul ul{right:100%;left:auto}.header-eight .nav-wrap .main-navigation ul.nav-menu>li>a{flex:auto;height:75px;overflow:hidden;border-right:1px solid rgba(0,0,0,.1);justify-content:center;color:#252626;border-bottom:5px solid transparent;padding-right:55px;align-items:center;background:#fff;padding-left:55px;display:flex}.header-eight .nav-wrap .main-navigation ul.nav-menu>li:first-child>a{border-bottom-left-radius:5px;border-top-left-radius:5px}.header-eight .nav-wrap .main-navigation ul.nav-menu>li:last-child>a{border-bottom-right-radius:5px;border-right:none;border-top-right-radius:5px}.header-eight .nav-wrap .main-navigation{text-align:center;display:block}.header-eight .nav-wrap .main-navigation ul li span{font-size:.8888em;right:32px;color:#252626;line-height:55px}.header-eight .nav-wrap .main-navigation ul ul li.current-menu-item>span,.header-eight .nav-wrap .main-navigation ul ul li.current_page_items span,.header-eight .nav-wrap .main-navigation ul ul li:hover>span{color:#fff}.header-eight .nav-wrap .main-navigation ul li.current-menu-item>a,.header-eight .nav-wrap .main-navigation ul li.current_page_item>a,.header-eight .nav-wrap .main-navigation ul li:hover>a{background:#f0f0f0;border-bottom-color:#9cbe9c}.header-eight .nav-wrap .main-navigation ul li a:after{display:none}.header-eight .nav-wrap .main-navigation ul li ul{text-align:left}.header-eight .nav-wrap .main-navigation ul ul li{float:none}.header-eight .nav-wrap .main-navigation ul ul li a{height:auto;padding:20px}.header-eight .nav-wrap .main-navigation ul ul li.current-menu-item>a,.header-eight .nav-wrap .main-navigation ul ul li.current_page_item>a,.header-eight .nav-wrap .main-navigation ul ul li:hover>a{border-bottom-width:1px;background:#9cbe9c}.header-eight .main-navigation ul ul li>span{right:5px;top:22px;line-height:20px}.header-eight .nav-wrap .main-navigation ul li:hover>ul{top:100%}.header-eight .nav-wrap .main-navigation ul ul li:hover>ul{top:0}.header-eight .header-contact .contact-block{border-left-color:hsla(0,0%,100%,.2)}.header-eight .header-contact .contact-block a{color:#fff}.header-eight .header-contact .contact-block svg path.clkb,.header-eight .header-contact .contact-block svg path.emb,.header-eight .header-contact .contact-block svg path.phb{fill:hsla(0,0%,100%,.7)}.header-eight .header-contact .contact-block .title{color:hsla(0,0%,100%,.7)}.header-eight .header-contact .contact-block .content{color:#fff}.customize-partial-edit-shortcut button svg{margin:auto!important}.sticky-header{flex:1;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);padding:10px 5%;justify-content:center;right:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:fixed;border-bottom:1px solid #fff;visibility:hidden;top:0;align-items:center;flex-flow:row wrap;background:#9cbe9c;left:0;display:flex;z-index:9999}.search-active .sticky-header{padding-top:65px}.custom-background .sticky-header{margin-right:auto;padding-right:2%;margin-left:auto;width:1300px;padding-left:2%}.header-sticky .search-form-wrap.active+.site-header .sticky-header{top:61px}.admin-bar .sticky-header{top:32px}.header-sticky .sticky-header{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);visibility:visible}.header-sticky .search-form-wrap{right:0;position:fixed;border-bottom:1px solid #fff;top:0;left:0;z-index:99999}.admin-bar.header-sticky .search-form-wrap{top:32px}.sticky-header .site-branding{flex:1;display:flex}.header-sticky .site-branding .site-title a{color:#fff}.header-sticky .site-branding .site-description{color:hsla(0,0%,100%,.75)}.sticky-header .main-navigation{flex:2;justify-content:center;text-align:center;display:flex}.sticky-header .main-navigation ul{list-style:none;padding:0;margin:0}.sticky-header .main-navigation ul li{line-height:1.2}.sticky-header .main-navigation ul li a{padding-top:15px;padding-bottom:15px}.sticky-header .main-navigation ul li span{top:0;line-height:5}.sticky-header .main-navigation ul ul{text-align:left}.sticky-header .main-navigation ul ul li{line-height:1.8}.sticky-header .main-navigation ul ul li span{top:19px;line-height:1.8}.sticky-header .nav-right{flex:1;justify-content:flex-end;text-align:right;display:flex}.sticky-header .header-search,.sticky-header .header-social{vertical-align:middle;display:inline-block}.sticky-header .header-social .social-list li a{color:#fff}.sticky-header .header-search:hover,.sticky-header .header-social .social-list li a:hover{background:rgba(0,0,0,.05)}.header-four .sticky-header .main-navigation ul li a,.header-four .sticky-header .main-navigation ul li span,.header-two .sticky-header .main-navigation ul li a,.header-two .sticky-header .main-navigation ul li span{color:#fff}.header-two .sticky-header .main-navigation ul li a:after{top:100%;background:hsla(0,0%,100%,.5)}.header-four .sticky-header .main-navigation ul ul li a,.header-four .sticky-header .main-navigation ul ul li span,.header-two .sticky-header .main-navigation ul ul li a,.header-two .sticky-header .main-navigation ul ul li span{color:#262525}.header-four .sticky-header .main-navigation ul ul li.current-menu-item>a,.header-four .sticky-header .main-navigation ul ul li.current-menu-item>span,.header-four .sticky-header .main-navigation ul ul li.current_page_item>a,.header-four .sticky-header .main-navigation ul ul li.current_page_item>span,.header-four .sticky-header .main-navigation ul ul li:hover>a,.header-four .sticky-header .main-navigation ul ul li:hover>span,.header-three .sticky-header .main-navigation ul ul li.current-menu-item>span,.header-three .sticky-header .main-navigation ul ul li.current_page_item>span,.header-three .sticky-header .main-navigation ul ul li:hover>span,.header-two .sticky-header .main-navigation ul ul li.current-menu-item>a,.header-two .sticky-header .main-navigation ul ul li.current-menu-item>span,.header-two .sticky-header .main-navigation ul ul li.current_page_item>a,.header-two .sticky-header .main-navigation ul ul li.current_page_item>span,.header-two .sticky-header .main-navigation ul ul li:hover>a,.header-two .sticky-header .main-navigation ul ul li:hover>span{color:#fff}.header-five .sticky-header .header-social .social-list li a,.header-four .sticky-header .header-social .social-list li a,.header-three .sticky-header .header-social .social-list li a,.header-two .sticky-header .header-social .social-list li a{height:45px;border-left:1px solid hsla(0,0%,100%,.1);width:45px;line-height:45px;padding-left:0}.header-five .sticky-header .header-social .social-list li a:hover,.header-four .sticky-header .header-social .social-list li a:hover,.header-three .sticky-header .header-social .social-list li a:hover,.header-two .sticky-header .header-social .social-list li a:hover{color:#fff}.header-two .sticky-header .header-search>svg{height:45px;border-left-color:hsla(0,0%,100%,.1);line-height:35px}.header-two .sticky-header .header-search>svg path.sea{fill:#fff}.header-three .sticky-header .main-navigation ul.nav-menu>li>a{padding-top:15px;color:#fff;padding-bottom:15px}.header-three .sticky-header .main-navigation ul li a:after{bottom:auto;top:100%;background:hsla(0,0%,100%,.5)}.header-three .sticky-header .main-navigation ul li ul{top:calc(100% + 3px)}.header-three .sticky-header .main-navigation ul li span{color:#fff}.header-three .sticky-header .main-navigation ul ul li span{color:#262525}.header-three .sticky-header .header-search>svg{border-left-color:hsla(0,0%,100%,.1)}.header-three .sticky-header .header-search svg path.sea{fill:#fff!important}.header-four .sticky-header .main-navigation ul li a{padding-right:0;padding-left:0}.header-four .sticky-header .main-navigation ul li a:after{opacity:0;visibility:hidden;background:hsla(0,0%,100%,.5);width:0}.header-four .sticky-header .main-navigation ul li.current-menu-item>a:after,.header-four .sticky-header .main-navigation ul li.current_page_items a:after,.header-four .sticky-header .main-navigation ul li:hover>a:after{filter:alpha(opacity=100);opacity:1;visibility:visible;width:100%}.header-four .sticky-header .main-navigation ul ul li a{padding-right:20px;padding-left:20px}.header-four .sticky-header .main-navigation ul li span{line-height:3.7}.header-four .sticky-header .main-navigation ul ul li span{line-height:1.8}.header-four .sticky-header .header-search>svg{height:45px;border-left-color:hsla(0,0%,100%,.1);padding-right:15px;width:45px;line-height:45px;padding-left:15px}.header-four .sticky-header .header-search>svg path.sea{fill:#fff!important}.header-five .sticky-header .main-navigation ul li a{height:auto}.header-five .sticky-header .nav-right .header-search>svg{padding-right:15px;width:45px;padding-left:15px}.header-six .sticky-header .main-navigation ul li a{padding-right:20px;padding-left:20px}.header-six .sticky-header .main-navigation ul li span{font-size:.6666em;right:5px}.header-seven .sticky-header .header-social .social-list li a,.header-six .sticky-header .header-social .social-list li a{height:45px;border-left:1px solid hsla(0,0%,100%,.1);line-height:45px}.header-seven .sticky-header .main-navigation ul li a:after{background:hsla(0,0%,100%,.5)}.site-banner .item{position:relative}.custom-background .site-banner .item img{height:650px;object-fit:cover}.site-banner .banner-caption{flex:1;height:100%;justify-content:center;position:absolute;flex-direction:column;top:0;align-items:center;background:rgba(0,0,0,.3);left:0;width:100%;display:flex}.site-banner .banner-caption .container{max-width:100%;width:1170px}.site-banner .banner-caption .banner-caption-inner{margin-right:auto;max-width:570px;text-align:center;margin-left:auto}.site-banner .banner-caption .title{font-size:3.554em;font-weight:400;margin-bottom:0;color:#fff;margin-top:0;font-family:Marcellus,sans-serif}.site-banner .banner-caption .title a{text-decoration:none;color:#fff}.site-banner .banner-caption .title a:hover{color:#9cbe9c}.site-banner .banner-caption .description{font-size:1.112em;color:#fff;line-height:1.8;margin-top:20px}.site-banner .banner-caption .btn-wrap{margin-top:30px}.site-banner .banner-caption .btn-wrap a.btn.btn-transparent{border-color:#fff;color:#fff}.site-banner .banner-caption .btn-wrap a.btn.btn-transparent:hover{color:#9cbe9c;background:#fff}.site-banner .owl-carousel .owl-nav .owl-prev{left:80px}.site-banner .owl-carousel .owl-nav .owl-next{right:80px}.site-banner .owl-carousel .owl-dots{right:0;position:absolute;bottom:60px;text-align:center;left:0;line-height:1;margin-top:0}.site-banner .owl-carousel .owl-dots .owl-dot span{border-color:#fff}.site-banner .owl-carousel .owl-dots .owl-dot.active span,.site-banner .owl-carousel .owl-dots .owl-dot:hover span{border-color:#9cbe9c}.site-banner .banner-caption.left .banner-caption-inner{text-align:left;margin-left:0}.site-banner .banner-caption.right .banner-caption-inner{margin-right:0;text-align:left}.video-banner #wp-custom-header{height:0;padding-top:56.25%;position:relative}.video-banner #wp-custom-header iframe{position:absolute;top:0;left:0}.video-banner #wp-custom-header .wp-custom-header-video-button{height:90px;overflow:hidden;padding:0;border:none;right:0;text-indent:100px;position:absolute;bottom:30px;margin:auto;box-shadow:none;border-radius:100%;background:none;left:0;width:90px;z-index:99}.video-banner #wp-custom-header .wp-custom-header-video-button:before{height:90px;filter:alpha(opacity=80);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;content:"";position:absolute;opacity:.8;top:0;left:0;width:90px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23fff" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm-16 328c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v160zm112 0c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v160z"></path></svg>');background-repeat:no-repeat}.video-banner #wp-custom-header .wp-custom-header-video-pause:before{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" ><path fill="%23fff" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm115.7 272l-176 101c-15.8 8.8-35.7-2.5-35.7-21V152c0-18.4 19.8-29.8 35.7-21l176 107c16.4 9.2 16.4 32.9 0 42z"></path></svg>')}.video-banner #wp-custom-header .wp-custom-header-video-button:hover:before{filter:alpha(opacity=100);opacity:1}.site-banner.video-banner .banner-caption{background:url(https://funkergaulic.shop/wp-content/themes/blossom-spa-pro/images/overlay.png)}.site-banner.video-banner .banner-caption .banner-caption-inner{max-width:770px}.banner-caption .blossomthemes-email-newsletter-wrapper{overflow:hidden;padding:40px;max-width:480px;border-radius:5px;background:rgba(0,0,0,.65)!important;float:right}.banner-caption .blossomthemes-email-newsletter-wrapper:after{display:none}.banner-caption .blossomthemes-email-newsletter-wrapper .text-holder{margin-bottom:30px}.banner-caption .blossomthemes-email-newsletter-wrapper h3{font-size:1.6667em;margin-bottom:10px;color:#fff;margin-top:0}.banner-caption .blossomthemes-email-newsletter-wrapper span{color:hsla(0,0%,100%,.8);display:inline-block}.banner-caption .blossomthemes-email-newsletter-wrapper form input[type=email],.banner-caption .blossomthemes-email-newsletter-wrapper form input[type=text]{border-color:hsla(0,0%,100%,.5);height:50px;margin-bottom:15px;background:hsla(0,0%,100%,.5)}.banner-caption .blossomthemes-email-newsletter-wrapper label{margin-bottom:20px;display:block}.banner-caption .blossomthemes-email-newsletter-wrapper label input[type=checkbox]{vertical-align:middle}.banner-caption .blossomthemes-email-newsletter-wrapper label span{font-size:.8888em;margin-bottom:0;vertical-align:middle;padding-left:5px}.banner-caption .blossomthemes-email-newsletter-wrapper label:hover span{color:#fff}.banner-caption .blossomthemes-email-newsletter-wrapper input[type=submit]{border-radius:5px}section.service-section.style-1{padding:80px 0;text-align:center;background:rgba(156,190,156,.1)}section[class*=-section] .grid{grid-template-columns:repeat(3,1fr);grid-gap:30px;margin-top:0;display:grid}section[class*=-section] .grid .widget{margin-bottom:0}section[class*=-section] .grid .widget_text{grid-column:1/span 3}.recent-post-section .grid article,section.service-section.style-1 .widget_bttk_icon_text_widget{margin-bottom:25px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:relative;border-bottom:3px solid transparent;box-shadow:0 5px 20px rgba(0,0,0,.1);border-radius:5px;background:#fff}.recent-post-section .grid article:hover,.service-section.style-1 .widget_bttk_icon_text_widget:hover{border-bottom-color:rgba(156,190,156,.5)}.service-section.style-1 .widget_bttk_icon_text_widget .widget-title{font-size:1.333em;margin:30px}.recent-post-section .grid article .content-wrap,.service-section.style-1 .widget_bttk_icon_text_widget .content{margin:30px}.service-section.style-1 .widget_bttk_icon_text_widget .rtc-itw-inner-holder{padding-bottom:25px}.page-template-service .site-main .widget_bttk_icon_text_widget a.btn-readmore,.recent-post-section .grid article a.btn-readmore,.service-section.style-1 .widget_bttk_icon_text_widget .rtc-itw-inner-holder a.btn-readmore,.shop-popular .product-image a.btn-readmore{border-color:transparent;overflow:hidden;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);text-indent:-100%;color:transparent;position:absolute;padding-right:25px;bottom:-25px;margin:0 auto;background:none;left:50%;white-space:nowrap;padding-left:25px}.page-template-service .site-main .widget_bttk_icon_text_widget a.btn-readmore:focus,.page-template-service .site-main .widget_bttk_icon_text_widget a.btn-readmore:hover,.recent-post-section .grid article a.btn-readmore:focus,.recent-post-section .grid article a.btn-readmore:hover,.service-section.style-1 .widget_bttk_icon_text_widget .rtc-itw-inner-holder a.btn-readmore:focus,.service-section.style-1 .widget_bttk_icon_text_widget .rtc-itw-inner-holder a.btn-readmore:hover,.shop-popular .product-image a.btn-readmore:focus,.shop-popular .product-image a.btn-readmore:hover{border-color:#9cbe9c;text-indent:0;color:#fff;padding-right:50px;background:#9cbe9c;padding-left:30px}.page-template-service .site-main .widget_bttk_icon_text_widget a.btn-readmore:before,.recent-post-section .grid article a.btn-readmore:before,.service-section.style-1 .widget_bttk_icon_text_widget .rtc-itw-inner-holder a.btn-readmore:before,.shop-popular .product-image a.btn-readmore:before{height:44px;right:0;text-indent:0;color:#fff;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;background-size:8px;top:0;background-color:#9cbe9c;margin:0 auto;background-position:50%;border-radius:100%;left:0;width:45px;line-height:45px;z-index:1}.page-template-service .site-main .widget_bttk_icon_text_widget a.btn-readmore:focus:before,.page-template-service .site-main .widget_bttk_icon_text_widget a.btn-readmore:hover:before,.recent-post-section .grid article a.btn-readmore:focus:before,.recent-post-section .grid article a.btn-readmore:hover:before,.service-section.style-1 .widget_bttk_icon_text_widget .rtc-itw-inner-holder a.btn-readmore:focus:before,.service-section.style-1 .widget_bttk_icon_text_widget .rtc-itw-inner-holder a.btn-readmore:hover:before,.shop-popular .product-image a.btn-readmore:focus:before,.shop-popular .product-image a.btn-readmore:hover:before{right:-50%;opacity:0;visibility:hidden}.page-template-service .site-main .widget_bttk_icon_text_widget a.btn-readmore:after,.recent-post-section .grid article a.btn-readmore:after,.service-section.style-1 .widget_bttk_icon_text_widget .rtc-itw-inner-holder a.btn-readmore:after,.shop-popular .product-image a.btn-readmore:after{right:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;opacity:0;visibility:hidden}.page-template-service .site-main .widget_bttk_icon_text_widget a.btn-readmore:focus:after,.page-template-service .site-main .widget_bttk_icon_text_widget a.btn-readmore:hover:after,.recent-post-section .grid article a.btn-readmore:focus:after,.recent-post-section .grid article a.btn-readmore:hover:after,.service-section.style-1 .widget_bttk_icon_text_widget .rtc-itw-inner-holder a.btn-readmore:focus:after,.service-section.style-1 .widget_bttk_icon_text_widget .rtc-itw-inner-holder a.btn-readmore:hover:after,.shop-popular .product-image a.btn-readmore:focus:after,.shop-popular .product-image a.btn-readmore:hover:after{filter:alpha(opacity=100);right:30px;opacity:1;visibility:visible;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="%23fff" d="M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z" class=""></path></svg>')}section.service-section.style-2{overflow:hidden;position:relative;background:rgba(156,190,156,.1)}section.service-section.style-2 .grid{grid-template-columns:repeat(2,1fr);padding-right:44%;grid-gap:0;margin-top:0}section.service-section.style-2 .widget_media_image{height:100%;right:0;position:absolute;top:0;width:44%}.service-section.style-2 .widget_media_image figure.wp-caption{height:100%;margin:0}section.service-section.style-2 .widget_media_image img{height:100%!important;object-fit:cover;width:100%}.service-section.style-2 .widget_media_image .widget-title,.service-section.style-2 .widget_media_image figcaption{display:none}.service-section.style-2 .widget_bttk_icon_text_widget{border-right:1px dashed rgba(156,190,156,.2);padding:50px 40px;border-bottom:1px dashed rgba(156,190,156,.2);text-align:center}.service-section.style-2 .widget_bttk_icon_text_widget .icon-holder{height:80px;overflow:hidden;font-size:1.5em;border:3px solid rgba(156,190,156,.5);margin:0 auto 20px;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:100%;width:80px;line-height:80px}.service-section.style-2 .widget_bttk_icon_text_widget .icon-holder img{vertical-align:middle;display:inline-block}section.service-section.style-3{padding:80px 0;position:relative;background-size:cover;text-align:center;z-index:1}section.service-section.style-3:before{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.5);left:0;width:100%;z-index:-1}section.service-section.style-3 .grid{grid-template-columns:repeat(4,1fr)}section.service-section.style-3 .widget_text{grid-column:1/span 4}.service-section.style-3 .widget_bttk_icon_text_widget .widget-title,section.service-section.style-3 .widget_text .sub-title,section.service-section.style-3 .widget_text .textwidget,section.service-section.style-3 .widget_text .widget-title{color:#fff;padding-bottom:0}.service-section.style-3 .widget_bttk_icon_text_widget .widget-title:after,section.service-section.style-3 .widget_text .widget-title:after{display:none}.service-section.style-3 .widget_bttk_icon_text_widget .icon-holder{height:80px;overflow:hidden;font-size:2em;border:3px solid hsla(0,0%,100%,.5);color:#fff;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:relative;text-align:center;margin:0 auto 20px;border-radius:100%;background:hsla(0,0%,100%,.1);width:80px;line-height:80px}.service-section.style-3 .widget_bttk_icon_text_widget:hover .icon-holder{border-color:#9cbe9c;background:#9cbe9c}.service-section.style-3 .widget_bttk_icon_text_widget .icon-holder:before{border:12px solid rgba(156,190,156,.15);right:-5px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;content:"";position:absolute;opacity:0;bottom:-5px;visibility:hidden;top:-5px;border-radius:100%;left:-5px}.service-section.style-3 .widget_bttk_icon_text_widget:hover .icon-holder:before{filter:alpha(opacity=100);right:-25px;opacity:1;bottom:-25px;visibility:visible;top:-25px;left:-25px}.service-section.style-3 .widget_bttk_icon_text_widget .icon-holder img{vertical-align:middle;margin-top:-15px}.service-section.style-3 .widget_bttk_icon_text_widget .content{color:hsla(0,0%,100%,.8)}.about-section .widget_blossomtheme_featured_page_widget{margin-bottom:0}.about-section .widget_blossomtheme_featured_page_widget .widget-featured-holder{flex:1;min-height:635px;padding-top:80px;justify-content:center;position:relative;flex-flow:column wrap;padding-bottom:80px;padding-left:calc(50% - 40px);display:flex;z-index:1}.about-section .widget_blossomtheme_featured_page_widget .widget-featured-holder.right{padding-right:calc(50% - 40px);padding-left:0}.about-section .widget_blossomtheme_featured_page_widget .img-holder{height:100%;position:absolute;top:0;left:0;width:50%;z-index:-1}.about-section .widget_blossomtheme_featured_page_widget .right .img-holder{right:0;left:auto}.about-section .widget_blossomtheme_featured_page_widget .img-holder img{height:100%;object-fit:cover;width:100%}.about-section .widget_blossomtheme_featured_page_widget .featured-holder-wrap{padding:50px;box-shadow:0 10px 40px rgba(0,0,0,.1);border-radius:5px;background:#fff}.about-section .widget_blossomtheme_featured_page_widget .widget-title{font-size:2em;font-weight:400;margin-bottom:20px;padding-bottom:0;margin-top:5px;font-family:Marcellus,sans-serif}.about-section .widget_blossomtheme_featured_page_widget .widget-title:after{display:none}.about-section .widget_blossomtheme_featured_page_widget a.btn-readmore:focus{outline-color:#000}.service-price-section{padding:80px 0;text-align:center;background:rgba(156,190,156,.1)}section.service-price-section .section-desc{margin-bottom:60px}.shop-popular{flex:1;justify-content:center;flex-flow:row wrap;display:flex}.shop-popular .item:nth-child(4n){margin-right:0}.shop-popular .item{margin-right:2.5%;margin-bottom:30px;width:23%}.shop-popular .product-image{position:relative;padding-bottom:10px}.shop-popular .product-image a:not(.btn-readmore){height:230px;overflow:hidden;position:relative;margin:0 auto;border-radius:100%;width:230px;display:block}.shop-popular .product-image a:not(.btn-readmore):before{border:10px solid hsla(0,0%,100%,.5);right:0;content:"";position:absolute;bottom:0;top:0;border-radius:100%;left:0}.shop-popular .product-image a.btn-readmore{bottom:0}.shop-popular .item h3{font-size:1.112em;font-weight:400;margin-bottom:0;margin-top:20px;font-family:Marcellus,sans-serif}.shop-popular .item h3 a{text-decoration:none;color:#262525}.shop-popular .item h3 a:hover{color:#9cbe9c}.shop-popular .item .woocommerce-product-details__short-description{font-size:.8888em;color:#262525}.shop-popular .item .price,.shop-popular .item .woocommerce-product-details__short-description p{margin-bottom:0;margin-top:10px}.shop-popular .item .price{font-size:1.112em;font-weight:700;color:#9cbe9c}.shop-popular .item .price del{filter:alpha(opacity=70);opacity:.7}.shop-popular .item .price ins{background:none;margin-left:10px}.service-price-section .btn-wrap{margin-top:20px}.service-price-section .btn-wrap .btn-readmore{box-shadow:0 0 10px rgba(0,0,0,.2)}.single-product .site-content{margin-top:100px}.special-pricing-section{margin-bottom:80px}.special-pricing-section .btn-wrap .btn-readmore:focus{outline-color:#000}.special-pricing-section .header-wrap{padding:80px 0;position:relative;background-size:cover;text-align:center;z-index:1}.special-pricing-section .header-wrap:before{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.5);left:0;width:100%;z-index:-1}.special-pricing-section .header-wrap .section-desc,.special-pricing-section .header-wrap .section-title,.special-pricing-section .header-wrap .sub-title{color:#fff}.special-pricing-section .header-wrap .sub-title{margin-bottom:5px}.special-pricing-section .tab-btn-wrap{position:relative;text-align:center;top:-32px;margin:0 auto;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:50px;background:#fff;display:table;z-index:1}.special-pricing-section .tab-btn-wrap .tab-btn{padding:20px 40px;font-size:.8888em;border:none;font-weight:700;color:#262525;text-transform:none;letter-spacing:0;box-shadow:none;border-radius:50px;background:none;line-height:1.5}.special-pricing-section .tab-btn-wrap .tab-btn.active,.special-pricing-section .tab-btn-wrap .tab-btn:hover{color:#fff;background:#9cbe9c}.tab-content-wrap .tab-content:not(.active){display:none}.tab-content-wrap{position:relative;margin-top:30px}.tab-content-wrap .tab-content{right:0;position:absolute;top:0;left:0}.tab-content-wrap .tab-content.active{position:relative}.tab-content-wrap .tabs-product{flex:1;align-items:flex-start;flex-flow:row wrap;display:flex}.tab-content-wrap .tabs-product .item{margin-right:3%;margin-bottom:25px;border-bottom:1.5px dashed rgba(0,0,0,.1);align-items:flex-start;flex-flow:row wrap;padding-bottom:25px;width:48.33%;display:flex}.tab-content-wrap .tabs-product .item:nth-child(2n){margin-right:0}.tab-content-wrap .tabs-product .item:last-of-type,.tab-content-wrap .tabs-product .item:nth-last-of-type(2){margin-bottom:0;border-bottom:none;padding-bottom:0}.tab-content-wrap .tabs-product .product-image{height:90px;overflow:hidden;border-radius:100%;width:90px}.tab-content-wrap .tabs-product .product-content{width:calc(100% - 290px);padding-left:25px}.tab-content-wrap .tabs-product .item h3{font-size:1.112em;font-weight:700;margin-bottom:0;margin-top:0}.tab-content-wrap .tabs-product .item h3 a{text-decoration:none;color:#262525}.tab-content-wrap .tabs-product .item h3 a:hover{color:#9cbe9c}.tab-content-wrap .tabs-product .item .woocommerce-product-details__short-description{font-size:.8888em;color:#262525}.tab-content-wrap .tabs-product .item p{margin:0}.tab-content-wrap .tabs-product .item p.price{font-size:1em;font-weight:700;color:#9cbe9c;text-align:right;width:200px}.tab-content-wrap .tabs-product .item p.price del{filter:alpha(opacity=70);opacity:.7}.tab-content-wrap .tabs-product .item p.price ins{background:none;padding-left:10px}.special-pricing-section .btn-wrap{text-align:center;margin-top:60px}.tab-content-wrap .tab-content:not(.active).loading{position:relative;display:block}.tab-content-wrap .tab-content:not(.active).loading:before{height:100%;content:"";position:absolute;top:0;background:hsla(0,0%,100%,.75);left:0;width:100%}.tab-content-wrap .tab-content:not(.active).loading:after{height:50px;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;right:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;content:"";position:absolute;-webkit-animation-name:loader-rotate;animation-name:loader-rotate;bottom:0;top:0;margin:auto;left:0;width:50px;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="M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"></path></svg>');-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes loader-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}section.pricing-tbl-section{margin-bottom:80px;text-align:center;margin-top:80px}.pricing-tbl-wrap{flex:1;padding-top:0;flex-flow:row wrap;padding-bottom:0;margin-top:0;display:flex}.pricing-tbl-wrap .widget_bsp_pt_widget{width:33.33%;display:flex}.pricing-tbl-wrap .widget_text{width:100%}.pricing-tbl-block{flex:1;overflow:hidden;text-align:center;box-shadow:0 5px 20px rgba(0,0,0,.1);border-radius:5px;flex-flow:column wrap;background:#fff;display:flex;z-index:1}.pricing-tbl-block.featured{margin-bottom:-20px;position:relative;margin-top:-20px;z-index:999}.pricing-tbl-header{padding:30px 50px 10px}.featured .pricing-tbl-header{background:#9cbe9c}.pricing-tbl-tag{height:24px;font-size:.7778em;font-weight:700;right:0;color:#262525;position:absolute;top:20px;line-height:25px;display:inline-block}.pricing-tbl-tag:before{border-left:12px solid #9cbe9c;content:"";position:absolute;border-top:12px solid transparent;border-bottom:12px solid transparent;top:0;left:0;z-index:2}.pricing-tbl-tag:after{height:100%;-webkit-transform:rotate(-13deg);-moz-transform:rotate(-13deg);transform:rotate(-13deg);content:"";position:absolute;top:5px;border-radius:100%;background:-webkit-radial-gradient(rgba(0,0,0,.4),transparent 75%);background:-moz-radial-gradient(rgba(0,0,0,.4),transparent 75%);background:-ms-radial-gradient(rgba(0,0,0,.4),transparent 75%);background:-o-radial-gradient(rgba(0,0,0,.4),transparent 75%);background:radial-gradient(rgba(0,0,0,.4),transparent 75%);left:-5px;width:100%}.pricing-tbl-tag span{padding:0 15px 0 25px;position:relative;background:#fff;width:100%;display:block;z-index:1}.pricing-tbl-header .title{font-size:1.667em;font-weight:400;margin-bottom:10px;margin-top:0;font-family:Marcellus,sans-serif}.featured .pricing-tbl-header .title{color:#fff;margin-top:20px}.price-wrap{font-size:1em;font-weight:700;color:#262525;position:relative;padding-right:16px;display:inline-block}.featured .pricing-tbl-header .price-wrap{color:#fff}.price-wrap>sup{font-size:.778em;top:-2em}.price-wrap .pricing-tbl-amt{font-size:3.335em;line-height:1.2;display:inline-block}.price-wrap .pricing-tbl-amt sup{font-size:.3em;top:-1.6em}.price-wrap .pricing-tbl-type{font-size:.6666em;font-weight:400;right:0;position:absolute;top:2.5em;display:inline-block}.pricing-tbl-img{position:relative}.pricing-tbl-img span{right:-1px;position:absolute;top:-1px;left:-1px;line-height:0;z-index:1}.pricing-tbl-img span.lower-overlay{bottom:-1px;top:auto}.featured .pricing-tbl-img span.upper-overlay path.upb{fill:#9cbe9c}.pricing-tbl-feature{flex:1;padding:30px 50px;justify-content:flex-start;flex-direction:column;display:flex}.pricing-tbl-feature ul{list-style:none;padding:0;margin:0}.pricing-tbl-feature ul li{font-size:.8888em;margin-bottom:15px;color:#262525;border-bottom:1px solid #f0f0f0;padding-bottom:15px}.pricing-tbl-block .btn-wrap{padding:0 40px 40px}.featured .btn-wrap{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);transform:translateY(-20px);padding-top:20px}.featured .btn-wrap .btn-readmore:focus,.pricing-tbl-block .btn-wrap .btn-readmore:focus{outline-color:#000}section.cat-tab-section{text-align:center;margin-top:80px}section.team-section{padding:80px 0;text-align:center;background:rgba(156,190,156,.1)}section.team-section .grid{margin-top:30px;display:block}.team-section .owl-carousel .owl-stage-outer{padding:30px 0}.owl-carousel .owl-nav [class*=owl-]{height:50px;overflow:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);font-size:1.112em;text-indent:60px;color:#fff;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:absolute;text-align:center;top:50%;border-radius:100%;background:rgba(156,190,156,.3);left:-100px;width:50px;line-height:50px;white-space:nowrap}.team-section .owl-carousel .owl-nav .owl-prev,.wc-product-section .owl-carousel .owl-nav .owl-prev{left:-60px}.owl-carousel .owl-nav .owl-next{right:-100px;left:auto}.team-section .owl-carousel .owl-nav .owl-next,.wc-product-section .owl-carousel .owl-nav .owl-next{right:-60px}.owl-carousel .owl-nav [class*=owl-]:hover{background:rgba(156,190,156,.5)}.owl-carousel .owl-nav [class*=owl-].disabled{background:rgba(156,190,156,.3);cursor:not-allowed}.owl-carousel .owl-nav [class*=owl-]:before{height:25px;right:0;text-indent:0;content:"";position:absolute;bottom:0;top:0;margin:auto;background-position:50%;left:0;width:20px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="%23fff" d="M4.2 247.5L151 99.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17L69.3 256l118.5 119.7c4.7 4.7 4.7 12.3 0 17L168 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 264.5c-4.7-4.7-4.7-12.3 0-17z"></path></svg>');background-repeat:no-repeat}.owl-carousel .owl-nav .owl-next:before{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="%23fff" d="M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z" class=""></path></svg>')}.owl-carousel .owl-dots{margin-top:20px}.owl-carousel .owl-dots .owl-dot{margin:5px;display:inline-block}.owl-carousel .owl-dots .owl-dot span{height:7px;border:1px solid #9cbe9c;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;border-radius:100%;width:7px;vertical-align:middle;display:inline-block}.owl-carousel .owl-dots .owl-dot:hover span{background:#9cbe91}.owl-carousel .owl-dots .owl-dot.active span{height:11px;background:#9cbe91;width:11px}.recent-post-section{text-align:center;margin:80px 0}section.recent-post-section .grid{margin-top:60px}.post-thumbnail{overflow:hidden;border-top-right-radius:5px;position:relative;border-top-left-radius:5px;margin:0;display:block}.post-thumbnail .category{font-size:.6666em;font-weight:700;text-transform:uppercase;position:absolute;letter-spacing:1px;top:10px;left:10px}span.category a{padding:3px 10px;text-decoration:none;margin-right:2px;margin-bottom:5px;color:#fff;border-radius:3px;background:#262525;display:inline-block}span.category a:hover{background:#9cbe9c}.recent-post-section .grid article .content-wrap{text-align:left;margin:40px}.recent-post-section .grid article .content-wrap .entry-title{font-size:1.333em;font-weight:400;margin:0;font-family:Marcellus,sans-serif}.recent-post-section .grid article .content-wrap .entry-title a{text-decoration:none;color:#262525}.recent-post-section .grid article .content-wrap .entry-title a:hover{color:#9cbe9c}.recent-post-section .btn-wrap{margin-top:60px}.recent-post-section .btn-wrap .btn-readmore:focus{outline-color:#000}.gallery-section,.recent-post-section .grid article a.btn-readmore{text-align:center}.gallery-section{padding:80px 0;background:rgba(156,190,156,.1)}.gallery-section .btn-readmore:focus{outline-color:#000}.gallery-section .widget_media_gallery .widget-title{display:none}.gallery-section .widget_media_gallery .gallery{margin-bottom:0}.gallery-section .widget_media_gallery .gallery-item{overflow:hidden;padding:15px;margin-bottom:0;position:relative;border-radius:5px;margin-top:0}.gallery-section .widget_media_gallery .gallery-item img{height:100%;object-fit:cover;border-radius:5px;width:100%}.gallery-section .widget_media_gallery .gallery-item a{position:relative;display:block}.gallery-section .widget_media_gallery .gallery-item a:before{right:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;content:"";position:absolute;opacity:0;bottom:0;visibility:hidden;text-align:center;top:0;border-radius:5px;background:rgba(0,0,0,.5);left:0}.gallery-section .widget_media_gallery .gallery-item a:focus:before,.gallery-section .widget_media_gallery .gallery-item a:hover:before{filter:alpha(opacity=100);opacity:1;visibility:visible}.gallery-section .widget_media_gallery .gallery-item a:after{height:40px;right:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;content:"";position:absolute;background-size:17px;opacity:0;bottom:0;visibility:hidden;text-align:center;top:20px;background-color:#fff;margin:auto;background-position:50%;border-radius:100%;left:0;width:40px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="%239cbe9c" d="M368 224H224V80c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v144H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h144v144c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V288h144c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"></path></svg>');background-repeat:no-repeat}.gallery-section .widget_media_gallery .gallery-item a:focus:after,.gallery-section .widget_media_gallery .gallery-item a:hover:after{filter:alpha(opacity=100);opacity:1;visibility:visible;top:0}.gallery-img .text-holder .gallery{height:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);font-size:.888em;right:0;position:absolute;opacity:0;visibility:hidden;text-align:center;top:47%;margin:0 auto;border-radius:100%;background:#fff;left:0;width:40px;line-height:40px;display:inline-block}.gallery-img:hover .text-holder .gallery{-webkit-transition-delay:.15s;-moz-transition-delay:.15s;transition-delay:.15s;filter:alpha(opacity=100);opacity:1;visibility:visible;top:37%}.gallery-img .text-holder .gallery:hover{color:#fff;background:#9cbe9c}.gallery-section .widget_media_gallery .gallery-item figcaption{padding:0 20px;font-size:1.112em;font-weight:400;margin-bottom:0;right:15px;color:#fff;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:absolute;opacity:0;bottom:15px;visibility:hidden;background:rgba(0,0,0,.5);left:15px;margin-top:0;font-family:Marcellus,sans-serif}.gallery-section .widget_media_gallery .gallery-item:hover figcaption{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;padding-top:10px;opacity:1;visibility:visible;padding-bottom:10px}.gallery-section .grid+a.btn-readmore{margin-top:60px}.testimonial-section{text-align:center;margin:80px 0}section.testimonial-section .grid{margin-right:auto;max-width:770px;margin-left:auto;margin-top:60px;display:block}.wc-product-section{padding:80px 0;text-align:center;background:rgba(156,190,156,.1)}section.wc-product-section .grid{display:block}.wc-product-section .wc-product-slider .item{overflow:hidden;position:relative;border-radius:5px;background:#fff;padding-bottom:20px}.wc-product-section .wc-product-slider .item:after{height:100%;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;content:"";position:absolute;opacity:0;visibility:hidden;top:0;background:rgba(0,0,0,.5);left:0;width:100%}.wc-product-section .wc-product-slider .item:hover:after{filter:alpha(opacity=100);opacity:1;visibility:visible}.wc-product-section .wc-product-slider .item .onsale{padding:3px 15px;font-size:.6666em;font-weight:700;color:#fff;text-transform:uppercase;position:absolute;letter-spacing:1px;top:15px;border-radius:3px;background:#9cbe9c;left:15px}.wc-product-section .wc-product-slider .item .btn-add-to-cart{height:48px;overflow:hidden;right:0;text-indent:50px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:absolute;background-size:20px;opacity:0;visibility:hidden;top:130px;background-color:#fff;margin:auto;background-position:50%;border-radius:100%;left:-60px;width:48px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 22"><path fill="%239cbe9c" d="M15.55,13a1.991,1.991,0,0,0,1.75-1.03l3.58-6.49A1,1,0,0,0,20.01,4H5.21L4.27,2H1V4H3l3.6,7.59L5.25,14.03A2,2,0,0,0,7,17H19V15H7l1.1-2ZM6.16,6H18.31l-2.76,5H8.53Z"/><path fill="%239cbe9c" d="M7,18a2,2,0,1,0,2,2A2,2,0,0,0,7,18Z"/><path fill="%239cbe9c" d="M17,18a2,2,0,1,0,2,2A2,2,0,0,0,17,18Z"/></svg>');background-repeat:no-repeat;white-space:nowrap;z-index:1}.wc-product-section .wc-product-slider .item .btn-add-to-cart.btn-view-detail{right:-60px;text-indent:0;left:0;background-image:none!important;line-height:50px}.wc-product-section .wc-product-slider .item .btn-add-to-cart.btn-view-detail:hover{color:#fff}.wc-product-section .wc-product-slider .item:hover .btn-add-to-cart{filter:alpha(opacity=100);opacity:1;visibility:visible;top:150px}.wc-product-section .wc-product-slider .item:focus-within .btn-add-to-cart{filter:alpha(opacity=100);opacity:1;visibility:visible;top:150px}.wc-product-section .wc-product-slider .item .btn-add-to-cart:hover{background-color:#9cbe9c;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 22"><path fill="%23fff" d="M15.55,13a1.991,1.991,0,0,0,1.75-1.03l3.58-6.49A1,1,0,0,0,20.01,4H5.21L4.27,2H1V4H3l3.6,7.59L5.25,14.03A2,2,0,0,0,7,17H19V15H7l1.1-2ZM6.16,6H18.31l-2.76,5H8.53Z"/><path fill="%23fff" d="M7,18a2,2,0,1,0,2,2A2,2,0,0,0,7,18Z"/><path fill="%23fff" d="M17,18a2,2,0,1,0,2,2A2,2,0,0,0,17,18Z"/></svg>')}.wc-product-section .wc-product-slider .item .product-image{margin-bottom:20px}.wc-product-section .wc-product-slider .item h3{padding:0 20px;font-size:.8888em;font-weight:400;margin-bottom:0;margin-top:0;font-family:Marcellus,sans-serif}.wc-product-section .wc-product-slider .item h3 a{text-decoration:none;color:#262525}.wc-product-section .wc-product-slider .item .price{padding:0 20px;font-size:1.112em;font-weight:700;margin-bottom:0;color:#9cbe9c;margin-top:10px}.wc-product-section .wc-product-slider .item .price del{filter:alpha(opacity=70);margin-right:10px;opacity:.7}.wc-product-section .wc-product-slider .item .price ins{background:none}.wc-product-section .item .woocommerce-product-rating{padding:0 20px}.wc-product-section .item .woocommerce-product-rating .star-rating{height:1em;overflow:hidden;font-size:16px;color:#f68e56;position:relative;margin:0 auto;width:5.4em;line-height:1;font-family:star;display:block}.wc-product-section .item .woocommerce-product-rating .star-rating:before{color:#ffc733;content:"\73\73\73\73\73";position:absolute;top:0;left:0;float:left}.wc-product-section .item .woocommerce-product-rating .star-rating span{overflow:hidden;padding-top:1.5em;color:#f68e56;position:absolute;top:0;left:0;float:left}.wc-product-section .item .woocommerce-product-rating .star-rating span:before{content:"\53\53\53\53\53";position:absolute;top:0;left:0}.wc-product-section .item .woocommerce-product-rating .woocommerce-review-link{font-size:.7778em;font-style:italic;display:none}.contact-section{flex:1;position:relative;flex-flow:row wrap;display:flex}.contact-section .widget_text{flex:auto;flex-wrap:wrap;margin-bottom:0;flex-direction:column;width:50%;display:flex}.contact-section .widget_custom_html{padding-right:60px}.contact-section .widget_custom_html+.widget_text{padding-top:80px;padding-bottom:80px;padding-left:60px}section.contact-section .widget_custom_html .widget-title{display:none}section.contact-section .widget_text .textwidget{max-width:100%;margin-top:0}.contact-section .widget_text .textwidget{flex:1;flex-direction:column;width:100%;display:flex}section.contact-section .widget_custom_html .textwidget{min-height:600px}iframe,section.contact-section .widget_text .textwidget .wpcf7{width:100%}iframe{border:0}.contact-section iframe{height:100%}.contact-details-wrap{padding:50px;border:10px solid #9cbe9c;box-shadow:0 1px 30px rgba(0,0,0,.1);background:#fff;line-height:normal}.contact-section .widget+.contact-details-wrap{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);right:50%;position:absolute;max-width:485px;top:50%}.contact-section .contact-details-wrap:after{height:calc(100% - 100px);right:-10px;content:"";position:absolute;bottom:50px;top:50px;background:#fff;width:10px}.contact-details-wrap .widget{margin-bottom:30px;width:100%;display:block}.contact-section .widget_text form label{font-size:12px;text-transform:uppercase}.contact-section .widget_text form label span{font-size:16px;text-transform:none}.contact-details-wrap .widget table,.contact-details-wrap .widget:last-child{margin-bottom:0}.contact-details-wrap .widget .widget-title,section.contact-section .contact-details-wrap .widget .widget-title{font-size:1.112em;font-weight:400;margin-bottom:20px;color:#9cbe9c;position:relative;padding-bottom:5px;margin-top:0;font-family:Marcellus,sans-serif;display:inline-block}.contact-details-wrap .widget .widget-title:after,section.contact-section .contact-details-wrap .widget .widget-title:after{height:2px;content:"";position:absolute;top:100%;background:-webkit-linear-gradient(90deg,#9cbe9c,transparent);background:-moz-linear-gradient(to right,#9cbe9c,transparent);background:-ms-linear-gradient(to right,#9cbe9c,transparent);background:-o-linear-gradient(to right,#9cbe9c,transparent);background:linear-gradient(90deg,#9cbe9c,transparent);left:0;width:100%;display:block}.widget_bttk_contact_social_links p{font-size:.8888em;margin-bottom:20px;line-height:1.8;margin-top:0}.site-footer .widget_bttk_contact_social_links p{color:#fff}.contact-info ul{list-style:none;padding:0;margin:0}.contact-list+ul.social-networks{margin-top:20px}.contact-info ul.contact-list li{font-size:.8888em;margin-bottom:15px;position:relative;padding-left:35px}.contact-info ul.contact-list li svg{height:15px;color:#999596;position:absolute;top:5px;left:0;width:15px}.contact-info ul.contact-list li a{color:#585656}.contact-info ul.contact-list li a:hover{color:#9cbe9c}ul.social-networks li{font-size:.8888em;margin:5px 3px;float:none;display:inline-block}ul.social-networks li a{height:40px;border:2px solid #f0f0f0;color:#252626;text-align:center;border-radius:100%;background:none;width:40px;line-height:36px;display:inline-block}ul.social-networks li a:hover{border-color:#9cbe9c;color:#fff!important;background:#9cbe9c}section.contact-section .contact-details-wrap .widget .textwidget{margin-top:0}.contact-details-wrap table{font-size:.9em;border:none;border-collapse:collapse;margin-bottom:0;border-radius:0}.contact-details-wrap table tbody tr:nth-child(odd){background:none}.contact-details-wrap table tr td{padding-top:10px;border-bottom:none;padding-bottom:10px;padding-left:0}.contact-details-wrap table tr td:nth-child(2n){font-weight:700;color:#9cbe9c;padding-right:0;text-align:right}.instagram-section{flex:1;justify-content:center;flex-direction:column;margin-top:80px;display:flex}body:not(.home) .instagram-section{margin-top:0}.instagram-section{position:relative}.single-blossom-portfolio .instagram-section,body.page-template-blossom-portfolio .instagram-section{margin-top:80px}.instagram-section .popup-gallery{flex:1;list-style:none;padding:0;justify-content:center;flex-direction:row;margin:0;align-items:flex-start;order:2;display:flex}.instagram-section .popup-gallery li{position:relative;display:inline-block}.instagram-section .popup-gallery .instagram-meta{padding:60px 10px 10px;font-size:.8888em;right:0;position:absolute;bottom:0;text-align:center;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.5));background:-moz-linear-gradient(transparent,rgba(0,0,0,.5));background:-ms-linear-gradient(transparent,rgba(0,0,0,.5));background:-o-linear-gradient(transparent,rgba(0,0,0,.5));background:linear-gradient(transparent,rgba(0,0,0,.5));left:0}.instagram-section .popup-gallery .instagram-meta>span{margin-right:20px;color:hsla(0,0%,100%,.75);display:inline-block}.instagram-section .popup-gallery .instagram-meta>span:last-child{margin-right:0}.instagram-section .popup-gallery .instagram-meta>span svg{margin-right:5px}.instagram-section .profile-link{transform:translate(-50%,-50%);padding:8px 28px;font-size:1.112em;border:1px solid;margin-bottom:20px;position:absolute;align-self:center;top:0;top:50%;border-radius:50px;background:#ffffffc7;left:50%;font-family:Marcellus;display:flex;z-index:333}@media(max-width:768px){.instagram-section .profile-link{transform:translate(-50%);bottom:0;min-width:fit-content;top:unset;left:50%}}.instagram-section .profile-link .insta-icon{margin-right:10px;display:inline-block}.site-footer{background:#262525}.site-footer .footer-block-wrap .container{border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex:1;padding:25px 0;align-items:center;flex-flow:row wrap;background:#1e1e1e;display:flex}.site-footer .footer-block-wrap .footer-contact-block{border-right:2px solid hsla(0,0%,100%,.2);padding:0 25px;position:relative;text-align:center;width:32.33%}.site-footer .footer-block-wrap .footer-contact-block:last-child{border-right:none}.site-footer .widget_blossomtheme_featured_page_widget .featured_page_content{color:#fff}.footer-contact-block-inner{position:relative;text-align:left;padding-left:65px;display:inline-block}.site-footer .footer-block-wrap .footer-contact-block-inner>svg{height:48px;position:absolute;top:3px;left:0;width:48px}.site-footer .footer-block-wrap .footer-contact-block .title{font-size:.7778em;font-weight:600;color:#fff}.site-footer .footer-block-wrap .footer-contact-block .description{font-size:.8888em;font-weight:600;color:#999596;margin:0}.site-footer .footer-block-wrap .footer-contact-block .description a{color:#999596}.site-footer .footer-t{padding-top:80px;padding-bottom:20px}.site-footer .footer-block-wrap+.footer-t{padding-top:60px;padding-bottom:0}.footer-t .grid:not(.column-1){flex:1;flex-flow:row wrap;display:flex}.footer-t .grid.column-4 .col{margin-right:3%;width:22.66%}.footer-t .grid.column-3 .col{margin-right:3%;width:31.33%}.footer-t .grid.column-2 .col{margin-right:3%;width:48.33%}.footer-t .grid .col:last-child{margin-right:0!important}.site-footer .widget .widget-title{color:#fff}.site-footer .widget .widget-title:after{background:-webkit-linear-gradient(90deg,hsla(0,0%,100%,.5),transparent);background:-moz-linear-gradient(to right,hsla(0,0%,100%,.5),transparent);background:-ms-linear-gradient(to right,hsla(0,0%,100%,.5),transparent);background:-o-linear-gradient(to right,hsla(0,0%,100%,.5),transparent);background:linear-gradient(90deg,hsla(0,0%,100%,.5),transparent)}.site-footer .widget_text .textwidget{color:#fff}.site-footer .footer-b{padding:25px 0;border-top:1px solid hsla(0,0%,100%,.05);background:#1e1e1e}.footer-b .container{flex:1;align-items:center;flex-flow:row wrap;display:flex}.footer-b .copyright{font-size:.8888em;width:50%}.footer-b .copyright,.footer-b .copyright a{color:hsla(0,0%,100%,.7)}.footer-b .copyright a:hover{color:#9cbe9c}.footer-b .footer-social{text-align:right;width:50%}.footer-social ul.social-list{list-style:none;padding:0;margin:0}.footer-social ul.social-list li a{height:36px;color:#fff;text-align:center;border-radius:5px;background:rgba(0,0,0,.1);width:36px;line-height:36px;vertical-align:middle;display:inline-block}.footer-social ul.social-list li a:hover{background:#9cbe9c}.site-footer .widget ul li,.site-footer .widget ul li a{color:#fff}.widget ul li{margin-bottom:15px}.widget ul li:last-child{margin-bottom:0}.site-footer .widget ul li a:hover{color:#9cbe9c}.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_pages ul li,.widget_recent_comments ul li{font-size:.7778em;font-weight:700;margin-bottom:12px;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:12px;display:block}.widget_recent_comments ul li{font-size:1em;font-weight:400;text-transform:none}.site-footer .widget_archive ul li,.site-footer .widget_categories ul li,.site-footer .widget_meta ul li,.site-footer .widget_pages ul li,.site-footer .widget_recent_comments ul li{border-bottom-color:hsla(0,0%,100%,.1)}.widget_archive ul li:last-child,.widget_categories ul li:last-child,.widget_meta ul li:last-child,.widget_pages ul li:last-child,.widget_recent_comments ul li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.widget_pages ul li.current-menu-item>a,.widget_pages ul li.current_page_item>a{color:#9cbe9c}.widget_recent_entries ul{counter-reset:my-counter}.widget_recent_entries ul li{font-size:1em;position:relative;counter-increment:my-counter;font-family:Marcellus;padding-left:40px}.widget_recent_entries ul li:before{font-size:2em;color:#9cbe9c;content:counter(my-counter)".";position:absolute;top:0;left:0;line-height:1;font-family:Marcellus}.widget_recent_entries ul li a{color:#000}.widget_recent_entries ul li a:hover{color:#9cbe9c}.widget_search .search-form:after,.widget_search .search-form:before{content:"";display:table}.widget_search .search-form:after{clear:both}.widget_search .search-form label{width:calc(100% - 50px);float:left}.widget_search .search-form .search-field{border-bottom-right-radius:0;height:50px;border-top-right-radius:0}.widget_search .search-form .search-submit{height:50px;padding:0;border:none;text-indent:55px;background-size:20px;background-color:#000;box-shadow:none;background-position:50%;border-radius:0 5px 5px 0;width:50px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23fff" 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-repeat:no-repeat}.widget_search .search-form .search-submit:hover{background-color:#9cbe9c}.widget_archive ul li{flex:1;justify-content:flex-end;flex-flow:row wrap;display:flex}.widget_archive ul li a{flex:1;display:flex}.widget_calendar table{margin-bottom:0}.widget_calendar table caption{padding:10px;color:#fff;background:#9cbe9c}.widget_calendar table th{color:#9cbe9c;padding-right:0;text-align:center;padding-left:0}.widget_calendar .calendar_wrap .wp-calendar-nav .wp-calendar-nav-next{float:right}.widget_calendar table tr td{padding-right:0;text-align:center;padding-left:0}.site-footer .widget_calendar table tr td{color:#fff}.widget_calendar table tr td a{color:#9cbe9c}.widget_calendar table tr td#today{background:rgba(0,0,0,.15)}.widget_calendar .wp-calendar-nav-next{float:right}.widget .tagcloud a{padding:5px 15px;font-size:.8888em!important;border:1px solid #9cbe9c;text-decoration:none;font-weight:600;color:#fff;margin:3px 1px;border-radius:5px;background:#9cbe9c;display:inline-block}.widget .tagcloud a:hover{color:#9cbe9c;background:none}.widget-area .widget .tagcloud a:focus{outline-color:#000}.widget_bttk_testimonial_widget .bttk-testimonial-inner-holder{flex:1;padding-top:100px;position:relative;flex-direction:column;padding-bottom:0;display:flex}.widget_bttk_testimonial_widget .bttk-testimonial-inner-holder:before{height:80px;border:3px solid #9cbe9c;right:0;content:"";position:absolute;background-size:36px;top:0;margin:0 auto;box-shadow:0 2px 10px rgba(0,0,0,.1);background-position:50%;border-radius:100%;left:0;width:80px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 24"><path fill="%239cbe9c" d="M33.54,28.5a8,8,0,1,1-8.04,8,16,16,0,0,1,16-16A15.724,15.724,0,0,0,33.54,28.5Zm-12.04,8a8,8,0,0,1-16,0h0a16,16,0,0,1,16-16,15.724,15.724,0,0,0-7.96,8A7.989,7.989,0,0,1,21.5,36.5Z" transform="translate(-5.5 -20.5)"/></svg>');background-repeat:no-repeat}.widget_bttk_testimonial_widget .bttk-testimonial-inner-holder img{width:auto}.widget_bttk_testimonial_widget .bttk-testimonial-inner-holder .img-holder{padding-right:10px;order:2}.widget_bttk_testimonial_widget .bttk-testimonial-inner-holder .img-holder img{height:60px;object-fit:cover;border-radius:100%;width:60px}.widget_bttk_testimonial_widget .text-holder{flex:auto;justify-content:center;flex-wrap:wrap;flex-direction:row;display:flex}#secondary .widget_bttk_testimonial_widget .text-holder,.site-footer .widget_bttk_testimonial_widget .text-holder{text-align:center}.widget_bttk_testimonial_widget .testimonial-meta{font-size:.8888em;text-align:left;order:2;padding-left:10px}.widget_bttk_testimonial_widget .testimonial-meta .name{font-weight:700;color:#262525;text-transform:capitalize;display:block}.widget_bttk_testimonial_widget .testimonial-meta .designation{color:#999596}.widget_bttk_testimonial_widget .testimonial-content{font-size:1.333em;margin-bottom:25px;color:#262525;width:100%;line-height:1.8}#secondary .widget_bttk_testimonial_widget .testimonial-content,.site-footer .widget_bttk_testimonial_widget .testimonial-content{font-size:1.112em}.widget_bttk_testimonial_widget .testimonial-content p{margin-bottom:20px;margin-top:0}.site-footer .widget_bttk_testimonial_widget .testimonial-content,.site-footer .widget_bttk_testimonial_widget .testimonial-meta .name{color:#fff}.widget_bttk_description_widget{overflow:hidden;position:relative;box-shadow:0 1px 30px rgba(0,0,0,.1);border-radius:5px;background:#fff}.widget_bttk_description_widget .image-holder img{width:100%}.widget_bttk_description_widget .bttk-team-holder .description,.widget_bttk_description_widget .bttk-team-holder .social-profile,.widget_bttk_description_widget .bttk-team-holder-modal .image-holder{display:none}.widget_bttk_description_widget .bttk-team-holder .text-holder{padding:20px}.widget_bttk_description_widget .name{font-size:1.112em;font-weight:400;color:#262525;line-height:1.4;font-family:Marcellus,sans-serif;display:block}.widget_bttk_description_widget .designation{font-size:.888em;display:block}.widget_bttk_description_widget .bttk-team-holder-modal .designation{font-weight:700}.widget_bttk_description_widget .bttk-team-holder-modal{flex:1;height:100%;padding:60px 30px 30px;justify-content:center;right:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:absolute;opacity:0;visibility:hidden;text-align:left;top:0;align-items:center;flex-flow:column wrap;background:#9cbe9c;left:0;display:flex}.widget_bttk_description_widget:hover .bttk-team-holder-modal{filter:alpha(opacity=100);padding-top:30px;opacity:1;visibility:visible}.widget_bttk_description_widget:focus-within .bttk-team-holder-modal{filter:alpha(opacity=100);padding-top:30px;opacity:1;visibility:visible}.widget_bttk_description_widget .bttk-team-holder-modal .description,.widget_bttk_description_widget .bttk-team-holder-modal .designation,.widget_bttk_description_widget .bttk-team-holder-modal .name{color:#fff}.widget_bttk_description_widget .bttk-team-holder-modal .description{height:150px;overflow:hidden;font-size:.8888em;font-weight:300;margin-bottom:0;line-height:1.5;margin-top:30px}.widget_bttk_description_widget .bttk-team-holder-modal .description p{margin:0}.widget_bttk_description_widget .bttk-team-holder-modal .social-profile{list-style:none;padding:0;margin:30px 0 0}.widget_bttk_description_widget .bttk-team-holder-modal .social-profile li{font-size:.778em;margin:4px 2px;vertical-align:middle;display:inline-block}.widget_bttk_description_widget .social-profile li a{height:30px;color:#9cbe9c;text-align:center;box-shadow:3px 1px 3px rgba(0,0,0,.1);border-radius:100%;background:#fff;width:30px;line-height:30px;display:inline-block}.widget_bttk_description_widget .social-profile li a:hover{color:#fff;background:#61c5ec}.widget_bttk_description_widget .social-profile li a:focus{outline-color:#000}.widget_bttk_description_widget .social-profile li a[href*="facebook.com"]:hover{background:#3b5998}.widget_bttk_description_widget .social-profile li a[href*="twitter.com"]:hover{background:#00aced}.widget_bttk_description_widget .social-profile li a[href*="instagram.com"]:hover{background:#3f729b}.widget_bttk_description_widget .social-profile li a[href*="plus.google.com"]:hover{background:#dd4b39}.widget_bttk_description_widget .social-profile li a[href*="pinterest.com"]:hover{background:#cb2128}.widget_bttk_description_widget .social-profile li a[href*="linkedin.com"]:hover{background:#007fb1}.widget_bttk_description_widget .social-profile li a[href*="youtube.com"]:hover{background:#f33}.widget_bttk_description_widget .social-profile li a[href*="vimeo.com"]:hover{background:#1ab7ea}.widget_bttk_description_widget .social-profile li a[href*="dribbble.com"]:hover{background:#ea4c89}.widget_bttk_description_widget .social-profile li a[href*="foursquare.com"]:hover{background:#0072b1}.widget_bttk_description_widget .social-profile li a[href*="flickr.com"]:hover{background:#0063db}.widget_bttk_description_widget .social-profile li a[href*="reddit.com"]:hover{background:#000}.widget_bttk_description_widget .social-profile li a[href*="skype.com"]:hover{background:#26ade3}.widget_bttk_description_widget .social-profile li a[href*="stumbleupon.com"]:hover{background:#ea4b24}.widget_bttk_description_widget .social-profile li a[href*="tumblr.com"]:hover{background:#2c4762}.widget_bttk_description_widget .social-profile li a[href*="ok.ru"]:hover{background:#f38231}.widget_bttk_description_widget .social-profile li a[href*="vk.com"]:hover{background:#4e76a1}.widget_bttk_description_widget .social-profile li a[href*="xing.com"]:hover{background:#006565}.widget_bttk_description_widget .bttk-team-holder-modal a.close_popup{display:none}.widget_btif_instagram_widget ul li{padding:3px;margin:0}.widget_btif_instagram_widget .profile-link{padding:5px 10px;font-size:.8888em;border:1px solid #222;text-decoration:none;color:#fff;text-align:center;background:#222;margin-top:10px;display:block}.widget_btif_instagram_widget .profile-link:hover{color:#222;background:none}.widget_btif_instagram_widget .profile-link .insta-icon{margin-right:7px}.widget_bttk_icon_text_widget .rtc-itw-inner-holder{flex:1;flex-direction:column;display:flex}#secondary .widget_bttk_icon_text_widget .rtc-itw-inner-holder,#secondary .widget_bttk_icon_text_widget .widget-title,.site-footer .widget_bttk_icon_text_widget .rtc-itw-inner-holder,.site-footer .widget_bttk_icon_text_widget .widget-title{text-align:center}.widget_bttk_icon_text_widget .rtc-itw-inner-holder .text-holder{order:2}.widget_bttk_icon_text_widget .widget-title{font-size:1.112em;font-weight:400;margin-bottom:10px;padding-bottom:0;margin-top:0;font-family:Marcellus,sans-serif}.widget_bttk_icon_text_widget .widget-title:after{display:none}.widget_bttk_icon_text_widget .content{font-size:.888em;line-height:1.8}.site-footer .widget_bttk_icon_text_widget .content{color:#fff}.widget_bttk_icon_text_widget .content p{margin:0}.widget_bttk_icon_text_widget .icon-holder{font-size:3em;color:#9cbe9c;line-height:1}#secondary .widget_bttk_icon_text_widget .icon-holder,.site-footer .widget_bttk_icon_text_widget .icon-holder{height:80px;overflow:hidden;font-size:2.5em;border:3px solid #9cbe9c;text-align:center;margin:0 auto 30px;border-radius:100%;width:80px;line-height:80px}#secondary .widget_bttk_icon_text_widget .icon-holder img,.site-footer .widget_bttk_icon_text_widget .icon-holder img{height:100%;object-fit:cover;width:100%}.widget_bttk_icon_text_widget a.btn-readmore{margin-top:20px}.widget_blossomtheme_companion_cta_widget .bttk-cta-bg,.widget_blossomtheme_companion_cta_widget .text{padding:80px 0;position:relative;z-index:1}#secondary .widget_blossomtheme_companion_cta_widget .bttk-cta-bg,#secondary .widget_blossomtheme_companion_cta_widget .text,.site-footer .widget_blossomtheme_companion_cta_widget .bttk-cta-bg,.site-footer .widget_blossomtheme_companion_cta_widget .text{padding:40px}.widget_blossomtheme_companion_cta_widget .bttk-cta-bg:after{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.5);left:0;width:100%;z-index:-1}.cta-section .widget_blossomtheme_companion_cta_widget{margin-bottom:0}.widget_blossomtheme_companion_cta_widget .centered{text-align:center}.widget_blossomtheme_companion_cta_widget .left .text-holder,.widget_blossomtheme_companion_cta_widget .left .widget-title{max-width:750px}.widget_blossomtheme_companion_cta_widget .blossomtheme-cta-container{margin-right:auto;max-width:1170px;margin-left:auto}.widget_blossomtheme_companion_cta_widget .centered .blossomtheme-cta-container{max-width:770px}.widget_blossomtheme_companion_cta_widget .right .blossomtheme-cta-container{text-align:right}.widget_blossomtheme_companion_cta_widget .blossomtheme-cta-container .widget-title{font-size:2.223em;font-size:2em;font-weight:400;margin-bottom:20px;color:#fff;padding-bottom:0;line-height:1.3;margin-top:0;font-family:Marcellus,sans-serif}#secondary .widget_blossomtheme_companion_cta_widget .right .widget-title,.site-footer .widget_blossomtheme_companion_cta_widget .right .widget-title{text-align:right}.widget_blossomtheme_companion_cta_widget .blossomtheme-cta-container .widget-title:after{display:none}.widget_blossomtheme_companion_cta_widget .left .blossomtheme-cta-container .widget-title,.widget_blossomtheme_companion_cta_widget .left .text-holder{max-width:768px}.widget_blossomtheme_companion_cta_widget .right .blossomtheme-cta-container .widget-title,.widget_blossomtheme_companion_cta_widget .right .text-holder{max-width:768px;margin-left:auto}.widget_blossomtheme_companion_cta_widget .text-holder p{font-size:1.112em;font-weight:400;margin-bottom:0;color:#fff;margin-top:0}.widget_blossomtheme_companion_cta_widget .button-wrap{margin-top:40px}.widget_blossomtheme_companion_cta_widget .text a.btn-cta{border-color:#fff;color:#9cbe9c;background:#fff}.widget_blossomtheme_companion_cta_widget .text a.btn-cta:hover{color:#fff;background:none}.widget_blossomtheme_companion_cta_widget .text a.btn-cta:after{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="%239cbe9c" d="M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z" class=""></path></svg>')}.widget_blossomtheme_companion_cta_widget .text a.btn-cta:hover:after{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="%23fff" d="M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z" class=""></path></svg>')}.widget_blossomtheme_companion_cta_widget a.btn-cta+a.btn-cta{margin-left:20px}#secondary .widget_blossomtheme_companion_cta_widget .button-wrap .btn-cta,.site-footer .widget_blossomtheme_companion_cta_widget .button-wrap .btn-cta{margin-bottom:10px;padding-right:30px;text-align:center;display:block}#secondary .widget_blossomtheme_companion_cta_widget .button-wrap .btn-cta:before,.site-footer .widget_blossomtheme_companion_cta_widget .button-wrap .btn-cta:before{display:none}#secondary .widget_blossomtheme_companion_cta_widget .button-wrap .btn-cta:after,.site-footer .widget_blossomtheme_companion_cta_widget .button-wrap .btn-cta:after{position:static;margin-left:5px;vertical-align:middle;display:inline-block}#secondary .widget_blossomtheme_companion_cta_widget .button-wrap .btn-cta+.btn-cta,.site-footer .widget_blossomtheme_companion_cta_widget .button-wrap .btn-cta+.btn-cta{margin-bottom:0;margin-left:0}.site-footer .widget_media_gallery .gallery-item,.widget-area .widget_media_gallery .gallery-item{padding:3px;margin:0}.site-footer .widget_media_gallery .gallery-caption,.widget-area .widget_media_gallery .gallery-caption{display:none}.site-footer .widget_media_gallery .gallery-item a,.widget-area .widget_media_gallery .gallery-item a{position:relative;display:inline-block;z-index:1}.site-footer .widget_media_gallery .gallery-item a:before,.widget-area .widget_media_gallery .gallery-item a:before{height:100%;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;content:"";position:absolute;top:0;border-radius:5px;background:rgba(0,0,0,.2);left:0;width:100%}.site-footer .widget_media_gallery .gallery-item a:hover:before,.widget-area .widget_media_gallery .gallery-item a:hover:before{background:transparent}.site-footer .widget_media_gallery .gallery-item img,.widget-area .widget_media_gallery .gallery-item img{height:80px;object-fit:cover;border-radius:5px;width:100%}.site-main article{margin-bottom:80px;box-shadow:0 1px 30px rgba(0,0,0,.1);border-radius:5px}.page-template .site-main article,body:not(.search) .site-main article.page{margin-bottom:0;box-shadow:none;border-radius:0}.site-main article .category{top:15px;left:15px}.author-like-wrap{flex:1;justify-content:flex-end;align-items:center;flex-flow:row wrap;display:flex}.post-thumbnail .author-like-wrap{padding:0 20px;right:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:absolute;opacity:0;bottom:0;visibility:hidden;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.6));background:-moz-linear-gradient(transparent,rgba(0,0,0,.6));background:-ms-linear-gradient(transparent,rgba(0,0,0,.6));background:-o-linear-gradient(transparent,rgba(0,0,0,.6));background:linear-gradient(transparent,rgba(0,0,0,.6));left:0}article:hover .post-thumbnail .author-like-wrap{filter:alpha(opacity=100);padding-top:10px;opacity:1;visibility:visible;padding-bottom:10px}article:focus-within .post-thumbnail .author-like-wrap{filter:alpha(opacity=100);padding-top:10px;opacity:1;visibility:visible;padding-bottom:10px}.byline svg{width:18px;vertical-align:middle}.byline svg .autb{fill:#fff}.author-like-wrap .bsp_ajax_like,.author-like-wrap>span{flex:1;font-size:.666em;color:#fff;letter-spacing:1px;align-items:center;display:flex}.author-like-wrap .bsp_ajax_like a,.author-like-wrap>span a{color:#fff}.author-like-wrap .bsp_ajax_like a:hover,.author-like-wrap>span a:hover{color:#9cbe9c}span.byline a{text-transform:capitalize}.author-like-wrap .bsp_ajax_like{justify-content:flex-end}.author-like-wrap .bsp_ajax_like svg,.author-like-wrap>span svg{font-size:1.1667em;margin-right:7px}.site-main article .content-wrap{border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:40px 50px 60px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:relative;border-bottom:3px solid transparent}.site-main article:hover .content-wrap{border-bottom-color:rgba(156,190,156,.5)}.site-main article .content-wrap .entry-title{font-size:1.6667em;font-weight:400;margin-bottom:0;margin-top:0;font-family:Marcellus}.entry-title a{text-decoration:none;color:#262525}.entry-title a:hover{color:#9cbe9c}.site-main article .content-wrap .entry-meta{margin-top:20px}.site-main article .content-wrap a.btn-readmore{border-color:transparent;overflow:hidden;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);text-indent:-100%;color:transparent;position:absolute;padding-right:25px;bottom:-25px;margin:0 auto;background:none;left:50%;white-space:nowrap;padding-left:25px}.site-main article .content-wrap a.btn-readmore:hover{border-color:#9cbe9c;text-indent:0;color:#fff;padding-right:50px;box-shadow:0 0 10px rgba(0,0,0,.2);background:#9cbe9c;padding-left:30px}.site-main article .content-wrap a.btn-readmore:focus-within{border-color:#9cbe9c;text-indent:0;color:#fff;padding-right:50px;box-shadow:0 0 10px rgba(0,0,0,.2);background:#9cbe9c;padding-left:30px}.site-main article .content-wrap a.btn-readmore:before{height:44px;right:0;text-indent:0;color:#fff;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;background-size:7px;top:1px;background-color:#9cbe9c;margin:0 auto;border-radius:100%;left:0;width:45px;line-height:45px;z-index:1}.site-main article .content-wrap a.btn-readmore:hover:before{right:-50%;opacity:0;visibility:hidden}.site-main article .content-wrap a.btn-readmore:focus-within:before{right:-50%;opacity:0;visibility:hidden}.site-main article .content-wrap a.btn-readmore:after{right:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;background-size:0}.site-main article .content-wrap a.btn-readmore:hover:after{right:30px;background-size:7px}.site-main article .content-wrap a.btn-readmore:focus-within:after{right:30px;background-size:7px}.archive .site-main article a.btn-readmore:hover:after,.blog .site-main article a.btn-readmore:hover:after,.search .site-main article a.btn-readmore:hover:after{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="%23fff" d="M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z" class=""></path></svg>')}.archive .site-main article a.btn-readmore:focus-within:after,.blog .site-main article a.btn-readmore:focus-within:after,.search .site-main article a.btn-readmore:focus-within:after{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="%23fff" d="M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z" class=""></path></svg>')}.grid-layout .site-main{flex:1;flex-flow:row wrap;display:flex}.grid-layout .site-main article{flex-direction:column;display:flex}.grid-layout.leftsidebar .site-main article,.grid-layout.rightsidebar .site-main article{margin-right:4%;width:48%}.grid-layout.leftsidebar .site-main article:nth-child(2n),.grid-layout.rightsidebar .site-main article:nth-child(2n){margin-right:0}.grid-layout.full-width .site-main article{margin-right:3%;width:31.33%}.grid-layout.full-width .site-main article:nth-child(3n){margin-right:0}.grid-layout .site-main article .content-wrap{flex:1;padding:25px 40px 60px;flex-direction:column;display:flex}.grid-layout .site-main article .content-wrap .entry-title{font-size:1.3333em}.masonry-layout.full-width .site-main article{margin-right:1%;margin-left:1%;width:31%}.masonry-layout.leftsidebar .site-main article,.masonry-layout.rightsidebar .site-main article{margin-right:1.5%;margin-left:1.5%;width:47%}.masonry-layout .site-main article .content-wrap{padding:25px 40px 60px}.masonry-layout .site-main article .content-wrap .entry-title{font-size:1.3333em}.list-layout .site-main article,.list-with-feat-post-layout .site-main article:not(.featured-post){flex:1;flex-flow:row wrap;display:flex}.list-layout .site-main article .post-thumbnail,.list-with-feat-post-layout .site-main article:not(.featured-post) .post-thumbnail{border-bottom-left-radius:5px;border-top-right-radius:0;width:45%}.list-layout .site-main article .post-thumbnail .fallback-svg,.list-layout .site-main article .post-thumbnail .svg-holder,.list-layout .site-main article .post-thumbnail img,.list-with-feat-post-layout .site-main article:not(.featured-post) .post-thumbnail .fallback-svg,.list-with-feat-post-layout .site-main article:not(.featured-post) .post-thumbnail .svg-holder,.list-with-feat-post-layout .site-main article:not(.featured-post) .post-thumbnail img{height:100%;object-fit:cover;width:100%}.list-layout .site-main article .content-wrap,.list-with-feat-post-layout .site-main article:not(.featured-post) .content-wrap{border-bottom-left-radius:0;padding:30px 40px 50px;width:55%}.archive.list-layout .site-main article .content-wrap,.archive.list-layout .site-main article .post-thumbnail{width:50%}.list-layout .site-main article .entry-title,.list-with-feat-post-layout .site-main article:not(.featured-post) .entry-title{font-size:1.3333em}.list-layout .site-main article .entry-meta,.list-with-feat-post-layout .site-main article:not(.featured-post) .entry-meta{margin-top:10px}.list-layout .site-main article .entry-content,.list-with-feat-post-layout .site-main article:not(.featured-post) .entry-content{margin-top:15px}.page-template-team #primary{margin-bottom:20px}.page-template-team .site-main{flex:1;flex-flow:row wrap;display:flex}.page-template-team .site-main .widget_bttk_description_widget{margin-right:3%;width:22.66%}.page-template-team .site-main .widget_bttk_description_widget:nth-child(4n){margin-right:0}.page-template-team .site-main .bttk-team-inner-holder{text-align:center}.page-template-contact .content-area{margin-bottom:80px}.map-block .widget .widget-title{display:none}.page-template-contact .map-block .custom-html-widget{height:450px}.page-template-contact .site-main .contact-details-wrap{width:39%;vertical-align:middle;display:inline-block}.page-template-contact .site-main .form-block{width:60%;vertical-align:middle;padding-left:115px;display:inline-block}.page-template-contact .site-main .form-block .widget{margin-bottom:0}.form-block .widget-title{font-size:2em;position:relative;padding-bottom:5px;display:inline-block}.contact-section .form-block .widget-title{padding-bottom:0}.form-block .section-title:after{height:2px;content:"";position:absolute;top:100%;background:-webkit-linear-gradient(90deg,#9cbe9c,transparent 50%);background:-moz-linear-gradient(to right,#9cbe9c,transparent 50%);background:-ms-linear-gradient(to right,#9cbe9c,transparent 50%);background:-o-linear-gradient(to right,#9cbe9c,transparent 50%);background:linear-gradient(90deg,#9cbe9c,transparent 50%);left:0;width:100%;display:block}.contact-section .form-block .section-title:after{display:none}.form-block .section-desc{font-size:1.1112em}.form-block .wpcf7-form{flex:1;margin-right:-1.5%;flex-flow:row wrap;margin-left:-1.5%;display:flex}.form-block .wpcf7-form p{margin:0 1.5% 20px;width:47%}.form-block .wpcf7-form .wpcf7-response-output,.form-block .wpcf7-form p:last-of-type,.form-block .wpcf7-form p:nth-last-of-type(2){width:100%}.form-block .wpcf7-form p label{font-size:.6666em;font-weight:700;color:#262525;text-transform:uppercase;letter-spacing:1px}.form-block .wpcf7-form p .wpcf7-form-control-wrap{font-size:18px;color:#585656;margin-top:5px;display:block}.page-template-service #primary{margin-bottom:20px}.page-template-service .site-main{flex:1;flex-flow:row wrap;display:flex}.page-template-service .site-main .widget_bttk_icon_text_widget{margin-right:3%;margin-bottom:80px;text-align:center;box-shadow:0 1px 30px rgba(0,0,0,.1);width:31.33%}.page-template-service .site-main .widget_bttk_icon_text_widget:nth-child(3n){margin-right:0}.page-template-service .site-main .widget_bttk_icon_text_widget .icon-holder{overflow:hidden;border-top-right-radius:5px;border-top-left-radius:5px;display:inline-block}.page-template-service .site-main .widget_bttk_icon_text_widget .rtc-itw-inner-holder .text-holder{border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:40px 40px 50px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:relative;border-bottom:3px solid transparent}.page-template-service .site-main .widget_bttk_icon_text_widget:hover .rtc-itw-inner-holder .text-holder{border-bottom-color:rgba(156,190,156,.5)}.page-template-service .site-main .widget_bttk_icon_text_widget .widget-title{font-size:1.3333em}.page-template-service .site-main .widget_bttk_icon_text_widget a.btn-readmore{box-shadow:0 0 10 rgba(0,0,0,.2)}.page-template-pricing .pricing-tbl-wrap{padding-bottom:40px;margin-top:20px}.page-template-pricing .pricing-tbl-wrap+.faq-text-section{margin-top:20px}.page-template-gallery .gallery-section{padding:0;background:none}.page-template-gallery .gallery-section .widget:last-child{margin-bottom:0}.portfolio-holder .portfolio-sorting{padding:0 30px;margin:0 auto 40px;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:40px;display:table}.portfolio-sorting .button{padding:15px 30px;font-size:.8888em;font-weight:700;color:#262525;text-transform:none;letter-spacing:0;margin:0 1px;box-shadow:none;border-radius:0}.portfolio-sorting .button.is-checked,.portfolio-sorting .button:hover{color:#fff;background:#9cbe9c}.portfolio-item .portfolio-text-holder{font-size:1em;background:rgba(0,0,0,.75)}.entry-header .portfolio-cat a:hover,.portfolio-item a:hover{color:#9cbe9c}.portfolio-item .portfolio-cat a{font-size:.7778em;line-height:1.2}.entry-header .portfolio-cat a,.portfolio-item .portfolio-cat a:after{content:","}.entry-header .portfolio-cat a:last-child:after,.portfolio-item .portfolio-cat a:last-child:after{display:none}.portfolio-text-holder .portfolio-img-title{font-size:1.1112em;font-weight:400;line-height:1.3;font-family:Marcellus}.portfolio-holder .post-thumbnail{border-radius:5px}.portfolio-holder .entry-header .entry-title{font-size:2.2223em;font-weight:400;font-family:Marcellus}.related-portfolio-title{font-size:1em;font-weight:400;text-transform:uppercase;margin-top:0;font-family:Marcellus}.page-template-pricing #primary{margin-bottom:20px}.faq-text-section{margin-bottom:40px;margin-top:80px}section.faq-text-section .widget_text{margin-right:1.5%;margin-left:1.5%;width:46%;vertical-align:top;display:inline-block}section.faq-text-section .widget_text:first-child{margin-bottom:20px;width:100%}section.faq-text-section .widget_text .widget-title{font-size:1.112em;font-weight:700;margin-bottom:15px;margin-top:0;font-family:Nunito Sans,sans-serif}section.faq-text-section .widget_text:first-child .widget-title{font-size:2em;margin-bottom:30px;text-align:center;margin-top:0}section.faq-text-section .widget_text .textwidget p{margin-bottom:20px;margin-top:0}section.faq-text-section .widget_text .textwidget p:last-child{margin-bottom:0}.search .page-header .container{max-width:770px}.search .page-header .page-title{font-size:.778em;font-weight:700;margin-bottom:0;text-transform:uppercase;letter-spacing:1px;text-align:left;font-family:Nunito Sans,sans-serif}.search .site-content .page-header .search-form{flex:1;border-bottom:2px solid hsla(0,0%,100%,.5);align-items:center;margin-top:15px;display:flex}.search .site-content .page-header .search-form label{width:calc(100% - 70px)}.search .site-content .page-header .search-form .search-field{height:70px;font-size:2.6665em;border:none;font-weight:400;color:#fff;border-radius:0;background:none;font-family:Marcellus;padding-left:0}.search .site-content .page-header .search-form .search-submit{height:70px;overflow:hidden;padding:0;border:none;text-indent:80px;border-radius:0;background:url(https://funkergaulic.shop/wp-content/themes/blossom-spa-pro/images/search-icon.svg) no-repeat;background-size:20px;box-shadow:none;background-position:100%;width:70px}.search-no-results .site-main .entry-title{font-size:2.1665em;margin-bottom:10px;margin-top:0}.search-no-results .site-main .page-content{font-size:1.112em;margin-top:0}.search-no-results .site-main .page-content p{margin:0}.error404 .site-main{max-width:776px;margin:0 auto}.error404 .error-404{text-align:center}.error404 .error-404 .page-content{margin:0}.error404 .error-404 .error-text{font-size:1.3888em;max-width:586px;margin:0 auto 30px}.error404 .error-404 .error-num{font-size:22.2222em;font-weight:700;text-shadow:0 -10px 0 rgba(0,0,0,.1);color:#9cbe9c;line-height:1.3}.error404 .error-404 .bttn{padding:18px 60px;font-size:.6666em;border:1px solid #9cbe9c;text-decoration:none;font-weight:700;margin-bottom:80px;color:#fff;text-transform:uppercase;letter-spacing:1px;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:40px;background:#9cbe9c;display:inline-block}.error404 .error-404 .bttn:hover{color:#9cbe9c;background:none}.error404 .error-404 .search-form{flex:1;border:1px solid rgba(0,0,0,.1);max-width:630px;margin:0 auto;align-items:center;border-radius:5px;display:flex}.error404 .error-404 .search-form label{width:calc(100% - 50px)}.error404 .error-404 .search-form .search-field{height:50px;border:none}.error404 .error-404 .search-form .search-submit{height:50px;padding:0;font-size:0;border:none;text-indent:60px;border-radius:0 5px 5px 0;background:#333 url(https://funkergaulic.shop/wp-content/themes/blossom-spa-pro/images/search-icon.svg) no-repeat;background-size:20px;background-position:50%;width:50px}.error404 .error-404 .search-form .search-submit:hover{background-color:#9cbe9c}.additional-post{padding-top:80px;border-top:1px solid #ebebeb;margin-top:80px}.single .additional-post{padding-top:60px;margin-top:60px}.additional-post .post-title{font-size:1.112em;font-weight:400;margin-bottom:30px;text-transform:uppercase;margin-top:0;font-family:Marcellus}.additional-post .post-title span{position:relative;padding-bottom:10px;display:inline-block}.additional-post .post-title span:after{height:2px;content:"";position:absolute;bottom:0;background:-webkit-linear-gradient(90deg,rgba(156,190,156,.5),transparent);background:-moz-linear-gradient(to right,rgba(156,190,156,.5),transparent);background:-ms-linear-gradient(to right,rgba(156,190,156,.5),transparent);background:-o-linear-gradient(to right,rgba(156,190,156,.5),transparent);background:linear-gradient(90deg,rgba(156,190,156,.5),transparent);left:0;width:100%}.additional-post article{flex:1;justify-content:flex-end;margin-bottom:25px;border-bottom:1px solid #ebebeb;box-shadow:none;border-radius:0;padding-bottom:25px;display:flex}.additional-post article:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.additional-post article .post-thumbnail{height:83px;border-radius:5px;order:2;width:110px}.additional-post article .entry-header{flex:1;padding-right:20px;width:calc(100% - 110px);display:flex}.additional-post article .entry-meta{width:200px;margin-top:0}.additional-post article .entry-title{font-size:1em;font-weight:400;width:calc(100% - 200px);margin-top:0;font-family:Marcellus}.author .page-header .author-section{max-width:770px;margin:0 auto}.single .content-area .author-section{padding-top:60px;border-top:1px solid #f0f0f0;margin-top:60px}.author-section .author-img{height:120px;overflow:hidden;position:relative;margin:0;border-radius:100%;width:120px;vertical-align:top;display:inline-block}.author-section .author-img:after{height:100%;border:5px solid hsla(0,0%,100%,.5);content:"";position:absolute;top:0;border-radius:100%;left:0;width:100%}.author-section .author-content-wrap{text-align:left;width:calc(100% - 130px);vertical-align:top;padding-left:20px;display:inline-block}.author-section .author-content-wrap .author-name{font-size:1.112em;font-weight:400;margin-bottom:20px;color:#262525;text-transform:capitalize;margin-top:0;font-family:Marcellus}.page-header .author-section .author-content-wrap .author-name{color:#fff;text-transform:none}.author-section .author-content-wrap .author-name span{position:relative;padding-bottom:10px;display:inline-block}.author-section .author-content-wrap .author-name span:after{height:2px;content:"";position:absolute;bottom:0;background:-webkit-linear-gradient(90deg,rgba(156,192,156,.5),transparent);background:-moz-linear-gradient(to right,rgba(156,192,156,.5),transparent);background:-ms-linear-gradient(to right,rgba(156,192,156,.5),transparent);background:-o-linear-gradient(to right,rgba(156,192,156,.5),transparent);background:linear-gradient(90deg,rgba(156,192,156,.5),transparent);left:0;width:100%}.page-header .author-section .author-content-wrap .author-name span:after{background:-webkit-linear-gradient(90deg,hsla(0,0%,100%,.5),transparent);background:-moz-linear-gradient(to right,hsla(0,0%,100%,.5),transparent);background:-ms-linear-gradient(to right,hsla(0,0%,100%,.5),transparent);background:-o-linear-gradient(to right,hsla(0,0%,100%,.5),transparent);background:linear-gradient(90deg,hsla(0,0%,100%,.5),transparent)}.author-section .author-content{font-size:.888em}.page-header .author-section .author-content{color:#fff}.author-section .author-social{margin-top:15px}.author-section .author-social ul li{font-size:.8888em;margin-right:18px;margin-bottom:10px}.author-section .author-social ul li:last-child{margin-right:0}.author-section .author-social ul li a{text-decoration:none;color:#999596;text-transform:capitalize;position:relative;vertical-align:middle;display:inline-block}.page-header .author-section .author-social ul li a{color:#fff}.author-section .author-social ul li a:after{content:""attr(title)"";margin-left:5px;vertical-align:middle;display:inline-block}.author-section .author-social ul li a span{height:32px;font-size:.8888em;border:2px solid #f0f0f0;color:#262525;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;text-align:center;border-radius:100%;background:#fff;width:32px;line-height:28px;vertical-align:middle;display:inline-block}.page-header .author-section .author-social ul li a span{border:none;line-height:32px}.author-section .author-social ul li a:hover span{border-color:#9cbe9c;color:#fff;background:#9cbe9c}.single header.page-header{flex:1;min-height:600px;justify-content:center;align-items:flex-end;display:flex}.single header.page-header .container{max-width:770px}.single .site-main article{margin-bottom:0;box-shadow:none;border-radius:0}.single header.page-header .category{font-size:.6666em;font-weight:700;text-transform:uppercase;letter-spacing:1px}.single .page-header .page-title{margin-bottom:0}.single .page-header .entry-meta{margin-top:20px}.single .page-header .byline svg .autb{fill:#ccc6c8}.single .page-header .entry-meta>span a{color:#ccc6c8}.single .page-header .entry-meta>span a:hover{color:#9cbe9c}.single .page-header .entry-meta>span:after{filter:alpha(opacity=25);opacity:.25;top:8px}.single .site-content .page-header .breadcrumb-wrapper{margin-top:20px}.sticky-social .article-meta{position:sticky;text-align:center;top:40px;width:100px;vertical-align:top;display:inline-block}.single.style2 .content-area .article-meta>span{font-size:.6666em;font-weight:700;line-height:1;display:block}.single.style2 .content-area .article-meta>span span.author-img{height:80px;overflow:hidden;position:relative;margin:0 auto;border-radius:100%;width:80px;display:block}.single.style2 .content-area .article-meta>span span.author-img:before{height:100%;border:5px solid hsla(0,0%,100%,.5);content:"";position:absolute;top:0;border-radius:100%;left:0;width:100%}.single.style2 .content-area .article-meta .byline img{height:100%;object-fit:cover;width:100%}.single.style2 .content-area .article-meta .byline .author{color:#999596;margin-top:20px;display:block}.single.style2 .content-area .article-meta .byline .author a{color:#262525;margin-left:5px;margin-top:5px;display:block}.single.style2 .content-area .article-meta .byline .author a:hover{color:#9cbe9c}.single.style2 .content-area .article-meta>span.posted-on{margin-top:30px;display:block}.single.style2 .content-area .article-meta>span.posted-on a{color:#262525;margin-top:5px;display:block}.single.style2 .content-area .article-meta>span.posted-on a:hover{color:#9cbe9c}.single.style2 .content-area .article-meta span.comment-box{text-transform:uppercase;line-height:1.3;margin-top:30px;display:block}.single.style2 .content-area .article-meta span.comment-box a{color:#353535}.single.style2 .content-area .article-meta span.comment-box a:hover{color:#9cbe9c}.style2 .site-main .bsp_single_ajax_like{margin-top:50px}.single .content-area .favourite .fav-count{font-size:.6666em;font-weight:700;letter-spacing:1px;display:block}.single .content-area .favourite .liked-icon,.single .content-area .favourite a{height:60px;font-size:1.112em;border:3px solid rgba(156,190,156,.5);color:#da222e;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:100%;width:60px;line-height:60px;margin-top:5px;display:inline-block}.single .content-area .favourite a:hover{border-color:#9cbe9c;color:#fff;background:#9cbe9c}.single .content-area .article-share ul li{font-size:.8888em;margin-top:8px;display:block}.single .content-area .article-share ul li a{height:50px;border:2px solid #f0f0f0;color:#262525;margin:0 auto;border-radius:100%;width:50px;line-height:46px;display:block}.single .content-area .article-share ul li a:hover{border-color:#9cbe9c;color:#fff;background:#9cbe9c}.single .site-main .entry-content{margin-top:0}.sticky-social .entry-content{width:calc(100% - 110px);vertical-align:top;padding-left:40px;display:inline-block}.comment-content a,.entry-content a,.page-content a{text-decoration:underline}.comment-content a:hover,.entry-content a:hover,.page-content a:hover{text-decoration:none}.dropcap{font-size:3.5554em;font-weight:700;margin-right:7px;color:#262525;line-height:1;float:left;display:inline-block}.single-post .site-main .entry-content figure img{border-radius:5px}.sticky-social .entry-footer{padding-left:120px}.widget_bttk_author_bio .widget-title{text-align:left}.widget_bttk_author_bio .image-holder{height:270px;overflow:hidden;margin-right:auto;position:relative;border-radius:100%;margin-left:auto;width:270px}.widget_bttk_author_bio .image-holder:before{border:10px solid hsla(0,0%,100%,.5);right:0;content:"";position:absolute;bottom:0;top:0;border-radius:100%;left:0}.widget_bttk_author_bio .image-holder img{height:100%;object-fit:cover;width:100%}.widget_bttk_author_bio .title-holder{font-size:1.3333em;font-weight:400;color:#262525;font-family:Marcellus}.site-footer .widget_bttk_author_bio .author-bio-content,.site-footer .widget_bttk_author_bio .title-holder{color:#fff}.widget_bttk_author_bio .author-bio-content{font-size:.8888em}.widget_bttk_author_bio .text-signature{margin-bottom:30px;color:#777}.widget_bttk_author_bio .readmore{padding:12px 50px 12px 30px;font-size:.6666em;border:2px solid #9cbe9c;text-decoration:none;font-weight:700;color:#fff;text-transform:uppercase;position:relative;letter-spacing:1px;text-align:center;border-radius:50px;background:#9cbe9c;display:inline-block}.widget_bttk_author_bio .readmore:hover{color:#9cbe9c;background-color:transparent}.widget_bttk_author_bio .readmore:after{height:20px;right:30px;content:"";position:absolute;top:13px;background-position:50%;width:13px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="%23fff" d="M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z" class=""></path></svg>');background-repeat:no-repeat;vertical-align:middle}.widget_bttk_author_bio .readmore:hover:after{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="%239cbe9c" d="M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z" class=""></path></svg>')}.widget_bttk_author_bio ul li a{height:40px;border:2px solid;text-align:center;border-radius:100%;width:40px;line-height:36px;display:inline-block}.widget_bttk_author_bio ul li a:hover{border-color:#9cbe9c;color:#fff!important;background:#9cbe9c}.widget_blossom_client_logo_widget .blossom-inner-wrap{flex:1;margin-right:-20px;align-items:center;flex-flow:row wrap;margin-left:-20px;display:flex}.widget_blossom_client_logo_widget .blossom-inner-wrap .image-holder{padding:10px;width:50%}.widget_blossom_client_logo_widget .blossom-inner-wrap .image-holder:not(.black-white) a:hover{filter:alpha(opacity=75);opacity:.75}.widget_blossom_client_logo_widget .blossom-inner-wrap .image-holder.black-white a{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.widget_blossom_client_logo_widget .blossom-inner-wrap .image-holder.black-white:hover a{-webkit-filter:grayscale(0);filter:grayscale(0)}.widget_bttk_custom_categories ul li{overflow:hidden;background-size:cover!important;border-radius:5px}.widget_bttk_custom_categories ul li:last-child{margin-bottom:0}.widget_bttk_custom_categories ul li a{flex:1;flex-direction:row;padding-left:20px;display:flex}.widget_bttk_custom_categories ul li .cat-title{flex:1;justify-content:center;font-weight:700;color:#fff;flex-direction:column;letter-spacing:1px;display:flex}.widget_bttk_custom_categories ul li .post-count{font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px;background:rgba(0,0,0,.5)}.widget_bttk_custom_categories ul li a:hover .post-count{background:#9cbe9c}.widget_bttk_custom_categories ul li a:hover .post-count,.widget_bttk_custom_categories ul li a:hover:focus .post-count{width:115px}.widget_bttk_image_text_widget ul li img{width:100%}.widget_bttk_image_text_widget ul li .btn-readmore{padding:15px 20px;border:none;background:rgba(0,0,0,.75);width:75%}.widget_bttk_image_text_widget ul li .btn-readmore:hover{color:#fff!important;background:#9cbe9c}.widget_bttk_image_text_widget ul li .btn-readmore:after,.widget_bttk_image_text_widget ul li .btn-readmore:before{display:none}.widget_bttk_popular_post ul li,.widget_bttk_pro_recent_post ul li{margin-bottom:30px}.widget_bttk_popular_post ul li:last-child,.widget_bttk_pro_recent_post ul li:last-child{margin-bottom:0}.widget_bttk_popular_post ul li .post-thumbnail,.widget_bttk_pro_recent_post ul li .post-thumbnail{border-radius:5px}.widget_bttk_popular_post ul li .entry-header .entry-title,.widget_bttk_pro_recent_post ul li .entry-header .entry-title{font-weight:400;font-family:Marcellus}.widget_bttk_popular_post ul li .entry-header .entry-title a,.widget_bttk_pro_recent_post ul li .entry-header .entry-title a{color:#000}.site-footer .widget_bttk_popular_post ul li .entry-header .entry-title a,.site-footer .widget_bttk_pro_recent_post ul li .entry-header .entry-title a{color:#fff}.widget_bttk_popular_post ul li .entry-header .entry-title a:hover,.widget_bttk_pro_recent_post ul li .entry-header .entry-title a:hover{color:#9cbe9c}.widget_bttk_popular_post ul li .entry-header .entry-meta,.widget_bttk_pro_recent_post ul li .entry-header .entry-meta{font-size:12px;margin-top:0}.widget_bttk_popular_post ul li .entry-header .entry-meta a,.widget_bttk_pro_recent_post ul li .entry-header .entry-meta a{color:#999596}.widget_bttk_popular_post ul li .entry-header .entry-meta a:hover,.widget_bttk_pro_recent_post ul li .entry-header .entry-meta a:hover{color:#9cbe9c}.widget_bttk_posts_category_slider_widget .item{position:relative}.widget_bttk_posts_category_slider_widget .post-thumbnail{border-radius:5px}.widget_bttk_posts_category_slider_widget .carousel-title .cat-links{font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.widget_bttk_posts_category_slider_widget .carousel-title .cat-links a{padding:5px 10px;text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:3px;background:#262525}.widget_bttk_posts_category_slider_widget .carousel-title .cat-links a:hover{color:#fff;background:#9cbe9c}.widget_bttk_posts_category_slider_widget .carousel-title .title{font-size:1em;margin-bottom:0;margin-top:0;font-family:Marcellus}.widget_bttk_posts_category_slider_widget .carousel-title .title a{color:#000}.site-footer .widget_bttk_posts_category_slider_widget .carousel-title .title a{color:#fff}.widget_bttk_posts_category_slider_widget .carousel-title .title a:hover{color:#9cbe9c}.widget_bttk_posts_category_slider_widget .owl-theme .owl-dots .owl-dot{margin:0 5px;vertical-align:middle;display:inline-block}.widget_bttk_posts_category_slider_widget .owl-theme .owl-dots .owl-dot span{height:7px;background:none;width:7px}.widget_bttk_posts_category_slider_widget .owl-theme .owl-dots .owl-dot span:hover,.widget_bttk_posts_category_slider_widget .owl-theme .owl-dots .owl-dot.active span{height:10px;background:#9cbe9c;width:10px}.widget_bttk_posts_category_slider_widget .owl-theme .owl-nav [class*=owl-]{height:30px;filter:alpha(opacity=50);opacity:.5;top:35%;border-radius:100%;background:#9cbe9c;width:30px;line-height:30px}.widget_bttk_posts_category_slider_widget .owl-theme .owl-nav .owl-prev{left:15px}.widget_bttk_posts_category_slider_widget .owl-theme .owl-nav .owl-next{right:15px}.widget_bttk_posts_category_slider_widget .owl-theme .owl-nav [class*=owl-]:hover{filter:alpha(opacity=100);opacity:1;background:#9cbe9c}.widget_bttk_posts_category_slider_widget .owl-theme .owl-nav [class*=owl-]:before{height:15px;width:15px}.widget_bttk_posts_category_slider_widget .owl-theme .owl-nav [class*=owl-]:after{display:none}.footer-t .grid .widget .col{margin-right:0;width:100%}.widget_blossomthemes_stat_counter_widget .blossomthemes-sc-holder{flex:1;padding:30px;border:1px solid #f0f0f0;flex-direction:column;text-align:center;display:flex}.site-footer .widget_blossomthemes_stat_counter_widget .blossomthemes-sc-holder{border-color:hsla(0,0%,100%,.2)}#secondary .widget_blossomthemes_stat_counter_widget .blossomthemes-sc-holder .widget-title,.widget_blossomthemes_stat_counter_widget .blossomthemes-sc-holder .widget-title{text-align:center;padding-bottom:0;order:2}.widget_blossomthemes_stat_counter_widget .blossomthemes-sc-holder .widget-title:after{display:none}.widget_blossomthemes_stat_counter_widget .blossomthemes-sc-holder .icon-holder{height:80px;font-size:3em;margin:0 auto 10px;width:80px;line-height:80px}.widget_blossomthemes_stat_counter_widget .blossomthemes-sc-holder .hs-counter{font-size:2.5em;font-weight:700;order:3;line-height:1}.site-footer .widget_blossomthemes_stat_counter_widget .blossomthemes-sc-holder .hs-counter{color:#fff}.widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper{padding:40px 20px}.widget_blossomthemes_email_newsletter_widget .img-holder{margin:0 auto 20px;width:80px}.widget_blossomthemes_email_newsletter_widget .text-holder h3{font-size:1.3333em;font-weight:400;margin-bottom:20px;text-align:center;margin-top:0;font-family:Marcellus}.widget_blossomthemes_email_newsletter_widget .text-holder span{margin-bottom:20px;text-align:center;display:block}.widget_blossomthemes_email_newsletter_widget form input[type=email],.widget_blossomthemes_email_newsletter_widget form input[type=text]{background:hsla(0,0%,100%,.5)}.widget_blossomthemes_email_newsletter_widget form label{font-size:.8888em;margin-bottom:20px;position:relative;cursor:pointer;margin-top:10px;padding-left:25px;display:block}.widget_blossomthemes_email_newsletter_widget form label input[type=checkbox]{position:absolute;top:9px;left:0}.blossomthemes-email-newsletter-wrapper form label .check-mark{margin-top:6px}.blossomthemes-email-newsletter-wrapper form label input[type=checkbox]:checked+.check-mark{background-color:#fff}.widget_blossomthemes_email_newsletter_widget form input[type=submit]:hover{border-color:#fff;background:#fff}.widget_btif_instagram_widget ul li .instagram-meta span{font-size:.8888em;text-align:center;clear:both;margin:5px auto 0;display:table}.widget_btif_instagram_widget ul li .instagram-meta svg{margin-right:5px}.widget_btif_instagram_widget ul li .instagram-meta .fa-comment{float:none}@media screen and (max-width:1640px){.sticky-header{padding-right:3%;padding-left:3%}.header-five .sticky-header .header-social .social-list li a,.header-four .sticky-header .header-social .social-list li a,.header-three .sticky-header .header-social .social-list li a,.header-two .sticky-header .header-social .social-list li a,.sticky-header .header-social .social-list li a{height:40px;width:39px;line-height:40px}.header-four .sticky-header .header-search>svg,.header-two .sticky-header .header-search>svg,.sticky-header .header-search>svg{height:40px;padding-right:10px;width:35px;padding-left:10px}.header-five .sticky-header .nav-right .header-search>svg{padding-right:10px;width:35px;padding-left:10px}}@media screen and (max-width:1370px){.owl-carousel .owl-nav [class*=owl-]{left:0}.owl-carousel .owl-nav .owl-next{right:0;left:auto}.back-to-top{bottom:80px}.custom-background .sticky-header,body.custom-background #page{max-width:1200px}.sticky-t-bar .blossomthemes-email-newsletter-wrapper{padding-right:5%;padding-left:5%}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form{flex:2}.sticky-header{padding-right:3%;padding-left:3%}.sticky-header .main-navigation,.sticky-header .site-branding{flex:auto;width:auto;display:flex}.sticky-header .main-navigation{text-align:center}.sticky-header .nav-right{flex:auto;justify-content:flex-end;text-align:right;width:auto;display:flex}.sticky-header .main-navigation ul li{margin-right:15px;margin-left:15px}.sticky-header .main-navigation ul.nav-menu>li:last-child ul,.sticky-header .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul,.sticky-header .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul{right:0;left:auto}.sticky-header .main-navigation ul.nav-menu>li:last-child ul ul,.sticky-header .main-navigation ul.nav-menu>li:nth-last-of-type(2) ul ul,.sticky-header .main-navigation ul.nav-menu>li:nth-last-of-type(3) ul ul{right:100%;left:auto}.sticky-header .main-navigation ul ul li{margin-right:0;margin-left:0}.header-five .sticky-header .header-social .social-list li a,.header-four .sticky-header .header-social .social-list li a,.header-three .sticky-header .header-social .social-list li a,.header-two .sticky-header .header-social .social-list li a,.sticky-header .header-social .social-list li a{height:35px;width:30px;line-height:35px}.header-five .sticky-header .main-navigation ul li,.header-six .sticky-header .main-navigation ul li{margin-right:0;margin-left:0}.header-six .sticky-header .main-navigation ul li.menu-item-has-children{padding-right:5px}.header-six .sticky-header .main-navigation ul ul li.menu-item-has-children{padding-right:0}.header-six .sticky-header .main-navigation ul li a{padding-right:15px;padding-left:15px}.header-four .sticky-header .header-search>svg,.header-two .sticky-header .header-search>svg,.sticky-header .header-search>svg{height:35px;padding:0 7px;width:30px}.site-banner .item img{height:550px;object-fit:cover;width:100%}.team-section .owl-carousel .owl-nav .owl-prev,.wc-product-section .owl-carousel .owl-nav .owl-prev{left:0}.team-section .owl-carousel .owl-nav .owl-next,.wc-product-section .owl-carousel .owl-nav .owl-next{right:0}.testimonial-section .widget_bttk_testimonial_widget{max-width:80%;margin:0 auto}}@media screen and (max-width:1199px){.custom-background .sticky-header,body.custom-background #page{max-width:95%}.container,.widget_blossomtheme_companion_cta_widget .blossomtheme-cta-container{max-width:1000px;padding-right:15px;padding-left:15px}.site-banner .banner-caption .container{max-width:1000px;width:auto}.header-six .header-main .nav-wrap{max-width:1000px}.search-form-wrap .close{right:15px}.main-navigation ul li{margin-right:15px;margin-left:15px}.service-section.style-2 .widget_bttk_icon_text_widget{padding:30px 20px}.header-four .main-navigation ul li a{padding-right:0;padding-left:0}.header-eight .nav-wrap .main-navigation ul.nav-menu>li>a{padding-right:40px;padding-left:40px}.header-eight .nav-wrap .main-navigation ul.nav-menu>li.menu-item-has-children>a{padding-right:50px}.header-contact .contact-block{margin-left:20px;padding-left:65px}.header-contact .contact-block>svg{left:20px}.sticky-header{padding-right:2%;padding-left:2%}.site-branding .site-title{font-size:1.2223em}.sticky-header .main-navigation ul li{margin-right:10px;margin-left:10px}.header-five .sticky-header .header-social .social-list li a,.header-four .sticky-header .header-social .social-list li a,.header-seven .sticky-header .header-social .social-list li a,.header-six .sticky-header .header-social .social-list li a,.header-three .sticky-header .header-social .social-list li a,.header-two .sticky-header .header-social .social-list li a,.sticky-header .header-social .social-list li a{height:35px;border-left:none;width:28px;line-height:35px}.header-four .sticky-header .header-search>svg,.header-two .sticky-header .header-search>svg,.sticky-header .header-search>svg{height:35px;border-left:none;padding:0 7px;width:28px;line-height:35px}.header-six .sticky-header .main-navigation ul li a{padding-right:10px;padding-left:10px}.header-six .sticky-header .main-navigation ul li.menu-item-has-children{padding-right:8px}.site-banner .banner-caption .title{font-size:2.5em}.pricing-tbl-feature,.pricing-tbl-header{padding-right:30px;padding-left:30px}.pricing-tbl-block .btn-wrap{padding-right:20px;padding-left:20px}.tab-content-wrap .tabs-product .item{display:inline-block}.tab-content-wrap .tabs-product .product-image{float:left}.tab-content-wrap .tabs-product .product-content{width:calc(100% - 90px);float:left}.tab-content-wrap .tabs-product .item p.price{text-align:left;width:100%;padding-left:115px}.recent-post-section .grid article .content-wrap{margin:20px}.footer-b .copyright{flex:inherit;display:inline-block}.footer-b .footer-social{display:inline-block}.list-layout .site-main .entry-meta>span{margin-right:16px}.list-layout .site-main .entry-meta>span:last-child{margin-right:0}.list-layout .site-main .entry-meta>span:after{display:none}.page-template-contact .site-main .form-block{width:55%;padding-left:50px}.page-template-team .site-main .widget_bttk_description_widget{width:31.33%}.page-template-team .site-main .widget_bttk_description_widget:nth-child(4n){margin-right:3%}.page-template-team .site-main .widget_bttk_description_widget:nth-child(3n){margin-right:0}#secondary .widget_blossomtheme_companion_cta_widget .bttk-cta-bg,#secondary .widget_blossomtheme_companion_cta_widget .text,.site-footer .widget_blossomtheme_companion_cta_widget .bttk-cta-bg,.site-footer .widget_blossomtheme_companion_cta_widget .text{padding:30px}}@media screen and (min-width:1025px){.header-eight .nav-wrap .nav-right,.header-seven .nav-wrap .nav-right,.header-six .nav-wrap .nav-right{display:none}}@media screen and (max-width:1024px){.container,.header-six .header-main .nav-wrap,.site-banner .banner-caption .container,.widget_blossomtheme_companion_cta_widget .blossomtheme-cta-container{max-width:768px}section[class*=-section] .grid{grid-template-columns:repeat(2,1fr);justify-items:center}section[class*=-section] .grid .widget_text{grid-column:1/span 2}.single header.page-header{min-height:350px}.custom-background .site-banner .item img{height:450px}.sticky-t-bar .blossomthemes-email-newsletter-wrapper{flex-direction:column}.sticky-t-bar .blossomthemes-email-newsletter-wrapper .text-holder{margin-bottom:20px;padding-right:0;text-align:center}.blossomthemes-email-newsletter-wrapper form .subscribe-inner-wrap,.sticky-t-bar .blossomthemes-email-newsletter-wrapper form{justify-content:center}.leftsidebar #primary,.rightsidebar #primary{padding-right:0;width:100%;float:none;padding-left:0}#secondary{width:100%;float:none}.header-main .site-branding{justify-content:center;text-align:center}.site-branding .site-title{font-size:1.6667em}.site-header .header-contact,.site-header .header-social,.site-header .nav-wrap ul{display:none}.nav-wrap{padding:5px 10px;right:15px;left:15px}.main-navigation button.toggle-btn{height:45px;padding:0 20px 0 50px;font-size:.7778em;position:relative;box-shadow:none;border-radius:0;background:transparent;vertical-align:middle;display:inline-block}.main-navigation button.toggle-btn:hover{color:#fff;background:hsla(0,0%,100%,.1)}.nav-wrap .main-navigation button.toggle-btn:after{text-transform:uppercase}.main-navigation button.toggle-btn .toggle-bar{height:2px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:absolute;bottom:0;top:0;margin:auto;background:#fff;left:20px;width:20px}.nav-wrap .main-navigation button.toggle-btn .toggle-bar:first-child{top:-10px}.nav-wrap .main-navigation button.toggle-btn .toggle-bar:last-child{bottom:-10px}.header-search>svg{border-left:none}.header-four .header-t,.header-two .header-t{display:none}.header-four .header-main .container,.header-two .header-main .container{position:relative;padding-bottom:34px}.header-four .header-main .nav-wrap,.header-two .header-main .nav-wrap{padding:5px 10px;position:absolute;top:100%;border-radius:5px;background:#9cbe9c}.header-four .nav-wrap .main-navigation,.header-two .nav-wrap .main-navigation{justify-content:flex-start}.header-four .header-search>svg,.header-two .header-search>svg{height:45px;line-height:45px}.header-four .header-search>svg path.sea,.header-two .header-search>svg path.sea{fill:#fff}.header-four .header-search>svg{padding-right:15px;width:47px;padding-left:15px}.header-four .header-search:hover>svg path.sea{fill:#fff}.header-two .header-search{padding-top:0}.header-five .header-t,.header-three .header-t{display:none}.header-five .nav-wrap,.header-three .nav-wrap{right:0;position:relative;border-top:none;top:0;padding-bottom:24px;left:0}.header-five .nav-wrap .container,.header-three .nav-wrap .container{flex:1;padding:5px 10px;right:0;position:absolute;text-align:left;top:0;border-radius:5px;background:#9cbe9c;left:0;width:calc(100% - 30px);display:flex}.header-five .nav-wrap .nav-right,.header-three .nav-wrap .nav-right{display:flex}.header-three .header-search:hover>svg path.sea,.header-three .header-search>svg path.sea{fill:#fff}.header-five .nav-wrap{padding:0 0 34px;background:none}.header-five .nav-right .header-search:hover{filter:alpha(opacity=100);opacity:1;background:hsla(0,0%,100%,.1)}.header-five .nav-right .header-search>svg{height:45px;padding-right:15px;line-height:45px;padding-left:15px}.header-seven .header-t,.header-six .header-t{display:none}.header-six .header-main .nav-wrap{flex:1;padding:5px 10px;align-items:center;border-radius:5px;flex-flow:row wrap;display:flex}.header-six .header-main .main-navigation{text-align:left}.nav-wrap .nav-right{flex:1;justify-content:flex-end;align-items:center;white-space:nowrap;display:flex}.header-seven .header-main{padding-top:33px;padding-bottom:0}.header-seven .header-main .container{position:relative;padding-bottom:50px}.header-seven .header-main .site-branding{padding:0}.header-seven .nav-wrap{padding:5px 10px;position:absolute;top:calc(100% - 25px);border-radius:5px;background:#9cbe9c}.header-seven .nav-wrap .main-navigation{text-align:left}.header-eight .header-t,.header-eight .nav-wrap .main-navigation ul.nav-menu{display:none}.header-eight .header-main{padding-top:35px}.header-eight .nav-wrap{padding:5px 10px;top:calc(100% - 30px);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:5px;background:#fff}.header-eight .nav-wrap .main-navigation{text-align:left}.header-eight .nav-wrap .main-navigation .toggle-btn{border:none;color:#1c1d1d}.header-eight .nav-wrap .main-navigation .toggle-btn .toggle-bar{background:#1c1d1d}.search-form-wrap.active+header.site-header.header-eight{border-top:1px solid #fff}.header-eight .nav-wrap .main-navigation .toggle-btn:hover,.nav-wrap .header-search:hover{background:rgba(156,190,156,.15)}.header-eight .nav-wrap .header-search svg .sea{fill:#1c1d1d}.sticky-header{display:none}.header-sticky .header-four .header-main .nav-wrap,.header-sticky .header-two .header-main .nav-wrap,.header-sticky .nav-wrap{right:0;position:fixed;border-bottom:1px solid #fff;top:0;border-radius:0;left:0;z-index:9999}.header-sticky .header-five .nav-wrap,.header-sticky .header-three .nav-wrap{padding:5px 10px;background:#9cbe9c}.header-sticky .header-five .nav-wrap .container,.header-sticky .header-three .nav-wrap .container{padding:0;position:static;max-width:100%;width:auto}.header-sticky .header-six .header-main .nav-wrap{max-width:100%;top:0;border-radius:0}.header-sticky .header-eight .nav-wrap{background:#9cbe9c}.header-sticky .header-eight .nav-wrap .toggle-btn{color:#fff}.header-sticky .header-eight .nav-wrap .toggle-btn .toggle-bar{background:#fff}.header-sticky .header-eight .nav-wrap .header-search:hover,.header-sticky .header-eight .nav-wrap .main-navigation .toggle-btn:hover{background:hsla(0,0%,100%,.1)}.header-sticky .header-eight .nav-wrap .header-search svg .sea{fill:#fff}.responsive-nav{height:100%;overflow:auto;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:fixed;visibility:hidden;top:0;background:#9cbe9c;left:0;width:50%;display:block;z-index:999999}.menu-toggled .responsive-nav{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);visibility:visible}.responsive-nav .main-navigation{text-align:right}.responsive-nav .main-navigation button.toggle-btn{height:40px;padding:0;margin:10px 10px 30px 0;width:40px}.responsive-nav .main-navigation button.toggle-btn .toggle-bar{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);right:0;left:0;width:15px}.responsive-nav .main-navigation button.toggle-btn .toggle-bar:nth-child(2){display:none}.responsive-nav .main-navigation button.toggle-btn .toggle-bar:last-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.responsive-nav .main-navigation ul{list-style:none;padding:0;text-align:left;margin:0}.responsive-nav .main-navigation ul li{font-weight:600;padding-right:0;letter-spacing:1px;margin:0;display:block}.responsive-nav .main-navigation ul li span{flex:1;height:56px;filter:alpha(opacity=70);justify-content:center;font-size:.7778em;right:10px;color:#fff;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;opacity:.7;text-align:center;top:0;align-items:center;width:20px;line-height:20px;display:flex}.responsive-nav .main-navigation ul ul li span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}.responsive-nav .main-navigation ul li span.active{-webkit-transform:rotate(18deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.responsive-nav .main-navigation ul li a{padding:15px 20px;width:100%}.responsive-nav .main-navigation ul li a,.responsive-nav .main-navigation ul ul li:last-child>a{border-bottom:1px solid hsla(0,0%,100%,.15)}.responsive-nav .main-navigation ul li.current-menu-item>a,.responsive-nav .main-navigation ul li.current_page_item>a,.responsive-nav .main-navigation ul li:hover>a{background:hsla(0,0%,100%,.1)}.responsive-nav .main-navigation ul li a:after{display:none}.responsive-nav .main-navigation ul ul{-webkit-transition:none;-moz-transition:none;transition:none;position:static;opacity:1;visibility:visible;box-shadow:none;background:none;width:100%;display:none}.responsive-nav .main-navigation ul ul li a{color:#fff}.responsive-nav .header-social{margin-top:40px;padding-left:20px}.responsive-nav .header-social ul li{font-size:.8888em;margin-bottom:7px}.responsive-nav .header-social ul li a{height:40px;border-left:none;color:#fff;background:rgba(0,0,0,.05);width:40px;line-height:40px}.responsive-nav .header-social ul li a:hover{background:rgba(0,0,0,.15)}.responsive-nav .header-contact{padding:0 20px;margin-bottom:20px;flex-direction:column;align-items:normal;margin-top:40px;white-space:normal}.responsive-nav .header-contact .contact-block{border-left:0;margin-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:20px;margin-left:0;padding-left:45px}.responsive-nav .header-contact .contact-block:last-child{border-bottom:none}.header-contact .contact-block a{color:#fff}.responsive-nav .header-contact .contact-block svg{top:45%;left:0;width:30px}.responsive-nav .header-contact .contact-block svg .clkb,.responsive-nav .header-contact .contact-block svg .emb,.responsive-nav .header-contact .contact-block svg .phb{fill:#fff}.responsive-nav .header-contact .contact-block .title{font-weight:700;color:hsla(0,0%,100%,.7);letter-spacing:1px}.responsive-nav .header-contact .contact-block .content{color:#fff}.about-section .widget_blossomtheme_featured_page_widget .widget-featured-holder{min-height:auto;padding-right:15px!important;padding-left:15px}.about-section .widget_blossomtheme_featured_page_widget .widget-featured-holder.right{padding-right:15px;padding-left:15px!important}.about-section .widget_blossomtheme_featured_page_widget .featured-holder-wrap{padding:30px;margin-right:auto;max-width:768px;margin-left:auto}.about-section .widget_blossomtheme_featured_page_widget .img-holder{height:50%;width:100%}.shop-popular .item{width:48%}.shop-popular .item:nth-child(4n){margin-right:2.5%}.shop-popular .item:nth-child(2n){margin-right:0}section.service-section.style-2 .grid{margin-bottom:30px;padding-right:0;padding-left:0!important}section.service-section.style-2 .widget_media_image{grid-column:1/span 2;position:static;width:100%}.service-section.style-2 .widget_bttk_icon_text_widget{padding:50px 40px}.special-pricing-section .tab-btn-wrap .tab-btn{padding:13px 25px}section.service-section.style-3 .grid{grid-template-columns:repeat(2,1fr)}.recent-post-section .grid article .content-wrap{margin:40px}.contact-section{display:block}.contact-section .widget_text{width:100%}.contact-section .widget_custom_html{padding-right:0}section.contact-section .widget_custom_html .textwidget{height:550px}.contact-section .widget_custom_html+.widget_text{max-width:768px;padding-right:15px!important;margin:0 auto;padding-bottom:0;padding-left:15px}.contact-section .widget+.contact-details-wrap{-webkit-transform:none;-moz-transform:none;transform:none;right:0;position:relative;max-width:768px;top:0;margin:30px auto 0}.footer-contact-block-inner{text-align:center;padding-left:0}.site-footer .footer-block-wrap .footer-contact-block-inner svg{position:static;margin:0 auto 10px;display:block}.instagram-section .popup-gallery{flex-wrap:wrap}.footer-t .grid.column-4 .col{width:48%}.footer-t .grid.column-4 .col:nth-child(2n){margin-right:0}.footer-b .container{justify-content:center;flex-direction:column}.footer-b .copyright{text-align:center;order:2;width:100%;display:block}.footer-b .footer-social{margin-bottom:20px;text-align:center;width:100%}.list-layout .site-main .entry-meta>span{margin-right:36px}.list-layout .site-main .entry-meta>span:last-child{margin-right:0}.list-layout .site-main .entry-meta>span:after{top:9px;display:block}.list-layout .site-main .entry-meta>span:last-child:after{display:none}.grid-layout.full-width .site-main article{width:48%}.grid-layout.full-width .site-main article:nth-child(2n){margin-right:0}.grid-layout.full-width .site-main article:nth-child(3n){margin-right:3%}.masonry-layout.full-width .site-main article{margin-right:1.5%;margin-left:1.5%;width:47%}.page-template-contact .site-main .contact-details-wrap,.page-template-contact .site-main .contact-info{width:100%}.page-template-contact .site-main .form-block{width:100%;margin-top:60px;padding-left:0}.portfolio-img-holder .portfolio-item{width:50%}.page-template-service .site-main .widget_bttk_icon_text_widget{width:48%}.page-template-service .site-main .widget_bttk_icon_text_widget:nth-child(3n){margin-right:3%}.page-template-service .site-main .widget_bttk_icon_text_widget:nth-child(2n){margin-right:0}.page-template-team .site-main .widget_bttk_description_widget{width:48%}.page-template-team .site-main .widget_bttk_description_widget:nth-child(3n){margin-right:3%}.page-template-team .site-main .widget_bttk_description_widget:nth-child(2n){margin-right:0}.widget_blossom_client_logo_widget .blossom-inner-wrap{margin-right:-15px;margin-left:-15px}}@media screen and (max-width:899px){.video-banner #wp-custom-header{height:auto;padding-top:0}}@media screen and (max-width:767px){.about-section .widget_blossomtheme_featured_page_widget .featured-holder-wrap,.container,.header-six .header-main .nav-wrap,.site-banner .banner-caption .container,.widget_blossomtheme_companion_cta_widget .blossomtheme-cta-container,.widget_blossomtheme_companion_cta_widget .centered .blossomtheme-cta-container{max-width:420px}section[class*=-section] .grid{grid-template-columns:repeat(1,1fr)}section[class*=-section] .grid .widget_text{grid-column:1}.single header.page-header{min-height:auto}.page-header .page-title{font-size:2em}q{margin-right:0;margin-bottom:30px;width:100%;float:none}blockquote,q{font-size:1em}blockquote{padding-top:65px}blockquote:before{height:50px;background-size:20px;width:50px}.comments-area ol li ol{margin-left:15px}.widget_blossomtheme_companion_cta_widget .btn-cta{margin:10px;display:block}.widget_blossomtheme_companion_cta_widget a.btn-cta+a.btn-cta{margin-left:10px}.gallery-caption{display:block}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form input[type=text]{margin-right:0;margin-bottom:5px;width:100%}.sticky-t-bar .blossomthemes-email-newsletter-wrapper form input[name=subscribe-fname]+input[name=subscribe-email],.sticky-t-bar .blossomthemes-email-newsletter-wrapper form input[type=submit]{width:100%}.custom-background .site-banner .item img,.site-banner .item img{height:auto}.site-banner .banner-caption{padding-top:30px;position:static;padding-bottom:30px}.site-banner .banner-caption,.site-banner.video-banner .banner-caption{background:rgba(156,190,156,.3)}.site-banner .banner-caption .title{font-size:1.5em;color:#333}.site-banner .banner-caption .description{font-size:1em;color:#666}.site-banner .banner-caption .btn-wrap a.btn.btn-transparent{border-color:#9cbe9c;color:#9cbe9c}.site-banner .banner-caption .btn-wrap a.btn.btn-transparent:hover{color:#fff!important;background:#9cbe9c}.site-banner .owl-carousel .owl-nav .owl-prev{left:10px}.site-banner .owl-carousel .owl-nav .owl-next{right:10px}.site-banner .owl-carousel .owl-dots{bottom:0}section.service-section.style-2 .grid{display:block}section.service-section.style-2 .widget_media_image{grid-column:1}.service-section.style-2 .widget_bttk_icon_text_widget{border-right:none;padding-right:15px;padding-left:15px}.service-section.style-2 .widget_bttk_icon_text_widget:last-child{border-bottom:none}.service-section.style-2 .widget_bttk_icon_text_widget .rtc-itw-holder{max-width:420px;margin:0 auto}.special-pricing-section .tab-btn-wrap{border-radius:5px;width:100%}.special-pricing-section .tab-btn-wrap .tab-btn{padding:15px 20px;border-bottom:1px solid #ddd;text-align:left;border-radius:0;width:100%;display:block}.special-pricing-section .tab-btn-wrap .tab-btn:first-child{border-top-right-radius:5px;border-top-left-radius:5px}.special-pricing-section .tab-btn-wrap .tab-btn:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:none}section.service-section.style-3 .grid{grid-template-columns:repeat(1,1fr)}section.pricing-tbl-section{margin-bottom:0}.pricing-tbl-wrap{padding-top:0;flex-direction:column;margin-top:0}.pricing-tbl-wrap .widget_bsp_pt_widget{width:100%}.pricing-tbl-block{margin-bottom:20px;width:auto}.pricing-tbl-block.featured{margin-bottom:20px;margin-top:0}.pricing-tbl-block:last-child{margin-bottom:0}.pricing-tbl-img span{height:23%}.recent-post-section .grid article .content-wrap{margin:20px 20px 40px}.gallery-section .widget_media_gallery .gallery-item{padding-right:0;padding-left:0}.gallery-section .widget_media_gallery .gallery-item figcaption{right:0;left:0}.testimonial-section .widget_bttk_testimonial_widget{max-width:100%}.widget_bttk_testimonial_widget .bttk-testimonial-inner-holder{padding-top:80px}.widget_bttk_testimonial_widget .bttk-testimonial-inner-holder:before{height:60px;background-size:25px;width:60px}.widget_bttk_testimonial_widget .testimonial-content{font-size:1.112em}.contact-section .widget+.contact-details-wrap{max-width:420px;margin:30px auto 0}.contact-details-wrap{padding-right:20px;padding-left:20px}section.contact-section .contact-details-wrap .widget .textwidget{font-size:1em}.contact-section .widget_custom_html+.widget_text{max-width:450px}.form-block .wpcf7-form,.form-block .wpcf7-form p{margin-right:0;margin-left:0}.form-block .wpcf7-form p{width:100%}.instagram-section .popup-gallery{flex-wrap:wrap}.contact-section .form-block{max-width:420px;padding-right:15px!important;margin:0 auto}.footer-block-wrap{padding:0 15px}.site-footer .footer-block-wrap .container{flex-direction:column}.site-footer .footer-block-wrap .footer-contact-block{border-right:none;margin-bottom:25px;border-bottom:2px solid hsla(0,0%,100%,.1);padding-right:0;padding-bottom:25px;width:100%;padding-left:0}.site-footer .footer-block-wrap .footer-contact-block:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.footer-contact-block-inner{text-align:left;padding-left:65px}.site-footer .footer-block-wrap .footer-contact-block-inner svg{position:absolute;margin:0}.footer-t .grid:not(.column-1){flex-direction:column}.footer-t .grid.column-2 .col,.footer-t .grid.column-3 .col,.footer-t .grid.column-4 .col,.shop-popular .item{margin-right:0;width:100%}.tab-content-wrap .tabs-product .item{margin-right:0;flex-direction:column;width:100%;display:flex}.tab-content-wrap .tabs-product .item:nth-last-of-type(2){margin-bottom:25px;border-bottom:1.5px dashed rgba(0,0,0,.1);padding-bottom:25px}.tab-content-wrap .tabs-product .product-image{margin-right:auto;margin-left:auto}.tab-content-wrap .tabs-product .product-content{text-align:center;width:100%;float:none;margin-top:20px;padding-left:0}.tab-content-wrap .tabs-product .item p.price{text-align:center;width:100%;padding-left:0}.author-section .author-img{margin:0 auto 30px;display:block}.author-section .author-content-wrap{text-align:center;width:100%;padding-left:0}.list-layout .site-main article,.list-with-feat-post-layout .site-main article:not(.featured-post){flex-direction:column}.archive.list-layout .site-main article .content-wrap,.archive.list-layout .site-main article .post-thumbnail,.list-layout .site-main article .content-wrap,.list-layout .site-main article .post-thumbnail,.list-with-feat-post-layout .site-main article:not(.featured-post) .content-wrap,.list-with-feat-post-layout .site-main article:not(.featured-post) .post-thumbnail{width:100%}.list-layout .site-main article .content-wrap{padding-right:20px;padding-left:20px}.list-layout .site-main article .post-thumbnail,.list-with-feat-post-layout .site-main article:not(.featured-post) .post-thumbnail{border-bottom-left-radius:0;border-top-right-radius:5px}.list-layout .site-main article .content-wrap,.list-with-feat-post-layout .site-main article:not(.featured-post) .content-wrap{border-bottom-left-radius:5px}.site-main article .content-wrap{padding:20px 20px 40px}.navigation.pagination .page-numbers{height:40px;width:40px;line-height:36px}.navigation.pagination .page-numbers.next,.navigation.pagination .page-numbers.prev{width:auto}.navigation.pagination .page-numbers.prev{padding-right:20px;padding-left:35px}.navigation.pagination .page-numbers.next{padding-right:35px;padding-left:20px}.navigation.pagination .page-numbers.next:before,.navigation.pagination .page-numbers.prev:before{top:10px}.navigation.pagination .page-numbers.next:before{right:15px}.navigation.pagination .page-numbers.prev:before{left:20px}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{width:100%;float:none}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{width:100%;float:none;margin-top:40px}.post-navigation .nav-next{clear:both;display:table}.post-navigation .nav-links .post-img{display:none}.grid-layout.full-width .site-main article,.grid-layout.leftsidebar .site-main article,.grid-layout.rightsidebar .site-main article{margin-right:0;width:100%}.grid-layout .site-main article .content-wrap,.list-layout .site-main article .content-wrap,.list-with-feat-post-layout .site-main article:not(.featured-post) .content-wrap{padding:20px 20px 40px}.grid-layout.full-width .site-main article:nth-child(3n){margin-right:0}.masonry-layout.full-width .site-main article,.masonry-layout.leftsidebar .site-main article,.masonry-layout.rightsidebar .site-main article{margin-right:0;margin-left:0;width:100%}.masonry-layout .site-main article .content-wrap{padding:20px 20px 40px}.error404 .error-404 .error-num{font-size:9em}.error404 .error-404 .bttn{padding-right:40px;padding-left:40px}.additional-post article .entry-header{flex-direction:column}.additional-post article .entry-meta{margin-bottom:10px;width:100%}.additional-post article .entry-title{margin-bottom:0;width:100%;line-height:1.5}.portfolio-item-inner:hover .portfolio-text-holder{padding-top:20px;padding-bottom:20px}.portfolio-img-holder .portfolio-item{padding-right:0;width:100%;float:none;padding-left:0}.faq-text-section .widget_text{margin-right:0;margin-left:0;width:100%}.faq-text-section .widget_text:last-child{margin-bottom:0}section.faq-text-section .widget_text{margin-right:0;margin-left:0;width:100%}.page-template-service .site-main .widget_bttk_icon_text_widget{margin-right:0;width:100%}.page-template-service .site-main .widget_bttk_icon_text_widget:nth-child(3n){margin-right:0}.page-template-service .site-main .widget_bttk_icon_text_widget .rtc-itw-inner-holder .text-holder{padding:20px 20px 40px}.page-template-team .site-main .widget_bttk_description_widget{margin-right:0;width:100%}.page-template-team .site-main .widget_bttk_description_widget:nth-child(3n){margin-right:0}.search .page-header .container{max-width:420px}.search .site-content .search-form label{width:calc(100% - 50px)}.search .site-content .search-form .search-field{height:50px;font-size:1.5em}.search .site-content .search-form .search-submit{height:50px;width:50px}.single header.page-header .container{max-width:420px}.single .content-area .article-meta{flex:1;flex-wrap:wrap;margin-bottom:30px;position:static;flex-direction:row;align-items:center;width:100%;display:flex}.single.style2 .content-area .article-meta>span{margin-right:20px;margin-bottom:20px}.single.style2 .content-area .article-meta>span.posted-on{margin-bottom:20px;margin-top:0}.single.style2 .content-area .article-meta>span span.author-img{display:none}.single.style2 .content-area .article-meta .byline .author{margin-left:0;margin-top:0;display:inline-block}.single.style2 .content-area .article-meta .byline .author a,.single.style2 .content-area .article-meta>span.posted-on a{margin-top:0;display:inline-block}.single .site-main .article-meta .favourite{margin-right:10px;flex-direction:row;align-items:center;display:flex}.single .content-area .favourite .fav-count{margin-left:10px;order:2;display:inline-block}.single .content-area .article-share ul li{margin-left:5px;margin-top:0;display:inline-block}.single .content-area .favourite a{height:40px;font-size:.778em;width:40px;line-height:36px;margin-top:0}.single .content-area .article-share ul li a{height:40px;font-size:.8888em;width:40px;line-height:36px}.sticky-social .entry-content{width:100%;padding-left:0}.sticky-social .entry-footer{padding-left:0}}@media screen and (max-width:640px){.responsive-nav{width:80%}.site-banner .banner-caption .btn-wrap a.btn{display:block}.site-banner .banner-caption .btn-wrap a.btn+a.btn{margin-left:0;margin-top:10px}}.site-banner{position:relative}.site-banner.video-banner .banner-caption{background-size:cover;background-position:50%;background-repeat:no-repeat}.video-banner .wp-custom-header{height:0;overflow:hidden;padding-top:0;position:relative;padding-bottom:43.1%}.video-banner .wp-custom-header embed,.video-banner .wp-custom-header iframe,.video-banner .wp-custom-header video{height:100%;position:absolute;top:0;left:0;width:100%}.video-banner #wp-custom-header{padding-top:0}.sticky-bar-content.notification-enabled a{padding:5px 15px;font-size:.78em;border:1px solid #fff;text-decoration:none;color:#fff;border-radius:4px;margin-left:5px;display:inline-block}.sticky-bar-content.notification-enabled a:hover{text-decoration:none;background:#fff}.header-five .main-navigation ul li a,.header-six .main-navigation ul li a{text-align:left}.page-template-service .site-main .widget_bttk_icon_text_widget .rtc-itw-inner-holder .text-holder{position:unset;border-bottom:0}.page-template-service .site-main .widget_bttk_icon_text_widget{-moz-transition:all .35s ease;transition:all .35s ease;position:relative;border-bottom:3px solid transparent;webkit-transition:all ease .35s}@media only screen and (min-width:1920px){.wp-custom-header img{height:auto;width:100%}}.site-banner .wp-custom-header img{width:100%}