/*!Theme Name: Nurture Within 2025
Theme URI: http://underscores.me/
Author: LUA Design
Author URI: https://luadesign.co.uk
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: nurture-2025
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
Nurture Within 2025 is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/*//*!normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-y:scroll}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea,p cite,ul.treatments-full li a{color:#544a38;font-family:circe-rounded,sans-serif;font-size:1rem;line-height:1.5;font-weight:400}strong{font-weight:700}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?9v6d7a);src:url(fonts/icomoon.eot?9v6d7a#iefix)format("embedded-opentype"),url(fonts/icomoon.ttf?9v6d7a)format("truetype"),url(fonts/icomoon.woff?9v6d7a)format("woff"),url(fonts/icomoon.svg?9v6d7a#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}h1,h2,h3{font-family:montecatini-pro-ampio,sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6{clear:both}blockquote p{font-family:gautreaux,cursive;font-weight:700}[class^=icon-],[class*=" icon-"],button:after,.nav-previous a:before,.nav-next a:after{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-nurturewithin-icon:before{content:"\e900"}.icon-bluesky:before{content:"\e908"}.icon-star:before{content:"\e90c"}.icon-small-arrow:before{content:"\e901"}.icon-tiktok:before{content:"\e90a"}.icon-cross:before{content:"\e909"}.icon-menu-hoz:before{content:"\e904"}.icon-checkmark:before{content:"\e906"}.icon-right-quote-alt:before{content:"\e907"}.icon-phone:before{content:"\e942"}.icon-quotes-left:before{content:"\e977"}.icon-quotes-right:before{content:"\e978"}.icon-spinner11:before{content:"\e984"}.icon-search:before{content:"\e986"}.icon-menu:before{content:"\e9bd"}.icon-play3:before{content:"\ea1c"}.icon-stop2:before{content:"\ea1e"}.icon-arrow-down:before{content:"\ea36"}.icon-facebook2:before{content:"\ea91"}.icon-instagram:before{content:"\ea92"}.icon-youtube2:before{content:"\ea9e"}.icon-linkedin:before{content:"\eac9"}.icon-envelope-o:before{content:"\e902"}.icon-paper-plane:before{content:"\e903"}.icon-send:before{content:"\e903"}p{margin:.5rem 0;line-height:1.3;font-size:1.15rem}@media(min-width:960px){p{font-size:1.33vw;line-height:1.4}}dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#544a38;font-family:"courier 10 pitch",Courier,monospace;font-size:.9rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,andale mono,dejavu sans mono,monospace;font-size:.9rem}abbr,acronym{border-bottom:1px dotted #544a38;cursor:help}mark,ins{background:#434a4a;text-decoration:none}big{font-size:125%}cite{font-style:normal}.site-main.inner p.has-text-align-center{text-align:center}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fbf4ec}hr{border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{background:#d39424;color:rgba(0,0,0,.8);font-size:1rem;line-height:1;padding:.6em 1em .4em}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#544a38}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#4e6861}select{border:1px solid #4e6861}textarea{width:100%}a{color:#d39424;text-decoration:none}a:hover{color:#4e6861}a:focus{outline:0}a:hover,a:active{outline:0}button,a,a:hover,a:focus,textarea:focus,.menu-item,input,textarea,.latest-gigs li,.latest-gigs li:hover,.latest-gigs li:focus,.more-links,.more-links:hover{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;outline:0!important;-webkit-appearance:none}.main-navigation{clear:both;display:block;width:100%;font-family:montecatini-pro-ampio,sans-serif}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{flex:1 1 25%;text-align:center;font-size:1.5rem}@media(min-width:50em){.main-navigation li{font-size:1.5vw}}.main-navigation li:hover>a,.main-navigation li.focus>a{background-color:#edca81}.main-navigation a{display:block;text-decoration:none;width:100%;padding:10px;text-transform:uppercase;letter-spacing:2px}.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_item>a:hover,.main-navigation .current-menu-item>a:hover{color:#544a38;background-color:#fbf4ec;cursor:default}.main-navigation li.current-menu-item:nth-of-type(n):hover>a,.main-navigation li.current-menu-item:nth-of-type(n).focus>a,.main-navigation li.current-post-parent:nth-of-type(n):hover>a,.main-navigation li.current-post-parent:nth-of-type(n).focus>a{background-color:#fbf4ec}ul.social-media{font-size:1.75rem;padding:0;margin:0;display:flex;flex-direction:row;align-content:flex-end;justify-content:flex-end}ul.social-media li{position:relative;display:inline-block;line-height:1;flex:auto;text-align:right;padding:10px}@media only screen and (max-width:768px){ul.social-media li{text-align:center;padding:15px}}@media only screen and (max-width:580px){ul.social-media{margin:15px 0 0}}.menu-toggle,.main-navigation.toggled .nav-menu{display:block;margin:0 auto;border-radius:0;border:none}.menu-toggle:hover,.menu-toggle:focus,.main-navigation.toggled .nav-menu:hover,.main-navigation.toggled .nav-menu:focus{background-color:initial;color:#4e6861}.main-navigation{max-height:5em;transition:max-height .5s cubic-bezier(0,1,0,1)}.main-navigation.toggled{max-height:100vh;transition:max-height .66s ease-in-out}.main-navigation.toggled .nav-menu{height:100vh;padding:10vh 2rem;background-color:#fbf4ec}button.menu-toggle{font-size:2rem;color:#d39424;background-color:initial}button.menu-toggle .icon-cross{font-size:1.5rem}@media screen and (max-width:767px){#top{display:flex;flex-direction:column-reverse;flex:0 0 100%}}@media screen and (min-width:767px){.menu-toggle{display:none}.main-navigation .nav-menu{display:flex;margin-left:0;transform:none;animation:none;padding-top:0}.main-navigation .nav-menu li{margin-bottom:0;background-color:initial;border-radius:0;padding:0}.main-navigation .nav-menu li:hover,.main-navigation .nav-menu li:focus{background-color:initial}.main-navigation .navigation-container{flex-direction:row;flex:0 0 100%;width:100%}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}@media only screen and (max-width:768px){.comment-navigation .nav-previous,.comment-navigation .nav-next,.posts-navigation .nav-previous,.posts-navigation .nav-next,.post-navigation .nav-previous,.post-navigation .nav-next{float:none;text-align:center;width:90%;margin:10px auto}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#434a4a;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#544a38;display:block;font-size:.875;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.site-header,.content-area,.treatments,.site-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;flex:0 0 100%}@media only screen and (max-width:768px){.site-header,.content-area,.treatments,.site-footer{flex-direction:column;width:100%;align-content:center}}@media only screen and (max-width:768px){body.page-id-8 .content-area{flex-direction:column-reverse}}body.page-id-1152 .site-main .wp-block-column{text-align:center}body.page-id-1152 .site-main .wp-block-column p{text-align:center}.site-header,.site-footer{background-color:#efaf8c;color:#fbf4ec;padding:3vw;flex:0 0 100%;width:100%}@media only screen and (max-width:768px){.site-header,.site-footer{padding:15px}}.site-header .bookings,.site-header .site-title,.site-header .social-media,.site-footer .bookings,.site-footer .site-title,.site-footer .social-media{flex:1 1 20%;line-height:1}.site-header a,.site-footer a{color:#544a38;text-decoration:none}.site-header a:hover,.site-header a:focus,.site-footer a:hover,.site-footer a:focus{color:#4e6861}.site-header .site-title,.site-footer .site-title{padding:0;margin:0;text-align:center;flex:2 1 40%}.site-header .site-title img,.site-footer .site-title img{max-width:180px;display:block;overflow:hidden;margin:0 auto}@media only screen and (max-width:768px){.site-header .site-title,.site-footer .site-title{flex-direction:column;width:100%}}@media only screen and (max-width:580px){.site-header .site-title,.site-footer .site-title{max-width:110px}}.site-header .bookings,.site-footer .bookings{text-transform:uppercase;font-size:1.1rem;font-weight:400}@media(min-width:960px){.site-header .bookings,.site-footer .bookings{font-size:2vw}}@media only screen and (max-width:768px){.site-header .site-title,.site-header .social-media,.site-header .bookings{display:block;width:100%;text-align:center;margin:0 auto}.site-header .site-title img,.site-header .social-media img,.site-header .bookings img{display:block;margin:10px auto 0}}.icon-play3{font-size:1rem}.site-header .social-media{font-size:1.2rem;font-weight:400}@media(min-width:960px){.site-header .social-media{font-size:2vw}}@media only screen and (max-width:768px){.site-header .bookings{order:3;flex:0 0 100%;text-align:center}.site-header .site-title{order:1;flex:0 0 100%}.site-header .social-media{order:2;flex:0 0 100%}}.top-slider{z-index:1;position:relative}.content-area{padding:2rem;z-index:3;position:relative}@media(min-width:960px){.content-area{padding:0 5vw}}.content-area h1,.content-area h2{padding:0;margin:0 0 2rem;letter-spacing:2px;display:block;font-size:1.75rem;text-align:center;line-height:1.2}@media(min-width:960px){.content-area h1,.content-area h2{font-size:2vw}}.content-area h3{padding:0;margin:0 0 2rem;font-size:1.5rem;color:#efaf8c}@media(min-width:960px){.content-area h3{font-size:1.5vw}}@media(min-width:960px){.single-content{padding-bottom:5vw}}body.home .site-main{padding:20px}@media(min-width:960px){body.home .site-main{padding:2rem}}@media(min-width:960px){body.home .content-area{margin-top:-5rem}}.site-main,.cust-quotes{background-color:#efaf8c;border-radius:10px;color:#434a4a}.site-main{flex:1 1 60%}@media(min-width:960px){.site-main{padding:3rem}}@media only screen and (max-width:768px){.site-main{flex:0 0 100%;margin-right:0}}.site-main p{text-align:justify}.site-main blockquote,blockquote{font-size:1.5rem;margin:2rem 0 0;padding:0;text-align:center;width:100%}.site-main blockquote p,blockquote p{text-align:center;margin:0;font-size:1.5rem}@media(min-width:960px){.site-main blockquote p,blockquote p{font-size:2vw}}.site-main blockquote cite,blockquote cite{text-align:center;display:block;width:100%;padding:5px}@media(min-width:960px){.site-main blockquote cite,blockquote cite{font-size:1.75vw}}@media only screen and (max-width:768px){.site-main blockquote,blockquote{display:block;flex:none;width:100%}.site-main blockquote p,blockquote p{text-align:center}}@media(min-width:960px){blockquote p{font-size:2.33vw}}.cust-quotes{display:flex;flex-direction:row;flex-wrap:wrap;align-self:stretch;position:relative;overflow:hidden;margin-top:2rem;flex:0 0 100%;width:100%;min-height:20em}@media(min-width:960px){.cust-quotes{flex:0 1 35%;margin-top:0;margin-left:2vw}}.cust-quotes blockquote{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:0;margin:0;padding:20px 40px;text-align:center;display:flex;flex-direction:column;justify-content:top;flex:0 0 100%;transition:opacity .35s ease-out 0s,transform .5s ease-in .55s}@media only screen and (max-width:1160px){.cust-quotes blockquote{padding:20px}}@media(min-width:960px){.cust-quotes blockquote{padding:3vw}}.cust-quotes blockquote p{font-size:1.6rem;padding:0 0 10px;margin:0;line-height:1.3}@media(min-width:960px){.cust-quotes blockquote p{font-size:2.2vw}}.no-csstransitions .cust-quotes blockquote,.no-csstransforms .cust-quotes blockquote{position:relative}.cust-quotes blockquote:first-child{opacity:0;transform:translateY(-10px)scale(1.1)}.cust-quotes blockquote:first-child+blockquote{opacity:1;z-index:2;transition:opacity 1.6s ease 0s}.cust-quotes blockquote cite{font-family:montecatini-pro-ampio,sans-serif;font-size:1.2rem;padding:20px 0 0}@media(min-width:960px){.cust-quotes blockquote cite{font-size:1.36vw}}.icon-nurturewithin-leaf{font-size:2rem;display:block;margin:0 auto;color:#544a38}.site-sidebar{padding:2rem;width:100%;display:block}@media(min-width:960px){.site-sidebar{padding:5vw}}ul.treatments{list-style:none;justify-content:space-between;padding:0;margin:0;display:flex;align-content:stretch;align-items:stretch;flex-wrap:wrap}ul.treatments h2,ul.treatments h3{margin:0}ul.treatments h3{font-size:1.5rem}@media(min-width:960px){ul.treatments h3{font-size:1.75vw}}ul.treatments li{display:flex;flex:0 0 47.5%;margin-bottom:20px;align-items:stretch;align-content:stretch;justify-content:center;line-height:1.2}@media only screen and (max-width:768px){ul.treatments li{display:block;flex:none;width:100%}}ul.treatments li a{background-color:#d39424;display:flex;padding:1.5rem;text-align:center;flex:0 0 100%;align-self:stretch;align-items:center;color:#fbf4ec;border-radius:10px;transition:all .2s ease-in-out;margin:0}@media only screen and (max-width:768px){ul.treatments li a{display:block;flex:none;width:100%}}ul.treatments li a:hover,ul.treatments li a:focus{background-color:#edca81;transform:scale(1.05);color:#4e6861}ul.treatments li a .icon-nurturewithin-icon{font-size:3rem}@media(min-width:960px){ul.treatments li a .icon-nurturewithin-icon{font-size:4.5vw;padding-right:2vw}}ul.treatments li a .treatment-details{display:flex;flex-wrap:wrap;text-align:center;align-items:center;justify-content:center}@media(min-width:960px){ul.treatments li a .treatment-details{text-align:left;justify-content:left}}ul.treatments li a .treatment-details p{margin:0;padding:.5rem 0 0;flex:0 0 100%;line-height:1.2;font-size:1.33rem}@media(min-width:960px){ul.treatments li a .treatment-details p{font-size:1.66vw}}ul.treatments li.ayv{justify-content:center;flex:0 0 100%;margin-bottom:5vw}ul.treatments li.ayv .treatment-details{flex:1 1 80%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:self-end}@media(min-width:960px){ul.treatments li.ayv .treatment-details{justify-content:flex-start}}ul.treatments li.ayv .treatment-details h3{flex:none;font-size:1.8rem;width:auto}@media(min-width:960px){ul.treatments li.ayv .treatment-details h3{font-size:2.5vw;padding-right:2rem}}ul.treatments li.ayv .treatment-details p{flex:auto;width:auto}#introduction{text-align:center}#introduction p{font-size:1.2rem}@media(min-width:960px){#introduction p{font-size:1.5vw}}.treatment-title{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-self:flex-start;position:relative;text-align:center;justify-content:center}.treatment-title icon{padding-top:1rem;font-size:3.33rem}@media(min-width:960px){.treatment-title icon{font-size:2vw}}.treatment-title h2{margin-bottom:1rem}.treatment-title .sub-title{display:block;width:100%;font-size:1.2rem}@media(min-width:960px){.treatment-title .sub-title{font-size:1.5vw}}h1.entry-title{flex:0 0 100%;width:100%;color:#efaf8c;text-align:center;margin:3vw 0 1rem;font-size:1.75rem;text-align:center}@media(min-width:960px){h1.entry-title{text-align:center;font-size:3vw}}.site-archive ul.treatments-full{margin:20px 0 0;list-style:none;justify-content:space-between;padding:0;display:flex;flex-wrap:wrap;column-count:3}.site-archive ul.treatments-full li{display:flex;flex:0 0 31%;margin-bottom:2rem;line-height:1.2;background-color:#d39424;color:#434a4a;flex-direction:column;justify-content:flex-start;border-radius:3px;padding:2rem}@media only screen and (max-width:768px){.site-archive ul.treatments-full li{flex:0 0 100%}}.site-archive ul.treatments-full li a.bookings{text-transform:uppercase;margin:1rem auto 0;width:98%;text-align:center;color:#d39424;padding:1rem 2rem;font-family:montecatini-pro-ampio,sans-serif;background-color:#434a4a;border-radius:5px;font-size:1.5rem}@media(min-width:960px){.site-archive ul.treatments-full li a.bookings{font-size:1.6vw}}.site-archive ul.treatments-full li a.bookings:hover,.site-archive ul.treatments-full li a.bookings:focus{color:#4e6861;transform:scale(1.05)}.site-archive ul.treatments-full li img{align-self:flex-end;margin-top:auto;opacity:.8;padding-top:20px;max-width:100%;height:auto;width:100%}.site-archive ul.treatments-full li p{padding:20px 0 0;margin:0;text-align:justify;display:block;width:100%;line-height:1.35}.site-archive ul.treatments-full li ul{margin:10px 0 0;padding:0}.site-archive ul.treatments-full li ul li{margin:0 0 5px;padding:10px;background-color:#434a4a;color:#efaf8c;font-size:1.1rem}.site-archive ul.treatments-full li ul li a{display:block;width:100%}@media(min-width:960px){.site-archive ul.treatments-full li ul li{font-size:1.33vw}}.portrait-pic{flex:1 1 31%;display:block;position:relative;overflow:hidden;border-radius:10px;margin-top:3vw;align-self:flex-start}@media only screen and (max-width:768px){.portrait-pic{flex:0 0 100%;margin-bottom:20px}}.portrait-pic img{display:block;overflow:hidden}.forminator-required,.hide{position:absolute!important;top:-9999px!important;left:-9999px!important}input,textarea{width:100%;display:block;background-color:rgba(216,147,65,.2);border-radius:10px;border:2px solid rgba(216,147,65,.2);padding:20px;color:#544a38}input:hover,input:focus,textarea:hover,textarea:focus{background-color:#434a4a;border:2px solid #4e6861}input{margin-bottom:20px}textarea{height:180px}div.wpcf7 .ajax-loader{background-image:url(images/ajax-loader.gif);width:24px;height:24px;margin-left:10px}[placeholder]:focus::-webkit-input-placeholder{transition:opacity .2s .2s ease;opacity:0}.single-content{flex:0 0 100%}.single-content .treatment-time{text-align:center}@media(min-width:960px){.single-content .treatment-time{text-align:left}}.single-content ul{margin:0;padding:0;list-style:none}.single-content ul li{background-color:rgba(216,147,65,.2);border-radius:5px;margin:30px 0;padding:10px;font-size:1.1rem;line-height:1.1}@media(min-width:960px){.single-content ul li{font-size:1.33vw}}.single-content a:hover,.single-content a:focus{transform:scale(1.1)}@media(min-width:960px){.site-footer{padding:3vw 6vw}}.site-footer .site-info{flex:1 1 75%}.site-footer .site-info .contact-details,.site-footer .site-info .site-details{flex:0 0 100%}@media(min-width:960px){.site-footer .site-info .contact-details,.site-footer .site-info .site-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.site-footer .site-info .social-media{display:block;font-size:1.2rem;font-weight:400;text-align:center}@media(min-width:960px){.site-footer .site-info .social-media{font-size:2vw;flex:0 0 100%;display:flex;flex-direction:row;flex-wrap:wrap;text-align:left}}.site-footer .site-info .social-media li.email,.site-footer .site-info .social-media li.telephone{margin-right:0;text-align:center;width:100%;flex:none;display:block}@media(min-width:960px){.site-footer .site-info .social-media li.email,.site-footer .site-info .social-media li.telephone{text-align:left;width:auto;display:flex;flex-direction:row;flex-wrap:wrap}}@media(min-width:960px){.site-footer .site-info .social-media li.facebookicon,.site-footer .site-info .social-media li.instagramicon,.site-footer .site-info .social-media li.linkedinicon{justify-self:flex-end}}.site-footer .site-info .social-media li:last-of-type{margin-right:0}.site-footer .site-info .site-details{font-size:1rem;margin:20px 0 0;color:#544a38;text-align:center}.site-footer .site-info .site-details a{margin-left:5%;padding:0 1rem;border-radius:5px;text-align:center;display:block;width:100%;margin-left:0;margin-top:15px}.site-footer .site-info .site-details a:hover{background-color:#fbf4ec;color:#4e6861}@media(min-width:960px){.site-footer .site-info .site-details a{display:inline-block;width:auto;margin-top:0}}.site-footer .footer-logo{flex:none;display:block;overflow:hidden;position:relative;width:100%;margin-top:20px;text-align:center}.site-footer .footer-logo img{display:block;margin:0 auto;max-width:120px}@media(min-width:960px){.site-footer .footer-logo{text-align:left;flex:0 1 20%;display:inline-block;margin-top:0}.site-footer .footer-logo img{margin:0}}.content-area{animation:fadein 2.5s}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes come-in{to{transform:translateY(0)}}.site-main.inner{background-color:initial;color:#544a38}.site-main.inner a{text-decoration:underline}a.wp-element-button,button,a.button{background-color:#d39424;border-radius:10px;border:0;font-size:1.5rem;color:#434a4a;padding:1rem 2rem;line-height:1;margin:1rem 0;text-transform:uppercase;font-family:montecatini-pro-ampio,sans-serif;letter-spacing:1px;display:block;position:relative;text-align:center}@media(min-width:960px){a.wp-element-button,button,a.button{font-size:1.6vw}}a.wp-element-button:hover,a.wp-element-button:focus,button:hover,button:focus,a.button:hover,a.button:focus{transform:scale(1.1);background-color:#4e6861;cursor:pointer}.ayurveda-page .single-content p{text-align:justify}.ayurveda-page .single-content p.treatment-time{text-align:center}@media(min-width:960px){.ayurveda-page .single-content p.treatment-time{text-align:left}}.ayurveda-page .single-content blockquote p{text-align:center}.ayurveda-page h2{text-align:center;color:#efaf8c;margin:2rem 0 1rem}@media(min-width:960px){.ayurveda-page h2{text-align:left}}.ayurveda-page .wp-block-buttons{margin-bottom:2rem}.ayurveda-page .dosha-columns{margin:3rem 0}.ayurveda-page .dosha-columns .wp-block-column{padding:2rem;background-color:#544a38;border-radius:10px;color:#434a4a}.forminator-guttenberg{margin:2rem}@media(min-width:960px){.forminator-guttenberg{margin:2rem 33vw 0 0}}body.page-id-1318 .site-main.inner{padding-bottom:0}body.page-id-1318 .forminator-guttenberg{margin:2rem}@media(min-width:960px){body.page-id-1318 .forminator-guttenberg{margin:2rem 15vw 0}}.score{font-weight:700;font-size:1.3rem}@media(min-width:960px){.score{font-size:1.33vw}}.forminator-field h2{margin:0;padding:1rem;border-radius:10px;background-color:#efaf8c;color:#544a38}.forminator-field label{display:block;position:relative;top:auto;left:auto;margin-bottom:.5rem;font-size:1.2rem;line-height:1.1}@media(min-width:960px){.forminator-field label{font-size:1.33vw}}.forminator-field-calculation input{background-color:initial}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}