/*!
Theme Name: Wise Wild Women
Theme URI: https://wisewildwomen.co.uk
Author: Ryan Mcfarlane Design Studio
Author URI: https://ryanmcfarlane.co.uk
Description: Bespoke theme for Wise Wild Women
*/


html,body{height:100%;width:100%;margin:0;padding:0;left:0;top:0;font-size:100%;box-sizing:border-box}
*{font-style: normal;line-height:1.2; letter-spacing:0}
body{margin:0;background:#F2EDE7;overflow-x: hidden;font-family: "objektiv-variable", sans-serif; font-variation-settings: "wght" 300; font-weight: 300}
main{display:block}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
small, p.small{font-size:80%}
img{border-style:none}
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}
hr.short{max-width:60px; margin:70px 0 50px}
body,optgroup, button{color:#524F48;font-family: "objektiv-variable", sans-serif; font-weight: 400;font-size:1rem;line-height:1.5}
input,select,textarea{color:#524F48;font-family: "objektiv-variable", sans-serif; font-weight: 400;font-size:1rem;line-height:1.5; border: 1px solid #ddcfc1!important;background-color: #f5f2ee;}
input:focus,select:focus,textarea:focus{border: 1px solid #9B6946!important}

p{margin-bottom:1.5em}
dfn,cite,em,i{font-style:italic}
blockquote{margin:0 1.5em}
address{margin:0 0 1.5em}
pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;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}
abbr,acronym{border-bottom:1px dotted #666;cursor:help}
mark,ins{background:#fff9c0;text-decoration:none}
big{font-size:125%}
hr{background-color: #ccc;border: 0;height: 1px;margin: 1.8em 0 1.5em}
.footer hr{background-color: #dddddd21;border: 0;height: 1px;margin: 40px 0; display: block}
ul,ol{margin:0 0 1.5em 1em; padding: 0;font-size:1.2rem;font-weight: 300;font-family: "objektiv-variable", sans-serif; font-variation-settings: "wght" 300; font-weight: 200;il8line-height: 1.5;margin-bottom: 30px}
ul{list-style:disc; padding:0;font-size:1.2rem;font-family: "objektiv-variable", sans-serif; font-variation-settings: "wght" 300; font-weight: 300;line-height: 1.5;margin-bottom: 30px;font-style: normal;}
ol{list-style:decimal}
.nolist li{list-style: none; margin: 10px 0 15px; padding: 0; font-size:1.03rem;font-family: "objektiv-variable", sans-serif; font-variation-settings: "wght" 300; font-weight: 300;line-height: 1.5;font-style: normal;color: #524F48}

li > ul,li > ol{margin-bottom:0;margin-left:0em;font-size:1.2rem;font-family: "objektiv-variable", sans-serif; font-variation-settings: "wght" 300; font-weight: 200;line-height: 1.5;margin-bottom: 30px}
dt{font-weight:700}
dd{margin:0 1.5em 1.5em}
embed,iframe,object{max-width:100%}
img{height:auto;max-width:100%}
figure{margin:1em 0}
table{margin:0 0 1.5em;width:100%}

.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}
.alignright{float:right!important;margin-left:1.5em;margin-bottom:1.5em}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}
.innertext{width: 95%}

h1,h2,h3,h4,h5,h6{clear:both; font-weight:400;line-height:1.2;margin: 10px 0 45px}
h1{font-size:4.5rem;font-family: "minion-3-display", serif;font-weight: 400;font-style: normal;}
.single-product h1{font-size:2.6rem;font-family: "minion-3-display", serif;font-weight: 400;font-style: normal;}
h2{font-size:3.2rem;font-family: "minion-3-display", serif;font-weight: 400;font-style: normal;}
h2.large{font-size:4.5rem;font-family: "minion-3-display", serif;font-weight: 400;font-style: normal;margin-top: 0;}
h3{font-size:2.2rem;font-family: "minion-3-display", serif;margin-bottom: 22px;margin-top: 8px}
h3.large{font-size:3.2rem;font-family: "minion-3-display", serif;margin-bottom: 22px}
h4{font-size:1.8rem;font-family: "minion-3-display", serif;font-weight: 300;font-style: normal;margin-bottom: 22px}
h5{font-size:1.6rem;font-family: "inter-variable", sans-serif; font-weight: 300;font-style: normal;margin-bottom: 22px}
h6{font-size:.875rem;font-family: "inter-variable", sans-serif;font-weight: 300;font-style: normal;}

.grey, .grey a, .grey a:visited  {color: #524F48}
.pink, .pink a, .pink a:visited   {color: #98473A}
.earth, .earth a, .earth a:visited  {color: #9B6946}
.green, .green a, .green a:visited  {color: #75704B}

a.link-explore{color:#524F48;border: 1px solid #524F48}
.grey a.link-explore{color:#524F48;border: 1px solid #524F48}
.pink a.link-explore{color:#98473A;border: 1px solid #98473A}
.earth a.link-explore{color:#9B6946;border: 1px solid #9B6946}
.green a.link-explore{color:#75704B;border: 1px solid #75704B}

a.link-explore:hover{color:#fff;border: 1px solid #524F48; background-color: #524F48}
.grey a.link-explore:hover{color:#fff;border: 1px solid #524F48; background-color: #524F48}
.pink a.link-explore:hover{color:#fff;border: 1px solid #98473A; background-color: #98473A}
.earth a.link-explore:hover{color:#fff;border: 1px solid #9B6946; background-color: #9B6946}
.green a.link-explore:hover{color:#fff;border: 1px solid #75704B; background-color: #75704B}

.whitetext p, .whitetext a, .whitetext a:visited, .whitetext h1,.whitetext h2,.whitetext h3,.whitetext h4,.whitetext h5,.whitetext h6{color: #fff}
.whitetext a.link-explore{color:#ffffff;border: 1px solid rgba(255, 255, 255, 0.5)}
.whitetext a.link-explore:hover{color:#524F48!important;border: 1px solid #ffffff; background-color: #ffffff}

.greyback   {background-color: #524F48}
.pinkback   {background-color: #98473A}
.earthback  {background-color: #9B6946}
.greenback  {background-color: #75704B}
.sand       {background-color: #F2EDE8}

.buttoncontain{margin-top: 50px}
h6.inlineme{border-radius: 100px; max-width: 60px; display: inline-block;position: relative;top: -20px}
.roundme{border-radius: 100px; max-width: 50px; display: inline-block; margin-right: 12px}
.textimonialfeed{margin: 25px 0 0 25px}
.textimonialfeed h4{font-size:1.4rem;margin-bottom: 22px}
.quote-foot{padding-top: 5px}

p{font-size:1.03rem;font-family: "objektiv-variable", sans-serif; font-variation-settings: "wght" 300; font-weight: 300;line-height: 1.5;margin-bottom: 30px;font-style: normal;color: #524F48}

.left{text-align:left}
.right{text-align:right}
.center{text-align:center;margin-left:auto;margin-right:auto}

a{color:#524F48;background-color:transparent; transition:all .4s ease}
a:visited{color:#75704B}
a:hover,a:focus,a:active{color:#75704B}
a:focus{outline:none}
a:hover,a:active{outline:0}

a.link-explore{font-family: "minion-3-display", serif;font-weight: 400;font-size: 22px;text-decoration: none;margin-top: 15px;padding: 10px 31px; display: inline-block;border-radius: 50px}
a.link-explore:hover{border-color: #a4a4a4}
.whitetext a,.whitetext p,.whitetext h1,.whitetext h2,.whitetext h3,.whitetext h4,.whitetext h5,.whitetext h6{color: #fff!important}

.intro-btn a.button{padding: 10px 35px; background-color: #9B6946; color: #fff; text-decoration: none; border-radius: 50px;border: none}
.intro-btn a.button:hover{background-color: #6f4c33!important; color: #fff!important; text-decoration: none; border: none}

a.link-title{text-decoration: none}
.intro-btn{margin: 70px 0 20px 0}
button,input[type="button"],input[type="reset"],input[type="submit"]{border:#ccc;border-radius: 0;background:transparent; color: rgba(0,0,0,0.8);line-height: 1;padding: 10px 25px;cursor: pointer;text-transform: none;letter-spacing: 0px; font-weight: 400;}

button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}
button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{color: #333;}
.wpcf7-form{margin:30px 0}
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:#333}
select{border:1px solid #ccc}
textarea{width:97%}
.forminator-ui{border:#ccc}

.overlayimg{background-size: cover; background-position: center center}
.overlayimg::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.7));opacity: .8}

.fullimageoverlay{z-index:1}
.fullimageoverlay .container{position:relative;z-index:3}
.bordered{margin: 20px 15px}

.boxed{padding: 30px; margin-bottom: 15px; border-radius: 20px;background-color: #F2EDE7}
.boxed p{font-family: "minion-3-display", serif;font-weight: 400;font-style: normal;padding: 0; margin: 0}

.list{padding: 50px 15px;}
#accordion h3{margin: -1px 0 0 0; padding: 20px 0 20px 45px; border-top: 1px solid #ccc;  background:url(images/plus.png) no-repeat;cursor:pointer;background-position: left center}
#accordion .nolist{border-bottom: 1px solid #ccc}
#accordion h3.ui-state-active{background:url(images/minus.png) no-repeat;cursor:pointer;background-position: left center}
#accordion .nolist{padding: 0px 0 45px 25px}
#accordion p{padding: 0px; margin: 0 0 25px 22px}

.fullhalf{display: flex;margin:30px 0 20px; align-items: center; justify-content: center;}
.halfsies{width: 50%; display: flex; align-items: center;}
.halfsies .innertext{padding: 0 20px; width: auto; max-width: 520px; margin: 20px auto}
.lefttext .halfsies .innertext{padding: 0 20px 0 0; width: auto; max-width: 520px; margin: 20px 20px 20px 0}
.imagebackcolour{position: relative; padding-bottom: 30px}
.imageback{color:#fff; background-size: cover; background-position: center center; opacity: 0.15; position: absolute; height: 100%; width: 100%; z-index: 1; top: 0}

.header .col-lg-6.navigation{text-align:right!important}

.container.fullblock {margin:50px auto 65px}
.section{padding: 40px 0; position: relative; z-index: 5}
.mainsection{max-width: 1450px; margin: 0 auto; position: relative; z-index: 5; padding: 0 50px}

.top-section{position: relative; z-index: 200}
.overlay {position: absolute; height: 94px;  z-index: 200; width: 100%}

.main-banner{position: relative; width: 100%; top: 0; left: 0; height: auto; min-height: 730px; margin: 0 auto;background-size: cover; background-position: center center;}
.home .main-banner.whitetext{position: relative; width: 100%; top: 0; left: 0; height: 85vh; min-height: 750px; background-size: cover; background-position: center center;z-index: 1; margin: 0 auto;}
.main-banner.whitetext::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3));opacity: .7;z-index: 1;}

.bannertext{padding-top: 20px; max-width: 840px; margin: 0 auto; position: relative;z-index: 3}
.bannertext  h3{font-size:6.2rem; color: #fff;line-height: 1.1;}
.vmiddle{display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;}
.fulltext, .fulltextoverlay{max-width: 1010px; margin: 0 auto;}
.fulltextttt::after{background-image: url('images/line.svg');background-position: center;content:"";position: absolute;width: 1px;height: 70px;left: 50%;}
.fulltextnl{max-width: 930px; margin: 0 auto 15px}
.fullimageoverlay{min-height: 560px; padding-top: 120px; padding-bottom: 120px; position: relative;height: 55vh}
.fulltextoverlay hr.short{max-width:120px; margin:0 auto 45px; background-color: #fff; opacity: 0.5}
.greenblock{background-color: #21393A; padding: 50px 0}
.contact{ float:right;display:block}
.main-navigation a{display:block;text-decoration:none}
.menu-toggle,.main-navigation.toggled ul{display:block}
button.menu-toggle{font-family: "minion-3-display", serif;color: #fff; font-size: 26px}
.toggled #primary-menu a{font-size:30px}

.site-main .comment-navigation,.site-main
.posts-navigation,.site-main
.post-navigation{margin:0 0 1.5em}
.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}
.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}
.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}
.sticky{display:block}
.post,.page{margin:0 0 1.5em}
.updated:not(.published){display:none}
.page-content,.entry-content,.entry-summary{margin:1.5em 0 3.5em }
.page-links{clear:both;margin:0 0 1.5em}
.comment-content a{word-wrap:break-word}
.bypostauthor{display:block}
.widget{margin:0 0 1.5em}
.widget select{max-width:100%}
.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}

.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}

.container.buttonblock{margin-top: -100px; padding-bottom: 100px; position: relative; z-index: 500}
.buttonblock a.link-explore {font-size: 26px;padding: 15px 53px}

.arch{border-radius: 2500px 2500px 0 0; margin-bottom: 20px}
img.arch {
  max-width: 585px;
  margin-right: auto;
  margin-left: auto;
}


#page{padding:0 10px 0 30px}
.container, .woocommerce .content-area{width:100%;max-width:1400px;padding:0 25px;margin:0 auto}
.woocommerce .content-area{padding: 0px 15px 40px; margin-top:50px}
.inntertext{max-width:85%}

p.site-title img{width: 152px;height: auto}

.offering-slider{background-color: #F2EDE9; position: relative; padding: 50px 0 1px}
.offerings a{color: #fff !important; text-decoration: none; padding-top: 15px; display: block}
.offerings p{color: #fff}


.slideback {position: absolute;bottom: 0;left: 0;width: 100%;height: 46%; background-size: cover; background-position: center center}
.slideback::before {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 100%; opacity: 0.85}
.slideback.greyback::before   {background-color: #524F48}
.slideback.pinkback::before   {background-color: #98473A}
.slideback.earthback::before  {background-color: #9B6946}
.slideback.greenback::before  {background-color: #75704B}

.quote-content{margin: 17% 25px 17% 7%}
.quote-content::before{content: "“";font-family: "minion-3-display", serif;font-weight: 400;font-size: 95px;color: #4C8690;position: absolute;left: 10px;font-weight: 200}
span.quote-div{font-size: 80px;line-height: 1;  color: #4C8690}
.quote-content h3{line-height: 1.3; margin-top: 0; padding-top: 0;font-size: 2.2rem;}

.footer-back{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; opacity: 0.1;background-size: cover; filter: saturate(0); background-position: center center}
.footer .container{position: relative;z-index: 2}
.footer{margin-top:0px;position: relative;padding: 60px 0 8px}
.footer-bottom p{font-size: 12px; line-height: 1.4; color: #fff}
.footer a, .footer a:visited{color: #fff; text-decoration: none; border-bottom: 1px solid transparent}
.footer a:hover{color: rgba(255, 255, 255, 0.8); border-bottom: 1px solid rgba(21, 21, 21, 0.3)}
.footer h4 a{margin:0 5px}

.footer p{font-size: 15px;line-height: 1.8;}

/* Tabs  */
.tabs-nav ul{margin:0;padding:0;text-align:center}
.tabs-nav li{display:inline-block;text-align:center;background:transparent;color:#fefefe;margin-right:5px}
.tabs-nav a{display:block;padding:10px 15px;font-weight:700;color:#fff}
.tabs-nav li.active{background:transparent;color:#fff;border-bottom:1px solid rgba(255, 255, 255, 0.32)}
.tabs-nav li.active a{color:inherit}
.tabs-content{padding:10px;background:transparent;margin-top:-1px;overflow:hidden}
.tabs-content IMG{margin-right:10px}
.tabs-content .tab:not(:first-child){display:none}



/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}

.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-nav button{color:#fff !important}

.owl-nav{width: 100%;font-size: 40px;position: absolute;top: 48%}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{left: -40px; position: absolute}
.owl-carousel .owl-nav button.owl-next{left: 101.5%;position: absolute}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}

.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}


.woocommerce .orderby{display: none}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color: #666;font-size: 14px}
.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size: 24px}
.woocommerce .related.products{padding: 40px 0; clear:both}
.woocommerce .related.products h2{font-size: 32px}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {background-color: #75704B;color: #fff}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color: #75704B}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button {font-size: 22px;margin: 0;padding: 10px 25px;font-weight: 500;letter-spacing: 2px;border-radius: 0;color: #ffffff;text-transform: capitalize;background-color: #524F48; font-family: "minion-3-display",serif}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{  background-color: #6f4c33;transition:all .4s ease}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {display: none}
.woocommerce-error, .woocommerce-info, .woocommerce-message {padding: 20px 20px 20px 30px;margin: 0 0 15px;background-color: #F2EDE8;color: #515151;border-top: none;line-height: 44px}
.woocommerce .button.wc-forward{background-color: #75704B; color: #fff; letter-spacing: 0}
.woocommerce .button.wc-forward:hover{background-color: #524F48; color: #fff}
.woocommerce .woocommerce-MyAccount-navigation li{list-style: none; padding: 5px 0; margin: 5px 0;text-align: left}
.woocommerce .woocommerce-MyAccount-navigation li a{text-decoration: none;color: #524F48}
.woocommerce .woocommerce-MyAccount-navigation li.is-active a{color: #9B6946}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {float: left; width: 48%;max-width: 48%; text-align: left}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {float: right; width: 48%;max-width: 48%; text-align: left}
.woocommerce-Address-title.title h2{font-size: 30px; margin: 25px 0 10px}
.woocommerce-Address-title{margin-bottom: 25px}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{padding: 15px; background-color: #fff; border: 1px solid #E1D2C8; margin-bottom: 20px}
.woocommerce .input-text.qty{ height: 42px}
.woocommerce-EditAccountForm fieldset{ margin: 30px 0 }

.woocommerce-cart .fullblock.center{text-align: left}
.woocommerce-cart .fulltextnl , .woocommerce-checkout .fulltextnl {
  max-width: 1200px;
  margin: 0 auto 45px;
}


.menu-primary-menu-container{display:inline-block}
.logo, .woocommerce img.logo, .woocommerce-page img.logo{display: inherit;max-width: 130px;}
.logowc, .woocommerce img.logowc, .woocommerce-page img.logowc{display: none; max-width: 130px;}

a.carticon {display: inline-block !important;}
a.carticon img{width:28px;position: relative;top: 6px;}

.cartw{display: inherit!important;}
.cartg{display: none!important;}

.woocommerce .cartw, .woocommerce-cart .cartw{display: none!important;}
.woocommerce .cartg, .woocommerce-cart .cartg{display: block!important;}

.woocommerce .logo{display: none;max-width: 130px;}
.woocommerce .logo-wb{display: inherit;max-width: 130px;}
.woocommerce-products-header .woocommerce-products-header__title{text-align: center}


a.nounderline{text-decoration: none;}

.overlayimagecat{padding: 5%; color: #fff; text-align: center;font-family: "minion-3-display", serif;text-decoration: none; font-size: 30px;background-size: cover; background-repeat: no-repeat; background-position: center center; position:  relative; min-height: 280px; display:flex;height:100%;width:100%;justify-content:center;align-items:center}


.innertext{position: relative; z-index: 6;display: block}
.overlayimagecat:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.4));opacity: .7;z-index: 1;
}


.header{padding-top: 15px}
.header a{text-decoration:none; color:#524F48;padding: 0 10px 0;font-size: 20px;font-family: "minion-3-display", serif;font-weight: 400;font-style: normal}
.header ul.sub-menu{background-color: #fff; -webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.2);padding: 12px}

.header ul.sub-menu li a{padding: 5px 10px}
.overlay .header ul.sub-menu{background-color: transparent; box-shadow:none;-webkit-box-shadow:none; -moz-box-shadow:none}
.overlay .header a{text-decoration:none; color:#fff;padding: 10px;font-size: 20px;font-family: "minion-3-display", serif;font-weight: 400;font-style: normal}
.overlay .header .main-navigation ul ul.sub-menu a{font-size: 16px; padding: 9px 0 4px; cursor: pointer; opacity: 0.8; border-bottom: 1px solid transparent; display:inline-block}
.overlay .header .main-navigation ul ul.sub-menu a:hover{opacity: 1; border-bottom: 1px solid rgba(255, 255, 255, 0.3); transition:all .4s ease}



/* Navigation
--------------------------------------------- */
.main-navigation{display:block;width:100%; margin-top: 60px;text-align: right;}
.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}

.main-navigation ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:99999; margin-left: -125px; width:250px}
.main-navigation ul ul ul{left:-999em;top:0}
.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul{display:block;left:auto}
.main-navigation ul li{padding:0 8px}
.main-navigation ul li a{opacity: 0.8;color: #524F48}
.main-navigation ul li a:hover{opacity: 1;color: #333333}
.overlay .main-navigation ul li a{opacity: 0.8;color: #fff; border-bottom:1px solid transparent; padding:0 0 6px}
.overlay .main-navigation ul li a:hover{opacity: 1;color: #fff; border-bottom:1px solid #fff}

.main-navigation ul li:hover > ul,.main-navigation ul li.focus > ul{left: 50%}
.main-navigation li{position:relative;display:block}
.main-navigation a{display:block;text-decoration:none}
.menu-toggle,.main-navigation.toggled ul{display:inline-block}
.sub-menu{text-align:center}
.sub-menu li{text-align:center}

@media only screen and (min-width: 767px) {
.menu-toggle,main-navigation .menu{display:none}
.main-navigation ul{display:block;text-align:right}
.main-navigation li{position:relative;display:inline-block}
.main-navigation li ul li{position:relative;display:block}
.main-navigation {text-align: right}
	
	
}

.forminator-row{text-align:left; font-weight:500}
.forminator-design--flat .forminator-label {
  font-size: 16px!important;
  font-weight: 500!important;
  color:#9B6946!important
}

.forminator-design--flat .forminator-button-submit {
  font-size: 15px;
  font-family: "objektiv-variable", sans-serif;
  font-variation-settings: "wght" 500;
  font-weight: 500;
	padding:12px 25px;
	background-color:#9B6946;
	color:#fff;
}
.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button:active, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button:focus, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button:hover {
  -webkit-box-shadow: none!important;
  box-shadow: none!important;
	background-color:#AB3D2B;
}



.woocart{position: absolute; right: 20px; top:20px; width: 30px; height: 30px; z-index: 201;opacity: 3}
.admin-bar .woocart{ top:50px; }
.woocart a{display: block; cursor: pointer}
.woocart.live{opacity: 1}





@media (max-width: 1090px) {  
.site-branding img{max-width: 130px}
.main-navigation {margin-top: 60px}
.overlay .header a {font-size: 18px}
    
}
    
    
    
@media (max-width: 1000px) {  
    
.container{padding: 0 25px}
.site-branding {text-align: center}
.bannertext h3 {font-size: 4.5rem; padding: 0 30px}
h3 {font-size: 1.9rem}
h4 {font-size: 1.4rem}
h3.large {font-size: 2.5rem}
h2.large {font-size: 3.5rem;margin: 0}
p{font-size: 0.93rem}   
.footer p {font-size: 12px}
.halfsies .innertext {padding: 0px 30px} 
.owl-carousel .owl-nav button.owl-prev {left: 10px}
.owl-carousel .owl-nav button.owl-next {left: 93.5%}
.owl-nav {top: 40%;font-size: 60px}   
.owltestimonials{padding: 0 25px}  
.offering-slider {padding: 0}    
.main-navigation {margin-top: 30px; text-align:center}
	
 
}
     
     
 
@media (max-width: 811px) {  
    .site-branding{text-align: center}
	.main-navigation ul {text-align: center}

}   
     
     
  
@media all and (min-width:0px) and (max-width: 767px) {
.site-branding img{max-width: 110px}
h1, .home h1{font-size: 3rem}	
.header .col-6{width:50%; float:left}
.header .col-6.navigation{text-align:right!important}
.halfsies {width: 100%}   
.fullhalf{display: block}
.col-lg-9.navigation {position: absolute; top: 10px;width: 100%;} 
.menu-toggle{position: absolute; right: 20px; top:15px;z-index: 51}
.toggled .menu-primary-menu-container {position: fixed;width: 100%;background-color: #333;left: 0;top: 0;padding: 150px 25px 40px;height: 100vh;z-index: 50}  
.woocommerce-page button.menu-toggle {color: #524F48} 
.toggled .woocommerce-page button.menu-toggle, .toggled .woocommerce-page button span, .toggled .open {color: #ffffff!important}
.toggled .menu-primary-menu-container a{color: #fff} 
.main-navigation ul {text-align: center}
.main-navigation ul ul, .main-navigation.toggled ul {float: none;position: unset;top: 100%;left: 0;z-index: 99999;text-align: left;margin-left: 15px;width: 100%;}
.sub-menu li{text-align: left}
.home .main-banner.whitetext {height: 50vh;min-height: 490px}    
.bannertext h3 {font-size: 2.5rem}
.header{display: flex}  
.close{display: block}
.open{display: none}
.toggled .close{display: none}
.toggled .open{display: block}   
.site-branding {text-align: left}
img {height: auto;max-width: 100% !important;}
img.arch{max-width: 82% !important;}
.fullimageoverlay {min-height: auto;padding-top: 60px;padding-bottom: 60px;height: auto}
.fullimageoverlay .intro-btn {margin: 40px 0 20px 0}	
    
}
     
     
     
@media all and (min-width:0px) and (max-width: 576px) {
.site-branding img{max-width: 90px!important}

.halfsies {width: 100%}  
.main-banner { min-height: 560px} 
.halfsies .innertext, .lefttext .halfsies .innertext {margin: 15px 15px 30px; padding: 0}    
 
}






/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:25px;padding-left:25px;margin-right:auto;margin-left:auto}@media (min-width:576px){
     
    .container-fluid{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}
     
     @media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}
     
     
     @media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}
     
     









/*# sourceMappingURL=bootstrap-grid.min.css.map */