/*8409e09b7dfa9de7383062f48ebaa69e*/
@import "before-after";@font-face{font-family:"Bahagia";src:url('../fonts/Bahagia.woff2') format("woff2"), url('../fonts/Bahagia.woff') format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Bahagia";font-style:normal;font-weight:300;src:url('../fonts/Bahagia.eot#iefix') format("embedded-opentype"), url('../fonts/Bahagia.woff2') format("woff2"), url('../fonts/Bahagia.woff') format("woff"), url('../fonts/Bahagia.ttf') format("truetype"), url('../fonts/Bahagia.svg#Bahagia') format("svg");}#g-header{padding:0}#g-header a{color:#0a0a0a}#g-header a:hover{color:#f6d366}#g-header .header-contact{flex:0 100%}#g-header .header-contact>div{margin:0 0.625rem;padding:0 0.938rem}#g-header .header-contact>div>div{display:inline-block}#g-header .header-contact>div>div .g-social a{color:#332a33}#g-header .header-contact>div>div .g-social a:hover{color:#8fd3f4}#g-header .header-contact>div>a{font-size:55px;font-family:"Bahagia";color:#332a33;line-height:70px}#g-header .header-contact>div>a:hover{color:#8fd3f4}#g-header .header-account{position:relative;color:#0a0a0a;font-weight:700;font-size:13px;margin-right:35px}#g-header .header-account::after{content:"";position:absolute;display:block;background:url('../../../../images/elements/account.png');background-size:contain;background-repeat:no-repeat;height:31px;width:28px;right:-35px;top:-3px}#g-header .header-account a{color:#0a0a0a;font-weight:700;font-size:14px}#g-header .header-account a:hover{color:#a08cc2}#g-header .header-checkout{position:relative;color:#0a0a0a;font-weight:700;font-size:14px;margin-right:35px}#g-header .header-checkout:after{content:"";position:absolute;display:block;background:url('../../../../images/elements/basket.png');background-size:contain;background-repeat:no-repeat;height:28px;width:28px;right:-35px;top:-3px}#g-header .header-checkout a{color:#0a0a0a;font-weight:700;font-size:14px}#g-header .header-checkout a:hover{color:#f6d366}.g-social a{font-size:32px;color:#8fd3f4}.g-social a:hover{color:#332a33}h2{font-size:44px;line-height:46px;font-weight:600;color:#a08cc2;margin:20px 0 40px}h3{font-size:24px;line-height:26px;font-weight:600}h4{font-size:34px;line-height:38px;font-weight:600;color:#a08cc2;margin:50px 0 20px}p{font-size:18px;line-height:20px;letter-spacing:0.4px}body:not(.itemid-143):not(.itemid-101) #g-content-1{padding:40px 0}body:not(.itemid-143):not(.itemid-101) #g-content-1 ul{list-style:none}body:not(.itemid-143):not(.itemid-101) #g-content-1 ul li{font-size:18px;line-height:20px;letter-spacing:0.4px;margin-bottom:10px}body:not(.itemid-143):not(.itemid-101) #g-content-1 ul li:before{content:"\2022";color:#98d1a2;font-weight:bold;display:inline-block;width:20px;margin-left:-1em;font-size:20px}body:not(.itemid-143):not(.itemid-101) #g-content-1 ul li:nth-child(odd){font-weight:600}#g-navigation{z-index:41}#g-navigation>div>div>div>div{margin:0 0.625rem;padding:0 0.938rem}#g-navigation>div>div>div>div .g-main-nav .g-toplevel{display:flex;justify-content:space-between;height:50px;align-items:center}#g-navigation>div>div>div>div .g-main-nav .g-toplevel>li{text-align:center}#g-navigation>div>div>div>div .g-main-nav .g-toplevel>li>.g-menu-item-container{line-height:3.125;display:flex;justify-content:space-between;position:relative;overflow-x:inherit}#g-navigation>div>div>div>div .g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content:before{content:"";background-image:url('../../../../images/elements/rose-nav.png');position:absolute;width:85px;height:52px;bottom:-10px;left:calc(50% - 40px);transition:all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);background-position:center;opacity:0}#g-navigation>div>div>div>div .g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-menu-item-content,#g-navigation>div>div>div>div .g-main-nav .g-toplevel>li:hover>.g-menu-item-container>.g-menu-item-content{box-shadow:none}#g-navigation>div>div>div>div .g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-menu-item-content:before,#g-navigation>div>div>div>div .g-main-nav .g-toplevel>li:hover>.g-menu-item-container>.g-menu-item-content:before{opacity:1}.boxed-button{width:260px;height:60px;display:inline-flex;flex-flow:row;justify-content:center;align-items:center;border-radius:20px;font-size:20px;color:#fff;margin:10px 15px 10px 0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.boxed-button.green{background-color:#98d1a2}.boxed-button.green:hover{background-color:#a08cc2;color:#fff}.boxed-button.purple{background-color:#a08cc2}.boxed-button.purple:hover{background-color:#98d1a2;color:#fff}.boxed-button.yellow{background-color:#f6d366}.boxed-button.yellow:hover{background-color:#98d1a2;color:#fff}.moduletable .breadcrumb{padding:10px 0 0 28px;margin:0;background-color:#fff}.moduletable .breadcrumb li:first-child{display:none}.moduletable .breadcrumb a{font-size:11px;color:#000}.moduletable .breadcrumb span{font-size:14px;font-weight:600}.moduletable .breadcrumb span.divider{width:14px;line-height:3}.moduletable .breadcrumb span.divider:before{content:"\f054";font-size:12px;font-weight:400;color:#000}section#g-content-2{background:#f6d366}section#g-content-2 .g-container{background:url('../../../../images/elements/roses-l.png') 100% 47% no-repeat}section#g-content-2 .g-container .yellow-banner p{font-size:2.3vw;font-weight:600;color:#fff;line-height:2.7vw;text-align:center;padding:21px 80px}section#g-content-2 .g-container .yellow-banner p a{color:#fff;text-decoration:underline}section#g-content-2 .g-container .yellow-banner p a:hover{color:#8fd3f4}section#g-content-2 .g-container .rsform>p{font-size:44px;font-weight:600;color:#fff;line-height:53px;text-align:center;padding:21px 80px}.my-services{padding:70px 0px 70px 15px}.my-services h3{text-align:center;font-size:44px;color:#98d1a2;margin-bottom:60px}.my-services p{text-align:center;font-size:18px;margin-bottom:50px}.my-services .services{display:flex;justify-content:space-between}.my-services .services .service{height:21vw;margin:0 15px 0 0;display:block;max-width:450px;border-radius:31px;display:flex;align-items:flex-end;position:relative;flex:1 0;background-size:cover !important;background-repeat:no-repeat !important}.my-services .services .service span{color:#fff;font-size:2.6vw;line-height:2.7vw;font-weight:600;letter-spacing:3px;padding:50px 50px 50px 30px;z-index:2}.my-services .services .service .shadow{width:100%;height:100%;position:absolute;border-radius:31px;background:#332a33;background:#fff;background:-moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, rgba(51, 42, 51, 1) 100%);background:-webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, rgba(51, 42, 51, 1) 100%);background:linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, rgba(51, 42, 51, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#332a33", GradientType=1)}.my-services .services .service .overlay{width:100%;height:100%;position:absolute;border-radius:31px;background:rgba(51, 42, 51, 0.7) url('../../../../images/elements/roses-l.png');background-size:40%;z-index:1;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.my-services .services .service:hover .overlay{opacity:1}#g-footer{background:#332a33 url('../../../../images/elements/footer-bg.png') top center no-repeat;background-blend-mode:luminosity;background-size:contain;padding:60px 15px 0}#g-footer ul li{display:block;color:#fff}#g-footer ul li a{color:#fff;font-weight:400;line-height:0;padding:1px 0;width:fit-content}#g-footer ul li a:hover{color:#f6d366}#g-footer .social a:hover{color:#f6d366}#g-footer>div>div.g-grid:first-child{margin-bottom:30px}#g-footer>div>div.g-grid:first-child div.size-29:last-child{padding-right:15px}#g-footer>div>div.g-grid:first-child div.size-29:last-child .contact-info>div{text-align:right}#g-footer>div>div.g-grid:first-child div.size-29:last-child .contact-info>a:nth-child(2){text-align:right;font-size:55px;font-family:"Bahagia";color:#fff;margin-top:10px;display:inline-block;white-space:nowrap;line-height:30px;padding-top:50px}#g-footer>div>div.g-grid:first-child div.size-29:last-child .contact-info>a:nth-child(2):hover{color:#a08cc2}#g-footer>div>div.g-grid:first-child div.size-29:last-child .contact-info>a:nth-child(3){text-align:right;color:#98d1a2;font-size:18px;line-height:8px}#g-footer>div>div.g-grid:first-child div.size-29:last-child .contact-info>a:nth-child(3):hover{color:#f6d366}#g-footer>div>div.g-grid:first-child .g-content.g-particle{margin:0;padding:0}#g-footer>div>div.g-grid:first-child section#g-f-one{margin:80px 0 60px}#g-footer>div>div.g-grid:first-child section#g-f-two{margin:80px 0 60px}#g-footer>div>div.g-grid:first-child section#g-f-three{margin:25px 0 0px}#g-footer>div>div.g-grid:last-child{padding-bottom:15px}#g-footer>div>div.g-grid:last-child .g-content.g-particle{margin:0;padding:0}#g-footer>div>div.g-grid:last-child .g-content.g-particle .g-copyright{color:#f6d366;font-size:13px;letter-spacing:0.7px}#g-footer>div>div.g-grid:last-child .g-content.g-particle .g-branding{color:#f6d366;font-size:13px;letter-spacing:0.7px;padding-right:25px}#g-footer>div>div.g-grid:last-child .g-content.g-particle .g-branding a{color:#f6d366;font-size:13px;letter-spacing:0.7px}#g-footer>div>div.g-grid:last-child .g-content.g-particle .g-branding a:hover{color:#a08cc2}h1{white-space:normal;font-size:4.3vw;color:#fff;line-height:4.4vw}.size-50.article-image{padding:30px 0 0 60px}.size-50.article-image>img{border-radius:30px}body.itemid-101 h1{margin:0}body.itemid-101 #g-banner{height:initial}body.itemid-101 #g-content-1 .g-block.size-55 div[itemprop="articleBody"]{padding:50px 20px 80px 0;position:relative;display:flex;flex-direction:column;justify-content:center}body.itemid-101 #g-content-1 .g-block.size-55 div[itemprop="articleBody"] div{margin:30px 0 0}body.itemid-101 #g-content-1 .g-block.size-45.quote-home{margin:0rem -43rem 0 0;padding:0rem 43rem 0 0;box-sizing:content-box;background:url('../../../../images/elements/roses-xl.png');background-color:#a08cc2;background-position:4vw;background-repeat:no-repeat;background-size:contain}body.itemid-101 #g-content-1 .g-block.size-45.quote-home p{font-size:40px;font-weight:600;text-align:right;line-height:53px;padding-left:50px;padding-top:80px;color:#fff}body.itemid-101 #g-content-1 .g-block.size-45.quote-home span.author{font-size:24px;font-weight:600;text-align:right;line-height:27px;color:#fff;width:100%;display:inline-block;padding-top:30px}body.itemid-101 #g-content-1 .g-block.size-45.quote-home span.author:before{content:"-"}#g-banner{background-size:cover;background-position:center;background-repeat:no-repeat;height:16vw;border-top:2px solid #fff;padding-top:4.7vw}#g-banner .banner{background-position:top center;background-size:cover;background-repeat:no-repeat;height:600px;padding:0 calc(50% - 580px);display:flex;flex-flow:column;justify-content:center}#g-banner .banner h1{width:500px;font-size:82px;line-height:82px;margin-bottom:40px}#g-sbanner-2{background-image:url('../../../../images/elements/roses-xl.png');background-position:50% 50%;background-repeat:no-repeat;text-align:center;color:#fff}#g-sbanner-2 .quote{width:75%;margin:0 auto}#g-sbanner-2 .quote p{font-size:29px;font-weight:600;line-height:35px;margin:10px 0}#g-sbanner-2 .quote span{font-size:23px;font-weight:600}.itemid-138 #g-banner,.itemid-153 #g-banner,.itemid-154 #g-banner,.itemid-155 #g-banner{background-image:url('../../../../images/elements/about-me-banner.jpg')}.itemid-138 #g-sbanner-2,.itemid-153 #g-sbanner-2,.itemid-154 #g-sbanner-2,.itemid-155 #g-sbanner-2{background-color:#8fd3f4}.itemid-148 #g-banner,.itemid-149 #g-banner,.itemid-150 #g-banner,.itemid-151 #g-banner,.itemid-156 #g-banner,.outline-_error #g-banner{background-image:url('../../../../images/elements/about-me-banner.jpg')}.itemid-148 #g-sbanner-2,.itemid-149 #g-sbanner-2,.itemid-150 #g-sbanner-2,.itemid-151 #g-sbanner-2,.itemid-156 #g-sbanner-2,.outline-_error #g-sbanner-2{background-color:#8fd3f4}.itemid-148 #g-content-1 ul li:before,.itemid-149 #g-content-1 ul li:before,.itemid-150 #g-content-1 ul li:before,.itemid-151 #g-content-1 ul li:before,.itemid-156 #g-content-1 ul li:before,.outline-_error #g-content-1 ul li:before{content:"" !important}.outline-_error h1{color:#000}.itemid-139 #g-banner{background-image:url('../../../../images/elements/my-story-banner.jpg')}.itemid-139 #g-sbanner-2{background-color:#f6d366}.itemid-139 #g-sbanner-2 .quote{width:100%}.itemid-140 #g-banner{background-image:url('../../../../images/elements/consultation-banner.jpg')}.itemid-140 #g-sbanner-2{background-color:#a08cc2}.itemid-140 #g-sbanner-2 .quote{width:100%}.itemid-145 #g-banner{background-image:url('../../../../images/elements/early-learning-banner.jpg');padding-top:20px}.itemid-145 #g-banner>div>div>div>div{margin:0}.itemid-145 #g-banner>div>div>div>div h1{}.itemid-145 #g-sbanner-2{background-color:#8fd3f4}.itemid-145 #g-sbanner-2 .quote{width:100%}.itemid-146 #g-banner{background-image:url('../../../../images/elements/emotional-banner.jpg')}.itemid-146 #g-sbanner-2{background-color:#98d1a2}.itemid-146 #g-sbanner-2 .quote{width:100%}.itemid-147 #g-banner{background-image:url('../../../../images/elements/neurological-banner.jpg')}.itemid-147 #g-sbanner-2{background-color:#a08cc2}.itemid-147 #g-sbanner-2 .quote{width:100%}.itemid-142 #g-banner{background-image:url('../../../../images/elements/cost-banner.jpg')}.itemid-142 #g-sbanner-2{background-color:#98d1a2}.itemid-142 #g-sbanner-2 .quote{width:100%}.itemid-142 h5{font-size:24px;line-height:26px;color:#98d1a2;font-weight:600}.itemid-144 #g-banner{background-image:url('../../../../images/elements/contact-banner.jpg')}.itemid-144 #g-sbanner-2{background-color:#a08cc2}.itemid-144 #g-sbanner-2 .quote{width:100%}.itemid-144 #g-content-1{text-align:center;padding-top:30px}.itemid-144 #g-content-1 div[itemprop="articleBody"]>p{width:600px;margin:0 auto}.itemid-144 #g-content-1 div[itemprop="articleBody"] .contact-info{display:flex;flex-flow:column;justify-content:center;align-items:center;margin:50px 0}.itemid-144 #g-content-1 div[itemprop="articleBody"] .contact-info>a{font-size:55px;font-family:"Bahagia";color:#332a33;line-height:50px;margin:0 0 10px}.itemid-144 #g-content-1 div[itemprop="articleBody"] .contact-info>a:hover{color:#8fd3f4}.itemid-144 #g-content-1 div[itemprop="articleBody"] .contact-info>span a{text-align:right;color:#98d1a2;font-size:18px;line-height:8px;font-weight:600}.itemid-144 #g-content-1 div[itemprop="articleBody"] .contact-info>span a:hover{text-decoration:underline}.itemid-144 #g-content-1 div[itemprop="articleBody"] .contact-info .g-social a{color:#332a33}.itemid-144 #g-content-1 div[itemprop="articleBody"] .contact-info .g-social a:hover{color:#a08cc2}.itemid-144 #g-content-2{height:auto;margin-bottom:2px}.itemid-144 #g-content-2 .g-container{height:auto}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12{display:flex;flex-flow:column;align-items:center;margin:40px 0}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block{width:900px}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block>div{width:100%;margin:0;padding:0;height:auto}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block>div>div{float:initial;display:flex;flex-flow:column;justify-content:space-evenly;align-items:center}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block>div>div>input[type="text"]{height:55px;border-radius:20px;border:0;text-align:center;color:#a08cc2;font-size:17px;letter-spacing:1px;margin:0 0 10px}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block>div>div>input[type="email"]{height:55px;border-radius:20px;border:0;text-align:center;color:#a08cc2;font-size:17px;letter-spacing:1px;margin:0 0 10px}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block>div>div>input::placeholder{color:#a08cc2;font-weight:600}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block>div>div>textarea{height:200px;border-radius:20px;border:0;text-align:center;color:#a08cc2;font-size:17px;letter-spacing:1px}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block>div>div>textarea::placeholder{color:#a08cc2;font-weight:600}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block>div>div>.formValidation{vertical-align:bottom;line-height:20px;margin:-10px 0 10px}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block.rsform-block-submit{width:900px}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block.rsform-block-submit>div{width:100%;margin:0;padding:0;height:auto}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block.rsform-block-submit>div>div{float:initial;display:flex;flex-flow:row;justify-content:space-evenly;align-items:center}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block.rsform-block-submit>div>div p{display:inline-block;color:#fff;font-size:15px}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block.rsform-block-submit>div>div p a{color:#fff;text-decoration:underline;font-weight:600}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block.rsform-block-submit>div>div p a:hover{color:#a08cc2}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block.rsform-block-submit>div>div button{margin:0}.itemid-144 #g-content-2 .g-container p.formDescription{display:none}.itemid-143{}.itemid-143 #g-banner{background-image:url('../../../../images/elements/publications-banner.jpg')}.itemid-143 .j2store-product-list .page-header{margin:0 0 80px}.itemid-143 .j2store-product-list p.catdesc{font-size:16px;letter-spacing:0.5px;line-height:1.2em}.itemid-143 .j2store-product-list .j2store-products-row{margin-bottom:50px}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .j2store-mainimage{display:flex;height:500px;align-items:center}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product>.product-title{margin:12px 0 5px}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product>.product-title>a{line-height:28px;font-size:26px;letter-spacing:1px;text-align:center;align-content:center;display:inline-block;margin:20px 0 0 0;color:#98d1a2}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .j2store-thumbnail-image a{width:100%;text-align:center;display:inline-block;position:relative}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .j2store-thumbnail-image a img{width:100%;border:1px solid lightgray;border-radius:30px}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .j2store-thumbnail-image a .overlay{width:100%;height:100%;position:absolute;top:0;border-radius:31px;background:rgba(51, 42, 51, 0.7) url('../../../../images/elements/roses-l.png');background-size:40%;z-index:1;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .j2store-thumbnail-image a:hover .overlay{opacity:1}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .product-price-container .sale-price{font-size:26px;text-align:left;display:inline-block;width:100%;margin:30px 0;color:#a08cc2}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .product-qty{display:none}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .j2store-add-to-cart{margin:0;width:100%;display:flex}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .j2store-add-to-cart .product-cart-left-block{width:100%;margin:0;padding:0 20px;float:none;text-align:center}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .j2store-add-to-cart .j2store-cart-button{width:80%;margin:0 auto}.itemid-143 .j2store-single-product{margin:0 0 80px;}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child{display:flex;margin:30px 0 50px}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6{display:flex;flex-flow:column;justify-content:space-between}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .j2store-mainimage{display:flex;height:500px;align-items:center}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .j2store-mainimage .j2store-product-main-image{border:1px solid lightgray;border-radius:30px;margin-bottom:0}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 h2{margin:0 0 20px;line-height:42px}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .product-sdesc p{margin:0}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 form{margin-bottom:0}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .product-price-container .sale-price{font-size:26px;text-align:left;display:inline-block;width:100%;margin:0;color:#a08cc2}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .product-sku{font-size:19px}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .product-qty input[type="number"]{border:1px solid lightgray;border-radius:20px;width:74px !important;height:64px;font-size:26px;color:#a08cc2}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .j2store-add-to-cart{margin:0}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .j2store-add-to-cart .labelqty{display:none}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .j2store-add-to-cart .j2store-cart-button{width:45%}.itemid-143 .j2store-single-product .product-crosssells-container h4{margin:50px 0 50px}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product .cross-sell-product-image a{width:100%;text-align:center;display:inline-block;position:relative}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product .cross-sell-product-image a img{width:100%;border:1px solid lightgray;border-radius:30px}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product .cross-sell-product-image a .overlay{width:100%;height:100%;position:absolute;top:0;border-radius:31px;background:rgba(51, 42, 51, 0.7) url('../../../../images/elements/roses-l.png');background-size:40%;z-index:1;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product .cross-sell-product-image a:hover .overlay{opacity:1}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product>.cross-sell-product-title{margin:12px 0 5px}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product>.cross-sell-product-title>a{line-height:28px;font-size:26px;letter-spacing:1px;text-align:center;align-content:center;display:inline-block;margin:20px 0 0 0;color:#98d1a2}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product .product-price-container .sale-price{font-size:26px;text-align:left;display:inline-block;width:100%;margin:30px 0 40px;color:#a08cc2}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product .product-qty{display:none}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product .j2store-add-to-cart{margin:0}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product .j2store-add-to-cart .product-cart-left-block{width:100%;margin:0;padding:0 20px;float:none;text-align:center}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product .j2store_add_to_cart_button{width:96%}.view-carts #g-content-1 table.table-bordered{border-radius:0}.view-carts #g-content-1 table.table-bordered thead th{background-color:#ececec}.view-carts #g-content-1 table.table-bordered th{background-color:#ececec}.view-carts #g-content-1 .j2store-cart-buttons .buttons-left{display:flex;justify-content:flex-start;float:unset}.view-carts #g-content-1 .j2store-cart-buttons .buttons-left .btn.btn-primary{width:80%;height:57px;display:inline-flex;flex-flow:row;justify-content:center;align-items:center;border-radius:20px;font-size:16px;color:#fff;margin-right:15px;background-color:#a08cc2;text-transform:capitalize}.view-carts #g-content-1 .j2store-cart-buttons .buttons-left .btn.btn-primary:hover{background-color:#98d1a2;color:#fff}.view-carts #g-content-1 .j2store-cart-buttons .buttons-left .btn.btn-warning{width:100%;height:60px;display:inline-flex;flex-flow:row;justify-content:center;align-items:center;border-radius:20px;font-size:16px;color:#fff;margin-right:15px;background:#f6d366}.view-carts #g-content-1 .j2store-cart-buttons .buttons-left .btn.btn-warning:hover{background:#98d1a2;color:#fff}.view-carts #g-content-1 .btn.btn-primary,.view-carts #g-content-1 .btn.btn-large.btn-success{width:fit-content;height:60px;display:inline-flex;flex-flow:row;justify-content:center;align-items:center;border-radius:20px;font-size:20px;color:#fff;margin-right:15px;background:#98d1a2}.view-carts #g-content-1 .btn.btn-primary:hover,.view-carts #g-content-1 .btn.btn-large.btn-success:hover{background:#a08cc2;color:#fff}.view-checkout .j2store .checkout-heading{background-color:#ececec}.view-login .well.form-horizontal,.view-registration .well.form-horizontal,.view-reset .well.form-horizontal,.view-remind .well.form-horizontal{background-color:#ececec}.view-login .well.form-horizontal .control-label,.view-registration .well.form-horizontal .control-label,.view-reset .well.form-horizontal .control-label,.view-remind .well.form-horizontal .control-label{width:fit-content;margin-right:10px}.view-login .well.form-horizontal .controls,.view-registration .well.form-horizontal .controls,.view-reset .well.form-horizontal .controls,.view-remind .well.form-horizontal .controls{margin:3px 70px 0 0}.view-login .well.form-horizontal .btn,.view-registration .well.form-horizontal .btn,.view-reset .well.form-horizontal .btn,.view-remind .well.form-horizontal .btn,.view-login .well.form-horizontal .btn.btn-primary,.view-registration .well.form-horizontal .btn.btn-primary,.view-reset .well.form-horizontal .btn.btn-primary,.view-remind .well.form-horizontal .btn.btn-primary{width:fit-content;height:60px;display:inline-flex;flex-flow:row;justify-content:center;align-items:center;border-radius:20px;font-size:20px;color:#fff;margin-right:15px}.view-login .well.form-horizontal .btn.green,.view-registration .well.form-horizontal .btn.green,.view-reset .well.form-horizontal .btn.green,.view-remind .well.form-horizontal .btn.green,.view-login .well.form-horizontal .btn.btn-primary.green,.view-registration .well.form-horizontal .btn.btn-primary.green,.view-reset .well.form-horizontal .btn.btn-primary.green,.view-remind .well.form-horizontal .btn.btn-primary.green{background-color:#98d1a2}.view-login .well.form-horizontal .btn.green:hover,.view-registration .well.form-horizontal .btn.green:hover,.view-reset .well.form-horizontal .btn.green:hover,.view-remind .well.form-horizontal .btn.green:hover,.view-login .well.form-horizontal .btn.btn-primary.green:hover,.view-registration .well.form-horizontal .btn.btn-primary.green:hover,.view-reset .well.form-horizontal .btn.btn-primary.green:hover,.view-remind .well.form-horizontal .btn.btn-primary.green:hover{background-color:#a08cc2;color:#fff}.view-login .well.form-horizontal .btn.purple,.view-registration .well.form-horizontal .btn.purple,.view-reset .well.form-horizontal .btn.purple,.view-remind .well.form-horizontal .btn.purple,.view-login .well.form-horizontal .btn.btn-primary.purple,.view-registration .well.form-horizontal .btn.btn-primary.purple,.view-reset .well.form-horizontal .btn.btn-primary.purple,.view-remind .well.form-horizontal .btn.btn-primary.purple{background-color:#a08cc2}.view-login .well.form-horizontal .btn.purple:hover,.view-registration .well.form-horizontal .btn.purple:hover,.view-reset .well.form-horizontal .btn.purple:hover,.view-remind .well.form-horizontal .btn.purple:hover,.view-login .well.form-horizontal .btn.btn-primary.purple:hover,.view-registration .well.form-horizontal .btn.btn-primary.purple:hover,.view-reset .well.form-horizontal .btn.btn-primary.purple:hover,.view-remind .well.form-horizontal .btn.btn-primary.purple:hover{background-color:#98d1a2;color:#fff}.view-login .well.form-horizontal .btn.yellow,.view-registration .well.form-horizontal .btn.yellow,.view-reset .well.form-horizontal .btn.yellow,.view-remind .well.form-horizontal .btn.yellow,.view-login .well.form-horizontal .btn.btn-primary.yellow,.view-registration .well.form-horizontal .btn.btn-primary.yellow,.view-reset .well.form-horizontal .btn.btn-primary.yellow,.view-remind .well.form-horizontal .btn.btn-primary.yellow{background-color:#f6d366}.view-login .well.form-horizontal .btn.yellow:hover,.view-registration .well.form-horizontal .btn.yellow:hover,.view-reset .well.form-horizontal .btn.yellow:hover,.view-remind .well.form-horizontal .btn.yellow:hover,.view-login .well.form-horizontal .btn.btn-primary.yellow:hover,.view-registration .well.form-horizontal .btn.btn-primary.yellow:hover,.view-reset .well.form-horizontal .btn.btn-primary.yellow:hover,.view-remind .well.form-horizontal .btn.btn-primary.yellow:hover{background-color:#98d1a2;color:#fff}#g-content-3>div>div>div>div>div:nth-child(2){background-color:#ececec;padding:40px calc(50% - 600px)}#g-content-3>div>div>div>div>div:nth-child(2) h3{color:#98d1a2;text-align:center;font-size:44px;line-height:50px;margin-bottom:60px;margin-top:30px}#g-content-3 .owl-carousel .owl-item img{max-height:260px;object-fit:scale-down;border:1px solid lightgray;border-radius:30px;width:auto;margin:0 auto}#g-content-3 .j2store-module-product>.product-title{margin:12px 0 5px;text-align:center}#g-content-3 .j2store-module-product>.product-title>a{line-height:28px;font-size:26px;letter-spacing:1px;text-align:center;align-content:center;display:inline-block;margin:20px 0 0 0;color:#98d1a2}#g-content-3 .j2store-module-product>.product-cart-section .product-cart-left-block{width:100%;margin:0;padding:0 20px;float:none;text-align:center}#g-content-3 .j2store-module-product>.product-cart-section .product-cart-left-block .product-price-container .sale-price{font-size:26px;text-align:center;display:inline-block;width:100%;margin:0px 0;color:#a08cc2}#g-content-3 .j2store-module-product>.product-cart-section .cart-action-complete{background-color:#ced0d0;width:fit-content;height:50px;display:flex;align-items:center;padding:10px;margin-bottom:20px}#g-content-3 .j2store-module-product>.product-cart-section .product-qty{display:none}#g-content-3 .j2store-module-product>.product-cart-section input.j2store-cart-button.btn.btn-primary{height:60px;display:inline-flex;flex-flow:row;justify-content:center;align-items:center;border-radius:20px;font-size:20px;color:#fff;margin:10px 15px 10px 0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;background-color:#f6d366;text-transform:capitalize;font-weight:400}#g-content-3 .j2store-module-product .j2store-product-image.span-12{width:100%;margin:0}.tabber{height:52px;display:flex;width:55px;padding:14px 13px;justify-content:space-between;flex-flow:column;align-items:flex-end;background-color:#98d1a2;border-radius:16px;position:relative;overflow:hidden}.tabber span{width:100%;background-color:#fff;height:4px}.tabber:before{content:"";background-image:url('../../../../images/elements/rose-nav.png');position:absolute;top:-8px;left:0px;width:65px;height:70px;display:block;background-size:contain}@media only all and (min-width:75rem){}@media only all and (min-width:60rem) and (max-width:74.99rem){#g-banner{padding-top:3vw}#g-banner .banner{padding:0 calc(50% - 460px);background-position:65% 0%}#g-header .g-container .g-grid .g-block.size-50:last-child #g-right.hidden-phone .g-grid .size-65{flex:0 54%}#g-header .g-container .g-grid .g-block.size-50:last-child #g-right.hidden-phone .g-grid .size-35{flex:0 46%}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-offcanvas-toggle{display:none}.g-offcanvas-toggle.visible-tablet{top:-23px;position:relative;right:20px}.g-offcanvas-toggle.visible-tablet:after{content:"Menu";font-size:14px;color:#000;font-weight:bold;position:absolute;bottom:-36px;width:100%;left:10px;text-align:center}h1{font-size:6.3vw;line-height:7.4vw}h2{font-size:37px}h3{font-size:19px}p{font-size:16px}#g-header .g-container .g-grid .g-block.size-50:first-child{flex:0 45%}#g-header .g-container .g-grid .g-block.size-50:last-child{flex:0 55%}#g-header .g-container .g-grid .g-block.size-50:last-child .header-account a{font-size:12px}#g-header .g-container .g-grid .g-block.size-50:last-child .header-checkout a{font-size:12px}#g-header .g-container .g-grid .g-block.size-50:last-child #g-right.hidden-phone .g-grid .size-65{flex:0 54%}#g-header .g-container .g-grid .g-block.size-50:last-child #g-right.hidden-phone .g-grid .size-35{flex:0 46%}#g-header .g-container .g-grid .g-block.size-50:last-child #g-right.hidden-phone .g-block.size-80.align-right.header-contact{flex:0 80%}#g-banner{border-top:5px solid #98d1a2;border-bottom:2px solid #fff;height:30vw;padding-top:12vw}#g-banner .banner{padding:0 calc(50% - 360px);background-position:65% 0%}#g-sbanner-2{height:auto}#g-sbanner-2 .quote{width:95%}#g-sbanner-2 .quote p{font-size:26px}#g-sbanner-2 .quote span{font-size:19px}body.itemid-101 #g-content-1 .g-block.size-45.quote-home p{padding-top:60px;font-size:24px;line-height:29px}body:not(.itemid-143):not(.itemid-101) #g-content-1 .size-50{flex:0 55%}body:not(.itemid-143):not(.itemid-101) #g-content-1 .size-50.article-image{flex:0 45%}section#g-content-2 .g-container .yellow-banner p{font-size:3vw;letter-spacing:2px;line-height:3.7vw;padding:21px 30px}.my-services{padding:50px 0px 50px 15px}.my-services .services .service{flex:0 47%;height:33vw;margin-bottom:15px}.my-services .services .service span{font-size:4vw;line-height:5vw}.my-services h3{font-size:40px}.itemid-144 #g-content-1 div[itemprop="articleBody"] .contact-info{margin:50px 0 0}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block{width:100%}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block.rsform-block-submit{width:100%}.itemid-143 .j2store-product-list .page-header{margin:0 0 50px}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product>.product-title>a{font-size:19px;line-height:20px;margin:0 0 0 10px}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .product-price-container .sale-price{font-size:22px;margin:0 0 0 10px}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .j2store-addtocart-form{margin:10px 0 0}.itemid-143 .j2store-single-product{margin:0}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child{margin:0;margin:0}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .j2store-mainimage{height:auto;margin:10px 0 0 0;height:auto;margin:10px 0 0 0}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product>.cross-sell-product-title>a{font-size:19px;line-height:20px;margin:0 0 0 10px}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product .product-price-container .sale-price{font-size:22px;margin:0 0 0 10px}.itemid-143 .j2store-single-product .row-fluid.product-crosssells-container{margin-bottom:20px}.itemid-148 #g-banner,.itemid-149 #g-banner,.itemid-156 #g-banner{background-image:url('../../../../images/elements/publications-banner.jpg')}.boxed-button{height:50px}#g-footer{padding:20px 15px 0}#g-footer>div>div.g-grid:first-child{display:flex;flex-flow:row wrap}#g-footer>div>div.g-grid:first-child .g-block.size-37{order:0;flex:0 100%;width:10%;text-align:center}#g-footer>div>div.g-grid:first-child .g-block.size-15{order:1}#g-footer>div>div.g-grid:first-child .g-block.size-19{order:2;flex:0 51%}#g-footer>div>div.g-grid:first-child .g-block.size-29{order:3}#g-footer>div>div.g-grid:first-child section#g-f-one{margin:50px 0 30px}#g-footer>div>div.g-grid:first-child section#g-f-two{margin:50px 0 50px}#g-footer>div>div.g-grid:first-child div.size-29:last-child .contact-info>a:nth-child(2){padding-top:30px}}@media only all and (max-width:47.99rem){.g-offcanvas-toggle{display:none}h2{font-size:25px;line-height:30px}h3{font-size:17px;line-height:21px}h1{font-size:35px;line-height:40px}h4{font-size:23px;line-height:26px}.itemid-142 h5{font-size:16px;line-height:18px}p{font-size:14px;line-height:16px}.boxed-button{width:200px;height:50px;margin:10px 0 0}#g-top-header .g-content{margin:0;padding:0}#g-top-header>div>.g-grid{display:flex;flex-flow:row;padding:0 calc(50% - 170px)}#g-top-header>div>.g-grid>div:nth-child(1){flex:0 47%}#g-top-header>div>.g-grid>div:nth-child(1) .header-account{position:relative;color:#0a0a0a;font-weight:700;font-size:10px;margin-right:35px;padding-left:5px;top:10px}#g-top-header>div>.g-grid>div:nth-child(1) .header-account::after{content:"";position:absolute;display:block;background:url('../../../../images/elements/account.png');background-size:contain;background-repeat:no-repeat;height:31px;width:18px;right:-20px;top:0px}#g-top-header>div>.g-grid>div:nth-child(1) .header-account a{color:#0a0a0a;font-weight:700;font-size:10px}#g-top-header>div>.g-grid>div:nth-child(1) .header-account a:hover{color:#a08cc2}#g-top-header>div>.g-grid>div:nth-child(2){flex:0 47%}#g-top-header>div>.g-grid>div:nth-child(2) .header-checkout{position:relative;color:#0a0a0a;font-weight:700;font-size:10px;margin-right:35px;top:10px}#g-top-header>div>.g-grid>div:nth-child(2) .header-checkout:after{content:"";position:absolute;display:block;background:url('../../../../images/elements/basket.png');background-size:contain;background-repeat:no-repeat;height:28px;width:21px;right:-6px;top:0px}#g-top-header>div>.g-grid>div:nth-child(2) .header-checkout a{color:#0a0a0a;font-weight:700;font-size:10px}#g-top-header>div>.g-grid>div:nth-child(2) .header-checkout a:hover{color:#f6d366}#g-top-header>div>.g-grid>div:nth-child(3){flex:0 6%}#g-top-header>div>.g-grid>div:nth-child(3) .g-offcanvas-toggle.visible-phone{display:block !important;position:relative;right:20px;top:6px}#g-top-header>div>.g-grid>div:nth-child(3) .g-offcanvas-toggle.visible-phone .tabber{height:29px;display:flex;width:32px;padding:8.5px 7px;border-radius:11px}#g-top-header>div>.g-grid>div:nth-child(3) .g-offcanvas-toggle.visible-phone .tabber span{height:2px}#g-header a img{width:60%;display:block;margin:0 auto}#g-banner .banner{height:370px}#g-banner .banner h1{font-size:37px;line-height:50px;width:100%;text-align:center;margin-bottom:20px}#g-banner .banner>div{display:flex;flex-flow:column;align-items:center}section#g-banner{border-top:5px solid #98d1a2}body.itemid-101 #g-content-1 .g-block.size-55 div[itemprop="articleBody"]{text-align:center;padding:0}body.itemid-101 #g-content-1 .g-block.size-55 div[itemprop="articleBody"]>div{margin:10px 0 15px}body.itemid-101 #g-content-1 .g-block.size-45.quote-home p{font-size:18px;line-height:22px;text-align:center;width:100%;padding:0}body.itemid-101 #g-content-1 .g-block.size-45.quote-home p:last-child span.author{font-size:15px;line-height:18px;text-align:center;width:100%;padding:0}section#g-content-2{border-top:2px solid #fff}section#g-content-2 .g-container .yellow-banner p{padding:0;font-size:18px;line-height:23px}.my-services{padding:35px 15px}.my-services h3{font-size:29px;margin:0}.my-services>p{font-size:15px}.my-services .services .service{min-width:46%;height:35vw;border-radius:13px;margin:0}.my-services .services .service span{font-size:17px;letter-spacing:1px;line-height:21px;padding:0 10px 10px;text-align:center;width:100%}.my-services .services .service .shadow{border-radius:13px}.my-services .services .service:nth-child(odd){margin:0 15px 15px 0}body:not(.itemid-101) #g-banner{height:160px;border-bottom:1px solid #fff}#g-sbanner-2 .quote{width:97%}#g-sbanner-2 .quote p{font-size:18px;line-height:21px}#g-sbanner-2 .quote span{font-size:16px}#g-content-3>div>div>div>div>div:nth-child(2) h3{font-size:29px;margin:0 0 40px}body:not(.itemid-143):not(.itemid-101) #g-content-1{padding:0;text-align:center}body:not(.itemid-143):not(.itemid-101) #g-content-1 ul{margin:10px}body:not(.itemid-143):not(.itemid-101) #g-content-1 ul li:nth-child(odd){font-size:14px;line-height:17px}body:not(.itemid-143):not(.itemid-101) #g-content-1 ul li:nth-child(even){font-size:14px;line-height:17px}.size-50.article-image{padding:0;margin:25px 0 20px}.size-50.article-image>img{height:55vw;width:100%;object-fit:cover}.itemid-144 #g-content-1 div[itemprop="articleBody"]>p{width:100%}.itemid-144 #g-content-1 div[itemprop="articleBody"] .contact-info{margin:20px}.itemid-144 #g-content-1 div[itemprop="articleBody"] .contact-info>a{font-size:35px;line-height:35px;margin:0}.itemid-144 #g-content-1 div[itemprop="articleBody"] .contact-info>span a{font-size:17px}.itemid-144 h2{margin:20px 0 30px}.itemid-144 #g-content-2 .g-container form{margin:0}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12{margin:0}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block{width:100% !important}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block>div>div>input[type="text"]{height:42px;font-size:15px}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block>div>div>input[type="email"]{height:42px;font-size:15px}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block>div>div>textarea{font-size:15px;height:100px}.itemid-144 #g-content-2 .g-container fieldset#rsform_3_page_0 .formSpan12 .rsform-block.rsform-block-submit>div>div{flex-flow:column;align-items:center;text-align:center}.itemid-143 .j2store-product-list .page-header{margin:0 0 50px}.itemid-143 .j2store-product-list h2{margin:0 0 20px;text-align:center}.itemid-143 .j2store-product-list p{text-align:center}.itemid-143 .j2store-product-list .j2store-products-row{display:flex;flex-flow:row wrap;margin:0}.itemid-143 .j2store-product-list .j2store-products-row>div{flex:0 47%;width:47%;display:flex}.itemid-143 .j2store-product-list .j2store-products-row>div:nth-child(odd){margin-right:5%}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product>.product-title{margin:0}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product>.product-title>a{font-size:18px;line-height:20px;margin:10px 0 0 0}.itemid-143 .j2store-product-list .j2store-products-row .j2store-single-product .product-price-container .sale-price{font-size:18px;line-height:20px;text-align:center;margin:0}.itemid-143 .j2store-single-product{margin:0 0 30px}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .j2store-mainimage{height:auto;margin-bottom:30px}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .product-price-container .sale-price{text-align:center}.itemid-143 .j2store-single-product .simple-product>.row-fluid:first-child>div.span6 .product-qty input[type="number"]{height:53px;margin-top:10px}.itemid-143 .j2store-single-product .simple-product>.row-fluid div.span6{text-align:center}.j2store-addtocart-form{margin-top:0}.itemid-143.j2store-single-product-view .j2store-single-product .simple-product>.row-fluid{text-align:center}.itemid-143.j2store-single-product-view .j2store-single-product .simple-product>.row-fluid:first-child{flex-flow:column;margin:0}.crosssell-product-row.row-fluid{display:flex;flex-flow:row wrap}.crosssell-product-row.row-fluid .crosssell-product{flex:0 47%;width:47%;display:flex;flex-flow:column;margin-bottom:30px}.crosssell-product-row.row-fluid .crosssell-product:nth-child(odd){margin-right:5%}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product>.cross-sell-product-title{margin:0}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product>.cross-sell-product-title>a{font-size:18px;line-height:20px;margin:10px 0 0 0}.itemid-143 .j2store-single-product .product-crosssells-container .crosssell-product .product-price-container .sale-price{font-size:18px;line-height:20px;text-align:center;margin:0}.view-carts #g-content-1 .j2store-cart-buttons .buttons-left{flex-flow:column;height:70px}.view-carts #g-content-1 .j2store-cart-buttons .buttons-left .btn.btn-primary{margin:0 auto;height:40px;margin-bottom:5px}.view-carts #g-content-1 .j2store-cart-buttons .buttons-left .btn.btn-warning{width:80%;margin:0 auto;height:40px;font-weight:bold}.view-carts #g-content-1 .btn.btn-primary{width:85%;height:50px;font-size:16px;font-weight:bold;margin:0}.view-carts #g-content-1 .btn.btn-large.btn-success{width:85%;height:50px;font-size:16px;font-weight:bold;margin:0}#g-footer{padding:20px 15px 0;background-size:cover}#g-footer .g-content{margin:0}#g-footer>div>div.g-grid:first-child{display:flex;flex-flow:row wrap;margin-bottom:20px}#g-footer>div>div.g-grid:first-child section#g-f-three{width:70%;text-align:center;margin:0 auto}#g-footer>div>div.g-grid:first-child section#g-f-one{margin:0}#g-footer>div>div.g-grid:first-child section#g-f-two{margin:0}#g-footer>div>div.g-grid:first-child div.size-29:last-child{padding-right:0}#g-footer>div>div.g-grid:first-child div.size-29:last-child .contact-info>a:nth-child(2){padding-top:0;text-align:center;width:100%;font-size:44px}#g-footer>div>div.g-grid:first-child div.size-29:last-child .contact-info>a:nth-child(3){width:100%;text-align:center;display:inline-block;font-size:14px}#g-footer>div>div.g-grid:first-child .g-block.size-37{order:0;flex:0 100%;width:10%;text-align:center}#g-footer>div>div.g-grid:first-child .g-block.size-15{order:2;flex:0 50%}#g-footer>div>div.g-grid:first-child .g-block.size-19{order:3;flex:0 50%}#g-footer>div>div.g-grid:first-child .g-block.size-29{order:1}#g-footer>div>div.g-grid:last-child .g-content.g-particle .g-copyright{font-size:11px;text-align:center}#g-footer>div>div.g-grid:last-child .g-content.g-particle .g-branding{text-align:center;font-size:9px;padding:0}#g-footer>div>div.g-grid:last-child .g-content.g-particle .g-branding a{font-size:10px}#g-footer #g-f-one ul li a{padding-right:10px;text-align:right;font-size:12px;width:100%}#g-footer #g-f-two ul li a{padding-left:10px;font-size:12px;width:100%}}