/*!
	Theme Name: Flora
	Theme URI: https://florathevenue.com/
	Description:
	Version: 2021.11.1
	Author: Hawthorn Creative
	Author URI: https://hawthorncreative.com/

	License: MIT
	License URI: http://opensource.org/licenses/mit-license.php
**/*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}.clear:after,.clear:before{content:' ';display:table}.clear:after{clear:both}img{max-width:100%;vertical-align:bottom}a{text-decoration:none}a:focus{outline:0}a:active,a:hover{outline:0}input:focus{outline:0;border:1px solid #04a4cc}.wrapper{max-width:1280px;width:95%;margin:0 auto;position:relative}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:'Made Black';src:url(/wp-content/themes/flora/webfonts/made_mirage_black-webfont.woff2) format('woff2'),url(/wp-content/themes/flora/webfonts/made_mirage_black-webfont.woff) format('woff')}@font-face{font-family:'Made Bold';src:url(/wp-content/themes/flora/webfonts/made_mirage_bold-webfont.woff2) format('woff2'),url(/wp-content/themes/flora/webfonts/made_mirage_bold-webfont.woff) format('woff')}@font-face{font-family:'Made Medium';src:url(/wp-content/themes/flora/webfonts/made_mirage_medium-webfont.woff2) format('woff2'),url(/wp-content/themes/flora/webfonts/made_mirage_medium-webfont.woff) format('woff')}@font-face{font-family:'Made Regular';src:url(/wp-content/themes/flora/webfonts/made_mirage_regular-webfont.woff2) format('woff2'),url(/wp-content/themes/flora/webfonts/made_mirage_regular-webfont.woff) format('woff')}@font-face{font-family:'Made Thin';src:url(/wp-content/themes/flora/webfonts/made_mirage_thin-webfont.woff2) format('woff2'),url(/wp-content/themes/flora/webfonts/made_mirage_thin-webfont.woff) format('woff')}@font-face{font-family:effra;src:url(https://use.typekit.net/af/a61338/00000000000000003b9b4898/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/a61338/00000000000000003b9b4898/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/a61338/00000000000000003b9b4898/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:commuters-sans;src:url(https://use.typekit.net/af/9ef2d1/00000000000000007735c44e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/9ef2d1/00000000000000007735c44e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/9ef2d1/00000000000000007735c44e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:commuters-sans;src:url(https://use.typekit.net/af/ca0a63/00000000000000007735c456/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/ca0a63/00000000000000007735c456/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/ca0a63/00000000000000007735c456/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400}body{min-width:320px;background:#faf7ef;font-family:effra,sans-serif;font-size:17px;color:#1a1a1a;font-style:normal;font-weight:300;line-height:1.8em;letter-spacing:.05em}body#tinymce{background:#fff}@media (min-width:1441px){body{font-size:1.18vw}}@media (min-width:1920px){body{font-size:22.6px}}@media (max-width:767px){body{font-size:15px}}body a{color:inherit}body ::-moz-selection{color:inherit;background-color:#f5efe0}body ::-webkit-selection{color:inherit;background-color:#f5efe0}body ::selection{color:inherit;background-color:#f5efe0}body .main-btn{font-family:commuters-sans,sans-serif!important;color:#6c696b!important;font-weight:400!important;font-style:normal!important;font-size:9px!important;text-transform:uppercase!important;letter-spacing:.35em!important;line-height:1.5em!important;cursor:pointer;display:inline-block;padding:10px 90px 10px 15px!important;position:relative;border:none!important;align-self:center;background-color:#faf7ef!important;z-index:1;text-decoration:none;white-space:nowrap;-webkit-transition:background-color .6s ease 0s,color .6s ease 0s;-moz-transition:background-color .6s ease 0s,color .6s ease 0s;-o-background-size:background-color .6s ease 0s,color .6s ease 0s;transition:background-color .6s ease 0s,color .6s ease 0s}body .main-btn::after{content:'';position:absolute;display:inline-block;top:50%;right:13px;height:1px;width:20px;transform:translate(0,-50%);background-color:#6c696b;-webkit-transition:width .6s ease 0s,background-color .6s ease 0s;-moz-transition:width .6s ease 0s,background-color .6s ease 0s;-o-background-size:width .6s ease 0s,background-color .6s ease 0s;transition:width .6s ease 0s,background-color .6s ease 0s}body .main-btn:hover{color:#fff!important;background-color:#6c696b!important}body .main-btn:hover::after{width:62px}body .main-btn:hover::after{background-color:#fff!important}body .main-btn:hover::after{background-color:#fff!important}@media (min-width:1441px){body .main-btn{font-size:.625vw!important;padding:.694vw 6.25vw .694vw 1.04vw!important}body .main-btn::after{right:.902vw;width:1.38vw}body .main-btn:hover::after{width:4.3vw}}@media (min-width:1920px){body .main-btn{font-size:12px!important;padding:13.3167px 120px 13.3167px 19.9667px!important}body .main-btn::after{right:17.3167px;width:26.4833px}body .main-btn:hover::after{width:82.55px}}body .main-btn.white-cream{font-family:commuters-sans,sans-serif!important;color:#6c696b!important;font-weight:400!important;font-style:normal!important;font-size:9px!important;text-transform:uppercase!important;letter-spacing:.35em!important;line-height:1.5em!important;cursor:pointer;display:inline-block;padding:10px 90px 10px 15px!important;position:relative;border:none!important;align-self:center;background-color:#fff!important;z-index:1;text-decoration:none;white-space:nowrap;-webkit-transition:background-color .6s ease 0s,color .6s ease 0s;-moz-transition:background-color .6s ease 0s,color .6s ease 0s;-o-background-size:background-color .6s ease 0s,color .6s ease 0s;transition:background-color .6s ease 0s,color .6s ease 0s}body .main-btn.white-cream::after{content:'';position:absolute;display:inline-block;top:50%;right:13px;height:1px;width:20px;transform:translate(0,-50%);background-color:#6c696b;-webkit-transition:width .6s ease 0s,background-color .6s ease 0s;-moz-transition:width .6s ease 0s,background-color .6s ease 0s;-o-background-size:width .6s ease 0s,background-color .6s ease 0s;transition:width .6s ease 0s,background-color .6s ease 0s}body .main-btn.white-cream:hover{color:#6c696b!important;background-color:#faf7ef!important}body .main-btn.white-cream:hover::after{width:62px}body .main-btn.white-cream:hover::after{background-color:#6c696b!important}@media (min-width:1441px){body .main-btn.white-cream{font-size:.625vw!important;padding:.694vw 6.25vw .694vw 1.04vw!important}body .main-btn.white-cream::after{right:.902vw;width:1.38vw}body .main-btn.white-cream:hover::after{width:4.3vw}}@media (min-width:1920px){body .main-btn.white-cream{font-size:12px!important;padding:13.3167px 120px 13.3167px 19.9667px!important}body .main-btn.white-cream::after{right:17.3167px;width:26.4833px}body .main-btn.white-cream:hover::after{width:82.55px}}body .main-btn.white-darkgray{font-family:commuters-sans,sans-serif!important;color:#6c696b!important;font-weight:400!important;font-style:normal!important;font-size:9px!important;text-transform:uppercase!important;letter-spacing:.35em!important;line-height:1.5em!important;cursor:pointer;display:inline-block;padding:10px 90px 10px 15px!important;position:relative;border:none!important;align-self:center;background-color:#fff!important;z-index:1;text-decoration:none;white-space:nowrap;-webkit-transition:background-color .6s ease 0s,color .6s ease 0s;-moz-transition:background-color .6s ease 0s,color .6s ease 0s;-o-background-size:background-color .6s ease 0s,color .6s ease 0s;transition:background-color .6s ease 0s,color .6s ease 0s}body .main-btn.white-darkgray::after{content:'';position:absolute;display:inline-block;top:50%;right:13px;height:1px;width:20px;transform:translate(0,-50%);background-color:#6c696b;-webkit-transition:width .6s ease 0s,background-color .6s ease 0s;-moz-transition:width .6s ease 0s,background-color .6s ease 0s;-o-background-size:width .6s ease 0s,background-color .6s ease 0s;transition:width .6s ease 0s,background-color .6s ease 0s}body .main-btn.white-darkgray:hover{color:#fff!important;background-color:#6c696b!important}body .main-btn.white-darkgray:hover::after{width:62px}body .main-btn.white-darkgray:hover::after{background-color:#fff!important}body .main-btn.white-darkgray:hover::after{background-color:#fff!important}@media (min-width:1441px){body .main-btn.white-darkgray{font-size:.625vw!important;padding:.694vw 6.25vw .694vw 1.04vw!important}body .main-btn.white-darkgray::after{right:.902vw;width:1.38vw}body .main-btn.white-darkgray:hover::after{width:4.3vw}}@media (min-width:1920px){body .main-btn.white-darkgray{font-size:12px!important;padding:13.3167px 120px 13.3167px 19.9667px!important}body .main-btn.white-darkgray::after{right:17.3167px;width:26.4833px}body .main-btn.white-darkgray:hover::after{width:82.55px}}body .main-btn-arrowed{font-weight:400;font-style:normal;font-size:9px;text-transform:uppercase;letter-spacing:.35em;line-height:1.4em;font-family:commuters-sans,sans-serif;color:#6c696b;cursor:pointer;display:inline-block;padding:10px 70px 10px 0;position:relative;z-index:1;text-decoration:none;white-space:nowrap;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-o-background-size:all .6s ease 0s;transition:all .6s ease 0s}body .main-btn-arrowed svg{height:16px;width:62px;position:absolute;right:0;top:50%;transform:translate(0,-50%)}body .main-btn-arrowed svg,body .main-btn-arrowed svg *{fill:#6c696b;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-background-size:all .3s ease 0s;transition:all .3s ease 0s}body .main-btn-arrowed:hover{color:#1a1a1a}body .main-btn-arrowed:hover svg,body .main-btn-arrowed:hover svg *{fill:#1a1a1a}body .color-black{color:#1a1a1a!important}body .color-dark-gray{color:#6c696b!important}body .color-light-gray{color:#d9d9d9!important}body .color-cream{color:#f5efe0!important}body .color-light-cream{color:#faf7ef!important}body .color-white{color:#fff!important}body .small-paragraph{font-family:'Made Regular',sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:1.4em;letter-spacing:.075em;text-transform:none}body .image-caption{font-family:commuters-sans,sans-serif;color:#6c696b;font-weight:300;font-style:normal;font-size:9px;letter-spacing:.175em;text-transform:none;line-height:1.7em}body p{margin-bottom:1.5rem}body .h1,body h1{font-family:'Made Regular',sans-serif;font-weight:400;font-style:normal;font-size:50px;letter-spacing:.02em;text-transform:uppercase;line-height:1.1em;margin-bottom:3rem}body .h2,body h2{font-family:'Made Regular',sans-serif;color:#fff;font-weight:400;font-style:normal;font-size:38px;text-transform:uppercase;line-height:1.1em;letter-spacing:.02em;margin-bottom:1rem}body .h3,body h3{font-family:'Made Regular',sans-serif;font-weight:400;font-style:normal;font-size:40px;text-transform:none;letter-spacing:.02em;line-height:1.1em;margin-bottom:3.5rem}body .h4,body h4{font-family:'Made Regular',sans-serif;font-weight:400;font-style:normal;font-size:32px;text-transform:uppercase;letter-spacing:.02em;line-height:1.1em;margin-bottom:1.25rem}body .h5,body h5{font-family:commuters-sans,sans-serif;color:#6c696b;font-weight:300;font-style:normal;font-size:12px;text-transform:uppercase;letter-spacing:.35em;line-height:2em;margin-bottom:1rem}body .h5 a,body h5 a{color:inherit;text-decoration:none}body .h5 a:hover,body h5 a:hover{color:inherit;text-decoration:underline}body .h6,body h6{font-family:commuters-sans,sans-serif;color:#6c696b;font-weight:400;font-style:normal;font-size:8px;text-transform:uppercase;letter-spacing:.35em;line-height:2em;margin-bottom:.5rem}body .h7{font-family:commuters-sans,sans-serif;color:#6c696b;font-weight:400;font-style:normal;font-size:9px;text-transform:uppercase;letter-spacing:.35em;line-height:1.5em;margin-bottom:1rem}@media (min-width:1441px){body .small-paragraph:not(.no-upsize){font-size:1.04vw}body .image-caption:not(.no-upsize){font-size:.625vw}body .h1:not(.no-upsize),body h1:not(.no-upsize){font-size:3.47vw}body .h2:not(.no-upsize),body h2:not(.no-upsize){font-size:2.63vw}body .h3:not(.no-upsize),body h3:not(.no-upsize){font-size:2.77vw}body .h4:not(.no-upsize),body h4:not(.no-upsize){font-size:2.22vw}body .h5:not(.no-upsize),body h5:not(.no-upsize){font-size:.83vw}body .h6:not(.no-upsize),body h6:not(.no-upsize){font-size:.55vw}body .h7:not(.no-upsize){font-size:.62vw}}@media (min-width:1920px){body .small-paragraph:not(.no-upsize){font-size:20px}body .image-caption:not(.no-upsize){font-size:12px}body .h1:not(.no-upsize),body h1:not(.no-upsize){font-size:66.62px}body .h2:not(.no-upsize),body h2:not(.no-upsize){font-size:50.5px}body .h3:not(.no-upsize),body h3:not(.no-upsize){font-size:53.2px}body .h4:not(.no-upsize),body h4:not(.no-upsize){font-size:42.6px}body .h5:not(.no-upsize),body h5:not(.no-upsize){font-size:16px}body .h6:not(.no-upsize),body h6:not(.no-upsize){font-size:10.55px}body .h7:not(.no-upsize){font-size:12px}}@media (max-width:991px){body .h1,body h1{font-size:44px}body .h3,body h3{font-size:35px}}@media (max-width:767px){body .h1,body h1{font-size:34px}body .h2,body h2{font-size:34px}body .h3,body h3{font-size:30px}body .h4,body h4{font-size:30px}}body .content-wrapper p>a:not(.main-btn):not(.main-btn-arrowed){text-decoration:underline}body .content-wrapper p>a:not(.main-btn):not(.main-btn-arrowed):hover{color:inherit}