@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital@0;@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300&display=swap");1&display=swap");article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,pre,samp{font-family:Menlo,Consolas,"Lucida Console","Liberation Mono","Courier New",monospace,sans-serif;font-size:1em;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}audio,progress,video{display:inline-block;vertical-align:baseline;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0;}button::-moz-focusring,[type='button']::-moz-focusring,[type='reset']::-moz-focusring,[type='submit']::-moz-focusring{outline:1px dotted ButtonText;}[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-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}template,[hidden]{display:none;}abbr,blockquote,code,kbd,q,samp,tt,var{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}[tabindex='-1']:focus{outline:none !important;}::-moz-selection{background:#b9874d;color:#fff;text-shadow:none;}::selection{background:#b9874d;color:#fff;text-shadow:none;}*,*::before,*::after{box-sizing:inherit;}@media print{*{background-color:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important;}@page{margin:2cm;}}html{box-sizing:border-box;font-family:"EB Garamond",serif;font-size:100%;line-height:1.6;min-height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;}body{background-color:#fefbf7;color:#4b280f;font-size:1.125rem;margin:0;padding:74px 0 0;word-wrap:break-word;}body.has-open-mobile-menu{overflow:hidden;}body.cke_editable{padding:0;}@media print{nav{display:none;}}summary{display:list-item;}iframe{border:0;}@media print{iframe{display:none;}}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:700;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.6;margin:0 0 1rem;text-rendering:optimizeLegibility;}@media print{h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;widows:3;}h1::after,h2::after,h3::after,h4::after,h5::after,h6::after{display:inline-block;}}* + h1,* + h2,* + h3,* + h4,* + h5,* + h6{margin-top:1em;}h1{color:#4b280f;font-family:"EB Garamond",serif;font-size:2.8125rem;font-weight:400;line-height:1.2;text-transform:uppercase;}@media (max-width:40em){h1{font-size:1.875rem;}}h2{color:#4b280f;font-family:"EB Garamond",serif;font-size:2.1875rem;font-weight:400;line-height:1.2;text-transform:uppercase;}@media (max-width:40em){h2{font-size:1.125rem;}}h3{color:#4b280f;font-family:"EB Garamond",serif;font-size:1.5625rem;font-weight:400;line-height:1.2;text-transform:uppercase;}@media (max-width:40em){h3{font-size:1rem;}}h4{color:#4b280f;font-family:"EB Garamond",serif;font-size:1.125rem;font-weight:400;line-height:1.6;font-style:italic;}@media (max-width:40em){h4{font-size:0.875rem;}}h5{color:#b9874d;font-family:"EB Garamond",serif;font-size:1.125rem;font-weight:400;line-height:1.6;text-transform:uppercase;}h6{color:#4b280f;font-family:"EB Garamond",serif;font-size:1.125rem;font-weight:600;letter-spacing:-0.04em;line-height:1.8;text-transform:uppercase;}h1 + h1,h2 + h1,h3 + h1,h4 + h1,h5 + h1,h6 + h1,h1 +
h2,h2 +
h2,h3 +
h2,h4 +
h2,h5 +
h2,h6 +
h2,h1 +
h3,h2 +
h3,h3 +
h3,h4 +
h3,h5 +
h3,h6 +
h3,h1 +
h4,h2 +
h4,h3 +
h4,h4 +
h4,h5 +
h4,h6 +
h4,h1 +
h5,h2 +
h5,h3 +
h5,h4 +
h5,h5 +
h5,h6 +
h5,h1 +
h6,h2 +
h6,h3 +
h6,h4 +
h6,h5 +
h6,h6 +
h6{margin-top:0;}p{margin:0 0 1rem;}@media print{p{orphans:3;widows:3;}}a{outline:2px solid transparent;outline-offset:2px;background-color:transparent;color:#9f6900;-webkit-text-decoration-skip:objects;transition-duration:200ms;transition-property:background-color,border-color,color,outline-color;transition-timing-function:cubic-bezier(0.4,0,1,1);}a:focus{outline-color:#b9874d;}a:visited{color:#9f6900;}a:hover,a:focus{color:#9f6900;}a:active{color:#9f6900;}@media print{a,a:visited{text-decoration:none;}a[href]::after{content:" <" attr(href) ">";font-family:"EB Garamond",serif;font-size:10pt;font-weight:normal;text-transform:lowercase;}a[href^='javascript:']::after,a[href^='mailto:']::after,a[href^='tel:']::after,a[href^='#']::after,a[href*='?']::after{content:'';}}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}abbr:hover{cursor:help;}@media print{abbr[title]::after{content:" (" attr(title) ")";}}cite{color:#b9874d;font-family:"EB Garamond",serif;font-size:1rem;font-style:normal;font-weight:600;letter-spacing:0.02em;line-height:1.2;}dfn{font-style:italic;}mark{background:#ff0;color:#4b280f;}small{font-size:75%;}sub{bottom:-0.25em;}sup{bottom:-0.25em;font-size:50%;top:-0.75em;}blockquote{color:#9f6900;font-family:"EB Garamond",serif;font-size:1.125rem;font-weight:400;line-height:1.6;margin:0 0 2.5rem;}* + blockquote{margin-top:2.5rem;}blockquote p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;}blockquote p::before{content:'\201C';}blockquote p::after{content:'\201D';}blockquote cite{display:block;margin-top:1rem;text-align:right;}blockquote cite em{border-left:1px solid #aeb0b5;font-weight:400;margin-left:0.25rem;padding-left:0.5rem;}blockquote :last-child{margin-bottom:0;}@media print{blockquote{page-break-inside:avoid;}}pre{margin:0 0 1rem;overflow:auto;}@media print{pre{page-break-inside:avoid;}}hr{border:1px solid #aeb0b5;box-sizing:content-box;height:0;margin:1.5rem 0;padding-bottom:-1px;}ul{list-style-type:disc;margin:0 0 1rem;padding:0 0 0 1.5rem;}[dir='rtl'] ul{padding:0 1.5rem 0 0;}ul ol,ul ul{margin-top:0.5rem;}ol{margin:0 0 1rem;padding:0 0 0 1.5rem;}[dir='rtl'] ol{padding:0 1.5rem 0 0;}ol ol,ol ul{margin-top:0.5rem;}li{margin-bottom:0.5rem;}li:last-child{margin-bottom:0;}@media print{li{page-break-inside:avoid;}}dd{margin-bottom:1rem;padding-left:1.5rem;}dt + dd{margin-top:0;}dl{margin-bottom:1rem;}caption{margin-bottom:0.25rem;}table{border-collapse:collapse;border-spacing:0;margin-bottom:1rem;min-width:100%;}td{background-color:#fff;border:1px solid #5b616b;padding:1rem;}tfoot td,tfoot th{background-color:#f1f1f1;}th{background-color:#fff;border:1px solid #5b616b;padding:1rem;text-align:left;}thead td,thead th{background-color:#f1f1f1;}@media print{thead{display:table-header-group;}}@media print{tr{page-break-inside:avoid;}}button{overflow:visible;}fieldset{border:0;margin:0;padding:0;}input{line-height:normal;}legend{border:0;box-sizing:border-box;color:inherit;display:table;margin:0;max-width:100%;padding:0;white-space:normal;}optgroup{font-weight:700;}textarea{overflow:auto;}audio:not([controls]){display:none;height:0;}canvas{display:inline-block;}figure{margin:0 0 1rem;}img{border:0;font-style:italic;height:auto;max-width:100%;vertical-align:middle;}@media print{img{max-width:100% !important;page-break-inside:avoid;}}svg:not(:root){overflow:hidden;}.breadcrumb__title,.readmore-link__accessibility-description{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal;}.l-constrain{margin-left:auto;margin-right:auto;max-width:88.75rem;padding-left:1.25rem;padding-right:1.25rem;}.l-constrain .l-constrain{padding-left:0;padding-right:0;}.l-constrain--large{max-width:111.875rem;}.l-constrain--no-padding{padding-left:0;padding-right:0;}.field--name-field-rows{margin:4.5rem 0;}.node-page--node-type-landing-page .dialog-off-canvas-main-canvas{overflow-x:hidden;}.l-footer{background-color:#4b280f;padding:7.5rem 0 3.5rem 0;position:relative;}.l-footer p{font-style:normal;}@media (max-width:81.875em){.l-footer{padding:0.5rem;}}.l-footer .menu li{margin-right:3.5rem;text-align:center;}@media (max-width:81.875em){.l-footer .menu li{margin-bottom:2.5rem;margin-right:0;}}.l-footer .block{margin-bottom:4rem;}@media (max-width:81.875em){.l-footer .block{margin-bottom:1.25rem;}}.l-footer .field{margin:0;}.l-footer .l-constrain{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(4,auto);}@media (max-width:81.875em){.l-footer .l-constrain{display:block;padding:0;}}.l-footer .footer-primary-nav{grid-column:1 / 2;grid-row:1 / 2;margin-top:0.5rem;}.l-footer .footer-contact{grid-column:1 / -1;grid-row:2 / 3;}.l-footer .footer-contact table{margin:0;}.l-footer .footer-contact table td{background-color:transparent;border-bottom:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;}.l-footer .footer-contact table td:nth-child(1),.l-footer .footer-contact table td:nth-child(3){width:25vw;}.l-footer .footer-contact table td:nth-child(2),.l-footer .footer-contact table td:nth-child(4){width:50vw;}.l-footer .footer-contact table td:nth-child(1){border-left:0;}.l-footer .footer-contact table td:nth-child(4){border-right:0;}.l-footer .footer-contact table td:nth-child(2),.l-footer .footer-contact table td:nth-child(3),.l-footer .footer-contact table td:nth-child(4){text-align:center;}@media (max-width:81.875em){.l-footer .footer-contact table td{border-bottom:0;border-left:0;border-right:0;display:block;text-align:center;width:100% !important;}.l-footer .footer-contact table td:last-child{border-bottom:1px solid #fff;}}.l-footer .footer-secondary-nav{grid-column:1 / -1;grid-row:3 / 4;}@media (max-width:81.875em){.l-footer .footer-secondary-nav{margin-top:2.5rem;}}.l-footer .footer-secondary-nav ul{display:flex;}@media (max-width:81.875em){.l-footer .footer-secondary-nav ul{flex-direction:column;}}.l-footer .footer-social{grid-column:2 / -1;grid-row:1 / 2;text-align:right;}@media (max-width:81.875em){.l-footer .footer-social{text-align:center;}}.l-footer .footer-social p{margin:0;}.l-footer .footer-social a{font-size:1.5625rem;margin-left:1.5rem;}@media (max-width:81.875em){.l-footer .footer-social a:first-child{margin-left:0;}}.l-footer .footer-logo{grid-column:2 / -1;grid-row:4 / -1;margin:-1rem 0 0 auto;}@media (max-width:81.875em){.l-footer .footer-logo{text-align:center;}}.l-footer .footer-logo svg{max-height:158px;max-width:183px;}.l-footer .footer-copyright{grid-column:1 / -1;grid-row:4 / -1;}@media (max-width:81.875em){.l-footer .footer-copyright{text-align:center;}}.l-footer *,.l-footer a,.l-footer a:visited{color:#fff;letter-spacing:1px;text-transform:uppercase;}.l-footer a{text-decoration:none;}.l-grid{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem;}.l-grid > *{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem;}@supports (display:grid){.l-grid{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid;}.l-grid > *{margin:0;min-width:0;width:100%;}}.l-grid--2col{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem;}.l-grid--2col > *{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem;}@supports (display:grid){.l-grid--2col{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid;}.l-grid--2col > *{margin:0;min-width:0;width:100%;}}@media (min-width:37.5em){.l-grid--2col > *{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(50% - 2.5rem);min-width:17.1875rem;}@supports (display:grid){.l-grid--2col{grid-template-columns:repeat(2,1fr);grid-gap:2.5rem;}.l-grid--2col > *{margin:0;min-width:0;width:100%;}}}.l-grid--3col{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem;}.l-grid--3col > *{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem;}@supports (display:grid){.l-grid--3col{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid;}.l-grid--3col > *{margin:0;min-width:0;width:100%;}}@media (min-width:47.5em){.l-grid--3col > *{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(33.3333333333% - 2.5rem);min-width:17.1875rem;}@supports (display:grid){.l-grid--3col{grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;}.l-grid--3col > *{margin:0;min-width:0;width:100%;}}}.l-grid--4col{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem;}.l-grid--4col > *{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem;}@supports (display:grid){.l-grid--4col{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid;}.l-grid--4col > *{margin:0;min-width:0;width:100%;}}@media (min-width:37.5em) and (max-width:50em){.l-grid--4col > *{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(50% - 2.5rem);min-width:17.1875rem;}@supports (display:grid){.l-grid--4col{grid-template-columns:repeat(2,1fr);grid-gap:2.5rem;}.l-grid--4col > *{margin:0;min-width:0;width:100%;}}}@media (min-width:50.0625em){.l-grid--4col > *{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(25% - 2.5rem);min-width:0rem;}@supports (display:grid){.l-grid--4col{grid-template-columns:repeat(4,1fr);grid-gap:2.5rem;}.l-grid--4col > *{margin:0;min-width:0;width:100%;}}}.l-grid--6col{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem;}.l-grid--6col > *{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem;}@supports (display:grid){.l-grid--6col{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid;}.l-grid--6col > *{margin:0;min-width:0;width:100%;}}@media (min-width:37.5em) and (max-width:62.4375em){.l-grid--6col > *{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(33.3333333333% - 2.5rem);min-width:0rem;}@supports (display:grid){.l-grid--6col{grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;}.l-grid--6col > *{margin:0;min-width:0;width:100%;}}}@media (min-width:62.5em){.l-grid--6col > *{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(16.6666666667% - 2.5rem);min-width:0rem;}@supports (display:grid){.l-grid--6col{grid-template-columns:repeat(6,1fr);grid-gap:2.5rem;}.l-grid--6col > *{margin:0;min-width:0;width:100%;}}}.l-header{background-color:#fefbf7;left:0;position:fixed;right:0;top:0;width:100%;z-index:10;}.l-header .header-inner{display:grid;grid-template-columns:1fr 400px 1fr;height:74px;}@media (max-width:40em){.l-header .header-inner{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;}}.l-header a{color:#4b280f;font-size:1.125rem;text-decoration:none;text-transform:uppercase;}.l-header .l-header-left{align-self:center;margin-right:auto;}@media (max-width:81.875em){.l-header .l-header-left{display:none;}}.l-header .l-header-center{align-self:center;margin:0.125rem 0 0.5rem 0;}@media (max-width:40em){.l-header .l-header-center{grid-column:1 / -1;grid-row:1 / 2;text-align:center;}}.l-header .l-header-right{display:flex;margin-left:auto;}.l-header .l-header-right .block{margin:0 1rem;padding-top:1.5rem;}@media (max-width:40em){.l-header .l-header-right .block{padding-top:0;}}@media (max-width:81.875em){.l-header .l-header-right .email-block{margin-right:0;}}@media (max-width:40em){.l-header .l-header-right{grid-column:2 / -1;grid-row:2 / -1;}}@media (max-width:40em){.l-header .mobile-menu-button--menu{grid-column:1 / 2;grid-row:2 / -1;margin-top:-5px;padding-top:0 !important;}}.l-header .menu--secondary-navigation{display:flex;padding-top:0;}.l-header .menu--secondary-navigation .menu__item{padding:1.5rem 1rem 0;}html.js .l-header .form-search{background-color:#fefbf7;border:0;-webkit-transition:none;transition:all 0.5s ease-in-out;width:0;}html.js .l-header .form-search.active{border-bottom:1px solid #4b280f;padding-left:0.25rem;width:200px;}.l-media{display:flex;flex-direction:column;}@media (min-width:40em){.l-media{flex-direction:row;}}.l-media__object{flex-basis:auto;flex-grow:0;flex-shrink:0;margin:0 1rem 0 0;}.l-media__content{flex-basis:auto;flex-grow:1;flex-shrink:1;}.l-media--column{flex-direction:column;}.l-media--reversed > .l-media__object{margin:0 0 0 1rem;order:1;}.l-postscript{margin-top:2.5rem;}.l-section{margin-bottom:2.5rem;}@media (min-width:56.25em){.l-sidebar{display:flex;flex-wrap:wrap;}.l-sidebar > *{flex-basis:calc(100% - 300px - 2rem);flex-grow:1;flex-shrink:1;margin-right:1rem;}.l-sidebar > *:last-child{margin-right:0;}.l-sidebar .l-sidebar__full{flex-basis:100%;flex-grow:1;flex-shrink:1;margin-right:0;}.l-sidebar .l-sidebar__sidebar{flex-basis:300px;flex-grow:1;flex-shrink:0;}@supports (display:grid){.l-sidebar{display:grid;grid-gap:1rem;grid-template-columns:300px 1fr;}.l-sidebar .l-sidebar__full{grid-column:span 2;}}}@media (min-width:56.25em){.l-sidebar--multi-2 > *{flex-basis:calc(100% - 600px - 3rem);flex-grow:1;flex-shrink:1;}@supports (display:grid){.l-sidebar--multi-2{grid-template-columns:300px 1fr 300px;}.l-sidebar--multi-2 .l-sidebar__full{grid-column:span 3;}}}ul.toolbar-menu{list-style-type:none;margin:0;padding:0;}ul.toolbar-menu li{padding-left:0;}ul.toolbar-menu li::before{display:none;}ul.toolbar-menu li{margin-bottom:0;padding-left:0;}ul.toolbar-menu .toolbar-icon:visited{color:#565656;}.article__footer{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:1rem;}.block{margin-bottom:2.5rem;}.block--provider-layout-builder{margin-bottom:0;}.breadcrumb{background-color:#4b280f;color:#fff;font-size:0.75rem;margin:2rem 0;min-height:2.5rem;padding-bottom:1rem;padding-top:1rem;}.breadcrumb::after{clear:both;content:"";display:table;}.breadcrumb__list{list-style-type:none;margin-left:0;padding-left:0;margin-bottom:0;}.breadcrumb__list li{padding-left:0;}.breadcrumb__list > li{display:inline;}.breadcrumb__item{margin-right:0.75em;}.breadcrumb__item::after{color:#f1f1f1;content:'/';margin-left:0.75em;}.breadcrumb__item:last-child::after{content:'';margin-left:0;}@media (max-width:40em){.breadcrumb__list .breadcrumb__item{display:none;}.breadcrumb__list .breadcrumb__item:nth-last-child(2){display:block;}.breadcrumb__list .breadcrumb__item:nth-last-child(2)::after{display:none;}.breadcrumb__list .breadcrumb__item:nth-last-child(2)::before{color:#f1f1f1;content:'<';margin-right:0.75em;}}.breadcrumb__link{color:#aeb0b5;text-decoration:none;}.breadcrumb__link:visited{color:#aeb0b5;}.breadcrumb__link:hover,.breadcrumb__link:focus{color:#fff;}.breadcrumb__link:active{color:#fff;}.button,.btn{background-color:transperent;border:0;border-radius:0;color:#4b280f;cursor:pointer;display:inline-block;font-family:"EB Garamond",serif;font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.6;padding:0 0.5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background 200ms cubic-bezier(0.4,0,1,1);vertical-align:top;white-space:normal;background-color:transparent;border-bottom:1px solid #4b280f;border-left:0 !important;border-right:0 !important;border-top:1px solid #4b280f;margin-bottom:0.5rem;transition:all 0.3s ease-in-out;}.button:visited,.btn:visited{color:#4b280f;}.button:hover,.button:focus,.btn:hover,.btn:focus{background-color:#b9874d;color:#fff;}.button:active,.btn:active{background-color:#b9874d;color:#fff;}.button[disabled],.btn[disabled]{background-color:#f1f1f1;color:#aeb0b5;cursor:default;pointer-events:none;}.button + .button,.btn + .button,.button +
  .btn,.btn +
  .btn{margin-left:0.5rem;}[dir='rtl'] .button + .button,[dir='rtl']
    .btn + .button,[dir='rtl'] .button +
    .btn,[dir='rtl']
    .btn +
    .btn{margin-left:0;margin-right:0.5rem;}.button:hover,.btn:hover{border-color:#b9874d;border-left:0;border-right:0;padding:0 0.75rem;}.button.no-expand:hover,.btn.no-expand:hover{padding:0 0.5rem;}.button.over-dark,.btn.over-dark{background:transparent;border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff;}.button--danger{background-color:#e31c3d;color:#fff;}.button--danger:hover,.button--danger:focus{background-color:#cd2026;color:#fff;}.button--danger:active{background-color:#981b1e;color:#fff;}.button--secondary,.alt-button .button,.alt-button .btn{background-color:#b9874d;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:"EB Garamond",serif;font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.6;padding:0 0.5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background 200ms cubic-bezier(0.4,0,1,1);vertical-align:top;white-space:normal;border-bottom:0 !important;border-top:0 !important;padding:0.25rem 0.5rem;}.button--secondary:visited,.alt-button .button:visited,.alt-button .btn:visited{color:#fff;}.button--secondary:hover,.button--secondary:focus,.alt-button .button:hover,.alt-button .button:focus,.alt-button .btn:hover,.alt-button .btn:focus{background-color:#4b280f;color:#fff;}.button--secondary:active,.alt-button .button:active,.alt-button .btn:active{background-color:#4b280f;color:#fff;}.button--secondary[disabled],.alt-button .button[disabled],.alt-button .btn[disabled]{background-color:#f1f1f1;color:#aeb0b5;cursor:default;pointer-events:none;}.button--secondary:hover,.alt-button .button:hover,.alt-button .btn:hover{padding:0.25rem 0.5rem;}.button--secondary.over-dark:hover,.alt-button .button.over-dark:hover,.alt-button .btn.over-dark:hover{background:#b9874d;}.button--large{font-size:1rem;padding:1rem 2.5rem;}.button--small{font-size:0.75rem;padding:0.25rem 0.5rem;}.captioned-image{display:table;}.captioned-image__caption{caption-side:bottom;display:table-caption;}.captioned-image--center-aligned{margin-left:auto;margin-right:auto;}.captioned-image--left-aligned{float:left;margin-right:1.5rem;}.captioned-image--right-aligned{float:right;margin-left:1.5rem;}.card{border-bottom:4px solid #b9874d;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);display:flex;flex-direction:column;transition:box-shadow 200ms cubic-bezier(0.4,0,0.2,1);}.card:hover,.card:focus-within{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);}.card__title{font-size:1.125rem;margin:0;}.card__title a{color:#4b280f;}.card__title a:visited{color:#4b280f;}.card__title a:hover,.card__title a:focus{color:#5b616b;}.card__title a:active{color:#5b616b;}.card__body{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem;}.card__header{margin-bottom:1.5rem;}.card__date{color:#5b616b;font-size:0.75rem;margin-bottom:1rem;}.card__content{margin-bottom:1.5rem;}.card__media{order:-1;}.card__media a{display:block;height:100%;width:100%;}.card__media img{width:100%;}.card__footer{margin-top:auto;}.card__tags{margin-bottom:1rem;}.card__readmore{text-align:right;}.card--feature .card__media{flex-grow:1;}@media (min-width:64em){.card--feature{flex-direction:row;}.card--feature .card__title{font-size:1.5625rem;}.card--feature .card__body{max-width:600px;padding:1.5rem 2vw;}.card--feature .card__media{order:initial;}}.date{color:#b9874d;font-size:0.875rem;}details.details{margin:0 0 1.5rem;}.js details.details:not([open]) > .details__content{display:none;}.details__summary{background-image:url(/themes/custom/freemark/images/plus.svg);background-color:#f1f1f1;background-position:right 1.5rem center;background-repeat:no-repeat;background-size:0.8125rem;cursor:pointer;display:block;font-weight:700;line-height:1;outline:0;padding:0.9375rem 3.4375rem 0.9375rem 1.5rem;transition:background 200ms cubic-bezier(0.4,0,0.2,1);}[dir='rtl'] .details__summary{background-position:left 1.5rem center;padding-left:3.4375rem;padding-right:1.5rem;}[open] > .details__summary{background-image:url(/themes/custom/freemark/images/minus.svg);}.details__summary:hover{background-color:#aeb0b5;}.details__summary:focus{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);}.details__summary::-webkit-details-marker{display:none;}.details__summary::before{display:none;}.details__fallback-link{color:inherit !important;display:block;outline:0;text-decoration:none;}.details__content{background:#fefbf7;border:3px solid #f1f1f1;border-top:0;padding:1.5rem;}.details__content > :last-child{margin-bottom:0;}.details__description{color:#4b280f;font-size:0.875rem;margin-bottom:1rem;}.dropbutton{display:inline-block;margin-bottom:0.5rem;position:relative;vertical-align:top;}.dropbutton.has-multiple{padding-right:2em;}[dir='rtl'] .dropbutton.has-multiple{padding-left:2em;padding-right:0;}.dropbutton.is-open .dropbutton__item{display:block;}.dropbutton.is-open .dropbutton__item:first-child .dropbutton__button{border-bottom-left-radius:0;}.dropbutton.is-open .dropbutton__toggle-button{background-image:url(/themes/custom/freemark/images/dropbutton-arrow-up.svg);}.dropbutton + .dropbutton,.dropbutton + .button,.button + .dropbutton{margin-left:0.5em;}[dir='rtl'] .dropbutton + .dropbutton,[dir='rtl']
    .dropbutton + .button,[dir='rtl']
    .button + .dropbutton{margin-left:0;margin-right:0.5em;}.dropbutton__list{list-style:none;margin:0;padding:0;}.dropbutton__list li{margin:0;}.dropbutton__toggle{bottom:0;margin:0;padding:0;position:absolute;right:0;top:0;width:2em;}.dropbutton__toggle-button{background-color:transperent;border:0;border-radius:0;color:#4b280f;cursor:pointer;display:inline-block;font-family:"EB Garamond",serif;font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.6;padding:0 0.5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background 200ms cubic-bezier(0.4,0,1,1);vertical-align:top;white-space:normal;background-image:url(/themes/custom/freemark/images/dropbutton-arrow-down.svg);background-position:50% 1rem;background-repeat:no-repeat;background-size:0.75rem;border-bottom-left-radius:0;border-top-left-radius:0;height:100%;padding:0;white-space:nowrap;width:100%;}.dropbutton__toggle-button:visited{color:#4b280f;}.dropbutton__toggle-button:hover,.dropbutton__toggle-button:focus{background-color:#b9874d;color:#fff;}.dropbutton__toggle-button:active{background-color:#b9874d;color:#fff;}.dropbutton__toggle-button[disabled]{background-color:#f1f1f1;color:#aeb0b5;cursor:default;pointer-events:none;}.dropbutton__item{margin:0;padding:0;}.dropbutton__item.is-secondary-action{display:none;}.dropbutton__item.is-secondary-action:not(:last-child) .dropbutton__button{border-bottom-left-radius:0;}.dropbutton__item:not(:first-child) .dropbutton__button{border-top-left-radius:0;}.dropbutton .dropbutton__button{border-bottom-right-radius:0;border-top-right-radius:0;display:block;margin:0;text-align:left;width:100%;}.field{margin-bottom:1rem;}.field__label{display:block;font-size:0.875rem;font-weight:700;margin-bottom:0.5rem;}.field__label.is-inline{display:inline-block;margin-right:0.1em;}.field__label.is-inline + .field__item{display:inline;}.field__label.is-inline + .field__items{display:inline;}.field__label.is-inline + .field__items .field__item{display:inline;}.fieldset{margin-bottom:3.1rem;padding:0;position:relative;top:1.6rem;}.fieldset__legend{box-sizing:content-box;display:block;left:-1px;position:absolute;text-indent:0;top:-1.6rem;width:100%;}[dir='rtl'] .fieldset__legend{left:auto;right:-1px;}.fieldset__legend-text{display:block;}.fieldset__legend-link{display:block;}.fieldset__description{color:#b9874d;font-size:0.875rem;}.fieldset__description > :last-child{margin-bottom:0;}.fieldset--default{background:#fff;border:1px solid #d6d7d9;margin:1rem 0 1.75rem;padding:0 1rem;}.fieldset--default .fieldset__legend{background:#d6d7d9;border:1px solid #d6d7d9;border-bottom:0;color:#212121;height:2em;line-height:2;padding:0;text-shadow:0 1px 0 #fff;}.fieldset--default .fieldset__legend-text{padding-left:1em;}[dir='rtl'] .fieldset--default .fieldset__legend-text{padding-left:0;padding-right:1em;}.fieldset--default .fieldset__content{padding:1.5rem 0 1rem;}.fieldset--default .fieldset__description{font-style:italic;margin:1rem 0 0;}.fieldset--checkboxes{margin-bottom:1.5rem;}.fieldset--radios{margin-bottom:1.5rem;}.with-sidebar{display:grid;grid-template-columns:420px 1fr;}.with-sidebar .sidebar{border-right:1px solid #4b280f;padding-top:2rem;text-align:right;}.with-sidebar .content-with-sidebar{background-color:#fefbf7;margin-bottom:7.5rem;padding-top:2rem;}.with-sidebar .block__title{font-family:"EB Garamond",serif;font-size:2.1875rem;line-height:1;}.with-sidebar .block__title,.with-sidebar .addtoany_list,.with-sidebar .view--categories a{padding-right:4rem;text-decoration:none;text-transform:uppercase;}.with-sidebar .block__title{margin-bottom:1.5rem;}.with-sidebar .block__content{border-bottom:1px solid #4b280f;}.with-sidebar .block__content:last-child{border-bottom:0;}.with-sidebar .block{border-bottom:1px solid #4b280f;padding-bottom:1rem;}.with-sidebar .block:last-child{border-bottom:0;}@media (max-width:64em){.with-sidebar{display:block;}.with-sidebar .sidebar{border-right:0;text-align:center;}.with-sidebar .content-with-sidebar{padding-left:0;}.with-sidebar .block__title,.with-sidebar .addtoany_list,.with-sidebar .view--categories a{padding-right:0;}}.view--blog-header{margin-bottom:7.5rem;}.view--blog-header .view__row{position:relative;}.view--blog-header .header-title{bottom:1rem;left:50%;position:absolute;transform:translateX(-50%);}.view--blog-header .header-title h1{color:#fff;margin-bottom:0;}.view--blog-header img{max-height:1024px;-o-object-fit:cover;object-fit:cover;width:100%;}@media (max-width:40em){.view--blog-header img{height:750px;max-height:750px;}}.fma-blog .author,.fma-blog--teaser .author{font-size:1rem;line-height:1;text-transform:uppercase;}.fma-blog .fma-blog--title,.fma-blog--teaser .fma-blog--title{font-family:"EB Garamond",serif;font-size:1.5625rem;margin-bottom:0.5rem;margin-top:0 !important;text-transform:uppercase;}.fma-blog--header a{display:inline-block;text-decoration:none;}.view--categories .view__row{border-top:1px solid #4b280f;}.view--categories .view__row:first-child{border-top:0;}.view--categories .active{font-weight:700;}.view--categories .view__header{border-bottom:1px solid #4b280f;}.view--categories a{color:#4b280f;display:inline-block;padding-bottom:2rem;padding-top:2rem;}.path-blog main,.node-page--node-type-blog-post main,.path-taxonomy main{margin-bottom:0;}.path-blog .view__header a{font-weight:700;}.node-page--node-type-blog-post .content-with-sidebar{padding-left:4rem;}@media (max-width:64em){.node-page--node-type-blog-post .content-with-sidebar{padding-left:0;}}.path-blog .node--type-page{padding-left:4rem;}@media (max-width:64em){.path-blog .node--type-page{padding-left:0;}}.category-block .block__title{margin-bottom:0;}.view--featured-wine > *{padding-right:4rem;}.view--featured-wine h3 a{color:#4b280f;text-decoration:none;}.view--featured-wine .button{margin-top:1rem;}.view--featured-wine .views-field-field-image{padding-right:0;}.view--featured-wine .views-field-field-appellation,.view--featured-wine .views-field-field-wine-descriptor-title,.view--featured-wine .views-field-field-varietal,.view--featured-wine .views-field-field-ewinery-bottle-price{font-family:"EB Garamond",serif;text-transform:uppercase;}.view--featured-wine .view__row > *{font-size:1.125rem;}.view--featured-wine .views-field-field-wine-descriptor-title,.view--featured-wine .views-field-field-varietal,.view--featured-wine .views-field-field-ewinery-bottle-price{font-weight:700;}.view--featured-wine .views-field-body{margin:1rem 0;}.view--featured-wine .views-field-field-ewinery-bottle-price{margin-bottom:1rem;}@media (max-width:64em){.view--featured-wine > *{padding-right:0;}.view--featured-wine .views-field-field-image{position:static;}.view--featured-wine .view__row:hover .views-field-field-image{transform:none;}}h1:not(.visually-hidden) + .fma-blog--teaser,h1:not(.visually-hidden) + .fma-blog{margin-top:0 !important;}.view--blog .view__row:first-child .fma-blog--image{padding-top:0;}.pager__items{margin-left:-0.5rem !important;padding-left:4rem !important;padding-top:3.25rem !important;text-align:left !important;text-transform:uppercase;}.pager__item,.pager__link:hover,.pager__link:focus,.pager__item--current.pager__item{background-color:transparent !important;color:#4b280f !important;text-align:left !important;}.pager__item:first-child,.pager__link--first{min-width:unset;padding-left:0;}.pager__item--current.pager__item{font-weight:700;}@media (max-width:64em){.pager__items{padding-left:0 !important;text-align:center !important;}}.fma-blog--teaser .fma-blog--main,.fma-blog--teaser .fma-blog--image{padding-top:3.5rem;}.fma-blog--teaser .fma-blog--main,.fma-blog--teaser .fma-blog--image{border-bottom:1px solid #4b280f;padding-bottom:3.5rem;padding-left:4rem;}.fma-blog--teaser .field--name-body *{display:inline;}.fma-blog--teaser .more-link{color:#4b280f;font-weight:700;margin-left:0.25ch;}@media (max-width:64em){.fma-blog--teaser .fma-blog--main{padding:1.5rem 0;}.fma-blog--teaser .fma-blog--image{border-bottom:1px solid #4b280f;padding:0 0 1.5rem 0;}}.blog-detail-hero{position:relative;}.blog-detail-hero img{-o-object-fit:cover;object-fit:cover;width:100%;}.blog-detail-hero::after{background-image:linear-gradient(to top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);bottom:0;content:'';display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;}.blog-detail-hero h1{bottom:0;color:#fff;position:absolute;text-align:center;width:100%;z-index:1;}.addtoany_list a{margin-left:1rem;}.addtoany_list a .sr-only{visibility:hidden;}.blog-recipe{background-color:#faf5ee;border:1px solid #b9874d;}.blog-recipe .fieldset__legend{background-color:#b9874d;border:1px solid #b9874d;color:#fff;letter-spacing:1px;text-transform:uppercase;}.block--id-views-blockbottom-callouts-block-1 .view__content{display:flex;width:100vw;}.block--id-views-blockbottom-callouts-block-1 .view__row{margin-right:0.25rem;width:100%;}.block--id-views-blockbottom-callouts-block-1 .view__row:last-child{margin-right:0;}@media (max-width:55em){.block--id-views-blockbottom-callouts-block-1 .view__content{flex-direction:column;}.block--id-views-blockbottom-callouts-block-1 .view__row:nth-child(2){margin:0.25rem 0;}}.fma-bottom-callout{overflow:hidden;position:relative;}.fma-bottom-callout img{width:100%;}.fma-bottom-callout .field--name-field-callout-image,.fma-bottom-callout .field--name-field-media-image-6{margin-bottom:0;}.fma-bottom-callout h2{margin:0;padding:1.25rem 2.5rem;}.fma-bottom-callout .overlay{background:rgba(255,255,255,0.75);bottom:0;position:absolute;transform:translateY(100%);transition:transform 0.5s ease;width:100%;}@media (max-width:55em){.fma-bottom-callout .overlay{transform:translateY(0);}.fma-bottom-callout .overlay h2{padding:1.25rem;text-align:center;}}.fma-bottom-callout:hover .overlay{transform:translateY(0);}.wine-content-slides .slick-dots{left:0;}.slick-dots li{margin:0;width:15px;}.slick-dots li button::before{content:url("/themes/custom/freemark/images/circle-filled.svg");opacity:1;}.slick-dots li.slick-active button::before{content:url("/themes/custom/freemark/images/circle.svg");opacity:1;}.slick-next{right:0;}.slick-next::before{content:url("/themes/custom/freemark/images/arrow.png");}.slick-prev{left:0;z-index:100;}.slick-prev::before{content:url("/themes/custom/freemark/images/arrow-left.png");}.node--unpublished{background-color:#f9dede;background-image:url("/themes/custom/freemark/images/unpublished.png");}.field--name-field-subtitle{margin:1.5rem 0;text-align:center;}.main .menu--main{align-items:center;display:flex;justify-content:center;margin-bottom:2.5rem;text-align:center;}.main .menu--main a{font-size:1.5625rem;text-decoration:none;text-transform:uppercase;}.main .menu--main .menu__item,.main .menu--main a{padding:0 !important;}.main .menu--main .menu__item:hover .menu__link{background-color:transparent;color:#b9874d;text-decoration:underline;}.main .menu--main .is-active-trail a{text-decoration:underline;}.main .menu--main .menu__item:not(:first-child)::before{color:#b9874d;content:'|';display:inline;font-size:1.5625rem;padding:0 2.5rem;}@media (max-width:64em){.main .menu--main .menu__item:not(:first-child)::before{padding:0 1.25rem;}}@media (max-width:55em){.main .menu--main{align-items:center;flex-direction:column;margin-bottom:0;}.main .menu--main a{font-size:1.25rem;}.main .menu--main .menu__item:not(:first-child)::before{content:'';padding:0;}}.field--type-text-with-summary,.field--name-field-body-text,.field--name-field-instructions{}.field--type-text-with-summary .text-align-left,.field--name-field-body-text .text-align-left,.field--name-field-instructions .text-align-left{text-align:left;}.field--type-text-with-summary .text-align-right,.field--name-field-body-text .text-align-right,.field--name-field-instructions .text-align-right{text-align:right;}.field--type-text-with-summary .text-align-center,.field--name-field-body-text .text-align-center,.field--name-field-instructions .text-align-center{text-align:center;}.field--type-text-with-summary .text-align-justify,.field--name-field-body-text .text-align-justify,.field--name-field-instructions .text-align-justify{text-align:justify;}.field--type-text-with-summary .align-left,.field--name-field-body-text .align-left,.field--name-field-instructions .align-left{float:left;margin-bottom:3rem;margin-right:3rem;}@media (max-width:55em){.field--type-text-with-summary .align-left,.field--name-field-body-text .align-left,.field--name-field-instructions .align-left{float:none;margin:0;width:100%;}}.field--type-text-with-summary .align-right,.field--name-field-body-text .align-right,.field--name-field-instructions .align-right{float:right;}.field--type-text-with-summary .align-center,.field--name-field-body-text .align-center,.field--name-field-instructions .align-center{display:block;margin-left:auto;margin-right:auto;}.node--type-vineyard h2,.node--type-wine-club h2,.field--name-field-body-text h2{font-size:1.5625rem;}.node--type-vineyard .field--name-field-subtitle,.node--type-wine-club .field--name-field-subtitle{text-align:left;}.search-form{text-align:center;}.node--type-centralized-document,.node--type-page,.path-search main,.path-user-login main{margin-bottom:2.5rem;}.path-search h3 a{text-decoration:none;}th,td,thead th{background-color:#faf5ee;border:1px solid #b9874d;}.legalNotification button{border-bottom:1px solid #fff;display:block;margin:0 auto;text-transform:uppercase;}.agegate-message{background-color:#4b280f;border:1px solid #b9874d;border-radius:0;margin:2rem auto;max-width:1400px;padding:100px 50px;position:relative;width:90%;}.agegate-message p:nth-child(3){border-bottom:1px solid #b9874d;padding-bottom:2rem;}#agegate{background-color:#4b280f !important;}#agegate p,#agegate h2{color:#fff;font-family:"EB Garamond",serif;}#agegate h2{font-size:2.1875rem;font-weight:400;position:relative;}#agegate h2::before{background-image:url("/themes/custom/freemark/images/agegate-logo.svg");background-repeat:no-repeat;background-size:160px 160px;content:'';display:block;height:160px;margin:0 auto 2rem auto;width:160px;}#agegate h2::after{border-top:1px solid #b9874d;content:"";display:block;position:absolute;top:170px;width:100%;}#agegate a{color:#fff;text-transform:uppercase;}#agegate.box-theme .button.verify-age{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;border-color:#b9874d;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#b9874d;font-weight:400;margin-top:2rem;position:relative;text-shadow:none;}#agegate.box-theme .button.verify-age:hover{background:transparent;}#agegate.box-theme .button.verify-age::after{background-image:url("/themes/custom/freemark/images/leaf.png");background-position:center;background-repeat:no-repeat;content:"";display:block;height:38px;left:0;position:absolute;top:4rem;width:100%;}@media (max-width:64em){#agegate.box-theme .button.verify-age::after{bottom:0;}}#cart *{font-family:"EB Garamond",serif;text-transform:uppercase;}#cart .cart-header,#cart .cart-summary{background-color:#4b280f;color:#fff;}#cart .continue-shopping{color:#fff;}#cart .quantity a{color:#4b280f;}.mini-checkout{margin-bottom:0;margin-left:1rem;}.path-user-login .tabs__items{justify-content:center;}.user-login-form{text-align:center;}.lowercase{text-transform:lowercase;}.contextual-region.view--timeline > div:nth-child(1){position:absolute;right:0;top:6px;z-index:500;}.toolbar-icon[href='/jfw-help']::before{background-image:url("/core/themes/stable/images/core/icons/787878/questionmark-disc.svg");}.fma-hero{position:relative;width:100vw;}.fma-hero img,.fma-hero video{max-height:calc(100vh - 74px);-o-object-fit:cover;object-fit:cover;width:100%;}@media (max-width:40em){.fma-hero img,.fma-hero video{height:750px;max-height:750px;}}.fma-hero .height-regular img,.fma-hero .height-regular video{max-height:716px;}.fma-hero.with-content .fma-hero__img::after{content:'';display:block;height:100%;position:absolute;top:0;width:100%;}.fma-hero .fma-hero__img.fixvideo::after{top:-10px;}.fma-hero.vertical-text-bottom .fma-hero__img::after{background-image:linear-gradient(to top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);}.fma-hero.vertical-text-bottom .fma-hero__content{bottom:0;}.fma-hero.vertical-text-center .fma-hero__img::after{background-image:linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,0) 100%);}.fma-hero.vertical-text-center .fma-hero__content{top:50%;}.fma-hero.horizontal-text-center .fma-hero__content{text-align:center;}.fma-hero.horizontal-text-left .fma-hero__content{text-align:left;}.fma-hero.horizontal-text-right .fma-hero__content{text-align:right;}.fma-hero .fma-hero__content{color:#fff;left:0;margin:0 auto 1.25rem auto;position:absolute;right:0;}.fma-hero .fma-hero__content .fma-hero--title{color:#fff;font-size:2.8125rem;line-height:1.2;}@media (max-width:55em){.fma-hero .fma-hero__content .fma-hero--title{font-size:30px;}}.fma-hero .fma-hero__content .fma-hero--subtitle{font-size:2.1875rem;position:relative;text-transform:uppercase;}@media (max-width:55em){.fma-hero .fma-hero__content .fma-hero--subtitle{font-size:20px;}}.fma-hero .vertical-image-top img{-o-object-position:top;object-position:top;}.fma-hero .vertical-image-center img{-o-object-position:center;object-position:center;}.fma-hero .vertical-image-bottom img{-o-object-position:bottom;object-position:bottom;}.fma-hero .button{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff;margin:4rem 0 3.5rem 0;}.fma-hero .button:hover{border:1px solid transparent;}.block--id-views-blockhero-block-1{min-height:5rem;}.img-overlay-container{height:30vw;position:relative;}.img-overlay-container .img-overlay-img{background-color:#212121;}.img-overlay-container .img-overlay-img img{height:30vw;-o-object-fit:cover;object-fit:cover;opacity:0.5;width:100%;}.img-overlay-container .parallax img{-o-object-position:0 0;object-position:0 0;}.img-overlay-container .img-overlay-text{height:100%;left:0;position:absolute;top:0;width:100%;}.img-overlay-container h1,.img-overlay-container h2,.img-overlay-container a,.img-overlay-container p,.img-overlay-container .button{border-color:#fff;color:#fff;}.img-overlay-container h1:hover,.img-overlay-container h2:hover,.img-overlay-container a:hover,.img-overlay-container p:hover,.img-overlay-container .button:hover{border-color:transparent;}.img-overlay-container .field--name-body{height:100%;}.img-overlay-container .field--name-body .field__item{height:100%;}@media (max-width:55em){.img-overlay-container{height:auto;}.img-overlay-container .img-overlay-img img{height:auto;-o-object-position:0 0 !important;object-position:0 0 !important;}}.discover-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;}.discover-container h1{text-align:center;}.discover-container .discover-cta-container{display:flex;}.discover-container .discover-cta{margin:2rem;min-width:270px;text-align:center;}.discover-container .discover-left{position:relative;}.discover-container .discover-left::after{border-left:1px solid #fff;content:'';display:block;height:100%;left:118%;position:absolute;top:0;transform:rotate(30deg);}@media (max-width:64em){.discover-container{align-items:center;margin-right:0;text-align:center;}}@media (max-width:55em){.discover-container .discover-cta-container{flex-direction:column;}.discover-container .discover-cta{margin:1rem;}.discover-container .discover-left::after{left:50%;top:65px;transform:rotate(90deg);}}@media (max-width:40em){.discover-container h2{font-size:1.875rem;}.discover-container .discover-left::after{display:none;}}.block--provider-fma-mailing-list{background:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url("/themes/custom/freemark/images/napa-valley-wines-newsletter.jpg") no-repeat;background-size:cover;height:670px;}.block--provider-fma-mailing-list h1,.block--provider-fma-mailing-list p,.block--provider-fma-mailing-list a,.block--provider-fma-mailing-list label,.block--provider-fma-mailing-list .button{color:#fff;}.block--provider-fma-mailing-list .button{border-color:#fff;}.block--provider-fma-mailing-list .button:hover{border-color:transparent;}.block--provider-fma-mailing-list .l-constrain{align-items:center;display:flex;height:100%;}@media (max-width:40em){.block--provider-fma-mailing-list .l-constrain{display:block;transform:translateY(25%);}}.block--provider-fma-mailing-list ::-moz-placeholder{text-transform:uppercase;}.block--provider-fma-mailing-list :-ms-input-placeholder{text-transform:uppercase;}.block--provider-fma-mailing-list ::placeholder{text-transform:uppercase;}.map-container{position:relative;}.map-container img{height:auto;max-width:100%;width:100%;}.map-container .map-links a{display:block;position:absolute;}.member-only .block__title{font-size:1.5625rem;}.member-only .referenced-block-subtitle{font-size:1.5625rem;text-align:left;}.member-info-area{background:#faf5ee;border:1px solid #b9874d;display:inline-block;margin-bottom:2.5rem;padding:1rem;}.view--exclusive-wines .view__content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;list-style-type:none;width:100%;}.view--exclusive-wines .view__content .view__row{flex-grow:1;width:30%;}.view--exclusive-wines .view__content .view__row .fma-exclusive-wine{padding:1rem;}@media (max-width:40em){.view--exclusive-wines .view__content{display:block;}.view--exclusive-wines .view__content .view__row{width:100%;}}.view--exclusive-wines .rec-bottom{min-height:100px;}@media (max-width:75em){.view--exclusive-wines .rec-bottom{min-height:150px;}}@media (max-width:40em){.view--exclusive-wines .rec-bottom{min-height:0;}}.fma-exclusive-wine a{color:#4b280f;text-decoration:none;}.fma-exclusive-wine .exclusive-wine-media{text-align:center;}.fma-exclusive-wine .field--name-field-vintage{font-style:italic;margin-bottom:0;}.fma-exclusive-wine .field--name-field-vineyard,.fma-exclusive-wine .field--name-field-varietal,.fma-exclusive-wine .wine-location{font-size:1.5625rem;line-height:1.2;margin-bottom:0;text-transform:uppercase;}.fma-exclusive-wine .field--name-field-vineyard p,.fma-exclusive-wine .field--name-field-varietal p,.fma-exclusive-wine .wine-location p{margin-bottom:0;}.fma-exclusive-wine .wine-location{font-size:1.25rem;}.fma-exclusive-wine h3{margin:0.5rem 0;}.mobile-menu-only .mobile-menu-button{display:block !important;}.mobile-menu-only .l-header-left{display:none;}.mobile-menu-only .mobile-menu-button--close{display:none !important;}.mobile-menu-only nav.mobile-menu.closed{display:none !important;}@media (min-width:81.875em){.mobile-menu-only .mobile-menu__menu__secondary{display:none;}}.field--name-field-beauty-shot{display:none;}.beauty-shots-only .field--name-field-beauty-shot{display:block;}.beauty-shots-only .field--name-field-image.bottle-shot,.beauty-shots-only .field--name-field-gift-pack-image{display:none;}.beauty-shots-only .fma-wine-detail .wine-content-slides{grid-template-columns:480px auto;}.beauty-shots-only .view--wine .view__content{display:block;}.beauty-shots-only .view--wine .view__row{width:100%;}.beauty-shots-only .view--wine .view__row:nth-child(2n + 2){border-left:0;}.beauty-shots-only .view--wine .view__row:nth-child(2n) .fma-wine-teaser{grid-template-columns:1fr auto;}.beauty-shots-only .view--wine .view__row:nth-child(2n) .wine-media-container{grid-column:2 / -1;justify-self:end;}.beauty-shots-only .view--wine .view__row:nth-child(2n) .wine-information{grid-column:1 / 2;grid-row:1 / -1;margin-left:0;margin-right:2rem;}.beauty-shots-only .view--wine .wine-body{display:block;}.beauty-shots-only .fma-wine-teaser .purchase-area{border-top:1px solid #4b280f;margin-top:1rem;}@media (max-width:40em){.beauty-shots-only .fma-wine-teaser .purchase-area{border-top:0;}}.beauty-shots-only .fma-wine-teaser .purchase-area .purchase-point{grid-template-columns:auto 50px auto auto;grid-gap:0.2rem;justify-content:space-between;padding-top:2rem;}.beauty-shots-only .fma-wine-teaser .purchase-area .purchase-point *{grid-column:initial;grid-row:initial;}@media (max-width:40em){.beauty-shots-only .fma-wine-teaser .purchase-area .purchase-point{grid-template-columns:50px 1fr;padding-top:0;}.beauty-shots-only .fma-wine-teaser .purchase-area .purchase-point .field--name-field-bottle-size{grid-column:1 / -1;}.beauty-shots-only .fma-wine-teaser .purchase-area .purchase-point .field--name-field-ewinery-bottle-price{grid-column:1/ 2;grid-row:2 / 3;}.beauty-shots-only .fma-wine-teaser .purchase-area .purchase-point .field--name-field-ewinery-product-id{grid-column:2 / 3;grid-row:2 / 3;}.beauty-shots-only .fma-wine-teaser .purchase-area .purchase-point .field--type-ewinery-club-product-text{grid-column:1 / -1;grid-row:3 / 4;}}.beauty-shots-only .fma-wine-teaser .purchase-area .field--type-ewinery-club-product-text{margin-top:0;}@media (min-width:55em){.beauty-shots-only .node--display-mode-gift-pack-teaser .mobile{display:none;}}.beauty-shots-only .view--wine.view--display-page_4 .view__row:nth-child(2n) .wine-content-slides{grid-template-columns:auto minmax(300px,600px);}.beauty-shots-only .view--wine.view--display-page_4 .view__row:nth-child(2n) .wine-details-right{grid-column:1 / 2;}.search-block-form{background-color:#fefbf7;height:74px;margin-bottom:0;position:fixed;top:0;transform:translateY(-100%);transition:all 0.3s ease-in-out;width:100%;z-index:10;}.search-block-form .search-logo{max-width:400px;}@media (max-width:40em){.search-block-form .search-logo{display:none;}}.search-block-form .search-logo__image{margin:0 2rem;}.search-block-form .block__content{height:100%;}.search-block-form.search-open{transform:translateY(0);}.search-block-form form{align-items:center;display:grid;grid-template-columns:400px 35%;height:100%;justify-content:center;width:100%;}@media (max-width:40em){.search-block-form form{display:block;}}.search-block-form .search-area{align-items:center;display:flex;}@media (max-width:40em){.search-block-form .search-area{grid-column:1 / -1;margin:1rem;}}.search-block-form .fa-search,.search-block-form .close-search{margin-top:1rem;}@media (max-width:40em){.search-block-form .fa-search,.search-block-form .close-search{margin-top:0;}}.search-block-form .form-item{margin:0;width:100%;}.search-block-form .form-item__search,.search-block-form .form-item__search:hover,.search-block-form .form-item__search:focus,.search-block-form .form-item__search:active{background:transparent;border:0;border-bottom:1px solid #4b280f;outline-style:none;padding-bottom:0;width:100%;}@media (max-width:40em){.search-block-form .form-item__search,.search-block-form .form-item__search:hover,.search-block-form .form-item__search:focus,.search-block-form .form-item__search:active{height:2rem;}}.search-block-form .form-actions{visibility:hidden;width:0;}.search-block-form .close-search{background:transparent;border:0;color:#4b280f;cursor:pointer;}.fma-split-image-text{align-items:center;display:grid;position:relative;}.fma-split-image-text.fifty-fifty{grid-template-columns:repeat(2,1fr);}.fma-split-image-text.seventy-thirty.align-left{grid-template-columns:minmax(-webkit-min-content,1290px) 30%;grid-template-columns:minmax(min-content,1290px) 30%;justify-content:start;}.fma-split-image-text.seventy-thirty.align-right{grid-template-columns:30% minmax(-webkit-min-content,1290px);grid-template-columns:30% minmax(min-content,1290px);justify-content:end;}@media (min-width:75em){.fma-split-image-text.align-left{margin-right:6rem;}}.fma-split-image-text.align-left .split-media{order:0;}.fma-split-image-text.align-left .split-text{order:1;}.fma-split-image-text.align-left .split-floating-bottle{left:-50px;}.fma-split-image-text.align-right .split-floating-bottle{right:-50px;}@media (min-width:75em){.fma-split-image-text.align-right{margin-left:6rem;}}.fma-split-image-text.with-bottle{margin:calc(40px + (1200px - 715px) / 2) 0;}@media (max-width:75em){.fma-split-image-text.with-bottle{margin:calc(40px + (1000px - 715px) / 2) 0;}}@media (max-width:64em){.fma-split-image-text.with-bottle{margin:calc(40px + (800px - 715px) / 2) 0;}}.fma-split-image-text .split-text{align-items:center;display:flex;flex-direction:column;margin:0 1.5rem;text-align:center;}.fma-split-image-text.no-title{align-items:start;}.fma-split-image-text.no-title h2{align-self:flex-start;font-size:1.5625rem;}.fma-split-image-text.no-title .split-text{align-items:flex-start;text-align:left;}.fma-split-image-text .split-media img,.fma-split-image-text .split-media video{max-width:100%;min-height:714px;-o-object-fit:cover;object-fit:cover;}.fma-split-image-text .split-media.focus-right img{-o-object-position:right;object-position:right;}.fma-split-image-text .split-media.focus-left img{-o-object-position:left;object-position:left;}.fma-split-image-text .split-cta{text-align:center;width:100%;}@media (max-width:55em){.fma-split-image-text{display:block;}.fma-split-image-text .split-cta{margin-bottom:3.5rem;}.fma-split-image-text .split-floating-bottle{display:none;}}.fma-split-image-text .split-floating-bottle{position:absolute;}.fma-split-image-text .split-floating-bottle img{max-width:325px;width:24vw;}@media (min-width:75em){.para-left .fma-split-image-text{margin-right:6rem;}}.para-left .fma-split-image-text .split-media{order:0;}.para-left .fma-split-image-text .split-text{order:1;}@media (min-width:75em){.para-right .fma-split-image-text{margin-left:6rem;}}.field--name-field-split-media,.field--name-field-media-image-2{margin-bottom:0;}.fma-split-image-views{display:flex;}.fma-split-image-views > *{margin:0 1rem;}.fma-split-image-views select{background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);padding:6px 12px;width:100%;}@media (max-width:55em){.fma-split-image-views{align-items:center;flex-direction:column;}}.fma-timeline{position:relative;}.fma-timeline .timeline-container{align-items:center;display:flex;justify-content:flex-end;margin-bottom:8.125rem;position:relative;}.fma-timeline .timeline-title{bottom:-70px;position:absolute;right:10%;z-index:1;}.fma-timeline .timeline-title h2{color:#b9874d;font-size:6rem;text-transform:capitalize;}.fma-timeline .timeline-text{max-width:400px;text-align:right;}.fma-timeline .timeline-year,.fma-timeline .field--name-body{padding-left:3.5rem;padding-right:3.5rem;}.fma-timeline .timeline-year{padding-bottom:1.5rem;}.fma-timeline .field--name-body{padding-top:1.5rem;}.fma-timeline .timeline-year{border-bottom:1px solid #4b280f;font-size:3.75rem;padding-bottom:0;}@media (max-width:75em){.fma-timeline .timeline-title h2{font-size:5rem;}}@media (max-width:64em){.fma-timeline .timeline-container{margin-bottom:0;}.fma-timeline .timeline-title{position:static;}.fma-timeline .timeline-title h2{font-size:3.125rem;margin-bottom:2rem;padding:0 1rem;text-align:center;}}@media (max-width:55em){.fma-timeline .timeline-container{flex-direction:column;}.fma-timeline .timeline-text{max-width:unset;padding:0 1rem;text-align:left;}.fma-timeline .timeline-year,.fma-timeline .field--name-body{padding:0 1rem;}}.view--timeline .view__row:nth-child(2n) .timeline-container{flex-flow:row-reverse;}.view--timeline .view__row:nth-child(2n) .timeline-text{text-align:left;}.view--timeline .view__row:nth-child(2n) .timeline-title{left:10%;}@media (max-width:55em){.view--timeline .view__row:nth-child(2n) .timeline-container{flex-flow:column;}}.view--timeline{display:grid;grid-template-columns:200px auto;}.view--timeline .view__header{margin:0 auto;padding:0 1.25rem;}.view--timeline .view__header .field-content{border-right:1px solid #b9874d;padding:0.5rem 1rem;position:relative;}.view--timeline .view__header a{text-decoration:none;}.view--timeline .view__header a::after{background-color:#fefbf7;border:1px solid #b9874d;border-radius:50%;content:'';display:block;height:10px;position:absolute;right:-5px;top:19px;width:10px;}.view--timeline .view__header a.active::after{background-color:#b9874d;}@media (max-width:55em){.view--timeline{display:block;}.view--timeline .view__header .field-content{border-bottom:1px solid #b9874d;border-right:0;padding:0.5rem 1rem;position:relative;text-align:center;}.view--timeline .view__header a::after{right:45%;top:40px;}.view--timeline .view__header .slick-list{height:50px;}.view--timeline .view__header .slick-prev,.view--timeline .view__header .slick-next{top:0;}}.view--timeline-picker,.view--timeline .view__header{width:75px;}@media (max-width:55em){.view--timeline-picker,.view--timeline .view__header{width:100%;}}.view--timeline-picker.stick{position:fixed;top:74px;}@media (max-width:55em){.view--timeline-picker.stick{background-color:#fefbf7;left:0;padding:1.125rem;z-index:1;}.view--timeline-picker .view__content{display:flex;}}.path-timeline .block--id-views-blockbottom-callouts-block-1{margin-bottom:0;}.node--type-vineyard .fma-hero{width:auto;}.view--vineyards h2{font-size:1.125rem;text-transform:capitalize;}.view--vineyards .view__row:nth-child(2n) .fma-split-image-text.seventy-thirty.align-left{grid-template-columns:30% minmax(-webkit-min-content,1290px);grid-template-columns:30% minmax(min-content,1290px);justify-content:end;margin-right:0;}.view--vineyards .view__row:nth-child(2n) .fma-split-image-text.seventy-thirty.align-left .split-media{order:1;}.view--vineyards .view__row:nth-child(2n) .fma-split-image-text.seventy-thirty.align-left .split-text{order:0;}@media (max-width:30em){.view--vineyards .fma-split-image-text{background-color:#212121;position:relative;}.view--vineyards .split-text{margin:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:100%;}.view--vineyards h1,.view--vineyards h2,.view--vineyards a,.view--vineyards .button:visited,.view--vineyards .btn:visited{color:#fff;}.view--vineyards a,.view--vineyards .button:visited,.view--vineyards .btn:visited{border:1px solid #fff;}.view--vineyards a:hover,.view--vineyards .button:visited:hover,.view--vineyards .btn:visited:hover{border:1px solid transparent;}.view--vineyards img{opacity:0.5;}.view--vineyards .slick-dots{bottom:55px;}.view--vineyards .slick-dots li button::before{content:url("/themes/custom/freemark/images/circle-filled-white.svg");}.view--vineyards .slick-dots li.slick-active button::before{content:url("/themes/custom/freemark/images/circle-white.svg");}}.node--type-wine-club h3{font-size:1.5625rem;font-weight:400;}.field--name-field-upcoming-wines h2{font-weight:400;margin-bottom:4rem;}.field--name-field-upcoming-wines .field__item{margin-bottom:2.5rem;}.field--name-field-upcoming-wines .field__item:last-child{margin-bottom:0;}.field--name-field-sign-up-link{margin-top:4rem;}.view--wine-club-grid thead td,.view--wine-club-grid thead th{background-color:transparent;}.view--wine-club-grid th{border:0;padding:0;}.view--wine-club-grid td{background-color:transparent;border:0;padding:0;}.view--wine-club-grid th:first-child,.view--wine-club-grid td:first-child{text-align:right;}.view--wine-club-grid ul{list-style-type:none;margin:3rem 0;padding:0;}.view--wine-club-grid.view--display-block_1{background-color:#faf5ee;padding-top:4rem;}.view--wine-club-grid.view--display-block_1 h2 a{font-size:3.75rem;text-decoration:none;}.view--wine-club-grid.view--display-block_1 .teaser-image{width:50%;}.view--wine-club-grid.view--display-block_1 li{margin-bottom:0;padding:1rem 1.25rem;}.view--wine-club-grid.view--display-block_1 .club-title:first-child,.view--wine-club-grid.view--display-block_1 .teaser-image:first-child{padding-right:1.25rem;}.view--wine-club-grid.view--display-block_1 .club-title:last-child,.view--wine-club-grid.view--display-block_1 .teaser-image:last-child{padding-left:1.25rem;}.view--wine-club-grid.view--display-block_1 .club-benefits ul{display:grid;grid-template-rows:repeat(11,1fr);}.view--wine-club-grid.view--display-block_1 .club-benefits li{border-bottom:1px solid #b9874d;}.view--wine-club-grid.view--display-block_1 .club-benefits li:last-child{border-bottom:0;}.view--wine-club-grid.view--display-block_2 th,.view--wine-club-grid.view--display-block_2 td{width:50%;}.view--wine-club-grid.view--display-block_2 th:first-child,.view--wine-club-grid.view--display-block_2 td:first-child{padding-right:1.25rem;}.view--wine-club-grid.view--display-block_2 th:first-child h3,.view--wine-club-grid.view--display-block_2 td:first-child h3{padding-right:1.25rem;}.view--wine-club-grid.view--display-block_2 th:last-child,.view--wine-club-grid.view--display-block_2 td:last-child{padding-left:1.25rem;}.view--wine-club-grid.view--display-block_2 th:last-child h3,.view--wine-club-grid.view--display-block_2 td:last-child h3{padding-left:1.25rem;}.view--wine-club-grid.view--display-block_2 th.views-field-field-upcoming-wines-1,.view--wine-club-grid.view--display-block_2 td.views-field-field-upcoming-wines-1{border-bottom:1px solid #b9874d;padding-right:0;padding-left:0;}.view--wine-club-grid.view--display-block_2 td{vertical-align:top;}.view--wine-club-grid.view--display-block_1,.view--wine-club-grid.view--display-block_2{display:none;}@media (min-width:55em){.view--wine-club-grid.view--display-block_1,.view--wine-club-grid.view--display-block_2{display:block;}}.view--wine-club-grid.view--display-block_3{background-color:#faf5ee;display:block;padding:1.5rem 0;}.view--wine-club-grid.view--display-block_3 img{width:100%;}.view--wine-club-grid.view--display-block_3 h2{text-align:center;border-bottom:1px solid #b9874d;}.view--wine-club-grid.view--display-block_3 a{text-decoration:none;}.view--wine-club-grid.view--display-block_3 .mobile-club-bottom{text-align:center;margin:3rem 0;}@media (min-width:55em){.view--wine-club-grid.view--display-block_3{display:none;}}.view--wine-club-grid .l-section,.view--wine-club-grid .total-bottles{margin:0 0.25rem;}.view--wine-club-grid .upcoming-wine{display:flex;}.view--wine-club-grid td:first-child .upcoming-wine{justify-content:flex-end;}.view--wine .view__content{display:flex;flex-wrap:wrap;}@media (max-width:55em){.view--wine .view__content{display:block;}.view--wine .view__content .view__row{margin:0;padding:0;width:100%;}.view--wine .view__content .view__row:nth-child(2n + 2){border-left:0;}.view--wine .view__content .wine-information{margin:0;}}.view--wine .view__row{margin:4rem 0;padding:0 4rem;width:50%;}.view--wine .view__row:nth-child(2n + 2){border-left:1px solid #4b280f;}.view--wine .view__header .view__row{margin:0;padding:0;width:100%;}.view--wine.view--display-page_4 .view__row{width:100%;}.view--wine.view--display-page_4 .view__row:nth-child(2n+2){border-left:0;}.fma-wine-teaser{display:grid;grid-template-columns:auto 1fr;}.fma-wine-teaser h2 a{color:#4b280f;display:inline-block;text-decoration:none;}.fma-wine-teaser .wine-media-container{text-align:center;}.fma-wine-teaser .wine-information{align-self:center;margin-left:2rem;}.fma-wine-teaser .wine-body{display:none;}.fma-wine-teaser .wine-upper{margin-bottom:2rem;}.fma-wine-teaser .purchase-area .purchase-point{grid-template-columns:50px 1fr;}.fma-wine-teaser .purchase-area{border:0;}.fma-wine-teaser .purchase-area .field--type-ewinery-club-product-text{grid-column:1 /-1;grid-row:3 /4;margin-top:0.5rem;}@media (max-width:75em){.fma-wine-teaser{display:flex;flex-direction:column;}}.node--display-mode-gift-pack-teaser h2 a{color:#4b280f;display:inline-block;text-decoration:none;}.node--display-mode-gift-pack-teaser .wine-body{margin-bottom:1rem;}.node--display-mode-gift-pack-teaser .purchase-area .purchase-point{grid-template-columns:50px 1fr;}.node--display-mode-gift-pack-teaser .purchase-area .field--type-ewinery-club-product-text{grid-column:1 / -1;grid-row:3 / 4;margin-top:0.5rem;}.view--wine-category-header .field--name-field-media-image-1 img{height:690px;-o-object-fit:cover;object-fit:cover;width:100%;}.view--wine.view--display-page_1 .view__header img{height:690px;-o-object-fit:cover;object-fit:cover;width:100%;}.view--wine-category-header .field--name-description{margin-top:4rem;}.view--wine-category-header .top img{-o-object-position:top;object-position:top;}.view--wine-category-header .center img{-o-object-position:center;object-position:center;}.view--wine-category-header .bottom img{-o-object-position:bottom;object-position:bottom;}.node-page--node-type-ewinery-wine .page-title{margin-top:1em;}@media (min-width:55em){.fma-wine-detail .mobile{display:none;}}@media (max-width:55em){.fma-wine-detail .desktop{display:none;}}.fma-wine-detail .fm-label::before{content:'|';padding-left:0.25rem;padding-right:0.5rem;}@media (max-width:55em){.fma-wine-detail .fm-label::before{display:none;}}@media (max-width:55em){.fma-wine-detail .fm-label{display:block;}}.fma-wine-detail.gift-pack .wine-content-slides{display:grid;grid-column-gap:7.5rem;grid-template-columns:280px auto;grid-column-gap:2.5rem;grid-template-columns:minmax(300px,600px) auto;}@media (max-width:55em){.fma-wine-detail.gift-pack .wine-content-slides{display:block;}}.fma-wine-detail .wine-content-slides{display:grid;grid-column-gap:7.5rem;grid-template-columns:280px auto;padding:0 1.75rem;}@media (max-width:55em){.fma-wine-detail .wine-content-slides{display:block;}}.fma-wine-detail .wine-content-slides .wine-media-container{grid-column:1 / 2;grid-row:1 / -1;}.fma-wine-detail .wine-content-slides .wine-details-right{grid-column:2 / -1;}.fma-wine-detail .wine-media img{position:relative;z-index:1;}@media (max-width:55em){.fma-wine-detail .wine-media img{margin:0 auto;width:auto;}}.fma-wine-detail .instructions{display:none;}@media (max-width:55em){.fma-wine-detail .instructions{display:block;text-align:center;}}.fma-wine-detail .wine-meta-fields{display:flex;flex-direction:row;flex-wrap:wrap;padding:4.5rem 0;width:100%;}.fma-wine-detail .wine-meta-fields .meta-left,.fma-wine-detail .wine-meta-fields .meta-right{display:flex;flex:1;flex-direction:column;}.fma-wine-detail .wine-meta-fields .field--name-field-composition,.fma-wine-detail .wine-meta-fields .field--name-field-barrel-aging,.fma-wine-detail .wine-meta-fields .field--name-field-vineyard{align-items:baseline;display:flex;}.fma-wine-detail .wine-meta-fields .field--name-field-vineyard .field__items{margin:0;}.fma-wine-detail .wine-meta-fields h3{min-width:140px;}@media (max-width:30em){.fma-wine-detail .wine-meta-fields h3{min-width:110px;}}@media (max-width:75em){.fma-wine-detail .wine-meta-fields{display:block;height:auto;padding:1rem 0;}.fma-wine-detail .wine-meta-fields .field--name-field-composition,.fma-wine-detail .wine-meta-fields .field--name-field-barrel-aging{align-items:baseline;display:flex;height:auto;}}.acclaim{background-color:#faf5ee;min-height:20rem;position:relative;}.acclaim .acclaim-leaf{left:1.25rem;position:absolute;top:-150px;}@media (max-width:81.875em){.acclaim .acclaim-leaf{left:-250px;top:1.25rem;}.acclaim .acclaim-leaf img{opacity:0.5;}}.acclaim-items-wrapper{display:grid;grid-column-gap:7.5rem;grid-template-columns:280px auto;}@media (max-width:55em){.acclaim-items-wrapper{display:block;}}.acclaim-items-wrapper .acclaim-items{grid-column:2 / -1;padding:4.5rem 0;}.acclaim-items-wrapper .field--name-field-reviewer .field__item{font-style:italic;}.acclaim-items-wrapper .field--name-field-reviewer .field__item::before{content:'-';}.acclaim-items-wrapper .field--name-field-publication{color:#b9874d;line-height:1.2;margin-bottom:0;text-transform:uppercase;}.acclaim-items-wrapper time{font-size:0.875rem;}@media (max-width:55em){.acclaim-items-wrapper{display:block;}}.purchase-area{border-bottom:1px solid #4b280f;border-top:1px solid #4b280f;padding:1rem 0;}.purchase-area .purchase-point{display:grid;grid-template-columns:50px 250px 200px;}.purchase-area .purchase-point *{margin-bottom:0;}@media (max-width:55em){.purchase-area .purchase-point{grid-template-columns:50px 1fr;}}.purchase-area .field--name-field-bottle-size{color:#b9874d;grid-column:1 / -1;margin-bottom:0.5rem;text-transform:uppercase;}.purchase-area .field--name-field-ewinery-bottle-price{grid-column:1/ 2;grid-row:2 / 3;}.purchase-area .field--name-field-ewinery-product-id{grid-column:2 / 3;grid-row:2 / 3;}.purchase-area .field--type-ewinery-club-product-text{grid-column:3 /4;grid-row:2 / 3;text-transform:uppercase;}@media (max-width:30em){.purchase-area .field--type-ewinery-club-product-text{grid-column:1 / -1;grid-row:3 / 4;margin-top:0.5rem;}}.purchase-area .field--name-field-ewinery-max-per-order{grid-column:1 / -1;}.purchase-area .field--name-field-additional-size{margin-bottom:0;margin-top:2rem;}.purchase-area .quantity{text-align:center;width:2.5rem;}.purchase-area .buynow{height:32px;margin-left:5px;}.recommended-title{font-size:1.125rem;margin:0;text-align:center;}.recommended-title,.recommended-spacer{height:1.125rem;margin-bottom:2rem;}.view--recommended-wines .view__content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;list-style-type:none;width:100%;}.view--recommended-wines .view__content .view__row{flex-grow:1;width:30%;}.view--recommended-wines .view__content .view__row .fma-recommended-wine{border-right:1px solid #4b280f;padding:1rem;}@media (max-width:64em){.view--recommended-wines .view__content .view__row .fma-recommended-wine{border-right:0;}}.view--recommended-wines .view__content .view__row:last-child .fma-recommended-wine{border-right:0;}@media (max-width:40em){.view--recommended-wines .view__content{display:block;}.view--recommended-wines .view__content .view__row{width:100%;}.view--recommended-wines .view__content .fma-recommended-wine{border-right:0;}}.view--recommended-wines .rec-bottom{min-height:100px;}@media (max-width:75em){.view--recommended-wines .rec-bottom{min-height:150px;}}@media (max-width:40em){.view--recommended-wines .rec-bottom{min-height:0;}}.fma-recommended-wine a{color:#4b280f;text-align:center;text-decoration:none;}.fma-recommended-wine .field--name-field-vintage{font-style:italic;}.fma-recommended-wine .field--name-field-vineyard,.fma-recommended-wine .field--name-field-varietal,.fma-recommended-wine .wine-location{font-size:1.5625rem;line-height:1.2;margin-bottom:0;text-transform:uppercase;}.fma-recommended-wine .field--name-field-vineyard p,.fma-recommended-wine .field--name-field-varietal p,.fma-recommended-wine .wine-location p{margin-bottom:0;}.no-recommended-wines{min-height:10rem;}.ew-soldout{color:#b9874d;text-transform:uppercase;}.wine-upper{margin-bottom:4rem;}.gift-pack .wine-upper{margin-bottom:2rem;}.field--name-field-included-in-gift-pack{margin-bottom:2rem;}.wine-location{text-transform:uppercase;}.wine-title h2{margin-bottom:0;}.form-item{margin:0 0 1.5rem;}.form-item__label{display:block;}.is-disabled > .form-item__label{opacity:0.35;}.form-item__fieldset{border:0;margin:0;padding:0;}.form-item__description{color:#b9874d;font-size:0.875rem;}.form-item__description > :last-child{margin-bottom:0;}.form-item__required-marker::before{content:'*';}.form-item__color,.form-item__date,.form-item__email,.form-item__month,.form-item__number,.form-item__password,.form-item__search,.form-item__select,.form-item__tel,.form-item__text,.form-item__textarea,.form-item__time,.form-item__url,.form-item__week{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d6d7d9;border-radius:0;display:inline-block;font-size:1rem;height:2.75rem;line-height:1.375;margin:0.25rem 0;max-width:100%;padding:0.625em 0.4375em;transition-duration:200ms;transition-property:background-color,border;transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.form-item__color:focus,.form-item__date:focus,.form-item__email:focus,.form-item__month:focus,.form-item__number:focus,.form-item__password:focus,.form-item__search:focus,.form-item__select:focus,.form-item__tel:focus,.form-item__text:focus,.form-item__textarea:focus,.form-item__time:focus,.form-item__url:focus,.form-item__week:focus{outline:2px solid transparent;outline-offset:2px;}.form-item__color:focus:focus,.form-item__date:focus:focus,.form-item__email:focus:focus,.form-item__month:focus:focus,.form-item__number:focus:focus,.form-item__password:focus:focus,.form-item__search:focus:focus,.form-item__select:focus:focus,.form-item__tel:focus:focus,.form-item__text:focus:focus,.form-item__textarea:focus:focus,.form-item__time:focus:focus,.form-item__url:focus:focus,.form-item__week:focus:focus{outline-color:#b9874d;}.form-item__color:hover,.form-item__color:focus,.form-item__date:hover,.form-item__date:focus,.form-item__email:hover,.form-item__email:focus,.form-item__month:hover,.form-item__month:focus,.form-item__number:hover,.form-item__number:focus,.form-item__password:hover,.form-item__password:focus,.form-item__search:hover,.form-item__search:focus,.form-item__select:hover,.form-item__select:focus,.form-item__tel:hover,.form-item__tel:focus,.form-item__text:hover,.form-item__text:focus,.form-item__textarea:hover,.form-item__textarea:focus,.form-item__time:hover,.form-item__time:focus,.form-item__url:hover,.form-item__url:focus,.form-item__week:hover,.form-item__week:focus{background-color:#fff;border:1px solid #5b616b;}.form-item__color:disabled,.form-item__date:disabled,.form-item__email:disabled,.form-item__month:disabled,.form-item__number:disabled,.form-item__password:disabled,.form-item__search:disabled,.form-item__select:disabled,.form-item__tel:disabled,.form-item__text:disabled,.form-item__textarea:disabled,.form-item__time:disabled,.form-item__url:disabled,.form-item__week:disabled{cursor:default;opacity:0.35;}.form-item__color:disabled:hover,.form-item__color:disabled:focus,.form-item__date:disabled:hover,.form-item__date:disabled:focus,.form-item__email:disabled:hover,.form-item__email:disabled:focus,.form-item__month:disabled:hover,.form-item__month:disabled:focus,.form-item__number:disabled:hover,.form-item__number:disabled:focus,.form-item__password:disabled:hover,.form-item__password:disabled:focus,.form-item__search:disabled:hover,.form-item__search:disabled:focus,.form-item__select:disabled:hover,.form-item__select:disabled:focus,.form-item__tel:disabled:hover,.form-item__tel:disabled:focus,.form-item__text:disabled:hover,.form-item__text:disabled:focus,.form-item__textarea:disabled:hover,.form-item__textarea:disabled:focus,.form-item__time:disabled:hover,.form-item__time:disabled:focus,.form-item__url:disabled:hover,.form-item__url:disabled:focus,.form-item__week:disabled:hover,.form-item__week:disabled:focus{background-color:#fff;border:1px solid #d6d7d9;}.is-full-width >
  .form-item__color,.is-full-width >
  .form-item__date,.is-full-width >
  .form-item__email,.is-full-width >
  .form-item__month,.is-full-width >
  .form-item__number,.is-full-width >
  .form-item__password,.is-full-width >
  .form-item__search,.is-full-width >
  .form-item__select,.is-full-width >
  .form-item__tel,.is-full-width >
  .form-item__text,.is-full-width >
  .form-item__textarea,.is-full-width >
  .form-item__time,.is-full-width >
  .form-item__url,.is-full-width >
  .form-item__week{width:100%;}.form-item__textarea{height:auto;}.form-item--checkbox{margin-bottom:8px;}.form-item--checkbox.has-visible-label-after .form-item__checkbox{clip:rect(1px,1px,1px,1px) !important;height:1px !important;overflow:hidden !important;position:absolute !important;width:1px !important;word-wrap:normal !important;}.form-item--checkbox.has-visible-label-after .form-item__checkbox + .form-item__label{cursor:pointer;display:block;}.form-item--checkbox.has-visible-label-after .form-item__checkbox + .form-item__label::before{outline:2px solid transparent;outline-offset:2px;background:#fff;border:1px solid #5b616b;content:'\a0';display:inline-block;height:1.25rem;line-height:1.25rem;margin-right:0.6em;text-indent:0.15em;transition-duration:200ms;transition-property:background-color,border-color,box-shadow,color,opacity,text-shadow,transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);vertical-align:middle;width:1.25rem;}.form-item--checkbox.has-visible-label-after .form-item__checkbox + .form-item__label::before:focus{outline-color:#b9874d;}.form-item--checkbox.has-visible-label-after .form-item__checkbox:checked + .form-item__label::before{background-image:url(/themes/custom/freemark/images/correct.svg);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:1.25rem;}.form-item--checkbox.has-visible-label-after .form-item__checkbox:focus + .form-item__label::before{outline-color:#b9874d;}.form-item--checkbox.has-visible-label-after .form-item__checkbox:disabled + .form-item__label{cursor:default;opacity:0.35;}.form-item--checkbox.has-visible-label-after .form-item__checkbox:disabled + .form-item__label::before{cursor:not-allowed;}.form-item--checkboxes{margin-bottom:0.25rem;margin-top:0.25rem;}.form-item--radio{margin-bottom:8px;}.form-item--radio .form-item__radio{outline:2px solid transparent;outline-offset:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #5b616b;border-radius:50%;box-shadow:0 0 0 2px transparent;cursor:pointer;height:18px;margin-right:3px;outline:none;position:relative;top:2px;transition-duration:200ms;transition-property:background-color,border-color,border-radius;transition-timing-function:cubic-bezier(0.4,0,0.2,1);width:18px;}.form-item--radio .form-item__radio:focus{outline-color:#b9874d;}.form-item--radio .form-item__radio:checked{background-color:#fff;border:2px solid #fff;box-shadow:0 0 0 2px #fff;}.form-item--radio .form-item__radio:disabled{cursor:default;opacity:0.35;}.form-item--radio .form-item__radio + .form-item__label{cursor:pointer;display:inline;}.form-item--radio .form-item__radio:disabled + .form-item__label{cursor:default;opacity:0.35;}.form-item--radios{margin-bottom:0;margin-top:0.25rem;}.form-item--range .form-item__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;height:2.75rem;margin:0.2em 0;padding:0;}.form-item--range .form-item__range::-moz-focus-outer{border:0;}.form-item--range .form-item__range:focus{box-shadow:none;outline:0;}.form-item--range .form-item__range:focus::-moz-range-thumb{outline-color:#b9874d;}.form-item--range .form-item__range:focus::-ms-thumb{outline-color:#b9874d;}.form-item--range .form-item__range:focus::-webkit-slider-thumb{outline-color:#b9874d;}.form-item--range .form-item__range:disabled{cursor:default;opacity:0.35;}.form-item--range .form-item__range::-moz-range-thumb{outline:2px solid transparent;outline-offset:2px;background:#5b616b;border:1px solid #f7f7f7;border-radius:0;cursor:pointer;height:2.75rem;outline:0;-moz-transition:box-shadow 200ms cubic-bezier(0.4,0,0.2,1);transition:box-shadow 200ms cubic-bezier(0.4,0,0.2,1);width:1.375rem;}.form-item--range .form-item__range::-moz-range-thumb:focus{outline-color:#b9874d;}.form-item--range .form-item__range::-moz-range-track{background:#aeb0b5;border:1px solid #5b616b;cursor:pointer;display:block;height:0.625rem;margin:0;outline:0;width:100%;}.form-item--range .form-item__range::-ms-thumb{outline:2px solid transparent;outline-offset:2px;background:#5b616b;border:1px solid #f7f7f7;border-radius:0;cursor:pointer;height:2.75rem;outline:0;-ms-transition:box-shadow 200ms cubic-bezier(0.4,0,0.2,1);transition:box-shadow 200ms cubic-bezier(0.4,0,0.2,1);width:1.375rem;margin-top:0 !important;}.form-item--range .form-item__range::-ms-thumb:focus{outline-color:#b9874d;}.form-item--range .form-item__range::-ms-track{background:#aeb0b5;border:1px solid #5b616b;cursor:pointer;display:block;height:0.625rem;margin:0;outline:0;width:100%;background:transparent;border:0;color:transparent;}.form-item--range .form-item__range::-ms-fill-lower,.form-item--range .form-item__range::-ms-fill-upper{background:#aeb0b5;border:1px solid #5b616b;}.form-item--range .form-item__range::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;background:#5b616b;border:1px solid #f7f7f7;border-radius:0;cursor:pointer;height:2.75rem;outline:0;-webkit-transition:box-shadow 200ms cubic-bezier(0.4,0,0.2,1);transition:box-shadow 200ms cubic-bezier(0.4,0,0.2,1);width:1.375rem;-webkit-appearance:none;margin-top:-1.125rem;}.form-item--range .form-item__range::-webkit-slider-thumb:focus{outline-color:#b9874d;}.form-item--range .form-item__range::-webkit-slider-runnable-track{background:#aeb0b5;border:1px solid #5b616b;cursor:pointer;display:block;height:0.625rem;margin:0;outline:0;width:100%;}.form-item--range.is-full-width > .form-item__range{width:100%;}.form-item--select .form-item__select{background-image:url(/themes/custom/freemark/images/select-arrows.svg);background-position:right 0.625rem center;background-repeat:no-repeat;background-size:1.25rem;padding-right:2.5rem;}[dir='rtl'] .form-item--select .form-item__select{background-position:left 0.625rem center;padding-left:2.5rem;padding-right:0;}.form-item--select .form-item__select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}.form-item--select .form-item__select::-ms-expand{display:none;}.hero-bg-image{background-position:50% 50%;background-size:cover;color:#fff;padding:6rem 15%;text-align:center;}.hero-bg-image.has-overlay{position:relative;}.hero-bg-image.has-overlay::after{background:rgba(0,0,0,0.5);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1;}.hero-bg-image.has-overlay .hero-bg-image__content{position:relative;z-index:2;}.hero-bg-image__title{color:#4b280f;font-family:"EB Garamond",serif;font-size:1.125rem;font-weight:400;line-height:1.6;color:#fff;margin-bottom:2.5rem;}@media (max-width:64em){.hero-bg-image__title{font-size:2.8125rem;margin-bottom:1.5rem;}}.hero-bg-image__summary{color:#4b280f;font-family:"EB Garamond",serif;font-size:1.5625rem;font-weight:400;line-height:1.6;color:#fff;margin-bottom:2.5rem;}@media (max-width:64em){.hero-bg-image__summary{font-size:0.875rem;margin-bottom:1.5rem;}}.hero-bg-image--left{text-align:left;}@media (min-width:64em){.hero-bg-image--left{padding-left:10%;padding-right:35%;}}.hero-bg-image--right{text-align:left;}@media (min-width:64em){.hero-bg-image--right{padding-left:35%;padding-right:10%;}}@media (min-width:64em){.hero-inline-image{color:#fff;position:relative;text-align:center;}.hero-inline-image.has-overlay::after{background:rgba(0,0,0,0.5);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1;}.hero-inline-image.has-overlay .hero-inline-image__content{z-index:2;}}.hero-inline-image__media{display:block;line-height:0;margin-bottom:1.5rem;}@media (min-width:64em){.hero-inline-image__media{margin-bottom:0;}}.hero-inline-image__media img,.hero-inline-image__media picture{width:100%;}@media (min-width:64em){.hero-inline-image__content{bottom:5%;display:flex;flex-direction:column;justify-content:center;left:15%;position:absolute;right:15%;top:5%;}}.hero-inline-image__title{color:#4b280f;font-family:"EB Garamond",serif;font-size:1.125rem;font-weight:400;line-height:1.6;margin-bottom:1.5rem;}@media (min-width:64em){.hero-inline-image__title{color:#fff;margin-bottom:2.5rem;}}@media (max-width:64em){.hero-inline-image__title{font-size:2.8125rem;}}.hero-inline-image__summary{color:#4b280f;font-family:"EB Garamond",serif;font-size:1.5625rem;font-weight:400;line-height:1.6;margin-bottom:1.5rem;}@media (min-width:64em){.hero-inline-image__summary{color:#fff;margin-bottom:2.5rem;}}@media (min-width:64em){.hero-inline-image--left .hero-inline-image__content{align-items:flex-start;left:10%;right:35%;}}@media (min-width:64em){.hero-inline-image--right .hero-inline-image__content{align-items:flex-start;left:35%;right:10%;}}.icon{display:inline-block;fill:currentColor;height:1em;position:relative;top:-2px;transition:none;vertical-align:middle;width:1em;}.icon *{transition:none;}.icon.is-spaced-before{margin-left:0.25em;}.icon.is-spaced-after{margin-right:0.25em;}.list--border{list-style:none;margin-left:0;padding-left:0;}.list--border li{padding-left:0;}.list--border > li{border-bottom:1px solid #aeb0b5;padding:0.25rem;}.list--clean{list-style-type:none;margin:0;padding:0;}.list--clean li{padding-left:0;}.list--clean li::before{display:none;}.list--column{list-style:none;margin-left:0;padding-left:0;}.list--column li{padding-left:0;}.list--column > li{-moz-column-break-inside:avoid;break-inside:avoid-column;display:table;margin-bottom:0;padding-bottom:0.25em;}@media (min-width:31.25em){.list--column{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em;}}.list--inline{list-style-type:none;margin-left:0;padding-left:0;}.list--inline li{padding-left:0;}.list--inline > li{display:inline;}.list--pipeline{list-style-type:none;margin-left:0;padding-left:0;}.list--pipeline::after{clear:both;content:"";display:table;}.list--pipeline > li{border-right:1px solid #aeb0b5;display:block;float:left;margin-right:0.75em;padding-left:0;padding-right:0.75em;}[dir='rtl'] .list--pipeline > li{border-left:1px solid #aeb0b5;border-right:0;float:right;margin-left:0.75em;margin-right:0;padding-left:0.75em;padding-right:0;}.list--pipeline > li.is-active{font-weight:700;}.list--pipeline > li:last-child{border-right:0;margin-right:0;padding-right:0;}[dir='rtl'] .list--pipeline > li:last-child{border-left:0;margin-left:0;padding-left:0;}.menu{list-style-type:none;margin:0;padding:0;}.menu li{padding-left:0;}.menu li::before{display:none;}@media print{.menu{display:none;}}.menu__item{margin-bottom:0;}.menu--account{list-style-type:none;margin-left:0;padding-left:0;}.menu--account::after{clear:both;content:"";display:table;}.menu--account > li{border-right:1px solid #aeb0b5;display:block;float:left;margin-right:0.75em;padding-left:0;padding-right:0.75em;}[dir='rtl'] .menu--account > li{border-left:1px solid #aeb0b5;border-right:0;float:right;margin-left:0.75em;margin-right:0;padding-left:0.75em;padding-right:0;}.menu--account > li.is-active{font-weight:700;}.menu--account > li:last-child{border-right:0;margin-right:0;padding-right:0;}[dir='rtl'] .menu--account > li:last-child{border-left:0;margin-left:0;padding-left:0;}.menu--account .menu__link{font-size:0.75rem;}.menu--footer{display:flex;}@media (max-width:81.875em){.menu--footer{flex-direction:column;}}.menu--main{list-style-type:none;margin-left:0;padding-left:0;}.menu--main li{padding-left:0;}.menu--main > li{display:inline;}.menu--main .menu__link.has-subnav{position:relative;}.menu--main > .menu__item{display:inline-block;padding:15px 0;position:relative;}.menu--main > .menu__item:hover .menu__link{background-color:#b9874d;color:#fff;}.menu--main > .menu__item > .menu__link{display:inline-block;font-weight:400;margin-right:16px;padding:0.5rem 0.25rem;position:relative;text-decoration:none;text-transform:uppercase;}.menu--main .menu__subnav{background-color:#323a45;display:none;left:0;margin:0.5rem 0 0;padding:0;position:absolute;top:0;}.menu--main .menu__subnav.secondary-level .menu__item:last-child .menu__link{padding-bottom:1.5rem;}.menu--main .menu__subnav .menu__link{color:#4b280f;display:block;line-height:1.2;padding:0.5rem 1.5rem;position:relative;text-decoration:none;}.menu--main .menu__subnav .menu__link:visited{color:#4b280f;}.menu--main .menu__subnav .menu__link:hover,.menu--main .menu__subnav .menu__link:focus{color:#4b280f;}.menu--main .menu__subnav .menu__link:active{color:#4b280f;}.menu--main .menu__subnav .menu__link:hover,.menu--main .menu__subnav .menu__link:focus{background-color:transparent;}.menu--main .menu__subnav .menu__link.has-subnav::after{height:16px;overflow:hidden;width:16px;background-image:url(/themes/custom/freemark/images/menu-arrow-right.svg);background-size:16px 16px;content:'';display:block;position:absolute;right:5px;top:50%;transform:translateY(-50%);}.menu--main .menu__subnav .menu__link.has-subnav::after::before{content:'';display:block;height:150%;width:0;}.menu--main .menu__subnav .menu__subnav{margin:0;}.menu--submenu{list-style-type:none;margin-left:0;padding-left:0;}.menu--submenu::after{clear:both;content:"";display:table;}.menu--submenu > li{border-right:1px solid #aeb0b5;display:block;float:left;margin-right:0.75em;padding-left:0;padding-right:0.75em;}[dir='rtl'] .menu--submenu > li{border-left:1px solid #aeb0b5;border-right:0;float:right;margin-left:0.75em;margin-right:0;padding-left:0.75em;padding-right:0;}.menu--submenu > li.is-active{font-weight:700;}.menu--submenu > li:last-child{border-right:0;margin-right:0;padding-right:0;}[dir='rtl'] .menu--submenu > li:last-child{border-left:0;margin-left:0;padding-left:0;}.menu__subnav.top-level{align-items:center;background-color:rgba(254,251,247,0.95) !important;display:flex;flex-direction:column;left:0;opacity:0;overflow-y:scroll;padding:1rem 0 7.5rem;position:fixed;right:0;text-align:center;transition:all 0.2s;visibility:hidden;}.menu__subnav.top-level .menu__link{background-color:transparent !important;color:#4b280f !important;font-size:2.1875rem;}.menu__subnav.top-level > li > a{border-bottom:1px solid #b9874d;min-width:580px;}.menu__subnav .secondary-level{background-color:transparent;display:flex !important;flex-direction:column;position:static !important;}.menu__subnav .secondary-level .menu__link{font-size:1.5625rem;}.menu--main > .menu__item:hover .top-level{opacity:1;visibility:visible;}body.toolbar-fixed .menu__subnav.top-level{top:0 !important;}body:not(.toolbar-fixed) .menu__subnav.top-level{margin:0 !important;top:74px !important;}.message{background-color:#f1f1f1;border:1px solid #aeb0b5;color:#4b280f;margin-bottom:1rem;overflow:hidden;padding:1rem;position:relative;word-wrap:break-word;}.message::before{background-repeat:no-repeat;background-size:3.25em;bottom:-0.5em;content:'';display:block;height:3.25em;position:absolute;right:-0.5em;transform:rotate(-20deg);width:3.25em;}@media print{.message::before{display:none !important;}}.message a{color:#b9874d;font-weight:600;text-decoration:underline;}.message__content > *:last-child{margin-bottom:0;}.message--status{background-color:#e7f4e4;border-color:#94bfa2;}.message--status::before{background-image:url(/themes/custom/freemark/images/messages-status.svg);}.message--error{background-color:#f9dede;border-color:#e59393;}.message--error::before{background-image:url(/themes/custom/freemark/images/messages-error.svg);}.message--error .message__item em:first-child{font-style:normal;font-weight:700;}.message--warning{background-color:#fff1d2;border-color:#fad980;}.message--warning::before{background-image:url(/themes/custom/freemark/images/messages-warning.svg);}.mobile-menu-button{outline:2px solid transparent;outline-offset:2px;background-color:transparent;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Oxygen-Sans",Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:0.875rem;font-weight:700;grid-row:1 / 2;height:55px;justify-self:start;line-height:55px;margin:0;padding:1rem 16px 0 0;text-decoration:none;}.mobile-menu-button:focus{outline-color:#b9874d;}.mobile-menu-button__icon{height:22px;overflow:hidden;width:22px;background-position:50% 50%;background-repeat:no-repeat;background-size:22px 22px;display:inline-block;}.mobile-menu-button__icon::before{content:'';display:block;height:150%;width:0;}.mobile-menu-button--close{left:20px;order:0;position:fixed;top:0;}@media (max-width:40em){.mobile-menu-button--close{top:20px;}}.mobile-menu-button--close .mobile-menu-button__icon{background-size:33px 22px;width:33px;}.mobile-menu-button--menu .mobile-menu-button__icon{background-image:url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.3%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2033%2022%22%20style%3D%22enable-background%3Anew%200%200%2033%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%234b280f%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2C22h24.1v-3.7H9V22z%20M0%2C12.8h33.1V9.1H0V12.8z%20M0%2C0v3.7h33.1V0H0z%22%2F%3E%0A%3C%2Fsvg%3E');background-size:33px 22px;width:33px;}.mobile-menu{background-color:rgba(254,251,247,0.95);bottom:0;flex-direction:column;left:0;-webkit-overflow-scrolling:touch;overflow-y:auto;padding-bottom:8rem;position:fixed;top:73px;width:100%;z-index:999999;}.mobile-menu .mobile-menu__item{border-bottom:1px solid #b9874d;}.mobile-menu .mobile-menu__item:last-child{border-bottom:0;padding-bottom:1rem;}.mobile-menu .mobile-menu__link{font-size:2.1875rem;padding:0.5rem 0;}.mobile-menu .top-level{background:transparent;}.mobile-menu .top-level .mobile-menu__item{border:0;}.mobile-menu .top-level .mobile-menu__link{font-size:1.5625rem;}.mobile-menu .secondary-level{background:transparent;margin-bottom:0.5rem;}.mobile-menu .secondary-level .mobile-menu__item{border:0;}.mobile-menu .secondary-level .mobile-menu__link{font-size:1.125rem;padding-left:3rem;}.mobile-menu__menu{list-style-type:none;margin:0;padding:0;align-items:center;display:flex;flex-direction:column;margin:0 auto;margin:0.75em 0 0;order:2;width:100vw;}.mobile-menu__menu li{padding-left:0;}.mobile-menu__menu li::before{display:none;}.mobile-menu__menu .mobile-menu__item{max-width:580px;width:100%;}.mobile-menu__menu .mobile-menu__link{margin-right:0 !important;padding-left:0 !important;text-align:center;}.mobile-menu__item{margin:0;position:relative;}.mobile-menu__link{background-color:transparent;border:0;color:#4b280f;display:block;font-family:"EB Garamond",serif;font-size:2.1875rem;font-weight:400;line-height:1.6;margin:0;padding:-0.0625rem 1rem;text-align:left;text-decoration:none;transition:none;white-space:normal;width:auto;z-index:3;}.mobile-menu__link:hover,.mobile-menu__link:focus,.mobile-menu__link:active,.mobile-menu__link.is-active{color:#4b280f;}.mobile-menu__link.has-subnav{margin-right:44px;}.mobile-menu__subnav-arrow{outline:2px solid transparent;outline-offset:2px;height:54px;overflow:hidden;width:44px;background-image:url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20style%3D%22enable-background%3Anew%200%200%20139%20139%3B%22%20version%3D%221.1%22%20viewBox%3D%220%200%20139%20139%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Anone%3Bstroke%3A%23b9874d%3Bstroke-width%3A6%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%3Cpolyline%20class%3D%22st0%22%20id%3D%22XMLID_6_%22%20points%3D%2223.5%2C60.5%2069.5%2C78.5%20115.5%2C60.5%20%22%2F%3E%3C%2Fsvg%3E');background-attachment:initial;background-color:initial;background-position:50% 70%;background-repeat:no-repeat;background-size:60px 60px;border:0;box-shadow:none;cursor:pointer;display:block;height:30px;opacity:50%;outline-offset:0;text-align:center;vertical-align:top;width:100%;z-index:2;}.mobile-menu__subnav-arrow:focus{outline-color:#b9874d;}.mobile-menu__subnav-arrow::before{content:'';display:block;height:150%;width:0;}[dir='rtl'] .mobile-menu__subnav-arrow{left:0;right:auto;}.mobile-menu__subnav-arrow[aria-expanded='true']{background-image:url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20style%3D%22enable-background%3Anew%200%200%20139%20139%3B%22%20version%3D%221.1%22%20viewBox%3D%220%200%20139%20139%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Anone%3Bstroke%3A%23b9874d%3Bstroke-width%3A6%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%3Cpolyline%20class%3D%22st0%22%20id%3D%22XMLID_6_%22%20points%3D%22115.5%2C78.5%2069.5%2C60.5%2023.5%2C78.5%20%22%2F%3E%3C%2Fsvg%3E');}.mobile-menu__subnav{background-color:#f7f7f7;background-color:rgba(247,247,247,0.98);display:block;list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height 0.5s ease-in-out;}.mobile-menu__subnav .mobile-menu__link{color:#4b280f;padding-left:24px;}.mobile-menu__subnav .mobile-menu__link:hover,.mobile-menu__subnav .mobile-menu__link:focus,.mobile-menu__subnav .mobile-menu__link:active{color:#4b280f;}.mobile-menu__menu__secondary{display:flex;list-style-type:none;margin-top:1rem;order:1;}.mobile-menu__menu__secondary .mobile-menu__item{border-bottom:0;}.mobile-menu__menu__secondary .mobile-menu__item:last-child .mobile-menu__link::after{content:'';}.mobile-menu__menu__secondary .mobile-menu__link{font-size:1rem;padding:0 1rem 0 0;}.mobile-menu__menu__secondary .mobile-menu__link::after{content:'|';padding-left:1rem;}.page-title{text-align:center;}.page-title::before{content:url("/themes/custom/freemark/images/leaf.png");display:block;}.pager__items{list-style-type:none;margin:0;padding:0;clear:both;margin:1.5rem 0;padding:0;text-align:center;}.pager__items li{padding-left:0;}.pager__items li::before{display:none;}.pager__item{display:inline-block;line-height:1;margin:0;padding:0;text-align:center;vertical-align:top;}.pager__item:not([class*='pager__item--']){display:none;}@media (min-width:37.5em){.pager__item:not([class*='pager__item--']){display:inline-block;}}.pager__item--ellipsis,.pager__item--current.pager__item,.pager__link{background-color:transparent;color:#4b280f;min-width:2.5rem;padding:0.5em;transition:color 200ms cubic-bezier(0.0,0,0.2,1),background-color 375ms cubic-bezier(0.0,0,0.2,1);}.pager__item--ellipsis:focus,.pager__item--current.pager__item:focus,.pager__link:focus{outline:1px dotted #323a45;}.pager__item--ellipsis{display:none;}@media (min-width:50em){.pager__item--ellipsis{display:inline-block;}}.pager__item--current.pager__item{background-color:#b9874d;color:#fff;}.pager__link{display:inline-block;text-decoration:none;}.pager__link:visited{color:#4b280f;}.pager__link:hover,.pager__link:focus{background-color:#b9874d;color:#fff;}.pager__link:active{background-color:#4b280f;color:#fff;}.pager__link--previous,.pager__link--next{background-color:transparent;color:#4b280f;position:relative;}.pager__link--previous:hover,.pager__link--previous:focus,.pager__link--next:hover,.pager__link--next:focus{background-color:transparent;color:#4b280f;}.pager__link--previous:hover .pager__link-icon g,.pager__link--previous:focus .pager__link-icon g,.pager__link--next:hover .pager__link-icon g,.pager__link--next:focus .pager__link-icon g{fill:#b9874d;}.pager__link--previous:visited,.pager__link--next:visited{color:#4b280f;}.pager__item--previous{margin-right:2.5rem;}.pager__item--previous .pager__link{padding-left:32px;}.pager__item--next{margin-left:2.5rem;}.pager__item--next .pager__link{padding-right:32px;}.pager__link-icon{left:0;position:absolute;top:50%;transform:translateY(-48%);width:24px;}.pager__link-icon g{fill:#4b280f;}.pager__item--next .pager__link-icon{left:auto;right:0;transform:translateY(-48%) rotate(180deg);}.progress{position:relative;}.progress__track{background-color:#aeb0b5;border:1px solid #323a45;border-radius:0.1875rem;box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);height:1rem;margin:0.25rem 0;max-width:100%;min-width:6em;overflow:hidden;}.progress__bar{background-color:#b9874d;border-radius:0.1875rem;height:1rem;transition-duration:0.5s;transition-property:width;transition-timing-function:ease-out;width:3%;}.progress__description,.progress__percentage{color:#4b280f;font-size:0.75rem;overflow:hidden;}.progress__description{float:left;}[dir='rtl'] .progress__description{float:right;}.progress__percentage{float:right;}[dir='rtl'] .progress__percentage{float:left;}.readmore-link{text-decoration:none;}.readmore-link:hover path,.readmore-link:focus path{fill:#9f6900;}.readmore-link__icon{display:inline-block;position:relative;top:8px;}.readmore-link__icon path{fill:#9f6900;}.site-logo .site-logo__image{max-width:400px;}@media (max-width:40em){.site-logo .site-logo__image{max-width:320px;}}.site-name{display:inline-block;margin-bottom:1rem;}.skiplinks{display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Oxygen-Sans",Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;justify-content:center;position:absolute;width:100%;z-index:9999;}.skiplinks__link,.skiplinks__link:visited,.skiplinks__link:focus{background-color:#323a45;border:2px solid #f1f1f1;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);color:#fff;display:inline-block;font-weight:bold;line-height:1.2;margin:0;outline:0;padding:0.5rem;text-align:center;text-decoration:none;}#main:focus{outline:0;}.tabs::after{clear:both;content:"";display:table;}.tabs__items{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;}.tabs__items li{padding-left:0;}.tabs__items li::before{display:none;}@media (min-width:40em){.tabs__items{flex-direction:row;}}@media print{.tabs__items{display:none;}}.tabs__item:first-child .tabs__link{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;}.tabs__item:last-child .tabs__link{border-bottom-right-radius:0;border-top-right-radius:0;}.tabs__link{background-color:#f1f1f1;border:0;border-radius:0;color:#4b280f;cursor:pointer;display:inline-block;font-family:"EB Garamond",serif;font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.6;padding:0 0.5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background 200ms cubic-bezier(0.4,0,1,1);vertical-align:top;white-space:normal;border-left:1px solid #aeb0b5;display:block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Oxygen-Sans",Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:0.875rem;line-height:1.2142857143;margin:0;padding:0.5rem 1rem;}.tabs__link:visited{color:#4b280f;}.tabs__link:hover,.tabs__link:focus{background-color:#4b280f;color:#b9874d;}.tabs__link:active{background-color:#f1f1f1;color:#aeb0b5;}.tabs__link[disabled]{background-color:0;color:#aeb0b5;cursor:default;pointer-events:none;}.tabs__link:focus{background-color:#f1f1f1;}.tabs__link:visited,.tabs__link:hover{background-color:#f1f1f1;color:#4b280f;}.tabs__link:active{background-color:#b9874d;color:#fff;}.tabs__link.is-active{background-color:#b9874d;color:#fff;}.tabs__link.is-active:hover{color:#fff;}.tag-list{list-style-type:none;margin:0;padding:0;}.tag-list li{padding-left:0;}.tag-list li::before{display:none;}.tag-list__item{display:inline-block;margin-bottom:0.5rem;margin-right:0.5rem;}.tag{color:#4b280f;border:2px solid #b9874d;border-radius:70px;display:inline-block;font-size:0.75rem;margin:0 0 0.5rem;padding:0.25em 1.65em;text-align:center;text-decoration:none;text-transform:uppercase;transition:box-shadow 200ms cubic-bezier(0.4,0,1,1);}.tag:visited{color:#4b280f;}.tag:hover,.tag:focus{color:#4b280f;}.tag:active{color:#4b280f;}.tag:hover,.tag:focus{box-shadow:0 0 0 2px #b9874d;outline:0;}.view__filters{margin-bottom:1rem;}.clearfix::after{clear:both !important;content:"" !important;display:table !important;}.visually-hidden{clip:rect(1px,1px,1px,1px) !important;height:1px !important;overflow:hidden !important;position:absolute !important;width:1px !important;word-wrap:normal !important;}.visually-hidden.focusable:focus,.visually-hidden.focusable:active{clip:auto !important;height:auto !important;overflow:visible !important;position:static !important;width:auto !important;}.hidden{display:none !important;}.invisible{visibility:hidden !important;}

.df-abs-center{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.df-abs-h-center{position:absolute;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.df-container{min-height:320px;background:no-repeat 50%;background-size:cover;width:100%;position:relative;image-rendering:auto;direction:ltr}.df-container.df-transparent:not(.df-fullscreen){background:transparent !important}.df-container.df-custom-fullscreen.df-fullscreen{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;margin:0 !important;border:0 !important;z-index:999999}.df-container .loading-info{position:absolute;top:100%;margin-top:20px;margin-left:5px;padding:6px 20px;background-color:rgba(0,0,0,0.09);font-style:italic;border-radius:5px;font-size:11px;max-height:30px;color:#fff;max-width:200px;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;opacity:.7;transition:.3s top ease;-webkit-transition:.3s top ease}.loading-info.df-old-browser{color:gray;background-color:white;opacity:.9;text-align:center;max-height:none}.loading-info.df-old-browser a{font-weight:bold;font-style:normal;text-transform:uppercase;color:#2196f3;display:block;text-decoration:underline;margin:10px 0 0}.df-container.df-init .loading-info{top:50%}.df-3dcanvas{position:absolute;z-index:1;right:0}.df-rtl .df-3dcanvas{right:auto;right:initial;left:0}.df-container a{outline:0;text-decoration:none;box-shadow:none}.df-container.df-zoom-enabled canvas.df-3dcanvas,.df-container.df-zoom-enabled .df-book-stage{cursor:move;cursor:-webkit-grab}.df-container:before,.df-container:after{content:" ";transition:.3s .1s opacity;-webkit-transition:.3s .1s opacity;opacity:0;height:50px;width:50px;left:50%;top:50%;font-size:12px;margin:-45px -25px -25px;box-sizing:border-box;position:absolute;pointer-events:none}.df-container.df-loading:before,.df-container.df-loading:after{content:" ";z-index:100;opacity:1}.df-container.df-loading:after{content:" ";background-image:url(/themes/custom/freemark/js/libraries/dflip/images/loading.gif);background-repeat:no-repeat;background-size:32px;background-position:50%}.df-container.df-loading:before{background-color:white;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:1px solid rgba(150,150,150,0.2)}.df-book-stage{position:absolute;overflow:hidden;right:0;bottom:0;z-index:1;top:0;left:0;filter:blur(0);-webkit-filter:blur(0);padding:30px 50px 70px}.df-container.df-xs .df-book-stage{padding-left:20px;padding-right:20px}.df-container.df-sidemenu-open .df-book-stage{padding-left:230px;padding-right:10px}.df-container.df-sidemenu-open>.df-ui-btn.df-ui-prev{left:220px}.df-rtl.df-container.df-sidemenu-open>.df-ui-btn.df-ui-prev{left:0}.df-rtl.df-container.df-sidemenu-open>.df-ui-btn.df-ui-next{right:220px}.df-book-stage.df-zoom-enabled{cursor:move}.df-page-front:before,.df-page-back:before{content:" "}.df-book-page .df-page-front:before{background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.25),rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.15) 25%,rgba(0,0,0,0) 70%);background-image:-moz-linear-gradient(right,rgba(0,0,0,0.25),rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.15) 25%,rgba(0,0,0,0) 70%);background-image:-ms-linear-gradient(right,rgba(0,0,0,0.25),rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.15) 25%,rgba(0,0,0,0) 70%)}.df-book-page .df-page-back:before{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.25),rgba(0,0,0,0.15) 15%,rgba(255,255,255,0.07),rgba(255,255,255,0.0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.25),rgba(0,0,0,0.15) 15%,rgba(255,255,255,0.07),rgba(255,255,255,0.0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0.25),rgba(0,0,0,0.15) 15%,rgba(255,255,255,0.07),rgba(255,255,255,0.0))}.df-book-wrapper,.df-page-wrapper,.df-book-page,.df-page-content,.df-page-front:before,.df-page-wrapper:after,.df-page-back:before,.df-page-content:after,.df-page-effects,.df-page-effects:before,.df-page-effects{position:absolute;height:100%;display:block;top:0}.df-page-content,.df-book-page{width:100%}.df-book-wrapper{position:relative;margin:0 auto;transition:.3s left;-webkit-transition:.3s left;left:0}.df-zoom-enabled .df-book-wrapper{transition:none;-webkit-transition:none}.df-loading.df-container .df-book-wrapper{left:100%}.df-book-wrapper.close-right{left:25%}.df-book-wrapper.close-left{left:-25%}.df-book-shadow{position:absolute;z-index:-1;height:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);-ms-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}.df-book-wrapper .df-book-side-buttons{position:absolute;left:100%;width:40px;opacity:.3;height:100%;cursor:pointer;z-index:30;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.df-book-prev-button.df-book-side-buttons{-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.df-book-wrapper .df-book-side-buttons:hover{opacity:.5;background-color:rgba(0,0,0,0.18)}.df-book-wrapper .df-book-prev-button{right:100%;left:auto;left:initial}.df-book-wrapper .df-book-side-buttons:before{position:absolute;font-size:30px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.df-page-wrapper{overflow:hidden}.df-hard-page .df-page-wrapper{width:100% !important;height:100% !important;overflow:visible;transform-style:preserve-3d;-webkit-transform-origin:0 50% 0;-moz-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;transform-origin:0 50% 0}.df-book-page.df-flipping,.df-book-page.df-folding{box-shadow:-2px 0 10px rgba(0,0,0,0.0)}.df-book-page.df-left-side{left:0;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.df-book-page.df-right-side{left:50%;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.df-book-page.df-right-side+.df-page-wrapper.df-right-side{z-index:-1}.df-book-page .df-page-front,.df-book-page .df-page-back{width:100%;background-size:100.5% 100%;background-size:100% 100%;height:100%;background-color:white;position:absolute;box-sizing:border-box}.df-page-back>canvas,.df-page-front>canvas{width:100%;position:relative;z-index:-1}.df-quick-turn:before{opacity:0}.df-book-page.df-flipping.df-left-side:before{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.1));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.1));width:10px;left:-10px}.df-book-page{width:50%}.df-book-page.df-flipping,.df-book-page.df-folding{z-index:200 !important}.df-page-content{background-size:100.25% !important;background-repeat:no-repeat !important;transition-property:transform;-webkit-transition-property:-webkit-transform;width:100%;overflow:hidden}.df-book-page.df-left-side .df-page-front{z-index:2}.df-book-page.df-left-side .df-page-back{z-index:1}.df-book-page.df-left-side.df-folding:not(.df-hard-page) .df-page-back{z-index:3}.df-book-page.df-right-side .df-page-front{top:0;left:0;z-index:0}.df-book-page,.df-page-front,.df-page-back,.df-page-fold-inner-shadow,.df-page-fold-outer-shadow,.df-page-wrapper{position:absolute;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.df-page-front,.df-page-back{overflow:hidden}.df-page-fold-outer-shadow{z-index:-1;width:100%;height:100%}.df-page-fold-inner-shadow{position:absolute;z-index:5;display:none}.df-book-page.df-folding .df-page-fold-inner-shadow{display:block}.df-book-page.df-right-side .df-page-back{left:0;z-index:1}.df-book-page.df-right-side.df-folding .df-page-front{z-index:2}.df-page-wrapper.df-right-side .df-page-back{left:100%;z-index:1;overflow:hidden}.df-hard-page .df-page-front,.df-hard-page .df-page-back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.df-hard-page.df-right-side .df-page-front{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;transform-origin:right 50%;z-index:3 !important}.df-hard-page.df-left-side .df-page-front{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;transform-origin:right 50%}.df-hard-page.df-right-side .df-page-back{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%;z-index:3}.df-hard-page.df-left-side .df-page-back{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%}.df-page-front:before,.df-page-back:before{width:20%;z-index:5;pointer-events:none}.df-page-front:before{right:0}.df-page-wrapper.df-right-side.df-flipping{z-index:4}.df-ui{height:60px;padding:20px 16px 0}.df-ui-wrapper,.df-ui-btn{color:#888;vertical-align:top;background-color:#f7f7f7;box-sizing:border-box;text-align:center}.df-ui-wrapper{box-shadow:0 1px 4px rgba(0,0,0,0.3);background-color:#f7f7f7;position:absolute}.df-share-wrapper{z-index:2;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,0.35);display:none}.df-share-box{position:absolute;top:50%;width:280px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;background-color:#fff;border-radius:10px;padding:10px 15px 5px;text-align:center}span.df-share-title{color:#777;margin-bottom:10px;display:block}.df-share-url{background-color:#fff;height:60px;color:#666;padding:2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;font-size:12px;box-sizing:border-box;margin-bottom:0}.df-share-button{display:inline-block;text-align:center;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:10px;margin:3px;color:#aaa}.df-share-button:hover{color:#444}.df-ui-btn{position:relative;width:35px;right:0;height:40px;font-size:17px;cursor:pointer;z-index:2;display:inline-block;padding:12px 5px;line-height:1}.df-floating .df-ui-controls>.df-ui-btn:first-child{border-radius:5px 0 0 5px}.df-floating .df-ui-controls>.df-ui-btn:last-child{border-radius:0 5px 5px 0}.df-ui-btn:before{box-sizing:border-box}.df-ui-thumbnail,.df-ui-share,.df-ui-outline,.df-ui-help,.df-ui-sound{float:left}.df-ui-btn:hover{color:#00acce}.df-ui-btn.disabled,.df-ui-btn.disabled:hover{color:#ccc}.df-ui-page{padding:8px 5px 2px;font-size:12px;width:auto;width:50px;margin:0;border-radius:0;background-color:rgba(0,0,0,0.03)}.df-ui-page input{width:100%;background-color:transparent;height:25px;margin:0;padding:0 !important;border:1px solid #8f8f8f;text-align:center;vertical-align:top;color:transparent;font-size:14px;top:0;box-sizing:border-box;z-index:-1;display:inline-block;opacity:0}.df-ui-page input:focus{z-index:2;opacity:1;color:inherit}.df-ui-page input:focus+label{opacity:0;display:none}.df-ui-page label{position:absolute;height:30px;width:100%;display:block;top:0;padding-top:14px;line-height:1.1em;color:#999;font-size:13px;font-weight:normal;left:0;cursor:pointer;background-color:transparent;z-index:1;box-sizing:border-box}.df-ui-share{float:left}.df-ui-fullscreen{bottom:0}.df-ui-zoom{top:24px;height:60px;right:24px;width:30px;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.df-ui-sidemenu-close{position:absolute;top:10px;right:-32px;font-size:14px;width:32px;height:35px;cursor:pointer;padding:10px 0;background:inherit;border-radius:0 5px 5px 0;z-index:-1;transition:.5s ease;-webkit-transition:.5s ease}.df-ui-controls{bottom:0;width:100%;height:40px;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:4;display:block}.df-floating .df-ui-controls{bottom:10px;width:auto;width:intial;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin:0 auto;display:table;display:flex;border-radius:5px}.df-floating.df-controls-top .df-ui-controls{bottom:auto;bottom:intial;top:10px}.df-floating.df-controls-hide .df-ui-controls{display:none}.df-ui-wrapper.df-ui-controls .df-ui-btn{float:none}.df-ui-size{bottom:24px;height:60px;right:24px}.df-ui-zoom:before,.df-ui-size:before{height:0;border-bottom:1px solid;content:" ";right:5px;opacity:.3;display:block;position:absolute;top:30px;left:5px;z-index:2}.df-ui-zoomin{top:0}.df-ui-zoomout{bottom:0}.df-ui-next{right:24px;right:0;border-radius:0}.df-container.df-floating>.df-ui-next{right:8px}.df-container.df-floating>.df-ui-prev{left:2px}.df-container>.df-ui-next,.df-container>.df-ui-prev{margin-top:-5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;opacity:.3;background-color:transparent;height:auto;height:initial;font-size:36px;color:#000;width:auto;text-align:center;width:initial}.df-container>.df-ui-next:hover,.df-container>.df-ui-prev:hover{opacity:.7}.df-container.df-floating>.df-ui-next,.df-container.df-floating>.df-ui-prev{border-radius:50%;width:40px}.df-ui-prev{left:0;right:auto;border-radius:0}.df-ui-alt{position:relative !important;right:auto;right:initial;left:auto;left:initial;box-shadow:none !important}.df-ui-alt.df-ui-next{border-right:1px solid #ddd}.df-ui-btn.df-active{color:#00acce;background-color:#e7e7e7}.df-ui-fit{display:none}.df-ui-zoomin,.df-ui-zoomout,.df-ui-fullscreen,.df-ui-more{float:right}.df-ui-fit{top:0}.df-ui-more .more-container{display:none;position:absolute;bottom:100%;margin-bottom:8px !important;right:10px;background-color:#f7f7f7;z-index:20;border-radius:5px;box-shadow:0 -1px 3px rgba(0,0,0,0.2)}.df-controls-top .df-ui-more .more-container{bottom:auto;bottom:initial;margin-top:8px !important;top:100%;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.more-container:before{content:" ";position:absolute;border:solid transparent;border-width:7px;border-top-color:#eee;height:0;width:0;bottom:-14px;right:13px;margin-right:-8px;pointer-events:none}.df-controls-top .more-container:before{border:solid transparent;border-bottom-color:#eee;border-width:7px;top:-14px}.more-container .df-ui-btn{width:auto;width:initial;width:170px;text-align:left;padding:8px 10px;height:36px;border-top:1px solid #e4e4e4;border-radius:0}.more-container .df-ui-btn:hover{background-color:#eee}.more-container>.df-ui-btn:first-child{border-radius:5px;border-top:0}.more-container>.df-ui-btn:last-child{border-radius:0 0 5px 5px}.more-container .df-ui-btn:before{position:absolute;top:11px;font-size:14px}.df-ui-btn span{display:none}.more-container .df-ui-btn span{font-size:12px;padding-left:20px;vertical-align:middle;display:inline-block}.df-ui-more.df-active .more-container{display:block}.annotationLayer section,.annotationDiv section,.customLinkAnnotation,.customHtmlAnnotation,.customVideoAnnotation,.linkAnnotation,.highlightAnnotation,.popupAnnotation{position:absolute;z-index:5;cursor:pointer;pointer-events:all}.annotationDiv .popupWrapper{position:absolute;width:20em}.annotationDiv .popup{position:absolute;z-index:200;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #333;border-radius:2px;padding:.6em;margin-left:5px;cursor:pointer;word-wrap:break-word}.annotationDiv .popup h1{font-size:1em;border-bottom:1px solid #000;padding-bottom:.2em}.annotationDiv .popup p{padding-top:.2em}.annotationDiv .highlightAnnotation,.annotationDiv .underlineAnnotation,.annotationDiv .squigglyAnnotation,.annotationDiv .strikeoutAnnotation,.annotationDiv .fileAttachmentAnnotation{cursor:pointer}.annotationDiv .textAnnotation img{position:absolute;cursor:pointer}section.linkAnnotation a,.annotationDiv .buttonWidgetAnnotation.pushButton>a{display:block;height:100%}section.linkAnnotation a,a.linkAnnotation,a.customLinkAnnotation,.customHtmlAnnotation,.customVideoAnnotation{background-color:transparent;background-color:#ff0;opacity:.1}section.linkAnnotation a:hover,a.linkAnnotation:hover,.highlightAnnotation:hover,a.customLinkAnnotation:hover{opacity:.4;border-color:transparent;background-color:#2196f3}.annotationDiv{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}section.linkAnnotation a .annotationLayer>a{display:block;position:absolute;height:100%;cursor:pointer;box-sizing:border-box}.df-page-loading:after,.df-page-loading:before{content:" ";height:44px;width:44px;position:absolute;top:50%;left:50%;margin:-22px -22px}.df-page-loading:before{background-color:white;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;box-sizing:border-box}.df-page-loading:after{background-image:url(/themes/custom/freemark/js/libraries/dflip/images/loading.gif);background-repeat:no-repeat;background-position:center;background-size:22px}.df-thumb-container .df-vrow{height:124px;left:0;width:90%;margin:10px auto;background-position:50%;cursor:pointer;background-repeat:no-repeat;right:0;border-radius:5px}.df-thumb-container .df-vrow:before{content:"";background-image:url(/themes/custom/freemark/js/libraries/dflip/images/loading.gif);background-size:22px;height:22px;width:22px;display:block;top:60px;margin:0 auto;position:relative;z-index:0}.df-thumb-container .df-vrow:hover{background-color:#bbb}.df-floating .df-thumb-container .df-vrow:hover,.df-vrow.df-selected{background-color:#ccc;opacity:1}.df-thumb-container .df-vrow.df-thumb-loaded{background-size:contain}.df-thumb-container .df-vrow.df-thumb-loaded:before{display:none}.df-vrow>div{height:20px;background-color:rgba(170,170,170,0.54);width:40px;margin:0 auto}.df-sidemenu{float:left;width:220px;height:auto !important;position:absolute !important;top:0;z-index:3;transition:.5s transform ease;-webkit-transition:.5s -webkit-transform ease;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);left:-50px;background-color:rgba(238,238,238,0.9)}.df-rtl .df-sidemenu{left:auto;left:initial;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);right:-50px;direction:rtl}.df-thumb-container{text-align:center}.df-outline-container{color:#666;font-size:12px}.df-outline-wrapper,.df-thumb-wrapper{position:absolute !important;top:0;bottom:0;left:0;right:0;height:auto !important;box-shadow:1px 0 4px rgba(102,102,102,0.38)}.df-outline-wrapper{overflow:auto;padding:10px 10px 5px 10px}.df-floating .df-outline-container,.df-floating .df-thumb-container{bottom:0}.df-sidemenu.df-sidemenu-visible{display:block;transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);left:0}.df-outline-toggle{cursor:pointer;float:left;width:18px;padding:5px 0;margin-left:-18px;text-align:center}.df-outline-toggle.df-outlines-hidden ~ .df-outline-items{display:none}.df-outline-items>.df-outline-item{margin-left:18px}.df-outline-item a:hover,.df-outline-toggle:hover{background-color:#e7e7e7}.df-outline-item a{color:inherit !important;text-decoration:none !important;display:block;padding:5px 0 5px 5px;overflow:hidden;text-overflow:ellipsis;border:none !important;box-shadow:none !important}.df-outline-toggle:before{content:"\e64b";font-size:10px;font-family:'themify'}.df-outline-toggle.df-outlines-hidden:before{content:"\e649"}.df-lightbox-wrapper{position:fixed !important;top:0;bottom:0;right:0;height:auto !important;left:0;background-color:white;z-index:99999}.df-lightbox-controls{float:right;padding:5px;z-index:1000;position:relative}.df-lightbox-close{float:right;height:40px;text-align:center;font-size:50px;cursor:pointer;color:#444;border-radius:50%;border-color:transparent;width:40px;background-color:transparent;transition:.2s;-webkit-transition:.2s}.df-lightbox-close:hover{color:white;background-color:rgba(0,0,0,0.21);border-color:black}.df-lightbox-close:before{top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;font-size:24px}.df-lightbox-wrapper .df-container{position:absolute !important;width:100%;top:0;bottom:0;height:auto !important}.df-container.df-xs .df-ui-controls .df-ui-btn.df-ui-page{display:none !important}._df_button,._df_thumb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;cursor:pointer}._df_button{padding:5px 15px;background-color:#444;background:#0085ba;color:white;font-size:14px;border-color:#0073aa #006799 #006799;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap}._df_thumb{border:0;width:140px;height:200px;text-align:center}._df_thumb{cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,0.22);display:inline-block;-webkit-transform-style:flat;-moz-transform-style:preserve-3d;transform-style:preserve-3d;box-sizing:border-box;-webkit-transition:.2s;margin:30px 10px 10px;-moz-perspective:1200px;perspective:1200px}._df_books ._df_thumb,._df_books .df-dummy{width:140px;height:200px;text-align:center;display:inline-block;position:relative;margin:20px 10px;vertical-align:top}._df_thumb[thumbtype="img"]{height:auto}._df_thumb[thumbtype="img"] img{max-width:100%;max-height:200px}._df_book-cover{background-size:100% 100%;height:100%;width:100%;-webkit-transform-origin:left;transform-origin:left;top:0;background-color:#eee;position:relative;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;box-shadow:0 1px 2px rgba(0,0,0,0.22)}._df_thumb ._df_book-title{bottom:-100%;position:absolute;width:100%;left:0;padding:5px;font-size:12px;background:rgba(1,163,163,0.87);background:rgba(60,60,60,0.8);box-sizing:border-box;display:block;color:white;transition:.4s;-webkit-transition:.4s;opacity:0}._df_thumb ._df_book-tag{float:left;padding:0 4px 2px;background-color:rgba(0,0,0,0.26);text-transform:uppercase;font-size:10px;margin:-15px 0 0 2px;z-index:-1;color:rgba(255,255,255,0.8);position:relative}._df_thumb:hover ._df_book-title,._df_thumb-not-found ._df_book-title{opacity:1;bottom:0}._df_thumb:hover ._df_book-cover{-webkit-transform:rotateY(-20deg) rotateZ(0);-moz-transform:rotateY(-20deg) rotateZ(0);-ms-transform:rotateY(-20deg) rotateZ(0);transform:rotateY(-20deg) rotateZ(0);box-shadow:3px 0 12px rgba(0,0,0,0.60)}.df-webkit ._df_thumb:hover ._df_book-cover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;box-shadow:1px 0 12px rgba(0,0,0,0.60)}._df_books{max-width:960px;margin:0 auto;text-align:center;position:relative;z-index:1;padding:20px 5px 150px}._df_books-break{color:rgba(255,255,255,0.3);font-size:14px;letter-spacing:1px;font-weight:600;margin-top:25px;text-transform:uppercase}._df_books-break:after{content:" ";bottom:0;width:50px;height:1px;background-color:rgba(255,255,255,0.24);display:block;margin:10px auto}.df-page-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.df-container ::-webkit-scrollbar{width:8px}.df-container ::-webkit-scrollbar-button{height:8px}.df-container ::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.3);border:0 none #fff;border-radius:100px}.df-container ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.5)}.df-container ::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,0.5)}.df-container ::-webkit-scrollbar-track{background:rgba(0,0,0,0.20);border:0 none #fff;border-radius:100px}.df-container ::-webkit-scrollbar-track:hover{background:rgba(0,0,0,0.2)}.df-container ::-webkit-scrollbar-track:active{background:rgba(0,0,0,0.15)}.df-container ::-webkit-scrollbar-corner{background:transparent}.df-skipTransition{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;transition:none !important}.df-container.df-fullscreen{height:100% !important;max-height:100% !important;width:100% !important;max-width:100% !important}.df-container.df-double-internal .df-page-front{background-position:left;background-size:cover}.df-container.df-double-internal .df-page-back{background-position:right;background-size:cover}.customHtmlAnnotation iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.df-rtl .more-container .df-ui-btn{text-align:right;direction:rtl}.df-rtl .more-container .df-ui-btn:before{right:10px}.df-rtl .more-container .df-ui-btn span{padding:0;padding-right:20px}.df-rtl .df-outline-items>.df-outline-item{margin:0 18px 0 0;text-align:right;direction:rtl}.df-rtl .df-outline-toggle{float:right;margin:0 -18px 0 0}.df-rtl .df-outline-toggle.df-outlines-hidden:before{content:"\e64a"}.df-rtl .df-sidemenu.df-sidemenu-visible{left:auto;left:initial;right:0}.df-rtl .df-ui-sidemenu-close{right:auto;right:initial;left:-32px;border-radius:5px 0 0 5px}._df_thumb[thumbtype="img"] ._df_thumb-not-found{height:200px;position:relative}
@font-face{font-family:'themify';src:url(/themes/custom/freemark/js/libraries/dflip/fonts/themify.eot);src:url(/themes/custom/freemark/js/libraries/dflip/fonts/themify.eot#iefix) format('embedded-opentype'),url(/themes/custom/freemark/js/libraries/dflip/fonts/themify.woff) format('woff'),url(/themes/custom/freemark/js/libraries/dflip/fonts/themify.ttf) format('truetype'),url(/themes/custom/freemark/js/libraries/dflip/fonts/themify.svg) format('svg');font-weight:normal;font-style:normal}[class^="ti-"]:before,[class*=" ti-"]:before{font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-wand:before{content:"\e600"}.ti-volume:before{content:"\e601"}.ti-user:before{content:"\e602"}.ti-unlock:before{content:"\e603"}.ti-unlink:before{content:"\e604"}.ti-trash:before{content:"\e605"}.ti-thought:before{content:"\e606"}.ti-target:before{content:"\e607"}.ti-tag:before{content:"\e608"}.ti-tablet:before{content:"\e609"}.ti-star:before{content:"\e60a"}.ti-spray:before{content:"\e60b"}.ti-signal:before{content:"\e60c"}.ti-shopping-cart:before{content:"\e60d"}.ti-shopping-cart-full:before{content:"\e60e"}.ti-settings:before{content:"\e60f"}.ti-search:before{content:"\e610"}.ti-zoom-in:before{content:"\e611"}.ti-zoom-out:before{content:"\e612"}.ti-cut:before{content:"\e613"}.ti-ruler:before{content:"\e614"}.ti-ruler-pencil:before{content:"\e615"}.ti-ruler-alt:before{content:"\e616"}.ti-bookmark:before{content:"\e617"}.ti-bookmark-alt:before{content:"\e618"}.ti-reload:before{content:"\e619"}.ti-plus:before{content:"\e61a"}.ti-pin:before{content:"\e61b"}.ti-pencil:before{content:"\e61c"}.ti-pencil-alt:before{content:"\e61d"}.ti-paint-roller:before{content:"\e61e"}.ti-paint-bucket:before{content:"\e61f"}.ti-na:before{content:"\e620"}.ti-mobile:before{content:"\e621"}.ti-minus:before{content:"\e622"}.ti-medall:before{content:"\e623"}.ti-medall-alt:before{content:"\e624"}.ti-marker:before{content:"\e625"}.ti-marker-alt:before{content:"\e626"}.ti-arrow-up:before{content:"\e627"}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-arrow-down:before{content:"\e62a"}.ti-lock:before{content:"\e62b"}.ti-location-arrow:before{content:"\e62c"}.ti-link:before{content:"\e62d"}.ti-layout:before{content:"\e62e"}.ti-layers:before{content:"\e62f"}.ti-layers-alt:before{content:"\e630"}.ti-key:before{content:"\e631"}.ti-import:before{content:"\e632"}.ti-image:before{content:"\e633"}.ti-heart:before{content:"\e634"}.ti-heart-broken:before{content:"\e635"}.ti-hand-stop:before{content:"\e636"}.ti-hand-open:before{content:"\e637"}.ti-hand-drag:before{content:"\e638"}.ti-folder:before{content:"\e639"}.ti-flag:before{content:"\e63a"}.ti-flag-alt:before{content:"\e63b"}.ti-flag-alt-2:before{content:"\e63c"}.ti-eye:before{content:"\e63d"}.ti-export:before{content:"\e63e"}.ti-exchange-vertical:before{content:"\e63f"}.ti-desktop:before{content:"\e640"}.ti-cup:before{content:"\e641"}.ti-crown:before{content:"\e642"}.ti-comments:before{content:"\e643"}.ti-comment:before{content:"\e644"}.ti-comment-alt:before{content:"\e645"}.ti-close:before{content:"\e646"}.ti-clip:before{content:"\e647"}.ti-angle-up:before{content:"\e648"}.ti-angle-right:before{content:"\e649"}.ti-angle-left:before{content:"\e64a"}.ti-angle-down:before{content:"\e64b"}.ti-check:before{content:"\e64c"}.ti-check-box:before{content:"\e64d"}.ti-camera:before{content:"\e64e"}.ti-announcement:before{content:"\e64f"}.ti-brush:before{content:"\e650"}.ti-briefcase:before{content:"\e651"}.ti-bolt:before{content:"\e652"}.ti-bolt-alt:before{content:"\e653"}.ti-blackboard:before{content:"\e654"}.ti-bag:before{content:"\e655"}.ti-move:before{content:"\e656"}.ti-arrows-vertical:before{content:"\e657"}.ti-arrows-horizontal:before{content:"\e658"}.ti-fullscreen:before{content:"\e659"}.ti-arrow-top-right:before{content:"\e65a"}.ti-arrow-top-left:before{content:"\e65b"}.ti-arrow-circle-up:before{content:"\e65c"}.ti-arrow-circle-right:before{content:"\e65d"}.ti-arrow-circle-left:before{content:"\e65e"}.ti-arrow-circle-down:before{content:"\e65f"}.ti-angle-double-up:before{content:"\e660"}.ti-angle-double-right:before{content:"\e661"}.ti-angle-double-left:before{content:"\e662"}.ti-angle-double-down:before{content:"\e663"}.ti-zip:before{content:"\e664"}.ti-world:before{content:"\e665"}.ti-wheelchair:before{content:"\e666"}.ti-view-list:before{content:"\e667"}.ti-view-list-alt:before{content:"\e668"}.ti-view-grid:before{content:"\e669"}.ti-uppercase:before{content:"\e66a"}.ti-upload:before{content:"\e66b"}.ti-underline:before{content:"\e66c"}.ti-truck:before{content:"\e66d"}.ti-timer:before{content:"\e66e"}.ti-ticket:before{content:"\e66f"}.ti-thumb-up:before{content:"\e670"}.ti-thumb-down:before{content:"\e671"}.ti-text:before{content:"\e672"}.ti-stats-up:before{content:"\e673"}.ti-stats-down:before{content:"\e674"}.ti-split-v:before{content:"\e675"}.ti-split-h:before{content:"\e676"}.ti-smallcap:before{content:"\e677"}.ti-shine:before{content:"\e678"}.ti-shift-right:before{content:"\e679"}.ti-shift-left:before{content:"\e67a"}.ti-shield:before{content:"\e67b"}.ti-notepad:before{content:"\e67c"}.ti-server:before{content:"\e67d"}.ti-quote-right:before{content:"\e67e"}.ti-quote-left:before{content:"\e67f"}.ti-pulse:before{content:"\e680"}.ti-printer:before{content:"\e681"}.ti-power-off:before{content:"\e682"}.ti-plug:before{content:"\e683"}.ti-pie-chart:before{content:"\e684"}.ti-paragraph:before{content:"\e685"}.ti-panel:before{content:"\e686"}.ti-package:before{content:"\e687"}.ti-music:before{content:"\e688"}.ti-music-alt:before{content:"\e689"}.ti-mouse:before{content:"\e68a"}.ti-mouse-alt:before{content:"\e68b"}.ti-money:before{content:"\e68c"}.ti-microphone:before{content:"\e68d"}.ti-menu:before{content:"\e68e"}.ti-menu-alt:before{content:"\e68f"}.ti-map:before{content:"\e690"}.ti-map-alt:before{content:"\e691"}.ti-loop:before{content:"\e692"}.ti-location-pin:before{content:"\e693"}.ti-list:before{content:"\e694"}.ti-light-bulb:before{content:"\e695"}.ti-Italic:before{content:"\e696"}.ti-info:before{content:"\e697"}.ti-infinite:before{content:"\e698"}.ti-id-badge:before{content:"\e699"}.ti-hummer:before{content:"\e69a"}.ti-home:before{content:"\e69b"}.ti-help:before{content:"\e69c"}.ti-headphone:before{content:"\e69d"}.ti-harddrives:before{content:"\e69e"}.ti-harddrive:before{content:"\e69f"}.ti-gift:before{content:"\e6a0"}.ti-game:before{content:"\e6a1"}.ti-filter:before{content:"\e6a2"}.ti-files:before{content:"\e6a3"}.ti-file:before{content:"\e6a4"}.ti-eraser:before{content:"\e6a5"}.ti-envelope:before{content:"\e6a6"}.ti-download:before{content:"\e6a7"}.ti-direction:before{content:"\e6a8"}.ti-direction-alt:before{content:"\e6a9"}.ti-dashboard:before{content:"\e6aa"}.ti-control-stop:before{content:"\e6ab"}.ti-control-shuffle:before{content:"\e6ac"}.ti-control-play:before{content:"\e6ad"}.ti-control-pause:before{content:"\e6ae"}.ti-control-forward:before{content:"\e6af"}.ti-control-backward:before{content:"\e6b0"}.ti-cloud:before{content:"\e6b1"}.ti-cloud-up:before{content:"\e6b2"}.ti-cloud-down:before{content:"\e6b3"}.ti-clipboard:before{content:"\e6b4"}.ti-car:before{content:"\e6b5"}.ti-calendar:before{content:"\e6b6"}.ti-book:before{content:"\e6b7"}.ti-bell:before{content:"\e6b8"}.ti-basketball:before{content:"\e6b9"}.ti-bar-chart:before{content:"\e6ba"}.ti-bar-chart-alt:before{content:"\e6bb"}.ti-back-right:before{content:"\e6bc"}.ti-back-left:before{content:"\e6bd"}.ti-arrows-corner:before{content:"\e6be"}.ti-archive:before{content:"\e6bf"}.ti-anchor:before{content:"\e6c0"}.ti-align-right:before{content:"\e6c1"}.ti-align-left:before{content:"\e6c2"}.ti-align-justify:before{content:"\e6c3"}.ti-align-center:before{content:"\e6c4"}.ti-alert:before{content:"\e6c5"}.ti-alarm-clock:before{content:"\e6c6"}.ti-agenda:before{content:"\e6c7"}.ti-write:before{content:"\e6c8"}.ti-window:before{content:"\e6c9"}.ti-widgetized:before{content:"\e6ca"}.ti-widget:before{content:"\e6cb"}.ti-widget-alt:before{content:"\e6cc"}.ti-wallet:before{content:"\e6cd"}.ti-video-clapper:before{content:"\e6ce"}.ti-video-camera:before{content:"\e6cf"}.ti-vector:before{content:"\e6d0"}.ti-themify-logo:before{content:"\e6d1"}.ti-themify-favicon:before{content:"\e6d2"}.ti-themify-favicon-alt:before{content:"\e6d3"}.ti-support:before{content:"\e6d4"}.ti-stamp:before{content:"\e6d5"}.ti-split-v-alt:before{content:"\e6d6"}.ti-slice:before{content:"\e6d7"}.ti-shortcode:before{content:"\e6d8"}.ti-shift-right-alt:before{content:"\e6d9"}.ti-shift-left-alt:before{content:"\e6da"}.ti-ruler-alt-2:before{content:"\e6db"}.ti-receipt:before{content:"\e6dc"}.ti-pin2:before{content:"\e6dd"}.ti-pin-alt:before{content:"\e6de"}.ti-pencil-alt2:before{content:"\e6df"}.ti-palette:before{content:"\e6e0"}.ti-more:before{content:"\e6e1"}.ti-more-alt:before{content:"\e6e2"}.ti-microphone-alt:before{content:"\e6e3"}.ti-magnet:before{content:"\e6e4"}.ti-line-double:before{content:"\e6e5"}.ti-line-dotted:before{content:"\e6e6"}.ti-line-dashed:before{content:"\e6e7"}.ti-layout-width-full:before{content:"\e6e8"}.ti-layout-width-default:before{content:"\e6e9"}.ti-layout-width-default-alt:before{content:"\e6ea"}.ti-layout-tab:before{content:"\e6eb"}.ti-layout-tab-window:before{content:"\e6ec"}.ti-layout-tab-v:before{content:"\e6ed"}.ti-layout-tab-min:before{content:"\e6ee"}.ti-layout-slider:before{content:"\e6ef"}.ti-layout-slider-alt:before{content:"\e6f0"}.ti-layout-sidebar-right:before{content:"\e6f1"}.ti-layout-sidebar-none:before{content:"\e6f2"}.ti-layout-sidebar-left:before{content:"\e6f3"}.ti-layout-placeholder:before{content:"\e6f4"}.ti-layout-menu:before{content:"\e6f5"}.ti-layout-menu-v:before{content:"\e6f6"}.ti-layout-menu-separated:before{content:"\e6f7"}.ti-layout-menu-full:before{content:"\e6f8"}.ti-layout-media-right-alt:before{content:"\e6f9"}.ti-layout-media-right:before{content:"\e6fa"}.ti-layout-media-overlay:before{content:"\e6fb"}.ti-layout-media-overlay-alt:before{content:"\e6fc"}.ti-layout-media-overlay-alt-2:before{content:"\e6fd"}.ti-layout-media-left-alt:before{content:"\e6fe"}.ti-layout-media-left:before{content:"\e6ff"}.ti-layout-media-center-alt:before{content:"\e700"}.ti-layout-media-center:before{content:"\e701"}.ti-layout-list-thumb:before{content:"\e702"}.ti-layout-list-thumb-alt:before{content:"\e703"}.ti-layout-list-post:before{content:"\e704"}.ti-layout-list-large-image:before{content:"\e705"}.ti-layout-line-solid:before{content:"\e706"}.ti-layout-grid4:before{content:"\e707"}.ti-layout-grid3:before{content:"\e708"}.ti-layout-grid2:before{content:"\e709"}.ti-layout-grid2-thumb:before{content:"\e70a"}.ti-layout-cta-right:before{content:"\e70b"}.ti-layout-cta-left:before{content:"\e70c"}.ti-layout-cta-center:before{content:"\e70d"}.ti-layout-cta-btn-right:before{content:"\e70e"}.ti-layout-cta-btn-left:before{content:"\e70f"}.ti-layout-column4:before{content:"\e710"}.ti-layout-column3:before{content:"\e711"}.ti-layout-column2:before{content:"\e712"}.ti-layout-accordion-separated:before{content:"\e713"}.ti-layout-accordion-merged:before{content:"\e714"}.ti-layout-accordion-list:before{content:"\e715"}.ti-ink-pen:before{content:"\e716"}.ti-info-alt:before{content:"\e717"}.ti-help-alt:before{content:"\e718"}.ti-headphone-alt:before{content:"\e719"}.ti-hand-point-up:before{content:"\e71a"}.ti-hand-point-right:before{content:"\e71b"}.ti-hand-point-left:before{content:"\e71c"}.ti-hand-point-down:before{content:"\e71d"}.ti-gallery:before{content:"\e71e"}.ti-face-smile:before{content:"\e71f"}.ti-face-sad:before{content:"\e720"}.ti-credit-card:before{content:"\e721"}.ti-control-skip-forward:before{content:"\e722"}.ti-control-skip-backward:before{content:"\e723"}.ti-control-record:before{content:"\e724"}.ti-control-eject:before{content:"\e725"}.ti-comments-smiley:before{content:"\e726"}.ti-brush-alt:before{content:"\e727"}.ti-youtube:before{content:"\e728"}.ti-vimeo:before{content:"\e729"}.ti-twitter:before{content:"\e72a"}.ti-time:before{content:"\e72b"}.ti-tumblr:before{content:"\e72c"}.ti-skype:before{content:"\e72d"}.ti-share:before{content:"\e72e"}.ti-share-alt:before{content:"\e72f"}.ti-rocket:before{content:"\e730"}.ti-pinterest:before{content:"\e731"}.ti-new-window:before{content:"\e732"}.ti-microsoft:before{content:"\e733"}.ti-list-ol:before{content:"\e734"}.ti-linkedin:before{content:"\e735"}.ti-layout-sidebar-2:before{content:"\e736"}.ti-layout-grid4-alt:before{content:"\e737"}.ti-layout-grid3-alt:before{content:"\e738"}.ti-layout-grid2-alt:before{content:"\e739"}.ti-layout-column4-alt:before{content:"\e73a"}.ti-layout-column3-alt:before{content:"\e73b"}.ti-layout-column2-alt:before{content:"\e73c"}.ti-instagram:before{content:"\e73d"}.ti-google:before{content:"\e73e"}.ti-github:before{content:"\e73f"}.ti-flickr:before{content:"\e740"}.ti-facebook:before{content:"\e741"}.ti-dropbox:before{content:"\e742"}.ti-dribbble:before{content:"\e743"}.ti-apple:before{content:"\e744"}.ti-android:before{content:"\e745"}.ti-save:before{content:"\e746"}.ti-save-alt:before{content:"\e747"}.ti-yahoo:before{content:"\e748"}.ti-wordpress:before{content:"\e749"}.ti-vimeo-alt:before{content:"\e74a"}.ti-twitter-alt:before{content:"\e74b"}.ti-tumblr-alt:before{content:"\e74c"}.ti-trello:before{content:"\e74d"}.ti-stack-overflow:before{content:"\e74e"}.ti-soundcloud:before{content:"\e74f"}.ti-sharethis:before{content:"\e750"}.ti-sharethis-alt:before{content:"\e751"}.ti-reddit:before{content:"\e752"}.ti-pinterest-alt:before{content:"\e753"}.ti-microsoft-alt:before{content:"\e754"}.ti-linux:before{content:"\e755"}.ti-jsfiddle:before{content:"\e756"}.ti-joomla:before{content:"\e757"}.ti-html5:before{content:"\e758"}.ti-flickr-alt:before{content:"\e759"}.ti-email:before{content:"\e75a"}.ti-drupal:before{content:"\e75b"}.ti-dropbox-alt:before{content:"\e75c"}.ti-css3:before{content:"\e75d"}.ti-rss:before{content:"\e75e"}.ti-rss-alt:before{content:"\e75f"}
