@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);@import url(https://fonts.googleapis.com/css?family=PT+Serif);@charset "UTF-8";
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */button,input,optgroup,select,textarea{font-size:100%;line-height:1.15}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}[type=search]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%}body{margin:0;background:#fefefe;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.align-left{-webkit-justify-content:flex-start;justify-content:flex-start}.align-right{-webkit-justify-content:flex-end;justify-content:flex-end}.align-center{-webkit-justify-content:center;justify-content:center}.align-justify{-webkit-justify-content:space-between;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;justify-content:space-around}.align-left.vertical.menu>li>a{-webkit-justify-content:flex-start;justify-content:flex-start}.align-right.vertical.menu>li>a{-webkit-justify-content:flex-end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-justify-content:center;justify-content:center}.align-top{-webkit-align-items:flex-start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;align-self:flex-start}.align-bottom{-webkit-align-items:flex-end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;align-self:flex-end}.align-middle{-webkit-align-items:center;align-items:center}.align-self-middle{-webkit-align-self:center;align-self:center}.align-stretch{-webkit-align-items:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;align-self:stretch}.align-center-middle{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}.small-order-1{-webkit-order:1;order:1}.small-order-2{-webkit-order:2;order:2}.small-order-3{-webkit-order:3;order:3}.small-order-4{-webkit-order:4;order:4}.small-order-5{-webkit-order:5;order:5}.small-order-6{-webkit-order:6;order:6}@media print,screen and (min-width:40em){.medium-order-1{-webkit-order:1;order:1}.medium-order-2{-webkit-order:2;order:2}.medium-order-3{-webkit-order:3;order:3}.medium-order-4{-webkit-order:4;order:4}.medium-order-5{-webkit-order:5;order:5}.medium-order-6{-webkit-order:6;order:6}}@media print,screen and (min-width:64em){.large-order-1{-webkit-order:1;order:1}.large-order-2{-webkit-order:2;order:2}.large-order-3{-webkit-order:3;order:3}.large-order-4{-webkit-order:4;order:4}.large-order-5{-webkit-order:5;order:5}.large-order-6{-webkit-order:6;order:6}}.flex-container{display:-webkit-flex;display:flex}.flex-child-auto{-webkit-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:-webkit-flex;display:flex}.medium-flex-child-auto{-webkit-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:-webkit-flex;display:flex}.large-flex-child-auto{-webkit-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/wp-content/themes/cottagelife/assets/fonts/fontawesome-webfont.eot);src:url(/wp-content/themes/cottagelife/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/wp-content/themes/cottagelife/assets/fonts/fontawesome-webfont.woff2) format("woff2"),url(/wp-content/themes/cottagelife/assets/fonts/fontawesome-webfont.woff) format("woff"),url(/wp-content/themes/cottagelife/assets/fonts/fontawesome-webfont.ttf) format("truetype"),url(/wp-content/themes/cottagelife/assets/fonts/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:a 2s infinite linear;animation:a 2s infinite linear}.fa-pulse{-webkit-animation:a 1s infinite steps(8);animation:a 1s infinite steps(8)}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\F000"}.fa-music:before{content:"\F001"}.fa-search:before{content:"\F002"}.fa-envelope-o:before{content:"\F003"}.fa-heart:before{content:"\F004"}.fa-star:before{content:"\F005"}.fa-star-o:before{content:"\F006"}.fa-user:before{content:"\F007"}.fa-film:before{content:"\F008"}.fa-th-large:before{content:"\F009"}.fa-th:before{content:"\F00A"}.fa-th-list:before{content:"\F00B"}.fa-check:before{content:"\F00C"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\F00D"}.fa-search-plus:before{content:"\F00E"}.fa-search-minus:before{content:"\F010"}.fa-power-off:before{content:"\F011"}.fa-signal:before{content:"\F012"}.fa-cog:before,.fa-gear:before{content:"\F013"}.fa-trash-o:before{content:"\F014"}.fa-home:before{content:"\F015"}.fa-file-o:before{content:"\F016"}.fa-clock-o:before{content:"\F017"}.fa-road:before{content:"\F018"}.fa-download:before{content:"\F019"}.fa-arrow-circle-o-down:before{content:"\F01A"}.fa-arrow-circle-o-up:before{content:"\F01B"}.fa-inbox:before{content:"\F01C"}.fa-play-circle-o:before{content:"\F01D"}.fa-repeat:before,.fa-rotate-right:before{content:"\F01E"}.fa-refresh:before{content:"\F021"}.fa-list-alt:before{content:"\F022"}.fa-lock:before{content:"\F023"}.fa-flag:before{content:"\F024"}.fa-headphones:before{content:"\F025"}.fa-volume-off:before{content:"\F026"}.fa-volume-down:before{content:"\F027"}.fa-volume-up:before{content:"\F028"}.fa-qrcode:before{content:"\F029"}.fa-barcode:before{content:"\F02A"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-book:before{content:"\F02D"}.fa-bookmark:before{content:"\F02E"}.fa-print:before{content:"\F02F"}.fa-camera:before{content:"\F030"}.fa-font:before{content:"\F031"}.fa-bold:before{content:"\F032"}.fa-italic:before{content:"\F033"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-align-left:before{content:"\F036"}.fa-align-center:before{content:"\F037"}.fa-align-right:before{content:"\F038"}.fa-align-justify:before{content:"\F039"}.fa-list:before{content:"\F03A"}.fa-dedent:before,.fa-outdent:before{content:"\F03B"}.fa-indent:before{content:"\F03C"}.fa-video-camera:before{content:"\F03D"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\F03E"}.fa-pencil:before{content:"\F040"}.fa-map-marker:before{content:"\F041"}.fa-adjust:before{content:"\F042"}.fa-tint:before{content:"\F043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"}.fa-share-square-o:before{content:"\F045"}.fa-check-square-o:before{content:"\F046"}.fa-arrows:before{content:"\F047"}.fa-step-backward:before{content:"\F048"}.fa-fast-backward:before{content:"\F049"}.fa-backward:before{content:"\F04A"}.fa-play:before{content:"\F04B"}.fa-pause:before{content:"\F04C"}.fa-stop:before{content:"\F04D"}.fa-forward:before{content:"\F04E"}.fa-fast-forward:before{content:"\F050"}.fa-step-forward:before{content:"\F051"}.fa-eject:before{content:"\F052"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-plus-circle:before{content:"\F055"}.fa-minus-circle:before{content:"\F056"}.fa-times-circle:before{content:"\F057"}.fa-check-circle:before{content:"\F058"}.fa-question-circle:before{content:"\F059"}.fa-info-circle:before{content:"\F05A"}.fa-crosshairs:before{content:"\F05B"}.fa-times-circle-o:before{content:"\F05C"}.fa-check-circle-o:before{content:"\F05D"}.fa-ban:before{content:"\F05E"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrow-down:before{content:"\F063"}.fa-mail-forward:before,.fa-share:before{content:"\F064"}.fa-expand:before{content:"\F065"}.fa-compress:before{content:"\F066"}.fa-plus:before{content:"\F067"}.fa-minus:before{content:"\F068"}.fa-asterisk:before{content:"\F069"}.fa-exclamation-circle:before{content:"\F06A"}.fa-gift:before{content:"\F06B"}.fa-leaf:before{content:"\F06C"}.fa-fire:before{content:"\F06D"}.fa-eye:before{content:"\F06E"}.fa-eye-slash:before{content:"\F070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\F071"}.fa-plane:before{content:"\F072"}.fa-calendar:before{content:"\F073"}.fa-random:before{content:"\F074"}.fa-comment:before{content:"\F075"}.fa-magnet:before{content:"\F076"}.fa-chevron-up:before{content:"\F077"}.fa-chevron-down:before{content:"\F078"}.fa-retweet:before{content:"\F079"}.fa-shopping-cart:before{content:"\F07A"}.fa-folder:before{content:"\F07B"}.fa-folder-open:before{content:"\F07C"}.fa-arrows-v:before{content:"\F07D"}.fa-arrows-h:before{content:"\F07E"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\F080"}.fa-twitter-square:before{content:"\F081"}.fa-facebook-square:before{content:"\F082"}.fa-camera-retro:before{content:"\F083"}.fa-key:before{content:"\F084"}.fa-cogs:before,.fa-gears:before{content:"\F085"}.fa-comments:before{content:"\F086"}.fa-thumbs-o-up:before{content:"\F087"}.fa-thumbs-o-down:before{content:"\F088"}.fa-star-half:before{content:"\F089"}.fa-heart-o:before{content:"\F08A"}.fa-sign-out:before{content:"\F08B"}.fa-linkedin-square:before{content:"\F08C"}.fa-thumb-tack:before{content:"\F08D"}.fa-external-link:before{content:"\F08E"}.fa-sign-in:before{content:"\F090"}.fa-trophy:before{content:"\F091"}.fa-github-square:before{content:"\F092"}.fa-upload:before{content:"\F093"}.fa-lemon-o:before{content:"\F094"}.fa-phone:before{content:"\F095"}.fa-square-o:before{content:"\F096"}.fa-bookmark-o:before{content:"\F097"}.fa-phone-square:before{content:"\F098"}.fa-twitter:before{content:"\F099"}.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"}.fa-github:before{content:"\F09B"}.fa-unlock:before{content:"\F09C"}.fa-credit-card:before{content:"\F09D"}.fa-feed:before,.fa-rss:before{content:"\F09E"}.fa-hdd-o:before{content:"\F0A0"}.fa-bullhorn:before{content:"\F0A1"}.fa-bell:before{content:"\F0F3"}.fa-certificate:before{content:"\F0A3"}.fa-hand-o-right:before{content:"\F0A4"}.fa-hand-o-left:before{content:"\F0A5"}.fa-hand-o-up:before{content:"\F0A6"}.fa-hand-o-down:before{content:"\F0A7"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-globe:before{content:"\F0AC"}.fa-wrench:before{content:"\F0AD"}.fa-tasks:before{content:"\F0AE"}.fa-filter:before{content:"\F0B0"}.fa-briefcase:before{content:"\F0B1"}.fa-arrows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-columns:before{content:"\F0DB"}.fa-sort:before,.fa-unsorted:before{content:"\F0DC"}.fa-sort-desc:before,.fa-sort-down:before{content:"\F0DD"}.fa-sort-asc:before,.fa-sort-up:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-gavel:before,.fa-legal:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-bolt:before,.fa-flash:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-clipboard:before,.fa-paste:before{content:"\F0EA"}.fa-lightbulb-o:before{content:"\F0EB"}.fa-exchange:before{content:"\F0EC"}.fa-cloud-download:before{content:"\F0ED"}.fa-cloud-upload:before{content:"\F0EE"}.fa-user-md:before{content:"\F0F0"}.fa-stethoscope:before{content:"\F0F1"}.fa-suitcase:before{content:"\F0F2"}.fa-bell-o:before{content:"\F0A2"}.fa-coffee:before{content:"\F0F4"}.fa-cutlery:before{content:"\F0F5"}.fa-file-text-o:before{content:"\F0F6"}.fa-building-o:before{content:"\F0F7"}.fa-hospital-o:before{content:"\F0F8"}.fa-ambulance:before{content:"\F0F9"}.fa-medkit:before{content:"\F0FA"}.fa-fighter-jet:before{content:"\F0FB"}.fa-beer:before{content:"\F0FC"}.fa-h-square:before{content:"\F0FD"}.fa-plus-square:before{content:"\F0FE"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angle-down:before{content:"\F107"}.fa-desktop:before{content:"\F108"}.fa-laptop:before{content:"\F109"}.fa-tablet:before{content:"\F10A"}.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"}.fa-circle-o:before{content:"\F10C"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-spinner:before{content:"\F110"}.fa-circle:before{content:"\F111"}.fa-mail-reply:before,.fa-reply:before{content:"\F112"}.fa-github-alt:before{content:"\F113"}.fa-folder-o:before{content:"\F114"}.fa-folder-open-o:before{content:"\F115"}.fa-smile-o:before{content:"\F118"}.fa-frown-o:before{content:"\F119"}.fa-meh-o:before{content:"\F11A"}.fa-gamepad:before{content:"\F11B"}.fa-keyboard-o:before{content:"\F11C"}.fa-flag-o:before{content:"\F11D"}.fa-flag-checkered:before{content:"\F11E"}.fa-terminal:before{content:"\F120"}.fa-code:before{content:"\F121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"}.fa-location-arrow:before{content:"\F124"}.fa-crop:before{content:"\F125"}.fa-code-fork:before{content:"\F126"}.fa-chain-broken:before,.fa-unlink:before{content:"\F127"}.fa-question:before{content:"\F128"}.fa-info:before{content:"\F129"}.fa-exclamation:before{content:"\F12A"}.fa-superscript:before{content:"\F12B"}.fa-subscript:before{content:"\F12C"}.fa-eraser:before{content:"\F12D"}.fa-puzzle-piece:before{content:"\F12E"}.fa-microphone:before{content:"\F130"}.fa-microphone-slash:before{content:"\F131"}.fa-shield:before{content:"\F132"}.fa-calendar-o:before{content:"\F133"}.fa-fire-extinguisher:before{content:"\F134"}.fa-rocket:before{content:"\F135"}.fa-maxcdn:before{content:"\F136"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-html5:before{content:"\F13B"}.fa-css3:before{content:"\F13C"}.fa-anchor:before{content:"\F13D"}.fa-unlock-alt:before{content:"\F13E"}.fa-bullseye:before{content:"\F140"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-rss-square:before{content:"\F143"}.fa-play-circle:before{content:"\F144"}.fa-ticket:before{content:"\F145"}.fa-minus-square:before{content:"\F146"}.fa-minus-square-o:before{content:"\F147"}.fa-level-up:before{content:"\F148"}.fa-level-down:before{content:"\F149"}.fa-check-square:before{content:"\F14A"}.fa-pencil-square:before{content:"\F14B"}.fa-external-link-square:before{content:"\F14C"}.fa-share-square:before{content:"\F14D"}.fa-compass:before{content:"\F14E"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\F150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\F151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\F152"}.fa-eur:before,.fa-euro:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-inr:before,.fa-rupee:before{content:"\F156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\F157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\F158"}.fa-krw:before,.fa-won:before{content:"\F159"}.fa-bitcoin:before,.fa-btc:before{content:"\F15A"}.fa-file:before{content:"\F15B"}.fa-file-text:before{content:"\F15C"}.fa-sort-alpha-asc:before{content:"\F15D"}.fa-sort-alpha-desc:before{content:"\F15E"}.fa-sort-amount-asc:before{content:"\F160"}.fa-sort-amount-desc:before{content:"\F161"}.fa-sort-numeric-asc:before{content:"\F162"}.fa-sort-numeric-desc:before{content:"\F163"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbs-down:before{content:"\F165"}.fa-youtube-square:before{content:"\F166"}.fa-youtube:before{content:"\F167"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-youtube-play:before{content:"\F16A"}.fa-dropbox:before{content:"\F16B"}.fa-stack-overflow:before{content:"\F16C"}.fa-instagram:before{content:"\F16D"}.fa-flickr:before{content:"\F16E"}.fa-adn:before{content:"\F170"}.fa-bitbucket:before{content:"\F171"}.fa-bitbucket-square:before{content:"\F172"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-long-arrow-down:before{content:"\F175"}.fa-long-arrow-up:before{content:"\F176"}.fa-long-arrow-left:before{content:"\F177"}.fa-long-arrow-right:before{content:"\F178"}.fa-apple:before{content:"\F179"}.fa-windows:before{content:"\F17A"}.fa-android:before{content:"\F17B"}.fa-linux:before{content:"\F17C"}.fa-dribbble:before{content:"\F17D"}.fa-skype:before{content:"\F17E"}.fa-foursquare:before{content:"\F180"}.fa-trello:before{content:"\F181"}.fa-female:before{content:"\F182"}.fa-male:before{content:"\F183"}.fa-gittip:before,.fa-gratipay:before{content:"\F184"}.fa-sun-o:before{content:"\F185"}.fa-moon-o:before{content:"\F186"}.fa-archive:before{content:"\F187"}.fa-bug:before{content:"\F188"}.fa-vk:before{content:"\F189"}.fa-weibo:before{content:"\F18A"}.fa-renren:before{content:"\F18B"}.fa-pagelines:before{content:"\F18C"}.fa-stack-exchange:before{content:"\F18D"}.fa-arrow-circle-o-right:before{content:"\F18E"}.fa-arrow-circle-o-left:before{content:"\F190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-try:before,.fa-turkish-lira:before{content:"\F195"}.fa-plus-square-o:before{content:"\F196"}.fa-space-shuttle:before{content:"\F197"}.fa-slack:before{content:"\F198"}.fa-envelope-square:before{content:"\F199"}.fa-wordpress:before{content:"\F19A"}.fa-openid:before{content:"\F19B"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\F19C"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\F19D"}.fa-yahoo:before{content:"\F19E"}.fa-google:before{content:"\F1A0"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-stumbleupon:before{content:"\F1A4"}.fa-delicious:before{content:"\F1A5"}.fa-digg:before{content:"\F1A6"}.fa-pied-piper-pp:before{content:"\F1A7"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-drupal:before{content:"\F1A9"}.fa-joomla:before{content:"\F1AA"}.fa-language:before{content:"\F1AB"}.fa-fax:before{content:"\F1AC"}.fa-building:before{content:"\F1AD"}.fa-child:before{content:"\F1AE"}.fa-paw:before{content:"\F1B0"}.fa-spoon:before{content:"\F1B1"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-recycle:before{content:"\F1B8"}.fa-automobile:before,.fa-car:before{content:"\F1B9"}.fa-cab:before,.fa-taxi:before{content:"\F1BA"}.fa-tree:before{content:"\F1BB"}.fa-spotify:before{content:"\F1BC"}.fa-deviantart:before{content:"\F1BD"}.fa-soundcloud:before{content:"\F1BE"}.fa-database:before{content:"\F1C0"}.fa-file-pdf-o:before{content:"\F1C1"}.fa-file-word-o:before{content:"\F1C2"}.fa-file-excel-o:before{content:"\F1C3"}.fa-file-powerpoint-o:before{content:"\F1C4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\F1C5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\F1C6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\F1C7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"}.fa-file-code-o:before{content:"\F1C9"}.fa-vine:before{content:"\F1CA"}.fa-codepen:before{content:"\F1CB"}.fa-jsfiddle:before{content:"\F1CC"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\F1D0"}.fa-empire:before,.fa-ge:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-paper-plane:before,.fa-send:before{content:"\F1D8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\F1D9"}.fa-history:before{content:"\F1DA"}.fa-circle-thin:before{content:"\F1DB"}.fa-header:before{content:"\F1DC"}.fa-paragraph:before{content:"\F1DD"}.fa-sliders:before{content:"\F1DE"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-bomb:before{content:"\F1E2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\F1E3"}.fa-tty:before{content:"\F1E4"}.fa-binoculars:before{content:"\F1E5"}.fa-plug:before{content:"\F1E6"}.fa-slideshare:before{content:"\F1E7"}.fa-twitch:before{content:"\F1E8"}.fa-yelp:before{content:"\F1E9"}.fa-newspaper-o:before{content:"\F1EA"}.fa-wifi:before{content:"\F1EB"}.fa-calculator:before{content:"\F1EC"}.fa-paypal:before{content:"\F1ED"}.fa-google-wallet:before{content:"\F1EE"}.fa-cc-visa:before{content:"\F1F0"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-bell-slash:before{content:"\F1F6"}.fa-bell-slash-o:before{content:"\F1F7"}.fa-trash:before{content:"\F1F8"}.fa-copyright:before{content:"\F1F9"}.fa-at:before{content:"\F1FA"}.fa-eyedropper:before{content:"\F1FB"}.fa-paint-brush:before{content:"\F1FC"}.fa-birthday-cake:before{content:"\F1FD"}.fa-area-chart:before{content:"\F1FE"}.fa-pie-chart:before{content:"\F200"}.fa-line-chart:before{content:"\F201"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-bicycle:before{content:"\F206"}.fa-bus:before{content:"\F207"}.fa-ioxhost:before{content:"\F208"}.fa-angellist:before{content:"\F209"}.fa-cc:before{content:"\F20A"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\F20B"}.fa-meanpath:before{content:"\F20C"}.fa-buysellads:before{content:"\F20D"}.fa-connectdevelop:before{content:"\F20E"}.fa-dashcube:before{content:"\F210"}.fa-forumbee:before{content:"\F211"}.fa-leanpub:before{content:"\F212"}.fa-sellsy:before{content:"\F213"}.fa-shirtsinbulk:before{content:"\F214"}.fa-simplybuilt:before{content:"\F215"}.fa-skyatlas:before{content:"\F216"}.fa-cart-plus:before{content:"\F217"}.fa-cart-arrow-down:before{content:"\F218"}.fa-diamond:before{content:"\F219"}.fa-ship:before{content:"\F21A"}.fa-user-secret:before{content:"\F21B"}.fa-motorcycle:before{content:"\F21C"}.fa-street-view:before{content:"\F21D"}.fa-heartbeat:before{content:"\F21E"}.fa-venus:before{content:"\F221"}.fa-mars:before{content:"\F222"}.fa-mercury:before{content:"\F223"}.fa-intersex:before,.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-venus-double:before{content:"\F226"}.fa-mars-double:before{content:"\F227"}.fa-venus-mars:before{content:"\F228"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-neuter:before{content:"\F22C"}.fa-genderless:before{content:"\F22D"}.fa-facebook-official:before{content:"\F230"}.fa-pinterest-p:before{content:"\F231"}.fa-whatsapp:before{content:"\F232"}.fa-server:before{content:"\F233"}.fa-user-plus:before{content:"\F234"}.fa-user-times:before{content:"\F235"}.fa-bed:before,.fa-hotel:before{content:"\F236"}.fa-viacoin:before{content:"\F237"}.fa-train:before{content:"\F238"}.fa-subway:before{content:"\F239"}.fa-medium:before{content:"\F23A"}.fa-y-combinator:before,.fa-yc:before{content:"\F23B"}.fa-optin-monster:before{content:"\F23C"}.fa-opencart:before{content:"\F23D"}.fa-expeditedssl:before{content:"\F23E"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\F240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\F241"}.fa-battery-2:before,.fa-battery-half:before{content:"\F242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\F243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\F244"}.fa-mouse-pointer:before{content:"\F245"}.fa-i-cursor:before{content:"\F246"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-sticky-note:before{content:"\F249"}.fa-sticky-note-o:before{content:"\F24A"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-diners-club:before{content:"\F24C"}.fa-clone:before{content:"\F24D"}.fa-balance-scale:before{content:"\F24E"}.fa-hourglass-o:before{content:"\F250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\F251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\F253"}.fa-hourglass:before{content:"\F254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\F255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\F256"}.fa-hand-scissors-o:before{content:"\F257"}.fa-hand-lizard-o:before{content:"\F258"}.fa-hand-spock-o:before{content:"\F259"}.fa-hand-pointer-o:before{content:"\F25A"}.fa-hand-peace-o:before{content:"\F25B"}.fa-trademark:before{content:"\F25C"}.fa-registered:before{content:"\F25D"}.fa-creative-commons:before{content:"\F25E"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-tripadvisor:before{content:"\F262"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-get-pocket:before{content:"\F265"}.fa-wikipedia-w:before{content:"\F266"}.fa-safari:before{content:"\F267"}.fa-chrome:before{content:"\F268"}.fa-firefox:before{content:"\F269"}.fa-opera:before{content:"\F26A"}.fa-internet-explorer:before{content:"\F26B"}.fa-television:before,.fa-tv:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}.fa-reddit-alien:before{content:"\F281"}.fa-edge:before{content:"\F282"}.fa-credit-card-alt:before{content:"\F283"}.fa-codiepie:before{content:"\F284"}.fa-modx:before{content:"\F285"}.fa-fort-awesome:before{content:"\F286"}.fa-usb:before{content:"\F287"}.fa-product-hunt:before{content:"\F288"}.fa-mixcloud:before{content:"\F289"}.fa-scribd:before{content:"\F28A"}.fa-pause-circle:before{content:"\F28B"}.fa-pause-circle-o:before{content:"\F28C"}.fa-stop-circle:before{content:"\F28D"}.fa-stop-circle-o:before{content:"\F28E"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-hashtag:before{content:"\F292"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-percent:before{content:"\F295"}.fa-gitlab:before{content:"\F296"}.fa-wpbeginner:before{content:"\F297"}.fa-wpforms:before{content:"\F298"}.fa-envira:before{content:"\F299"}.fa-universal-access:before{content:"\F29A"}.fa-wheelchair-alt:before{content:"\F29B"}.fa-question-circle-o:before{content:"\F29C"}.fa-blind:before{content:"\F29D"}.fa-audio-description:before{content:"\F29E"}.fa-volume-control-phone:before{content:"\F2A0"}.fa-braille:before{content:"\F2A1"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\F2A3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\F2A4"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-sign-language:before,.fa-signing:before{content:"\F2A7"}.fa-low-vision:before{content:"\F2A8"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-pied-piper:before{content:"\F2AE"}.fa-first-order:before{content:"\F2B0"}.fa-yoast:before{content:"\F2B1"}.fa-themeisle:before{content:"\F2B2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\F2B3"}.fa-fa:before,.fa-font-awesome:before{content:"\F2B4"}.fa-handshake-o:before{content:"\F2B5"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-o:before{content:"\F2B7"}.fa-linode:before{content:"\F2B8"}.fa-address-book:before{content:"\F2B9"}.fa-address-book-o:before{content:"\F2BA"}.fa-address-card:before,.fa-vcard:before{content:"\F2BB"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\F2BC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-circle-o:before{content:"\F2BE"}.fa-user-o:before{content:"\F2C0"}.fa-id-badge:before{content:"\F2C1"}.fa-drivers-license:before,.fa-id-card:before{content:"\F2C2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\F2C3"}.fa-quora:before{content:"\F2C4"}.fa-free-code-camp:before{content:"\F2C5"}.fa-telegram:before{content:"\F2C6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\F2C7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\F2CB"}.fa-shower:before{content:"\F2CC"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\F2CD"}.fa-podcast:before{content:"\F2CE"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\F2D3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\F2D4"}.fa-bandcamp:before{content:"\F2D5"}.fa-grav:before{content:"\F2D6"}.fa-etsy:before{content:"\F2D7"}.fa-imdb:before{content:"\F2D8"}.fa-ravelry:before{content:"\F2D9"}.fa-eercast:before{content:"\F2DA"}.fa-microchip:before{content:"\F2DB"}.fa-snowflake-o:before{content:"\F2DC"}.fa-superpowers:before{content:"\F2DD"}.fa-wpexplorer:before{content:"\F2DE"}.fa-meetup:before{content:"\F2E0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.container{width:100%;min-width:20rem;max-width:90rem;margin:0 auto;padding:0 .625rem}@media only screen and (min-width:769px){.container{padding:0 1.25rem}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:root{font-size:16px}body{margin:0 auto;padding:0;position:relative}body.header-hidden{padding-top:118px}.relative{position:relative}figure,img{max-width:100%}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}body{font-family:PT Sans,sans-serif;color:#4a4a4a;font-weight:400}a{text-decoration:none;outline:none}p{font-size:1.125rem;font-family:PT Serif,serif;line-height:1.25}h1{font-size:3rem;color:#000;line-height:1}@media only screen and (min-width:769px){h1{font-size:1.75rem}}h2{font-size:2.5rem;color:#7a8046;line-height:1}@media only screen and (min-width:769px){h2{font-size:2.25rem}}h3,h4{font-size:1.5rem}h3,h4,h5{line-height:1;color:#000}h5{font-size:1.25rem}@media only screen and (min-width:769px){h5{font-size:1.75rem}}h6{font-size:1.25rem;line-height:1;color:#000;font-family:PT Serif,serif}@media only screen and (min-width:769px){h6{font-size:1.75rem}}.small{font-size:.75rem;font-family:PT Serif,serif}span.-hide-text{display:inline-block;height:1px;overflow:hidden;width:1px}.photo-credit,figcaption{font-size:.625rem;text-transform:uppercase;line-height:1;margin-top:.375rem}.categories a{color:#7a8046;font-size:.75rem;text-transform:uppercase}.categories a:hover{border-bottom:1px solid #7a8046}.categories span.-slash{display:inline-block;margin:0 .25rem;padding:0 3px;color:#7a8046;font-size:.75rem}.card{display:-webkit-flex;display:flex;margin-bottom:2rem}@media screen and (min-width:80em){.card{margin-bottom:2.5rem}}.card .font-cat{font-size:.5625rem}.card .font-cat a:hover{color:#7a8046}.card .card__img{-webkit-flex:1 0 auto;flex:1 0 auto;padding-bottom:50%;position:relative}.card .card__img>a{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.card .card__img>a:before{background:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .3s ease}.card .card__img>a:hover:before{background:rgba(0,0,0,.5)}.card .card__info{-webkit-align-content:flex-start;align-content:flex-start;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1;flex:1;-webkit-justify-content:space-between;justify-content:space-between}.card .card__info h3{line-height:1.3}.card .card__info h3 a{border-bottom:1px solid transparent}.card .card__info h3 a:hover{border-bottom:1px solid #7a8046}.card time{display:block}.card.-default{display:-webkit-flex;display:flex;margin-bottom:2rem;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width:80em){.card.-default{margin-bottom:2.5rem}}.card.-default .font-cat{font-size:.5625rem}.card.-default .font-cat a:hover{color:#7a8046}.card.-default .card__img{-webkit-flex:1 0 auto;flex:1 0 auto;padding-bottom:50%;position:relative}.card.-default .card__img>a{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.card.-default .card__img>a:before{background:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .3s ease}.card.-default .card__img>a:hover:before{background:rgba(0,0,0,.5)}.card.-default .card__info{-webkit-align-content:flex-start;align-content:flex-start;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1;flex:1;-webkit-justify-content:space-between;justify-content:space-between}.card.-default .card__info h3{line-height:1.3}.card.-default .card__info h3 a{border-bottom:1px solid transparent}.card.-default .card__info h3 a:hover{border-bottom:1px solid #7a8046}.card.-default time{display:block}@media print,screen and (max-width:29.99875em){.card.-default{width:100%}}.card.-default .card__info .font-cat:nth-child(2){margin-bottom:0}.card.-default .card__info .font-cat+.sponsorInfo{margin-top:.75rem}.card.-default footer{margin-top:1.5rem;position:relative}.card.-default footer .font-cat{display:block}.card.-default header{margin-top:1rem}.card.-default header h3{margin-top:.6rem}@media print,screen and (min-width:40em){.card.-default{-webkit-flex-direction:column;flex-direction:column;padding-left:.64rem;padding-right:.64rem;width:50%}.card.-default header{margin-top:1rem}.card.-default header h3{margin-top:.6rem}.card.-default footer{margin-top:1rem}}@media print,screen and (min-width:64em){.card.-default footer{margin-top:2rem}}@media print,screen and (min-width:64em){.card.-default{padding-left:.512rem;padding-right:.512rem}}@media screen and (min-width:80em){.card.-default{padding-left:.64rem;padding-right:.64rem}}@media screen and (min-width:90em){.card.-default{padding-left:.72rem;padding-right:.72rem}}@media print,screen and (max-width:29.99875em){.card.-hybrid{-webkit-flex-direction:row;flex-direction:row;width:100%}.card.-hybrid>div{margin-right:.75rem}.card.-hybrid>div:first-child,.card.-hybrid>div:first-child+div{width:50%}.card.-hybrid time{margin-bottom:0}.card.-hybrid time+.sponsorInfo{margin-top:.5rem}.card.-hybrid h3{font-size:.94rem}.card.-hybrid time{display:none}}@media print,screen and (min-width:40em) and (max-width:47.99875em){.card.-hybrid{-webkit-flex-direction:column;flex-direction:column;padding-left:.64rem;padding-right:.64rem;width:50%}.card.-hybrid header{margin-top:1rem}.card.-hybrid header h3{margin-top:.6rem}.card.-hybrid footer{margin-top:1rem}}@media print,screen and (min-width:64em){.card.-hybrid{-webkit-flex-direction:row;flex-direction:row;width:100%}.card.-hybrid>div{margin-right:.75rem}.card.-hybrid>div:first-child,.card.-hybrid>div:first-child+div{width:50%}.card.-hybrid time{margin-bottom:0}.card.-hybrid time+.sponsorInfo{margin-top:.5rem}.card.-hybrid h3{font-size:1.0625rem}.card.-hybrid>div:first-child{width:60%}.card.-hybrid>div:first-child+div{width:40%}.card.-hybrid .sponsorInfo{min-height:12px}}@media screen and (min-width:80em){.card.-hybrid footer{margin-bottom:12px}.card.-hybrid h3{font-size:1.3125rem;margin-top:.5rem}.card.-hybrid>div{margin-right:1.375rem}.card.-hybrid>div:first-child{width:60%}.card.-hybrid>div:first-child+div{width:40%}.card.-hybrid .font-cat+.font-cat{margin-top:.5rem}.card.-hybrid.-large-font h3{font-size:1.625rem}}@media print,screen and (min-width:64em){.card.-hybrid.-large-half{padding-left:.64rem;padding-right:.64rem;width:50%}}@media print,screen and (min-width:20em){.card.-article{-webkit-flex-direction:row;flex-direction:row;width:100%}.card.-article>div{margin-right:.75rem}.card.-article>div:first-child,.card.-article>div:first-child+div{width:50%}.card.-article time{margin-bottom:0}.card.-article time+.sponsorInfo{margin-top:.5rem}.card.-article h3{font-size:.94rem}.card.-article time{display:none}}@media print,screen and (max-width:29.99875em){.card.-article .card__categories .font-cat-wrap{display:none}}@media print,screen and (min-width:40em){.card.-article{-webkit-flex-direction:row;flex-direction:row;width:100%}.card.-article>div{margin-right:.75rem}.card.-article>div:first-child,.card.-article>div:first-child+div{width:50%}.card.-article time{margin-bottom:0}.card.-article time+.sponsorInfo{margin-top:.5rem}.card.-article h3{font-size:1.0625rem}.card.-article>div:first-child{width:60%}.card.-article>div:first-child+div{width:40%}.card.-article .sponsorInfo{min-height:12px}.card.-article>div:first-child{width:40%}.card.-article>div:first-child+div{width:60%}.card.-article h3{margin-top:.25rem}}@media screen and (min-width:80em){.card.-article footer{margin-bottom:12px}.card.-article h3{font-size:1.3125rem;margin-top:.5rem}.card.-article>div{margin-right:1.375rem}.card.-article>div:first-child{width:60%}.card.-article>div:first-child+div{width:40%}.card.-article .font-cat+.font-cat{margin-top:.5rem}.card.-article h3{font-size:1.125rem}}.gallery-container .gallery{transition:all .2s ease;width:100%}@media screen and (min-width:80em){.gallery-container .gallery.-advert{max-width:70%;float:left}}.gallery-container .gallery.-advert.-fullscreen .gallery-main.slick-initialized .gallery-slide .gallery-info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.gallery-container .gallery.-advert.-fullscreen .gallery-main.slick-initialized .gallery-slide .gallery-info .gallery-adslot{display:block;margin:0 0 0 1.875rem}@media print,screen and (min-width:64em){.gallery-container .gallery.-advert.-fullscreen .gallery-main.slick-initialized .gallery-slide .gallery-info .gallery-adslot{margin:0 3.75rem 0 5.625rem}}.gallery-container .gallery.-fullscreen{position:fixed;left:0;top:0;height:100%;width:100%;max-width:100%;background:#fff;padding:0 1.875rem 1.875rem;overflow:auto;overflow-x:hidden;z-index:99999}.gallery-container .gallery.-fullscreen .gallery-header-adslot{overflow:hidden;margin:1.875rem 0 3.75rem}.gallery-container .gallery.-fullscreen .gallery-header-adslot .section-wrap{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.gallery-container .gallery.-fullscreen .gallery-main.slick-initialized .gallery-slide{-webkit-align-items:flex-start;align-items:flex-start}.gallery-container .gallery.-fullscreen .gallery-main.slick-initialized .gallery-slide .gallery-image{-webkit-flex-basis:100%;flex-basis:100%}.gallery-container .gallery.-fullscreen .gallery-main.slick-initialized .gallery-slide .gallery-image .image img{max-height:none}.gallery-container .gallery .gallery-main{display:none}.gallery-container .gallery .gallery-main.slick-initialized{display:block;margin:0 auto}.gallery-container .gallery .gallery-main.slick-initialized:hover .gallery-slide .gallery-image .gallery-fullscreen-toggle{opacity:.75}.gallery-container .gallery .gallery-main.slick-initialized:hover .gallery-slide .gallery-image .gallery-fullscreen-toggle:hover{opacity:1}.gallery-container .gallery .gallery-main.slick-initialized:hover .slick-arrow{opacity:.75}.gallery-container .gallery .gallery-main.slick-initialized:hover .slick-arrow:hover{opacity:1}.gallery-container .gallery .gallery-main.slick-initialized .slick-slide{margin:0 .15625rem}@media print,screen and (min-width:40em){.gallery-container .gallery .gallery-main.slick-initialized .slick-slide{margin:0}}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-end;align-items:flex-end;gap:.625rem 1.25rem}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image{-webkit-flex:auto;flex:auto;border-bottom:.125rem solid #9b9b9b;padding-bottom:.625rem}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide{width:100%}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image{background-color:#000;display:-webkit-flex;display:flex}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content{margin:auto;padding:2.1875rem 0}@media print,screen and (min-width:40em){.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content{padding:0}}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content h3{color:#fff;margin:0 0 .9375rem}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;gap:1.875rem}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link{max-width:6.25rem}@media screen and (min-width:30em){.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link{max-width:9.375rem}}@media print,screen and (min-width:40em){.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link{max-width:12.5rem}}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link:last-child{display:none}@media screen and (min-width:48em){.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link:last-child{display:block}}@media print,screen and (min-width:64em){.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link:last-child{display:none}}@media screen and (min-width:80em){.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link:last-child{display:block}}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link:hover{background:hsla(0,0%,100%,.07)}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link .rel-image{width:6.25rem;height:6.25rem;background-position:50%;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:30em){.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link .rel-image{width:9.375rem;height:9.375rem}}@media print,screen and (min-width:40em){.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link .rel-image{width:12.5rem;height:12.5rem}}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link .rel-title{color:#fff;margin-top:.3125rem}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image.last-slide .image .last-slide-content .rel-links .rel-link .rel-title span{margin:0;color:#fff;font-size:1.25rem;font-weight:700;line-height:1;border-bottom:.0625rem solid #7a8046}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .gallery-fullscreen-toggle{display:none}@media print,screen and (min-width:40em){.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .gallery-fullscreen-toggle{display:initial;background:50%/1.25rem no-repeat url(/wp-content/themes/cottagelife/assets/images/fullscreen.png);cursor:pointer;height:1.875rem;margin:.75rem;position:absolute;right:0;width:1.875rem;z-index:4;border-radius:50%;background-color:#fff;padding:1.25rem;opacity:.25;transition:all .15s ease}}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .image{background-color:#eee;position:relative}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .image img{max-height:48rem;width:auto;margin:0 auto}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .image .swipe-icon{background:50%/contain no-repeat url(/wp-content/themes/cottagelife/assets/images/swipe.png);position:absolute;bottom:3%;right:3%;width:2.58312rem;height:3.79125rem}@media screen and (min-width:30em){.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .image .swipe-icon{width:3.875rem;height:5.6875rem}}@media print,screen and (min-width:40em){.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .image .swipe-icon{display:none}}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .image-details .slick-dots{margin:0;padding:0;float:left;line-height:1}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .image-details .slick-dots .slick-dot{cursor:pointer;display:-webkit-inline-flex;display:inline-flex;margin:0 .125rem}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .image-details .slick-dots .slick-dot.active button,.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .image-details .slick-dots .slick-dot:hover button{background:#7a8046}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .image-details .slick-dots .slick-dot button{cursor:pointer;height:.625rem;width:.625rem;border-radius:3.125rem;background:#9b9b9b;color:transparent}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-image .image-details .photo-credit{float:right}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-info{-webkit-flex-grow:9999;flex-grow:9999;-webkit-flex-basis:12.5rem;flex-basis:12.5rem;font-family:PT Sans,sans-serif}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-info .gallery-info-cont{height:-webkit-fit-content;height:fit-content;border-bottom:.125rem solid #9b9b9b;padding-bottom:.625rem}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-info .gallery-info-cont .title{display:block;font-weight:700;font-size:1.25rem;line-height:1;margin-bottom:.25rem}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-info .gallery-info-cont .description{font-family:PT Sans,sans-serif;font-size:1rem;line-height:1.2;margin:0;color:#000}.gallery-container .gallery .gallery-main.slick-initialized .gallery-slide .gallery-info .gallery-adslot{display:none}.gallery-container .gallery .gallery-main.slick-initialized .slick-arrow{position:absolute;top:50%;width:3.125rem;height:3.125rem;cursor:pointer;opacity:.25;transition:all .15s ease;background:#fff;z-index:3;border-radius:50%;color:transparent}.gallery-container .gallery .gallery-main.slick-initialized .slick-arrow:after{content:"";position:absolute;top:58%;-webkit-transform:rotate(45deg) translateY(-50%) translateX(-50%);transform:rotate(45deg) translateY(-50%) translateX(-50%);width:1.375rem;height:1.375rem}.gallery-container .gallery .gallery-main.slick-initialized .slick-arrow.slick-prev{left:.75rem}.gallery-container .gallery .gallery-main.slick-initialized .slick-arrow.slick-prev:after{right:20%;border-left:.375rem solid #7a8046;border-bottom:.375rem solid #7a8046}.gallery-container .gallery .gallery-main.slick-initialized .slick-arrow.slick-next{right:.75rem}.gallery-container .gallery .gallery-main.slick-initialized .slick-arrow.slick-next:after{left:20%;border-right:.375rem solid #7a8046;border-top:.375rem solid #7a8046}.gallery-container .gallery-ad{display:block;width:100%;margin:30px auto 0;float:right;text-align:center;min-height:250px;padding-left:10px}@media screen and (min-width:80em){.gallery-container .gallery-ad{width:30%}}.single .entry-content .gallery-container{margin:1rem 0}.hero-images{display:-webkit-flex;display:flex;height:411px;margin:20px 0;width:100%;float:left;margin-left:0}@media print,screen and (min-width:64em){.hero-images{height:380px}}@media screen and (min-width:90em){.hero-images{height:425px}}.hero-images a{color:#fff;text-decoration:none}.hero-images .slick-list{height:411px!important}@media print,screen and (min-width:64em){.hero-images .slick-list{height:380px!important}}@media screen and (min-width:90em){.hero-images .slick-list{height:425px!important}}.hero-images .slick-dots{-webkit-align-items:center;align-items:center;bottom:1rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;left:50%;margin:0;padding:0;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%)}.hero-images .slick-dots li{list-style-type:none;margin:0 .4rem}.hero-images .slick-dots li button{color:transparent;position:relative;transition:all .3s ease}.hero-images .slick-dots li button:focus{outline:0}.hero-images .slick-dots li button:before{background:#d8d8d8;border-radius:1000px;content:"";height:10px;position:absolute;width:10px}.hero-images .slick-dots li.slick-active button:before{background:#fed500}.hero-images__content{-webkit-align-items:center;align-items:center;bottom:0;cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:411px;-webkit-justify-content:flex-end;justify-content:flex-end;left:0;padding:36px 24px;position:relative;transition:all .7s ease;width:100%;z-index:2}@media print,screen and (min-width:64em){.hero-images__content{height:380px}}@media screen and (min-width:90em){.hero-images__content{height:425px}}@media print,screen and (min-width:64em){.hero-images__content{position:absolute}}.hero-images__content h2{color:#fff;font-size:24px;font-weight:700;line-height:1.2;margin:0 auto .5rem;max-width:700px;text-align:center;text-shadow:0 0 5px rgba(0,0,0,.75);transition:all .7s ease}@media print,screen and (min-width:40em){.hero-images__content h2{font-size:32px}}@media screen and (min-width:48em){.hero-images__content h2{font-size:36px}}@media print,screen and (min-width:64em){.hero-images__content h2{font-size:20px;max-width:300px}}.hero-images__el{overflow:hidden;position:relative;transition:all .7s ease;width:100%}.hero-images__el:last-child,.hero-images__el:nth-child(2){-webkit-transform-origin:right;transform-origin:right}@media print,screen and (min-width:64em){.hero-images__el{border-right:2px solid #fff;width:25%}.hero-images__el:last-child{border:none}}.hero-images__el .cover{background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.35));position:absolute;left:0;top:0;height:100%;width:100%;z-index:2}.hero-images__el img{height:auto;left:50%;max-width:none;min-height:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}@media print,screen and (min-width:64em){.hero-images__el img{height:auto;width:698px}}.hero-images__el.active .cover{display:none}@media print,screen and (min-width:64em){.hero-images__el.active{width:50%}.hero-images__el.active h2{font-size:32px;letter-spacing:-.5px;line-height:1.1;max-width:424px}.hero-images__el.active .hero-images__content{background:rgba(109,141,36,.7);height:50%}.hero-images__el.active .hero-images__icon>div{height:68px;width:68px}.hero-images__el.active .hero-images__icon i{font-size:34px}.hero-images__el.active .hero-images__icon i.fa-play{margin-left:5px}}.hero-images__icon{background:#6d8d24;border-radius:1000px;padding:4px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.hero-images__icon>div{-webkit-align-items:center;align-items:center;border:2px solid #fff;border-radius:1000px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;height:50px;transition:all .7s ease;width:50px}.hero-images__icon i{font-size:24px;transition:all .7s ease}.hero-images__icon i.fa-play{margin-left:3px}.hero-images__tags{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:1rem;text-transform:uppercase}@media print,screen and (min-width:64em){.hero-images__tags{margin-bottom:0}}.hero-images__tags a,.hero-images__tags span{font-size:12px;font-weight:700;line-height:1.67}.hero-images__tags span{color:#fff;padding:0 4px}.social-sharing button.close-mobile-sharing{display:none}.social-sharing ul{list-style:none;padding:0}.social-sharing ul li{display:inline-block;vertical-align:middle;padding-right:10px}@media only screen and (min-width:769px){.social-sharing ul li{padding-right:15px}}.social-sharing ul li:first-child{padding:0 15px 0 0;text-transform:uppercase;color:#4a4a4a}.social-sharing ul li.copylink:hover .share-text{color:#000}.social-sharing ul li.copylink:hover .fa-check{display:inline-block;background-color:#000;color:#fff}.social-sharing ul li.copylink:hover .fa-link{display:none}.social-sharing ul li.copylink .copied .share-text{color:#000}.social-sharing ul li.copylink .copied .fa-check{display:inline-block;background-color:#000;color:#fff}.social-sharing ul li.copylink .copied .fa-link,.social-sharing ul li .share-text,.social-sharing ul li .share-text-copied{display:none}.social-sharing ul li a,.social-sharing ul li span{outline:none;color:#7a8046;cursor:pointer}.social-sharing ul li a .fa,.social-sharing ul li span .fa{border-radius:50%;border:1px solid #7a8046;background-color:#fff;width:28px;height:28px;text-align:center;line-height:1.7}@media only screen and (min-width:769px){.social-sharing ul li a .fa,.social-sharing ul li span .fa{line-height:1.9;width:33px;height:33px}}.social-sharing ul li a .fa-check,.social-sharing ul li span .fa-check{display:none}.social-sharing ul li a:hover,.social-sharing ul li span:hover{color:#fff}.social-sharing ul li a:hover .fa,.social-sharing ul li span:hover .fa{border:1px solid transparent}.social-sharing ul li a:hover.facebook .fa,.social-sharing ul li span:hover.facebook .fa{background-color:#3a5a99}.social-sharing ul li a:hover.twitter .fa,.social-sharing ul li span:hover.twitter .fa{background-color:#55acee}.social-sharing ul li a:hover.pinterest .fa,.social-sharing ul li span:hover.pinterest .fa{background-color:#bd081c}.social-sharing ul li a:hover.link .fa-link,.social-sharing ul li span:hover.link .fa-link{display:none}.social-sharing ul li a:hover.link .fa-check,.social-sharing ul li span:hover.link .fa-check{display:inline-block;background-color:#000}.pinit_thumb{position:relative}.pinit_thumb .pinitBtn{cursor:pointer;position:absolute;top:10px;left:10px;border:none}.pinit_thumb .pinitBtn .fa{color:#fff;background-color:#bd081c;border-radius:50%;width:30px;height:30px;text-align:center;line-height:2}.single .hybrid{margin:30px 0}.single .hybrid div.section-wrap{padding:0;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:480px){.single .hybrid div.section-wrap{width:83.33333%;float:left;margin-left:0;margin-left:calc(8.33333% - 21.66667px + 40px)}}@media only screen and (min-width:1024px){.single .hybrid div.section-wrap{box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}}.single .hybrid div.section-wrap .post-related h3{font-size:.875rem;color:#7a8046;text-transform:uppercase;padding:0}.single .hybrid div.section-wrap .post-related .post{width:100%;float:left;margin-left:0;padding:0}@media only screen and (min-width:769px){.single .hybrid div.section-wrap .post-related .post{width:50%;float:left;margin-left:0}}@media only screen and (min-width:1024px){.single .hybrid div.section-wrap .post-related .post{height:120px}}.single .hybrid div.section-wrap .post-related .post .post-img{position:relative;width:50%;float:left;margin-left:0}@media only screen and (min-width:480px){.single .hybrid div.section-wrap .post-related .post .post-img{width:33.33333%;float:left;margin-left:0}}.single .hybrid div.section-wrap .post-related .post .post-info{width:calc(50% - 30px);float:left;margin-left:20px}.single .hybrid div.section-wrap .post-related .post .post-info h5{font-size:1.25rem;margin:0}@media only screen and (min-width:480px){.single .hybrid div.section-wrap .post-related .post .post-info h5{font-size:1.25rem}}.single .hybrid div.section-wrap .post-related .post .post-info h5 a{color:#000}.single .hybrid div.section-wrap .post-related .post .post-info .related-post-category{color:#7a8046;font-size:.75rem;text-transform:uppercase}@media only screen and (min-width:480px){.single .hybrid div.section-wrap .post-related .post .post-info .related-post-category{font-size:.75rem}}.single .hybrid div.section-wrap .post-related .post:hover h5 a{color:#7a8046}.single .hybrid div.section-wrap .post-related .post .categories{display:none}@media only screen and (min-width:1024px){.single .hybrid div.section-wrap .post-related .post .categories{display:block}}.single-post .swimlane{overflow:hidden;margin-bottom:35px}.single-post .swimlane:after{clear:both;content:"";display:block}.single-post .swimlane .section-wrap{width:100%;float:left;margin-left:0}.single-post .swimlane .post{min-width:11.6rem}.single-post .swimlane .post a:hover{border-bottom:none!important}.page-select{display:-webkit-flex;display:flex;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;width:calc(100% - 40px);float:left;margin-left:20px;color:#9b9b9b;margin:10px 0 60px}.page-select:after{clear:both;content:"";display:block}.page-select p{text-transform:uppercase;font-family:PTSans,sans-serif;font-size:.875rem}.page-select .page-numbers{display:-webkit-flex;display:flex;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;font-family:PT Serif,serif;list-style:none;margin:0;padding:0}.page-select .page-numbers li{padding:0 15px}.page-select .page-numbers li a,.page-select .page-numbers li span{font-size:.875rem;color:#9b9b9b}.page-select .page-numbers li a.current,.page-select .page-numbers li a:hover,.page-select .page-numbers li span.current,.page-select .page-numbers li span:hover{color:#7a8046}.section:after{clear:both;content:"";display:block}.section .section-wrap{width:calc(100% - 40px);float:left;margin-left:20px;display:-webkit-flex;display:flex;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width:769px){.section .section-wrap{box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;text-align:inherit}}@media only screen and (min-width:1024px){.section .section-wrap{box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;width:calc(83.33333% - 36.66667px);float:left;margin-left:20px;margin-left:calc(8.33333% - 21.66667px + 40px)}}.fancy .feat-posts{width:calc(100% - 40px);float:left;margin-left:20px;display:-webkit-flex;display:flex;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}@media only screen and (min-width:769px){.fancy .feat-posts{width:calc(75% - 35px);float:left;margin-left:20px;display:block}}.fancy .feat-posts .post{width:calc(100% - 40px);float:left;margin-left:20px;position:relative}@media only screen and (min-width:769px){.fancy .feat-posts .post{width:calc(75% - 35px);float:left;margin-left:20px;margin-bottom:25px}}.fancy .feat-posts .post a{display:block}.fancy .feat-posts .post .post-img{position:relative;background-color:#eee}.fancy .feat-posts .post .post-info{position:absolute;bottom:0;width:100%;height:30%;background-color:rgba(109,141,36,.7);color:#fff;padding:5px 10px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row wrap;flex-flow:row wrap}.fancy .feat-posts .post .post-info.hover{height:50%;transition:all .4s ease-in-out}.fancy .feat-posts .post .post-info.hover h5{text-overflow:clip;white-space:normal}.fancy .feat-posts .post .post-info.hover h5 .ellipsis{display:none}.fancy .feat-posts .post .post-info.hover h5 .-hide-text{height:auto;width:auto;overflow:visible;padding-left:4px}.fancy .feat-posts .post .post-info h5{font-size:1.25rem;margin:0 auto;padding:0;text-align:center;color:#fff;width:95%;position:relative;white-space:normal}.fancy .feat-posts .post .post-info h5 a{color:#fff}.fancy .feat-posts .post .categories{display:none}.fancy .feat-posts.scroll{width:100%;float:left;margin-left:0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}@media only screen and (min-width:769px){.fancy .feat-posts.scroll{width:calc(75% - 35px);float:left;margin-left:20px;display:block;height:auto;overflow-x:hidden;-webkit-overflow-scrolling:auto;-ms-overflow-style:auto}}.fancy .feat-posts.scroll .post{min-width:15rem;width:auto;-webkit-flex:1;flex:1;margin:.5rem;display:-webkit-flex;display:flex}@media only screen and (min-width:769px){.fancy .feat-posts.scroll .post{min-width:0;width:calc(50% - 30px);float:left;margin-left:20px}}@media only screen and (min-width:1440px){.fancy .feat-posts.scroll .post{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px}}.basic:after{clear:both;content:"";display:block}.basic .section-wrap{width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:480px){.basic .section-wrap{width:100%;float:left;margin-left:0;display:block}}@media only screen and (min-width:769px){.basic .section-wrap{width:91.66667%;float:left;margin-left:0;margin-left:calc(.83333% - 20.16667px + 40px)}}@media only screen and (min-width:1024px){.basic .section-wrap{width:66.66667%;float:left;margin-left:0;margin-left:calc(16.66667% - 23.33333px + 40px)}}.basic .post{width:100%;float:left;margin-left:0;margin-top:30px;height:auto}@media only screen and (min-width:480px){.basic .post{width:calc(50% - 30px);float:left;margin-left:20px;height:250px}}@media only screen and (min-width:769px){.basic .post{height:320px}}@media only screen and (min-width:1280px){.basic .post{height:auto}}.basic .post:hover .entry-title,.basic .post:hover .entry-title a{color:#7a8046}.basic .post .post-img{position:relative;background-color:#eee}.basic .post .post-img img{width:100%;height:auto}.basic .post header{height:100px}.basic .post .post-info{display:block;padding-top:10px}.basic .post .entry-title{margin:0;font-size:1.25rem;line-height:1.2}@media only screen and (min-width:769px){.basic .post .entry-title{font-size:1.25rem}}.basic .post .entry-title a{color:#000}.hybrid .section-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;-webkit-flex:1;flex:1;text-align:left;padding:60px 0;width:100%;float:left;margin-left:0}@media only screen and (min-width:769px){.hybrid .section-wrap{width:83.33333%;float:left;margin-left:0;margin-left:calc(4.16667% - 20.83333px + 40px)}}@media only screen and (min-width:1280px){.hybrid .section-wrap{margin-left:calc(7.5% - 21.5px + 40px)}}.hybrid .section-wrap .post{width:100%;float:left;margin-left:0;margin-top:30px;margin-bottom:30px;height:auto}.hybrid .section-wrap .post:after{clear:both;content:"";display:block}@media only screen and (min-width:480px){.hybrid .section-wrap .post{width:50%;float:left;margin-left:0}}@media only screen and (min-width:769px){.hybrid .section-wrap .post{width:calc(50% - 30px);float:left;margin-left:20px;margin-bottom:0}}@media only screen and (min-width:1024px){.hybrid .section-wrap .post{height:170px;overflow:hidden}}.hybrid .section-wrap .post:hover .entry-title,.hybrid .section-wrap .post:hover .entry-title a{color:#7a8046}.hybrid .section-wrap .post .post-img{display:block;position:relative;background-color:#eee;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:1024px){.hybrid .section-wrap .post .post-img{width:58.33333%;float:left;margin-left:0}}.hybrid .section-wrap .post .post-img img{width:100%;height:auto}.hybrid .section-wrap .post header{height:100px}.hybrid .section-wrap .post .post-info{width:calc(100% - 40px);float:left;margin-left:20px;padding-top:10px}@media only screen and (min-width:1024px){.hybrid .section-wrap .post .post-info{width:calc(41.66667% - 28.33333px);float:left;margin-left:20px;margin-left:calc(.83333% - 20.16667px + 40px)}}.hybrid .section-wrap .post .post-info .entry-title{margin:0;line-height:1;letter-spacing:-.5px;font-size:1.25rem}.hybrid .section-wrap .post .post-info .entry-title a{color:#000;letter-spacing:-.5px;font-size:1.25rem}.hybrid .section-wrap .post .post-info .entry-title a:hover{color:#7a8046}.hybrid .section-wrap .post .categories{width:calc(100% - 40px);float:left;margin-left:20px;padding-top:10px}@media only screen and (min-width:769px){.hybrid .section-wrap .post .categories{width:calc(41.66667% - 28.33333px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.hybrid .section-wrap .post .categories{width:calc(41.66667% - 28.33333px);float:left;margin-left:20px;margin-left:25px}}.swimlane{overflow:hidden}.swimlane:after{clear:both;content:"";display:block}.swimlane .section-wrap{width:calc(100% - 40px);margin-left:20px;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;white-space:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.swimlane .post,.swimlane .section-wrap{float:left;display:-webkit-flex;display:flex}.swimlane .post{width:calc(100% - 40px);margin-left:20px;position:relative;min-width:18.6rem;width:auto;-webkit-flex:1;flex:1;margin:.5rem;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center}.swimlane .post:first-child{margin-left:0}.swimlane .post a{display:block;width:100%}.swimlane .post .post-img{width:100%;float:left;margin-left:0;width:auto;position:relative;background-color:#eee}.swimlane .post .post-img .lazy-hidden{height:170px}.swimlane .post header{width:100%;display:block}.swimlane .post .post-info{width:100%;float:left;margin-left:0;padding:5px 0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row wrap;flex-flow:row wrap}.swimlane .post .post-info h5{font-size:1.25rem;margin:0;padding:0;text-align:left;color:#000;position:relative;white-space:normal}.swimlane .post .post-info h5 a{color:#000}.swimlane .post .categories{display:none}.post{background-color:transparent}.post .post-img .wp-post-image{opacity:0;transition:opacity .3s}.post .post-img .wp-post-image[data-loaded=true]{opacity:1}.post .gallery-post,.post .video-post{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:50px;height:50px;color:#fff;border-radius:50%;background-color:#7a8046;border:2px solid #fff;line-height:2.4;font-size:1.25rem;padding:0;z-index:999;-webkit-flex-flow:row wrap;flex-flow:row wrap}.post .gallery-post,.post .gallery-post .fa,.post .video-post,.post .video-post .fa{text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.post .gallery-post .fa,.post .video-post .fa{-webkit-flex:1;flex:1}.post .gallery-post .fa.fa-play,.post .video-post .fa.fa-play{padding-left:2px}.post .spnsorship_info{position:absolute;top:0;left:0;width:100%;background-color:hsla(0,0%,100%,.7);color:#000;font-size:.875rem;line-height:1.6;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;text-transform:uppercase}.post .spnsorship_info span{padding-right:5px}.searchContainer{display:none;width:100%;height:100%;min-height:100%;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:99999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff}.searchContainer:after{clear:both;content:"";display:block}.searchContainer.visible{display:block;width:100%;float:left;margin-left:0}.searchContainer .searchClose{position:absolute;right:2%;top:50px;color:#7a8046;font-size:2.5rem;z-index:9999;cursor:pointer}@media only screen and (min-width:320px){.searchContainer .searchClose{top:10px}}.searchContainer .search-form-container{display:-webkit-flex;display:flex;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;height:200px}@media only screen and (min-width:769px){.searchContainer .search-form-container{height:400px}}.searchContainer .form{width:100%;float:left;margin-left:0;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width:769px){.searchContainer .form{width:50%;float:left;margin-left:0}}.searchContainer .form .search_input{background-color:transparent;border:none;outline:none;border-bottom:1px solid #4a4a4a;color:#9b9b9b;font-family:PT Serif,serif;font-size:22px;border-radius:0;height:30px;width:83.33333%;float:left;margin-left:0}@media only screen and (min-width:480px){.searchContainer .form .search_input{width:58.33333%;float:left;margin-left:0}}.searchContainer .form .search-submit{display:-webkit-flex;display:flex;-webkit-justify-content:center;-webkit-flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem;background-color:#7a8046;border:none;color:#fff;font-weight:700;text-align:center;flex-flow:row wrap;justify-content:center;-webkit-align-content:center;align-content:center;width:calc(25% - 25px);float:left;margin-left:20px;display:none}.searchContainer .form .search-submit:hover{background-color:#7a8046;color:#fff}.searchContainer .form .search-submit .fa{-webkit-flex:1;flex:1}.searchContainer .form .search-submit:hover{background-color:#000}@media only screen and (min-width:480px){.searchContainer .form .search-submit{display:-webkit-flex;display:flex}}.searchContainer .form .btn{background-color:transparent;border:none;outline:none;color:#ddd;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;height:30px;border-bottom:1px solid #4a4a4a;width:8.33333%;float:left;margin-left:0;font-size:1.2rem}.searchContainer .tag-cloud{width:100%;float:left;margin-left:0}.searchContainer .tag-cloud p{text-align:center;color:#4a4a4a;font-size:.875rem;text-transform:uppercase;font-family:PTSans,sans-serif}.searchContainer .tag-cloud ul{width:100%;float:left;margin-left:0;list-style:none;float:none;text-align:center;padding:0;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width:769px){.searchContainer .tag-cloud ul{width:66.66667%;float:left;margin-left:0;float:none;margin:0 auto}}.searchContainer .tag-cloud ul li{display:inline-block;margin:10px 5px}.searchContainer .tag-cloud ul li a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem;padding:5px 25px}.searchContainer .tag-cloud ul li a:hover{background-color:#7a8046;color:#fff}.searchContainer .tag-cloud ul li a .fa{-webkit-flex:1;flex:1}@media only screen and (min-width:769px){.searchContainer .tag-cloud ul li a{padding:8px 35px}}.search-results .page-header h1{color:#7a8046;font-size:2.5rem;line-height:1;text-transform:capitalize;text-align:center}.search-results .page-header h1 span{font-size:.875rem;line-height:1.3;color:#4a4a4a;display:block;font-family:PT Serif,serif;padding:3.125rem 0 0;text-transform:lowercase;font-weight:400}.search-results .hybrid .section-wrap{padding-top:0;-webkit-justify-content:flex-start;justify-content:flex-start}.search-no-results .page-header h1{color:#7a8046}.search-no-results .alert-warning{text-align:center}.search-no-results .latest-posts{width:94.16667%;float:left;margin-left:0;display:-webkit-flex;-webkit-justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;background-color:#7a8046;border:none;color:#fff;margin:55px 0 0;padding:8px 0;font-weight:700;display:flex;justify-content:center;align-items:center;font-size:.875rem}.search-no-results .latest-posts:hover{background-color:#7a8046;color:#fff}.search-no-results .latest-posts .fa{-webkit-flex:1;flex:1}.search-no-results .latest-posts:hover{background-color:#000}@media only screen and (min-width:769px){.search-no-results .latest-posts{margin:100px 0 50px}}.video{position:relative}.vjs-ad-playing+.video__play,.vjs-playing+.video__play{opacity:0;visibility:hidden}.video__play{cursor:pointer;height:6.5rem;left:50%;opacity:.8;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;width:6.5rem;z-index:2}.video__play:hover{opacity:1}.post-cover-video .video{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%}@-moz-document url-prefix(){.post-cover-video .video{height:100%}}.post-cover-video .video .video-js,.post-cover-video .video embed,.post-cover-video .video iframe,.post-cover-video .video object{position:absolute;top:0;left:0;width:100%;height:100%;padding:0}.video-js{padding-bottom:56.25%;width:100%!important}.video-js:focus,.video-js div:focus{outline:none}.video-js .vjs-big-play-button,.video-js .vjs-captions-button{display:none}.video-js .vjs-play-progress{background:#7a8046;position:relative}.video-js .vjs-play-progress:before{background-color:#7a8046;border:2px solid #7a8046;border-radius:100px;content:"";display:block;height:14px;margin-top:-7px;position:absolute;right:-7px;top:50%;width:14px}@media (max-width:720px){.video-js .vjs-time-control{min-width:2.5rem!important;padding-left:5px!important;padding-right:5px!important;width:auto}.video-js .vjs-time-control.vjs-time-divider{min-width:1rem!important}}.entry-content .tabs{display:-webkit-flex;display:flex;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;padding:0;margin:0;list-style:none}@media only screen and (min-width:1024px){.entry-content .tabs{display:none}}.entry-content .tabs li{text-transform:uppercase;font-size:.875rem;border-bottom:2px solid #eee;padding:10px 0;display:block;width:100%;text-align:center}.entry-content .tabs li a{color:#4a4a4a;display:block;outline:0}.entry-content .tabs li.ui-state-active,.entry-content .tabs li.ui-tabs-active{border-bottom:2px solid #000}.entry-content .tabs li.ui-state-active a,.entry-content .tabs li.ui-tabs-active a{color:#000}.entry-content .material-list{display:block}.entry-content .material-list span{display:none}@media only screen and (min-width:1024px){.entry-content .material-list{display:none}}#sidebar .material-list{display:none}@media only screen and (min-width:1024px){#sidebar .material-list{display:block}}#sidebar .material-list span{color:#7a8046;text-transform:uppercase;font-size:.875rem;border-top:2px solid #000;padding:10px 0 0;display:none}@media only screen and (min-width:1024px){#sidebar .material-list span{display:block}}#sidebar .material-list ul{margin:0;padding:0;list-style:none}#sidebar .material-list ul li{font-size:1.25rem;line-height:3.125rem}.cl-newsletter label{display:none}.cl-newsletter .mc-embedded-subscribe-form{position:relative}.cl-newsletter #email-error{position:absolute;color:#d0011b;left:0;width:100%;top:-20px;font-size:14px;margin:0;padding:0;background:transparent}.cl-newsletter .fields{width:66.66667%;float:left;margin-left:0;margin-top:15px}.cl-newsletter .fields input{background-color:transparent;border:none;outline:none;border-bottom:1px solid #9b9b9b;font-size:.875rem;width:100%;-webkit-appearance:none;border-radius:0}@media only screen and (min-width:480px){.cl-newsletter .fields input{font-size:1.125rem}}.cl-newsletter .fields input.error{border-bottom:1px solid #d0011b;color:#000}.cl-newsletter #mce-responses{width:100%;float:left;margin-left:0;font-size:.75rem;margin-top:5px;color:#d0011b}.cl-newsletter #mce-responses h4{color:#7a8046;margin-top:0}.cl-newsletter #mce-responses a{color:#7a8046}.cl-newsletter .cl-button{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;-webkit-flex-flow:column wrap;flex-flow:column wrap;padding:10px 0;width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;border-radius:0;font-size:.875rem}.cl-newsletter .cl-button:hover{background-color:#7a8046;color:#fff}.cl-newsletter .cl-button .fa{-webkit-flex:1;flex:1}@media only screen and (min-width:480px){.cl-newsletter .cl-button{width:calc(25% - 25px);float:left;margin-left:20px}}body.newsletter .wrap{margin-top:0;width:100%;padding:0;max-width:100%}body.newsletter .wrap.\--addMargin{margin-top:240px}body.newsletter .nl-cont{width:100%;max-width:1100px;margin:50px auto;padding:0 20px}body.newsletter .nl-list{width:100%;max-width:500px;float:left;margin-bottom:30px;margin-right:30px}body.newsletter .nl-image{width:40%;max-width:300px;position:relative;padding-top:40%;float:left}body.newsletter .nl-image img{position:absolute;top:0;left:0;object-fit:cover;object-position:center;width:100%;height:100%}body.newsletter .nl-list-details{width:60%;float:left;padding:0 0 0 20px}body.newsletter .nl-list-details .freq{font-family:PT Sans;margin:0;padding-left:36px;font-size:14px}body.newsletter .nl-list-details h3{margin:0;margin-bottom:10px}body.newsletter .cc-container{display:block;position:relative;padding-left:35px;margin-bottom:0;cursor:pointer;font-size:26px;-webkit-user-select:none;user-select:none;font-weight:700;color:#000}body.newsletter .cc-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}body.newsletter .checkmark{position:absolute;top:7px;left:0;height:25px;width:25px;background-color:#eee;border:1px solid #999}body.newsletter .cc-container:hover input~.checkmark{background-color:#ccc}body.newsletter .cc-container input:checked~.checkmark{background-color:#dedede}body.newsletter .checkmark:after{content:"";position:absolute;display:none}body.newsletter .cc-container input:checked~.checkmark:after{display:block}body.newsletter .cc-container .checkmark:after{left:8px;top:3px;width:8px;height:15px;border:solid #000;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body.newsletter .nl-field-row-cont{padding:20px 5vw}body.newsletter .nl-field-row{padding:5px 0}body.newsletter .nl-field{width:100%}body.newsletter .nl-field input::-webkit-input-placeholder{color:#4a4a4a;opacity:1}body.newsletter .nl-field input::placeholder{color:#4a4a4a;opacity:1}body.newsletter .nl-field input:-ms-input-placeholder,body.newsletter .nl-field input::-ms-input-placeholder{color:#4a4a4a}body.newsletter .nl-field input{width:100%;background-color:#e6e4e4;padding:24px 30px;color:#4a4a4a;border:none;font-size:18px}body.newsletter .nl-submit{margin-top:30px}body.newsletter .nl-button,body.newsletter .nl-submit{background:#6d8d24;color:#fff;font-weight:700;padding:20px 30px;font-size:20px}body.newsletter .nl-button{text-decoration:none;display:inline-block;font-family:PT Sans,sans-serif;text-transform:uppercase}body.newsletter .nl-fname,body.newsletter .nl-lname{width:100%;float:left}@media print,screen and (min-width:40em){body.newsletter .nl-fname,body.newsletter .nl-lname{width:50%}}body.newsletter .nl-fname{padding-right:0;padding-bottom:10px}@media print,screen and (min-width:40em){body.newsletter .nl-fname{padding-right:10px;padding-bottom:0}}body.newsletter .footnote{font-size:14px;line-height:1.5}body.newsletter .hero{background-color:#333;overflow:hidden;width:100%;height:45vh;min-height:400px;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;position:relative;text-align:left}body.newsletter .hero .section-wrap{width:100%;max-width:1100px;padding:0 20px;position:relative;height:100%;-webkit-justify-content:left!important;justify-content:left!important}body.newsletter .hero .section-wrap .page-title{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);max-width:440px}body.newsletter .hero .section-wrap .page-title h1{color:#fff;font-size:40px;line-height:1.3;font-weight:700;margin:10px 0}body.newsletter .hero .section-wrap .page-title h2{color:#fff;font-size:24px;line-height:1.3;font-weight:700;max-width:380px;margin:10px 0}body.newsletter .section-wrap{width:100%;margin:0 auto;max-width:920px;padding:30px;float:none}body.newsletter .section-wrap .cl-newsletter{padding-top:70px;width:100%;float:left;margin-left:0}body.newsletter .section-wrap .cl-newsletter .fields{width:100%;float:left;margin-left:0;margin:0 0 60px}body.newsletter .section-wrap .cl-newsletter .fields.mc-province{margin:0 0 30px}body.newsletter .section-wrap .cl-newsletter .fields .postal-blurb{font-size:.875rem;padding-top:10px}body.newsletter .section-wrap .cl-newsletter .fields .postal-blurb .postal-blurb1{font-weight:700}body.newsletter .section-wrap .cl-newsletter .fields.mc-province label{display:block}body.newsletter .section-wrap .cl-newsletter #mce-responses .response{top:-25px}body.newsletter .section-wrap .cl-newsletter .cl-button{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem;background-color:#7a8046;border:none;color:#fff;font-weight:700;width:100%;-webkit-flex-flow:column wrap;flex-flow:column wrap;margin:0;margin-bottom:30px}body.newsletter .section-wrap .cl-newsletter .cl-button:hover{background-color:#7a8046;color:#fff}body.newsletter .section-wrap .cl-newsletter .cl-button .fa{-webkit-flex:1;flex:1}body.newsletter .section-wrap .cl-newsletter .cl-button:hover{background-color:#000}@media only screen and (min-width:480px){body.newsletter .section-wrap .cl-newsletter .cl-button{width:auto}}body.newsletter .section-wrap .cl-newsletter .small{width:100%;float:left;margin-left:0;margin:0 auto}body.newsletter .section-wrap .cl-newsletter .newsletter__checkbox{margin:0 0 30px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;width:100%;float:left;margin-left:0}body.newsletter .section-wrap .cl-newsletter .newsletter__checkbox label{display:-webkit-flex;display:flex;-webkit-flex-basis:80%;flex-basis:80%;padding-left:10px}body.newsletter .section-wrap .cl-newsletter .newsletter__checkbox label p.small{line-height:1;display:inline-block}.next-post,.related-post-block{width:100%;float:left;margin-left:0;border-top:0 solid #7a8046;border-bottom:5px solid #7a8046;border-left:1px solid #7a8046;border-right:1px solid #7a8046;margin:30px 0;height:auto;float:none}.next-post:after,.related-post-block:after{clear:both;content:"";display:block}@media only screen and (min-width:480px){.next-post,.related-post-block{border-right:5px solid #7a8046;border-bottom:1px solid #7a8046;border-top:1px solid #7a8046}}.next-post a,.related-post-block a{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width:480px){.next-post a,.related-post-block a{-webkit-justify-content:flex-start;justify-content:flex-start}}.next-post .post-img,.related-post-block .post-img{width:100%;float:left;margin-left:0;position:relative}@media only screen and (min-width:480px){.next-post .post-img,.related-post-block .post-img{width:33.33333%;float:left;margin-left:0}}.next-post .post-info,.related-post-block .post-info{width:calc(100% - 40px);float:left;margin-left:20px;padding:10px 0 45px}@media only screen and (min-width:480px){.next-post .post-info,.related-post-block .post-info{width:calc(50% - 30px);float:left;margin-left:20px;padding:0}}@media only screen and (min-width:769px){.next-post .post-info,.related-post-block .post-info{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px}}.next-post .post-info .entry-title,.related-post-block .post-info .entry-title{font-size:1.25rem;margin:0}.next-post .post-info .entry-title span,.related-post-block .post-info .entry-title span{color:#7a8046;text-transform:uppercase;font-weight:400;font-size:.75rem;display:block;padding:0 0 5px}.next-post .post-info .entry-title .ellipsis,.related-post-block .post-info .entry-title .ellipsis{display:inline-block}.content blockquote{position:relative;margin-bottom:2.5rem;padding-left:3.5rem}@media only screen and (min-width:769px){.content blockquote{width:80%;margin:0 auto 2.5rem}}.content blockquote:before{content:"\201C";position:absolute;top:0;left:0;color:#7a8046;font-size:8rem;line-height:1}.content blockquote p{font-family:PT Serif,serif;font-size:24px;font-weight:700}.content blockquote cite{display:block;margin-top:1rem;color:#000;font-size:.625rem;font-style:normal;text-transform:uppercase}.content blockquote.pullquote{margin-bottom:2.5rem;padding-left:1rem;border-left:.25rem solid #7a8046}@media only screen and (min-width:769px){.content blockquote.pullquote{width:80%;margin:0 auto 2.5rem}}.content blockquote.pullquote:before{content:"";display:none}.content blockquote.pullquote p{font-family:PT Serif,serif;font-size:24px;font-weight:700}.header-adslot,.single section.header-adslot{width:100%;margin:0 auto;background-color:#eee;overflow:hidden}.header-adslot .section-wrap,.single section.header-adslot .section-wrap{width:100%;float:left;margin-left:0;height:100%;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.header-adslot .section-wrap>div,.single section.header-adslot .section-wrap>div{padding:10px 0}.single-post section.header-adslot{margin:0 auto 30px}.home .header-adslot{background-color:transparent}@media only screen and (min-width:480px){.home .header-adslot{background-color:#eee}}.home .grey_bg{padding:0}.home .dobule-bigbox{-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;text-align:left;margin:0}.home .dobule-bigbox .section-wrap{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;float:left;margin-left:0}@media only screen and (min-width:769px){.home .dobule-bigbox .section-wrap{width:calc(100% - 40px);float:left;margin-left:20px;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}}.home .dobule-bigbox .section-wrap>div{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 auto 20px;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:769px){.home .dobule-bigbox .section-wrap>div{width:calc(50% - 30px);float:left;margin-left:20px;-webkit-justify-content:flex-start;justify-content:flex-start}}@media only screen and (min-width:1024px){.home .dobule-bigbox .section-wrap>div{width:50%;float:left;margin-left:0}}.newsletter .header-adslot .section-wrap{margin-top:0}.single-hub .section.ad-slot{float:none}.archive .header-adslot{background-color:transparent}@media only screen and (min-width:480px){.archive .header-adslot{background-color:#eee}}.archive .ad-slot{padding:0}.archive .hybrid .section-wrap{padding:20px 0}.archive .hybrid .ad-slot{padding:30px 0 0}.ad-slot{width:100%;margin:0 auto;padding:60px 0;overflow:hidden;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.ad-slot:after{clear:both;content:"";display:block}.ad-slot .section-wrap{width:100%;float:left;margin-left:0;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex:1;flex:1;height:100%}.ad-slot.grey_bg{background-color:#eee;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.ad-slot.-between-cards{padding:60px 0}.ad-slot.no-pad{padding:0}.ad-slot.top-pad{padding-top:60px}.ad-slot.bot-pad{padding-bottom:60px}.ad,.instagram .sectionTitle{text-align:center}.instagram .sectionTitle a{font-family:PT Serif,serif;font-size:1.125rem;color:#000;text-transform:uppercase}.instagram .sectionTitle h6{display:block;line-height:1.7;letter-spacing:2px;font-weight:400;font-size:1.25rem;margin:0}.instagram .instagram-icon svg{width:30px;height:30px}.instagram ul{list-style:none;padding:0;width:100%;float:left;margin-left:0;display:-webkit-flex;display:flex;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}@media only screen and (min-width:1024px){.instagram ul{width:calc(83.33333% - 36.66667px);float:left;margin-left:20px;margin-left:calc(7.5% - 21.5px + 40px);overflow-x:hidden;-webkit-overflow-scrolling:auto;-ms-overflow-style:auto}}.instagram ul li{box-flex:1;-webkit-flex:1;-moz-flex:1;flex:1}.instagram ul li a{display:block}.instagram ul li a img{max-width:none}@media only screen and (min-width:769px){.instagram ul li a img{width:100%;height:100%}}.instagram.hub-feed{margin:235px 0 0}.instagram.hub-feed .sectionTitle{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.instagram.hub-feed .sectionTitle .instagram-icon{padding-right:10px}.instagram.hub-feed #instafeed{width:100%;float:left;margin-left:0}.single .wrap .post .cta-block{border-top:5px solid #000;border-bottom:1px solid #000;padding:30px 0}.single .wrap .post .cta-block:after{clear:both;content:"";display:block}.single .wrap .post .cta-block .section-wrap{width:100%;float:left;margin-left:0;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.single .wrap .post .cta-block .section-wrap .post-img{width:16.66667%;float:left;margin-left:0;margin-right:20px}@media only screen and (min-width:480px){.single .wrap .post .cta-block .section-wrap .post-img{width:25%;float:left;margin-left:0}}@media only screen and (min-width:769px){.single .wrap .post .cta-block .section-wrap .post-img{width:12.5%;float:left;margin-left:0}}.single .wrap .post .cta-block .section-wrap .post-info{width:83.33333%;float:left;margin-left:0}@media only screen and (min-width:480px){.single .wrap .post .cta-block .section-wrap .post-info{width:75%;float:left;margin-left:0}}.single .wrap .post .cta-block .section-wrap .post-info h5{margin:0;font-size:1.25rem;line-height:1.2;letter-spacing:-.5px}.single .wrap .post .cta-block .section-wrap .post-info p{font-size:1.125rem;margin:0}.single .wrap .post .cta-block .section-wrap .post-info a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;max-width:190px;font-size:.875rem;font-weight:500;margin-top:8px}.single .wrap .post .cta-block .section-wrap .post-info a:hover{background-color:#7a8046;color:#fff}.single .wrap .post .cta-block .section-wrap .post-info a .fa{-webkit-flex:1;flex:1}.single .wrap{margin:0!important;padding:0;max-width:100%}.section-experience{position:relative;top:0}.section-experience .section-listing-grid .section-listing-item-cont{display:-webkit-flex;display:flex;margin:0 auto;width:100%;max-width:1035px;padding:0 30px;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:40em){.section-experience .section-listing-grid .section-listing-item-cont{-webkit-flex-direction:row;flex-direction:row}}.section-experience .section-listing-grid .section-listing-item-cont .section-listing-item{transition:all .2s ease-in-out;width:100%;padding:20px;cursor:pointer}.section-experience .section-listing-grid .section-listing-item-cont .section-listing-item:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.section-experience .section-listing-grid .section-listing-item-cont .section-listing-item .image{position:relative;padding-top:60%}.section-experience .section-listing-grid .section-listing-item-cont .section-listing-item .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section-experience .section-listing-grid .section-listing-item-cont .section-listing-item .title{font-weight:700;font-size:38px;color:#000;margin:10px 0}.section-experience .section-listing-grid .section-listing-item-cont .section-listing-item .logo{margin:10px 0}.section-experience .section-listing-grid .section-listing-item-cont .section-listing-item .logo img{max-height:40px;width:auto}.section-experience .section-listing-grid .section-listing-item-cont .section-listing-item .url{margin:20px 0}@media print,screen and (min-width:40em){.section-experience .section-listing-grid .section-listing-item-cont .section-listing-item{width:50%;min-width:50%;max-width:50%}}.section-experience .section-listing-grid .listing-grid-title{border-top:1px solid #979797;border-bottom:1px solid #979797;width:100%;max-width:100%;text-align:center;padding:20px;margin:15px auto 0}.section-experience .section-listing-grid .listing-grid-title h2{font-size:2rem;margin:0;color:#000;text-transform:uppercase}.section-experience .btn-listing{display:inline-block;background:#4a4a4a;border:none;font-weight:700;padding:8px 30px;color:#fff!important;font-size:14px}.section-experience .btn-listing:hover{background:#6d8d24}.section-experience .section-profile-page{display:-webkit-flex;display:flex;margin:0 auto;width:100%;max-width:1170px;padding:0;-webkit-flex-direction:column;flex-direction:column}@media print,screen and (min-width:40em){.section-experience .section-profile-page{-webkit-flex-direction:row;flex-direction:row}}.section-experience .section-profile-page .section-profile-image{width:100%;padding:20px}.section-experience .section-profile-page .section-profile-image img{width:100%}@media print,screen and (min-width:40em){.section-experience .section-profile-page .section-profile-image{width:65%}}.section-experience .section-profile-page .section-profile-content{width:100%;padding:20px}.section-experience .section-profile-page .section-profile-content .p-category{border-top:1px solid #979797;border-bottom:1px solid #979797;width:100%;max-width:100%;text-align:center;padding:20px;margin:0 auto}.section-experience .section-profile-page .section-profile-content .p-category h2{font-size:1.3rem;margin:0;color:#000;text-transform:uppercase}.section-experience .section-profile-page .section-profile-content img{width:100%}.section-experience .section-profile-page .section-profile-content .p-logo{padding:15px 0}.section-experience .section-profile-page .section-profile-content .p-logo img{max-width:250px}.section-experience .section-profile-page .section-profile-content .p-copy{padding:15px 0;font-size:16px;line-height:1.45}.section-experience .section-profile-page .section-profile-content .p-copy p{font-size:16px;line-height:1.45}.section-experience .section-profile-page .section-profile-content .p-url{padding:15px 0}@media print,screen and (min-width:40em){.section-experience .section-profile-page .section-profile-content{width:35%}}.section-experience .section-profile-page-heading{max-width:1035px;margin:0 auto;padding:0 30px}.section-experience .section-profile-page-heading h2{font-size:3rem;color:#000}.section-experience .product-carousel{margin:0 auto;max-width:1035px}.section-experience .product-carousel .carousel-item{padding:0 30px}.section-experience .product-carousel .carousel-item .image{text-align:center}.section-experience .product-carousel .carousel-item .image img{width:80%;margin:0 auto}.section-experience .product-carousel .carousel-item .title{text-align:center;font-weight:700;font-size:20px;padding:10px 0}.section-experience .product-carousel .carousel-item .url{text-align:center}.section-experience .product-carousel .slick-next{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;height:44px;width:44px;background-color:transparent;text-indent:-10000px;overflow:hidden;z-index:100}.section-experience .product-carousel .slick-next:after{content:"";position:absolute;right:17px;top:15px;display:block;width:15px;height:15px;border-right:2.5px solid #aaa;border-bottom:2.5px solid #aaa;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.section-experience .product-carousel .slick-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;height:44px;width:44px;background-color:transparent;text-indent:-10000px;overflow:hidden;z-index:100}.section-experience .product-carousel .slick-prev:after{content:"";position:absolute;left:17px;top:15px;display:block;width:15px;height:15px;border-left:2.5px solid #aaa;border-bottom:2.5px solid #aaa;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-experience .click-for-more{position:absolute}.section-experience .social-sharing{text-align:center}.section-experience .bam-video{width:100%;max-width:1035px;padding:30px;margin:0 auto}.section-experience .exp-button,.section-experience .expButton{display:block;background:#fff;color:#4a4a4a;text-transform:uppercase;font-size:.875rem;line-height:2.66rem;padding:0 10px;font-weight:700;margin:0 auto 1rem;width:100%;max-width:190px;text-align:center;font-family:PT Sans,sans-serif}.section-experience .exp-button:hover,.section-experience .expButton:hover{background:#7a8046;color:#fff}.section-experience .full_width_image{position:relative}.section-experience .full_width_image img{width:100%}.section-experience .full_width_image .overlay-heading{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);border:10px solid #fff;background:#fff}.section-experience .full_width_image .overlay-heading .overlay-heading-inner{border:1px solid #000;padding:20px 25px;text-align:center}.section-experience .full_width_image .overlay-heading .overlay-heading-inner h1{text-transform:uppercase;color:#000;font-size:6vw;padding:0;margin:0;line-height:1.05;white-space:nowrap}.section-experience .full_width_image .overlay-heading .overlay-heading-inner h2{text-transform:uppercase;color:#000;font-size:4vw;padding:0;margin:0 50px;line-height:1.1;white-space:nowrap}.section-experience .full_width_image .overlay-heading .overlay-heading-inner h3{text-transform:uppercase;color:#000;font-size:3vw;font-weight:400;padding:0;margin:0;line-height:1.1;white-space:nowrap}@media print,screen and (min-width:40em){.section-experience .full_width_image .overlay-heading .overlay-heading-inner h1{font-size:4.8vw}.section-experience .full_width_image .overlay-heading .overlay-heading-inner h2{font-size:3.3vw}.section-experience .full_width_image .overlay-heading .overlay-heading-inner h3{font-size:2.2vw}}.section-experience .expContent{width:100%;max-width:1035px;padding:30px;margin:0 auto}.section-experience .expContent,.section-experience .expContent p{font-size:1.125rem;font-family:PT Serif,serif;line-height:1.6}.section-experience .expTitle{width:100%;max-width:1035px;margin:50px auto 0;padding:0 30px;position:relative}.section-experience .expTitle h2{font-family:PT Sans,sans-serif;color:#000;font-size:1.4rem;margin:0 auto}.section-experience .expTitle.with-icon h2{padding-left:50px;position:relative}.section-experience .expTitle.with-icon .icon{display:block;position:absolute;top:50%;left:30px;transform:translateX(-40%) translateY(-50%);-moz-transform:translateX(-40%) translateY(-50%);-webkit-transform:translateX(-40%) translateY(-50%);font-weight:100;width:60px;height:60px;text-align:center;color:#000}.section-experience .expTitle.with-icon .icon img{width:100%}.section-experience .section-content-landing-page .landing-page{height:auto;min-height:calc(100vh - 116px);width:100%;position:relative;overflow:hidden}.section-experience .section-content-landing-page .landing-page.bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.section-experience .section-content-landing-page .landing-page .landing-page-video{position:absolute;display:block;width:150%;left:50%;min-width:200vh;height:150%;top:50%;margin:0 auto;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);display:none}.section-experience .section-content-landing-page .landing-page .landing-page-video .video-cont{padding-top:56.25%}.section-experience .section-content-landing-page .landing-page .landing-page-video .video-cont .video-js{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media print,screen and (min-width:40em){.section-experience .section-content-landing-page .landing-page .landing-page-video{display:block}}.section-experience .section-content-landing-page .landing-page .landing-page-screen{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.section-experience .section-content-landing-page .landing-page .landing-page-inner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);width:100%;max-width:800px;text-align:center;padding:30px}.section-experience .section-content-landing-page .landing-page .landing-page-inner h1.heading{font-family:PT Sans,sans-serif;font-size:2rem;font-weight:700;line-height:1.1;text-align:center;color:#fff;margin:0}@media print,screen and (min-width:40em){.section-experience .section-content-landing-page .landing-page .landing-page-inner h1.heading{font-size:3rem}}.section-experience .section-content-landing-page .landing-page .landing-page-inner .copy{color:#fff;padding:0 0 30px;font-size:18px}@media print,screen and (min-width:40em){.section-experience .section-content-landing-page .landing-page .landing-page-inner .copy{padding:20px 0 60px}}.section-experience .section-content-landing-page .landing-page .landing-page-inner .button-link-group{text-align:center}.section-experience .section-content-landing-page .landing-page .landing-page-inner .button-link-group .exp-button{display:inline-block;margin:8px}@media print,screen and (min-width:40em){.section-experience .section-content-landing-page .landing-page .landing-page-inner .button-link-group .exp-button{margin:15px}}.section-experience .section-hero{height:auto;width:100%;position:relative;overflow:hidden}.section-experience .section-hero.black-text .section-wrap .section-hero-inner .copy,.section-experience .section-hero.black-text .section-wrap .section-hero-inner h1.heading{color:#000}.section-experience .section-hero .section-wrap{position:relative;height:auto}.section-experience .section-hero .section-wrap .section-hero-screen{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.section-experience .section-hero .section-wrap.bg-image{background-size:cover;background-position:top;background-repeat:no-repeat}.section-experience .section-hero .section-wrap.full-height{height:calc(100vh - 116px);min-height:400px}.section-experience .section-hero .section-wrap .section-hero-video{position:absolute;display:block;width:150%;left:50%;min-width:200vh;height:150%;top:50%;margin:0 auto;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);display:none}.section-experience .section-hero .section-wrap .section-hero-video .video-cont{padding-top:56.25%}.section-experience .section-hero .section-wrap .section-hero-video .video-cont .video-js{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media print,screen and (min-width:40em){.section-experience .section-hero .section-wrap .section-hero-video{display:block}}.section-experience .section-hero .section-wrap .section-hero-inner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);width:100%;max-width:800px;text-align:center;padding:30px}.section-experience .section-hero .section-wrap .section-hero-inner h1.heading{font-family:PT Sans,sans-serif;font-size:2rem;font-weight:700;line-height:1.1;text-align:center;color:#fff;margin:0}@media print,screen and (min-width:40em){.section-experience .section-hero .section-wrap .section-hero-inner h1.heading{font-size:3rem}}.section-experience .section-hero .section-wrap .section-hero-inner .copy{color:#fff;padding:0 0 30px;font-size:18px}@media print,screen and (min-width:40em){.section-experience .section-hero .section-wrap .section-hero-inner .copy{padding:20px 0 60px}}.section-experience .section-hero .section-wrap .section-hero-inner .button-link-group{margin-top:30px}.section-experience .section-hero .section-wrap .section-hero-inner .button-link-group .button-link{display:inline-block;margin:0 5px 15px}.section-experience.experience-real-estate{width:100%;margin:0 auto}.section-experience.experience-real-estate .expTitle h2{margin:60px auto 30px;font-size:3rem;padding:0 30px;position:relative;text-align:center;text-transform:uppercase}.section-experience.experience-real-estate .expLinks{width:95%;max-width:1035px;margin:0 auto}.section-experience.experience-real-estate .expLinks .section-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;padding:20px 0;width:100%}.section-experience.experience-real-estate .expLinks .section-wrap .expButton{position:relative;width:46%;margin:auto;overflow:hidden;background:#000;max-width:100%;margin-bottom:30px}.section-experience.experience-real-estate .expLinks .section-wrap .expButton span{position:absolute;color:#fff;font-size:2em;display:block;width:100%;text-align:center;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:1}@media print,screen and (min-width:40em){.section-experience.experience-real-estate .expLinks .section-wrap .expButton span{font-size:3em}}.section-experience.experience-real-estate .expLinks .section-wrap .expButton img{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;position:absolute;color:#fff;font-size:3em;display:block;width:120%;height:auto;text-align:center;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);z-index:0}.section-experience.experience-real-estate .expLinks .section-wrap .expButton:after{transition:all .2s ease-in-out;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2}.section-experience.experience-real-estate .expLinks .section-wrap .expButton:before{content:"";display:block;position:relative;width:100%;padding-top:55%;background:none}.section-experience.experience-real-estate .expLinks .section-wrap .expButton:hover img{transform:translateY(-50%) translateX(-50%) scale(1.2);-moz-transform:translateY(-50%) translateX(-50%) scale(1.2);-webkit-transform:translateY(-50%) translateX(-50%) scale(1.2)}.section-experience.experience-real-estate .expLinks .section-wrap .expButton:hover:after{background:#7a8046;opacity:.6}.section-experience.experience-real-estate .expGrid{width:95%;max-width:1300px;margin:0 auto}.section-experience.experience-real-estate .expGrid .section-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.section-experience.experience-real-estate .expGrid .section-wrap .section{width:100%}.section-experience.experience-real-estate .expGrid .section-wrap .section .page-select{width:100%;margin:0 auto}.section-experience.experience-real-estate .expGrid .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-real-estate .expGrid .section-wrap article{width:46%}}.section-experience.experience-real-estate .expGrid .section-wrap article>a{display:block;width:55%;float:left}.section-experience.experience-real-estate .expGrid .section-wrap article>a .post-img{position:relative}.section-experience.experience-real-estate .expGrid .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-real-estate .expGrid .section-wrap article header{display:block;width:40%;float:right}.section-experience.experience-real-estate .expGrid .section-wrap article header .post-info .entry-title{padding:0 20px 20px 0;margin:0;font-size:1.25rem}.section-experience.experience-real-estate .expGrid .section-wrap article.video{position:relative}.section-experience.experience-real-estate .expGrid .section-wrap article.video a .post-img:after{content:"\F04B";font-family:Fontawesome;color:#fff;position:absolute;background:#7a8046;width:50px;height:50px;border-radius:50%;border:2px solid #fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);line-height:46px;font-size:1.25rem;text-align:center;padding:0;z-index:999}.section-experience.experience-landing .section-hero .section-wrap .section-hero-inner .button-link-group{margin-top:0;text-align:center}.section-experience.experience-landing .section-hero .section-wrap .section-hero-inner .button-link-group .expButton{display:inline-block;margin:8px}@media print,screen and (min-width:40em){.section-experience.experience-landing .section-hero .section-wrap .section-hero-inner .button-link-group .expButton{margin:15px}}.section-experience.experience-future .expContent.divider-copy{width:100%;max-width:100%;background:url(/wp-content/themes/cottagelife/assets/images/divider-dots.png) 100% repeat-x;background-size:cover}.section-experience.experience-future .expContent.divider-copy .expContentInner{background:#fff;margin:0 auto;width:90%;max-width:700px;padding:20px;font-family:Museo Sans,sans-serif;font-size:1.1em}.section-experience.experience-future .expContent.divider-copy .expContentInner p{font-family:Museo Sans,sans-serif;font-size:1.1em}@media print,screen and (min-width:40em){.section-experience.experience-future .expContent.divider-copy .expContentInner{padding:30px 50px}}.section-experience.experience-future .section-hero.main-hero .section-wrap{position:relative;background:#fff;height:auto;min-height:400px;padding-top:60%;width:50%}.section-experience.experience-future .section-hero.main-hero .section-wrap.bg-image{background-size:cover;background-position:50%;background-repeat:no-repeat}.section-experience.experience-future .section-hero.main-hero .section-wrap.full-height{height:auto;min-height:400px;padding-top:60%}.section-experience.experience-future .section-hero.main-hero .section-wrap .section-hero-screen{background:none}.section-experience.experience-future .section-hero.main-hero .section-wrap .section-hero-inner{position:absolute;left:100%;top:50%;width:100%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:2vw}@media print,screen and (min-width:40em){.section-experience.experience-future .section-hero.main-hero .section-wrap .section-hero-inner{padding:4vw}}.section-experience.experience-future .section-hero.main-hero .section-wrap .section-hero-inner h1{color:#000;font-family:Concert One,PT Serif,serif;font-size:5.3vw;text-transform:uppercase;letter-spacing:1.7vw;margin-bottom:20px;padding:0 15px;line-height:1.3;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}.section-experience.experience-future .section-hero.main-hero .section-wrap .section-hero-inner .copy{display:none}.section-experience.experience-future .section-hero.main-hero .section-wrap .section-hero-inner .button-link-group{margin-top:0;text-align:center}.section-experience.experience-future .section-hero.main-hero .section-wrap .section-hero-inner .button-link-group .expButton{display:inline-block;margin:0}@media print,screen and (min-width:40em){.section-experience.experience-future .section-hero.main-hero .section-wrap .section-hero-inner .button-link-group .expButton{margin:15px}}.section-experience.experience-future .section-hero.main-hero .section-wrap .section-hero-inner .button-link-group .expButton:hover{background:none}.section-experience.experience-future .section-hero.main-hero .section-wrap .section-hero-inner .button-link-group .expButton span{display:none}.section-experience.experience-future .section-hero.main-hero .section-wrap .section-hero-inner .button-link-group .expButton img{width:80%;max-width:220px}.section-experience.experience-future .section-hero.feature-hero{position:relative;height:40vw;margin:30px 0;overflow:visible}@media print,screen and (min-width:20em){.section-experience.experience-future .section-hero.feature-hero{height:30vw;margin:40px 0}}@media print,screen and (min-width:40em){.section-experience.experience-future .section-hero.feature-hero{height:23vw;margin:60px 0}}.section-experience.experience-future .section-hero.feature-hero .section-wrap{position:absolute;left:0;top:0;height:100%;width:37vw}.section-experience.experience-future .section-hero.feature-hero .section-wrap.bg-image{background-size:cover;background-position:50%;background-repeat:no-repeat}.section-experience.experience-future .section-hero.feature-hero .section-wrap.full-height{height:100%}.section-experience.experience-future .section-hero.feature-hero .section-wrap .section-hero-screen{background:none}.section-experience.experience-future .section-hero.feature-hero .section-wrap .section-hero-inner{position:absolute;left:100%;top:50%;width:63vw;max-width:63vw;padding:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.section-experience.experience-future .section-hero.feature-hero .section-wrap .section-hero-inner h1{color:#000;font-family:Concert One,PT Serif,serif;font-size:4vw;width:100%;text-transform:uppercase;letter-spacing:0;margin-bottom:0;padding:10px 4vw 20px;line-height:1.3;text-align:left;background:url(/wp-content/themes/cottagelife/assets/images/divider-dots.png) 100% repeat-x;background-size:cover}@media print,screen and (min-width:40em){.section-experience.experience-future .section-hero.feature-hero .section-wrap .section-hero-inner h1{font-size:3vw}}.section-experience.experience-future .section-hero.feature-hero .section-wrap .section-hero-inner .copy{display:none}.section-experience.experience-future .section-hero.feature-hero .section-wrap .section-hero-inner .button-link-group{margin-top:0;text-align:center}.section-experience.experience-future .section-hero.feature-hero .section-wrap .section-hero-inner .button-link-group .expButton{display:block;margin:0 30px;font-family:PT Serif,serif;float:right;line-height:1.6}.section-experience.experience-future .section-hero.feature-hero .section-wrap .section-hero-inner .button-link-group .expButton:hover{background:none;color:#000}.section-experience.experience-future .section-hero.feature-hero .section-wrap .section-hero-inner .button-link-group .expButton:after{content:"\F105";font-family:FontAwesome;font-size:1.5em;color:#000;position:relative;top:2px;left:24px}@media print,screen and (min-width:40em){.section-experience.experience-future .section-hero.feature-hero .section-wrap .section-hero-inner .button-link-group .expButton:after{font-size:4em;top:12px}}.section-experience.experience-future .section-hero.image-right .section-wrap{position:absolute;right:0;left:auto}.section-experience.experience-future .section-hero.image-right .section-wrap .section-hero-inner{position:absolute;left:auto;right:100%;top:50%}.section-experience.experience-napoleon .section-hero .bg-image{min-height:556px}.section-experience.experience-napoleon .section-hero .section-hero-inner{top:0;left:0;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);background-color:rgba(0,0,0,.5);height:100%;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;justify-content:center;max-width:700px}.section-experience.experience-napoleon .section-hero .section-hero-inner h1.heading{border-bottom:1px solid #fff;padding:20px 0;text-transform:uppercase;font-size:42px;line-height:58px}.section-experience.experience-napoleon .section-hero .section-hero-inner h1.heading span{font-size:42px;line-height:58px;width:auto;margin:0 auto;display:inline}@media print,screen and (min-width:40em){.section-experience.experience-napoleon .section-hero .section-hero-inner h1.heading span{width:70%;font-size:48px;display:block}}.section-experience.experience-napoleon .section-hero .section-hero-inner .copy{font-size:2.25rem;line-height:36px;text-transform:uppercase;width:100%;margin:0 auto;padding-top:20px}@media print,screen and (min-width:40em){.section-experience.experience-napoleon .section-hero .section-hero-inner .copy{width:80%;line-height:42px}}.section-experience.experience-napoleon .section-hero .section-hero-inner .button-link-group{margin-top:0}.section-experience.experience-napoleon .section-hero .section-hero-inner .button-link-group .napoleon_logo{background-color:transparent}.section-experience.experience-napoleon .section-hero .section-hero-inner .button-link-group .napoleon_logo span{display:none}.section-experience.experience-napoleon .section-hero .section-hero-inner .button-link-group .napoleon_logo:hover{background-color:transparent}.section-experience.experience-article .section-hero .section-wrap .section-hero-inner{height:100%;width:100%;max-width:100%;position:relative}.section-experience.experience-article .section-hero .section-wrap .section-hero-inner .button-link-group{position:relative;top:50%;right:0;width:100%;padding:1rem 2.25rem;z-index:1}@media print,screen and (min-width:40em){.section-experience.experience-article .section-hero .section-wrap .section-hero-inner .button-link-group{position:absolute;top:0;right:0;width:260px;padding:1.2rem 1.8rem;margin-top:0}.section-experience.experience-article .section-hero .section-wrap .section-hero-inner .button-link-group .button-link{float:right}}.section-experience.experience-article .section-hero .section-wrap .section-hero-inner h1,.section-experience.experience-article .section-hero .section-wrap .section-hero-inner h1.heading{position:absolute;top:35%;left:50%;width:16vw;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);padding:0;text-align:center;text-transform:uppercase;color:#000!important;font-size:3.1vw;line-height:1.2;margin:0;white-space:normal;z-index:1}@media print,screen and (min-width:40em){.section-experience.experience-article .section-hero .section-wrap .section-hero-inner h1,.section-experience.experience-article .section-hero .section-wrap .section-hero-inner h1.heading{top:45%}}@media print,screen and (min-width:64em){.section-experience.experience-article .section-hero .section-wrap .section-hero-inner h1,.section-experience.experience-article .section-hero .section-wrap .section-hero-inner h1.heading{top:55%}}.section-experience.experience-article .section-hero .section-wrap .section-hero-inner h1.heading:after,.section-experience.experience-article .section-hero .section-wrap .section-hero-inner h1:after{position:absolute;display:block;content:"";top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);padding:0;background:#fff;border-radius:50%;color:#000;width:25vw;height:25vw;z-index:-1}.section-experience.experience-article .section-hero .section-wrap .section-hero-inner h1.heading:before,.section-experience.experience-article .section-hero .section-wrap .section-hero-inner h1:before{position:absolute;display:block;content:"";top:-75%;left:5%;width:0;height:0;border-top:15vw solid transparent;border-bottom:10vw solid transparent;border-left:10vw solid #fff;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);z-index:-1}.section-experience.experience-article .section-hero .section-wrap .section-hero-inner .copy{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);text-align:center;color:#fff;font-weight:700;font-size:1.125rem;font-family:PT Serif,sans-serif}.section-experience.experience-sales .section-hero .section-wrap{min-height:50vw}.section-experience.experience-sales .section-hero .section-wrap .section-hero-screen{background:none}.section-experience.experience-sales .section-hero .section-wrap .section-hero-inner{position:absolute;top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:100%;max-width:850px;text-align:center;padding:80px 30px 30px}.section-experience.experience-sales .section-hero .section-wrap .section-hero-inner h1{color:#000}.section-experience.experience-sales .section-hero .section-wrap .section-hero-inner .copy{color:#000;font-size:22px;padding:35px 0 60px}.section-experience.experience-sales .section-hero .section-wrap .section-hero-inner .button-link-group{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:18px}.section-experience.experience-sales .section-hero .section-wrap .section-hero-inner .button-link-group .expButton{display:inline-block;margin:0 5px 15px;background:none}.section-experience.experience-sales .section-hero .section-wrap .section-hero-inner .button-link-group .expButton span{display:none}.section-experience.experience-sales .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{height:45px;width:auto}.section-experience.experience-volvo .section-hero .section-wrap{height:50vw;min-height:400px;background-position:50%}@media print,screen and (min-width:40em){.section-experience.experience-volvo .section-hero .section-wrap{top:15%;min-height:450px}}.section-experience.experience-volvo .section-hero .section-wrap .section-hero-screen{background:rgba(0,0,0,.08)}.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner{top:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:100%;text-align:center}@media print,screen and (min-width:40em){.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner{top:15%}}.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner .copy{color:#231f20;font-family:VolvoNovum;display:block;clear:both;font-size:16px;line-height:1.2;width:100%;max-width:280px;margin:0 auto;padding:0}@media print,screen and (min-width:40em){.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner .copy{font-size:24px;line-height:1.2;max-width:420px}}.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner h1{position:relative;width:auto;display:inline-block;padding-top:5px;border-top:none;color:#374e59;font-family:VolvoBroadPro;font-weight:400;font-size:40px}@media print,screen and (min-width:40em){.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner h1{font-size:48px}}@media print,screen and (min-width:64em){.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner h1{font-size:56px}}.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner h1:after{content:"Presented by the All-New Volvo V60 ";display:block;position:absolute;top:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;text-align:center;text-transform:uppercase;font-family:VolvoNovum;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000}@media print,screen and (min-width:40em){.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner h1:after{font-size:16px;top:-45px}}@media print,screen and (min-width:64em){.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner h1:after{font-size:18px;top:-50px}}.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner .button-link-group{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:18px}.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner .button-link-group .expButton{display:inline-block;margin:0 5px 15px;background:none;max-width:100%}.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner .button-link-group .expButton span{display:none}.section-experience.experience-volvo .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{width:auto;height:auto;max-height:48px}.section-experience.experience-volvo .expContent{padding:20px 30px 0}.section-experience.experience-volvo .expContent.video-title{padding:0 30px 60px;font-weight:600;color:#000;font-family:PT Sans,sans-serif;font-size:1.25rem}.section-experience.experience-volvo .expContent h1,.section-experience.experience-volvo .expContent h2,.section-experience.experience-volvo .expContent h3,.section-experience.experience-volvo .expContent h4,.section-experience.experience-volvo .expContent h5{font-family:PT Sans,sans-serif;font-weight:700}.section-experience.experience-volvo .expContent h3{font-size:1.25rem}.section-experience.experience-volvo .expGrid{width:95%;max-width:1300px;margin:0 auto}.section-experience.experience-volvo .expGrid .section-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.section-experience.experience-volvo .expGrid .section-wrap .section{width:100%}.section-experience.experience-volvo .expGrid .section-wrap .section .page-select{width:100%;margin:0 auto}.section-experience.experience-volvo .expGrid .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-volvo .expGrid .section-wrap article{width:46%}}.section-experience.experience-volvo .expGrid .section-wrap article>a{display:block;width:55%;float:left}.section-experience.experience-volvo .expGrid .section-wrap article>a .post-img{position:relative}.section-experience.experience-volvo .expGrid .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-volvo .expGrid .section-wrap article header{display:block;width:40%;float:right}.section-experience.experience-volvo .expGrid .section-wrap article header .post-info .entry-title{padding:0 20px 20px 0;margin:0;font-size:1.25rem}.section-experience.experience-volvo .expGrid .section-wrap article.video{position:relative}.section-experience.experience-volvo .expGrid .section-wrap article.video a .post-img:after{content:"\F04B";font-family:Fontawesome;color:#fff;position:absolute;background:#7a8046;width:50px;height:50px;border-radius:50%;border:2px solid #fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);line-height:46px;font-size:1.25rem;text-align:left;padding:0;z-index:999;box-shadow:0 0 0 4px #7a8046;text-indent:18px}.section-experience.experience-volvo .expGrid.stacked{max-width:1035px;margin:0 auto;padding:15px;width:100%}.section-experience.experience-volvo .expGrid.stacked .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-volvo .expGrid.stacked .section-wrap article{width:46%}}.section-experience.experience-volvo .expGrid.stacked .section-wrap article>a{display:block;width:100%;float:none}.section-experience.experience-volvo .expGrid.stacked .section-wrap article>a .post-img{position:relative}.section-experience.experience-volvo .expGrid.stacked .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-volvo .expGrid.stacked .section-wrap article header{display:block;width:100%;float:none}.section-experience.experience-volvo .expGrid.stacked .section-wrap article header .post-info .entry-title{padding:10px 0;margin:0;font-size:1.25rem}.section-experience.experience-volvo .bam-video{padding:30px 30px 10px}.section-experience.experience-volvo .bam-video iframe{border:1px solid #ccc}.section-experience.experience-chevrolet .section-hero .section-wrap{height:50vw;min-height:400px;background-position:50%}@media print,screen and (min-width:40em){.section-experience.experience-chevrolet .section-hero .section-wrap{top:15%;min-height:450px}}.section-experience.experience-chevrolet .section-hero .section-wrap .section-hero-screen{background:transparent}.section-experience.experience-chevrolet .section-hero .section-wrap .section-hero-inner{position:absolute;top:0;background:rgba(43,43,43,.65);height:100%;left:0;width:vw;-webkit-transform:none;transform:none;border:none;text-align:center}@media print,screen and (min-width:40em){.section-experience.experience-chevrolet .section-hero .section-wrap .section-hero-inner{width:35%;min-width:400px;border-right:10px solid rgba(237,169,39,.65)}}.section-experience.experience-chevrolet .section-hero .section-wrap .section-hero-inner .copy{color:#fff;font-family:PT Sans,sans-serif;display:block;clear:both;font-size:19px;line-height:1.4;width:300px;max-width:75%;padding:0;position:absolute;top:53%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print,screen and (min-width:40em){.section-experience.experience-chevrolet .section-hero .section-wrap .section-hero-inner .copy{font-size:21px;line-height:1.57;max-width:350px}}.section-experience.experience-chevrolet .section-hero .section-wrap .section-hero-inner h1{position:relative;width:auto;display:inline-block;padding-top:5px;border-top:none;color:#374e59;font-family:PT Sans,sans-serif;font-weight:400;font-size:40px}@media print,screen and (min-width:40em){.section-experience.experience-chevrolet .section-hero .section-wrap .section-hero-inner h1{font-size:48px}}@media print,screen and (min-width:64em){.section-experience.experience-chevrolet .section-hero .section-wrap .section-hero-inner h1{font-size:56px}}.section-experience.experience-chevrolet .section-hero .section-wrap .section-hero-inner .button-link-group{position:absolute;bottom:53%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-experience.experience-chevrolet .section-hero .section-wrap .section-hero-inner .button-link-group .expButton{display:inline-block;margin:0 5px 15px;background:none;max-width:100%}.section-experience.experience-chevrolet .section-hero .section-wrap .section-hero-inner .button-link-group .expButton span{display:none}.section-experience.experience-chevrolet .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{width:auto;height:auto;max-height:185px}.section-experience.experience-chevrolet .expContent{padding:20px 30px 0}.section-experience.experience-chevrolet .expContent.video-title{padding:0 30px 60px;font-weight:600;color:#000;font-family:PT Sans,sans-serif;font-size:1.25rem}.section-experience.experience-chevrolet .expContent.copy-with-logos{padding-bottom:30px;color:#4a4a4a}.section-experience.experience-chevrolet .expContent.copy-with-logos img{max-width:75%}.section-experience.experience-chevrolet .expContent h1,.section-experience.experience-chevrolet .expContent h2,.section-experience.experience-chevrolet .expContent h3,.section-experience.experience-chevrolet .expContent h4,.section-experience.experience-chevrolet .expContent h5{font-family:PT Sans,sans-serif;font-weight:700}.section-experience.experience-chevrolet .expContent h3{font-size:1.25rem}.section-experience.experience-chevrolet .expGrid{width:95%;max-width:1300px;margin:0 auto}.section-experience.experience-chevrolet .expGrid .section-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.section-experience.experience-chevrolet .expGrid .section-wrap .section{width:100%}.section-experience.experience-chevrolet .expGrid .section-wrap .section .page-select{width:100%;margin:0 auto}.section-experience.experience-chevrolet .expGrid .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-chevrolet .expGrid .section-wrap article{width:46%}}.section-experience.experience-chevrolet .expGrid .section-wrap article>a{display:block;width:55%;float:left}.section-experience.experience-chevrolet .expGrid .section-wrap article>a .post-img{position:relative}.section-experience.experience-chevrolet .expGrid .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-chevrolet .expGrid .section-wrap article header{display:block;width:40%;float:right}.section-experience.experience-chevrolet .expGrid .section-wrap article header .post-info .entry-title{padding:0 20px 20px 0;margin:0;font-size:1.25rem}.section-experience.experience-chevrolet .expGrid .section-wrap article.video{position:relative}.section-experience.experience-chevrolet .expGrid .section-wrap article.video a .post-img:after{content:"\F04B";font-family:Fontawesome;color:#fff;position:absolute;background:#7a8046;width:50px;height:50px;border-radius:50%;border:2px solid #fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);line-height:46px;font-size:1.25rem;text-align:left;padding:0;z-index:999;box-shadow:0 0 0 4px #7a8046;text-indent:18px}.section-experience.experience-chevrolet .expGrid.stacked{max-width:1035px;margin:0 auto;padding:15px;width:100%}.section-experience.experience-chevrolet .expGrid.stacked .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-chevrolet .expGrid.stacked .section-wrap article{width:46%}}.section-experience.experience-chevrolet .expGrid.stacked .section-wrap article>a{display:block;width:100%;float:none}.section-experience.experience-chevrolet .expGrid.stacked .section-wrap article>a .post-img{position:relative}.section-experience.experience-chevrolet .expGrid.stacked .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-chevrolet .expGrid.stacked .section-wrap article header{display:block;width:100%;float:none}.section-experience.experience-chevrolet .expGrid.stacked .section-wrap article header .post-info .entry-title{padding:10px 0;margin:0;font-size:1.25rem}.section-experience.experience-chevrolet .bam-video{padding:30px 30px 10px}.section-experience.experience-chevrolet .bam-video iframe{border:1px solid #ccc}.section-experience.experience-cottage-coach .section-hero .section-wrap{height:60vw;background-position:50%}.section-experience.experience-cottage-coach .section-hero .section-wrap .section-hero-screen{background:none}.section-experience.experience-cottage-coach .expContent{padding:50px 30px}.section-experience.experience-cottage-coach .expContent.video-title{padding:0 30px 60px;font-weight:600;color:#000;font-family:PT Sans,sans-serif;font-size:1.25rem}.section-experience.experience-cottage-coach .expContent h1,.section-experience.experience-cottage-coach .expContent h2,.section-experience.experience-cottage-coach .expContent h3,.section-experience.experience-cottage-coach .expContent h4,.section-experience.experience-cottage-coach .expContent h5{font-family:PT Sans,sans-serif;font-weight:700}.section-experience.experience-cottage-coach .expContent h3{font-size:1.25rem}.section-experience.experience-cottage-coach .expContent.ask-us{padding:20px 10vw;background:#6d8d24;box-sizing:border-box;position:relative;width:100%;margin:30px 0;max-width:100%}.section-experience.experience-cottage-coach .expContent.ask-us h2{color:#fff;text-align:center;width:100%;margin:10px 0}@media print,screen and (min-width:40em){.section-experience.experience-cottage-coach .expContent.ask-us h2{text-align:left;width:85%}}.section-experience.experience-cottage-coach .expContent.ask-us p{color:#000;text-align:center;width:100%;font-family:PT Sans,sans-serif;font-size:18px}@media print,screen and (min-width:40em){.section-experience.experience-cottage-coach .expContent.ask-us p{text-align:left;width:85%;font-size:24px}}.section-experience.experience-cottage-coach .expContent.ask-us a.cl-button{border:1px solid #fff;color:#fff;background:transparent;font-size:.875rem;text-transform:uppercase;padding:8px 30px}@media print,screen and (min-width:40em){.section-experience.experience-cottage-coach .expContent.ask-us a.cl-button{position:absolute;right:10vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.section-experience.experience-cottage-coach .expContent.ask-us a.cl-button:hover{background:#fff;color:#6d8d24}.section-experience.experience-cottage-coach .expGrid{width:95%;max-width:1300px;margin:0 auto}.section-experience.experience-cottage-coach .expGrid .section-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.section-experience.experience-cottage-coach .expGrid .section-wrap .section{width:100%}.section-experience.experience-cottage-coach .expGrid .section-wrap .section .page-select{width:100%;margin:0 auto}.section-experience.experience-cottage-coach .expGrid .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-cottage-coach .expGrid .section-wrap article{width:46%}}.section-experience.experience-cottage-coach .expGrid .section-wrap article>a{display:block;width:55%;float:left}.section-experience.experience-cottage-coach .expGrid .section-wrap article>a .post-img{position:relative}.section-experience.experience-cottage-coach .expGrid .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-cottage-coach .expGrid .section-wrap article header{display:block;width:40%;float:right}.section-experience.experience-cottage-coach .expGrid .section-wrap article header .post-info .entry-title{padding:0 20px 20px 0;margin:0;font-size:1.25rem}.section-experience.experience-cottage-coach .expGrid .section-wrap article.video{position:relative}.section-experience.experience-cottage-coach .expGrid .section-wrap article.video a .post-img:after{content:"\F04B";font-family:Fontawesome;color:#fff;position:absolute;background:#7a8046;width:50px;height:50px;border-radius:50%;border:2px solid #fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);line-height:46px;font-size:1.25rem;text-align:left;padding:0;z-index:999;box-shadow:0 0 0 4px #7a8046;text-indent:18px}.section-experience.experience-cottage-coach .expGrid.stacked{max-width:1035px;margin:0 auto;padding:15px;width:100%}.section-experience.experience-cottage-coach .expGrid.stacked .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-cottage-coach .expGrid.stacked .section-wrap article{width:46%}}.section-experience.experience-cottage-coach .expGrid.stacked .section-wrap article>a{display:block;width:100%;float:none}.section-experience.experience-cottage-coach .expGrid.stacked .section-wrap article>a .post-img{position:relative}.section-experience.experience-cottage-coach .expGrid.stacked .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-cottage-coach .expGrid.stacked .section-wrap article header{display:block;width:100%;float:none}.section-experience.experience-cottage-coach .expGrid.stacked .section-wrap article header .post-info .entry-title{padding:10px 0;margin:0;font-size:1.25rem}.section-experience.experience-cottage-coach .bam-video{padding:30px 30px 10px}.section-experience.experience-cottage-coach .bam-video iframe{border:1px solid #ccc}.section-experience.experience-bud .section-hero .section-wrap{height:25vw;min-height:250px;background-position:50%}@media print,screen and (min-width:40em){.section-experience.experience-bud .section-hero .section-wrap{min-height:320px}}.section-experience.experience-bud .section-hero .section-wrap .section-hero-screen{background:rgba(0,0,0,.08)}.section-experience.experience-bud .section-hero .section-wrap .section-hero-inner{position:absolute;bottom:0;top:inherit;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:100%;text-align:center;padding:50px 30px}.section-experience.experience-bud .section-hero .section-wrap .section-hero-inner .copy{color:#231f20;display:block;clear:both;font-size:16px;line-height:1.2;width:100%;max-width:280px;margin:0 auto;padding:0}@media print,screen and (min-width:40em){.section-experience.experience-bud .section-hero .section-wrap .section-hero-inner .copy{font-size:24px;line-height:1.2;max-width:420px}}.section-experience.experience-bud .section-hero .section-wrap .section-hero-inner h1{position:relative;width:auto;display:inline-block;padding-top:5px;border-top:none;font-weight:400;font-size:40px;color:#fff}@media print,screen and (min-width:40em){.section-experience.experience-bud .section-hero .section-wrap .section-hero-inner h1{font-size:48px}}@media print,screen and (min-width:64em){.section-experience.experience-bud .section-hero .section-wrap .section-hero-inner h1{font-size:56px}}.section-experience.experience-bud .section-hero .section-wrap .section-hero-inner .button-link-group{position:relative;margin-top:0;width:100%}.section-experience.experience-bud .section-hero .section-wrap .section-hero-inner .button-link-group .expButton{display:inline-block;margin:0 5px 15px;background:none;max-width:100%;line-height:1;text-align:center}.section-experience.experience-bud .section-hero .section-wrap .section-hero-inner .button-link-group .expButton span{display:none}.section-experience.experience-bud .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{width:85%;height:auto;max-width:400px}@media print,screen and (min-width:40em){.section-experience.experience-bud .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{max-width:450px}}@media print,screen and (min-width:64em){.section-experience.experience-bud .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{max-width:480px}}.section-experience.experience-bud .expContent{padding:50px 30px}.section-experience.experience-bud .expContent.video-title{padding:0 30px 60px;font-weight:600;color:#000;font-family:PT Sans,sans-serif;font-size:1.25rem}.section-experience.experience-bud .expContent h1,.section-experience.experience-bud .expContent h2,.section-experience.experience-bud .expContent h3,.section-experience.experience-bud .expContent h4,.section-experience.experience-bud .expContent h5{font-family:PT Sans,sans-serif;font-weight:700}.section-experience.experience-bud .expContent h3{font-size:1.25rem}.section-experience.experience-bud .expGrid{width:95%;max-width:1300px;margin:0 auto}.section-experience.experience-bud .expGrid .section-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.section-experience.experience-bud .expGrid .section-wrap .section{width:100%}.section-experience.experience-bud .expGrid .section-wrap .section .page-select{width:100%;margin:0 auto}.section-experience.experience-bud .expGrid .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-bud .expGrid .section-wrap article{width:46%}}.section-experience.experience-bud .expGrid .section-wrap article>a{display:block;width:55%;float:left}.section-experience.experience-bud .expGrid .section-wrap article>a .post-img{position:relative}.section-experience.experience-bud .expGrid .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-bud .expGrid .section-wrap article header{display:block;width:40%;float:right}.section-experience.experience-bud .expGrid .section-wrap article header .post-info .entry-title{padding:0 20px 20px 0;margin:0;font-size:1.25rem}.section-experience.experience-bud .expGrid .section-wrap article.video{position:relative}.section-experience.experience-bud .expGrid .section-wrap article.video a .post-img:after{content:"\F04B";font-family:Fontawesome;color:#fff;position:absolute;background:#7a8046;width:50px;height:50px;border-radius:50%;border:2px solid #fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);line-height:46px;font-size:1.25rem;text-align:left;padding:0;z-index:999;box-shadow:0 0 0 4px #7a8046;text-indent:18px}.section-experience.experience-bud .expGrid.stacked{max-width:1035px;margin:0 auto;padding:15px;width:100%}.section-experience.experience-bud .expGrid.stacked .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-bud .expGrid.stacked .section-wrap article{width:46%}}.section-experience.experience-bud .expGrid.stacked .section-wrap article>a{display:block;width:100%;float:none}.section-experience.experience-bud .expGrid.stacked .section-wrap article>a .post-img{position:relative}.section-experience.experience-bud .expGrid.stacked .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-bud .expGrid.stacked .section-wrap article header{display:block;width:100%;float:none}.section-experience.experience-bud .expGrid.stacked .section-wrap article header .post-info .entry-title{padding:10px 0;margin:0;font-size:1.25rem}.section-experience.experience-bud .bam-video{padding:30px 30px 10px}.section-experience.experience-bud .bam-video iframe{border:1px solid #ccc}.section-experience.experience-lorex{overflow-x:hidden}.section-experience.experience-lorex .section-hero .section-wrap{height:50vw;min-height:420px;background-position:50%}@media print,screen and (min-width:40em){.section-experience.experience-lorex .section-hero .section-wrap{min-height:450px}}.section-experience.experience-lorex .section-hero .section-wrap .section-hero-screen{background:rgba(0,0,0,.08)}.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:100%;text-align:center;padding:50px 30px}@media print,screen and (min-width:40em){.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner{top:0;padding:80px 30px}}@media print,screen and (min-width:64em){.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner{top:0;padding:140px 30px}}.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner .copy{color:#231f20;display:block;clear:both;font-size:16px;line-height:1.2;width:100%;max-width:280px;margin:0 auto;padding:0}@media print,screen and (min-width:40em){.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner .copy{font-size:24px;line-height:1.2;max-width:420px}}.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner h1{position:relative;width:auto;display:inline-block;padding-top:5px;border-top:none;font-weight:400;font-size:40px;color:#fff}@media print,screen and (min-width:40em){.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner h1{font-size:48px}}@media print,screen and (min-width:64em){.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner h1{font-size:56px}}.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner .button-link-group{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:0;width:100%}.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner .button-link-group .expButton{display:inline-block;margin:0 5px 15px;background:none;max-width:100%;line-height:1}.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner .button-link-group .expButton span{display:none}.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{width:60%;height:auto;max-width:275px}@media print,screen and (min-width:40em){.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{max-width:430px}}@media print,screen and (min-width:64em){.section-experience.experience-lorex .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{max-width:640px}}.section-experience.experience-lorex .eyes{border-top:1px solid #fff;border-bottom:1px solid #fff;background:#193a80}.section-experience.experience-lorex .eyes:after{content:"";position:absolute;bottom:-11px;opacity:.7;left:0;z-index:99;width:100%;height:6px;-webkit-filter:blur(10px);filter:blur(10px);border:18px solid #4a90e2;background-color:#fff}.section-experience.experience-lorex .eyes .section-wrap{max-width:850px;padding:40px;margin:0 auto}.section-experience.experience-lorex .expContent{padding:50px 30px}.section-experience.experience-lorex .expContent.video-title{padding:0 30px 60px;font-weight:600;color:#000;font-family:PT Sans,sans-serif;font-size:1.25rem}.section-experience.experience-lorex .expContent h1,.section-experience.experience-lorex .expContent h2,.section-experience.experience-lorex .expContent h3,.section-experience.experience-lorex .expContent h4,.section-experience.experience-lorex .expContent h5{font-family:PT Sans,sans-serif;font-weight:700}.section-experience.experience-lorex .expContent h3{font-size:1.25rem}.section-experience.experience-lorex .expContent.quiz{width:100%;max-width:100%;padding:0}.section-experience.experience-lorex .expContent p{margin:0}.section-experience.experience-lorex .expContent .lorex-line{position:absolute;bottom:-11px;opacity:.7;left:0;z-index:99;width:100%;height:6px;-webkit-filter:blur(10px);filter:blur(10px);border:18px solid #4a90e2;background-color:#fff}.section-experience.experience-lorex .expContent.result-header{position:relative;width:100%;max-width:100%;height:auto;min-height:700px;padding:0;background-image:url(http://cottagelife.com/wp-content/uploads/2019/10/lorex-result-header-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom}@media print,screen and (min-width:64em){.section-experience.experience-lorex .expContent.result-header{height:50vw;min-height:450px}}.section-experience.experience-lorex .expContent.result-header .expContentInner{height:100%}.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-left{float:none;height:auto;min-height:500px;width:100%;position:relative;overflow:hidden}@media print,screen and (min-width:64em){.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-left{width:75%;height:100%;float:left}}.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-left .marker1{position:absolute;left:0;top:-500px;width:60px;height:2000px;background-image:url(http://cottagelife.com/wp-content/uploads/2019/10/marker1.png);background-size:contain;background-repeat:repeat-y;background-position:0}@media print,screen and (min-width:64em){.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-left .marker1{left:30px}}.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-left .marker2{position:absolute;right:0;top:-700px;width:60px;height:2000px;background-image:url(http://cottagelife.com/wp-content/uploads/2019/10/marker2.png);background-size:contain;background-repeat:repeat-y;background-position:right -2px center}.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-right{float:none;height:auto;width:100%;background:hsla(0,0%,100%,.2);padding:30px}@media print,screen and (min-width:64em){.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-right{width:25%;height:100%;float:left}}.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-right .lorex-header-copy{margin:15px 0 30px}.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-right .lorex-header-copy p{margin:10px 0}.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-right .lorex-header-copy,.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-right .lorex-header-copy p{font-family:PT Sans,sans-serif;color:#fff;font-size:18px;line-height:1.4}.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-right .lorex-image{display:inline-block;width:100%;max-width:220px;height:200px;max-height:200px;background-image:url(http://cottagelife.com/wp-content/uploads/2019/10/lorex-security-shaky.png);background-size:contain;background-repeat:no-repeat}@media print,screen and (min-width:64em){.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-header-right .lorex-image{display:inline-block}}.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-result{position:absolute;top:35%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:80%;max-width:362px;height:282px;background-image:url(http://cottagelife.com/wp-content/uploads/2019/10/result-shaky.png);background-size:contain;background-repeat:no-repeat;background-position:50%}@media print,screen and (min-width:64em){.section-experience.experience-lorex .expContent.result-header .expContentInner .lorex-result{top:50%}}.section-experience.experience-lorex .expContent.result-header .expContentInner #lorex-badge{background-image:url(http://cottagelife.com/wp-content/uploads/2019/10/lorex-badge.png);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;right:0;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%);z-index:100;width:246px;height:68px}.section-experience.experience-lorex .expContent.result-header.type-safe .lorex-result{background-image:url(http://cottagelife.com/wp-content/uploads/2019/10/result-safe.png)}.section-experience.experience-lorex .expContent.result-header.type-satisfactory .lorex-result{background-image:url(http://cottagelife.com/wp-content/uploads/2019/10/result-satisfactory.png)}.section-experience.experience-lorex .expContent.result-header.type-safe .lorex-image{background-image:url(http://cottagelife.com/wp-content/uploads/2019/10/lorex-security-safe.png)}.section-experience.experience-lorex .expContent.result-header.type-satisfactory .lorex-image{background-image:url(http://cottagelife.com/wp-content/uploads/2019/10/lorex-security-satisfactory.png)}.section-experience.experience-lorex .expContent.result-header #tail{transition:all 50ms ease;background:red;position:absolute;z-index:9999;width:8px;height:8px;border-radius:50%}.section-experience.experience-lorex .expGrid{width:95%;max-width:1300px;margin:0 auto}.section-experience.experience-lorex .expGrid.lorex-videos{width:100%;max-width:100%;background-image:url(http://cottagelife.com/wp-content/uploads/2019/10/lorex-article-bg.png);background-size:cover;background-repeat:repeat;background-position:0}.section-experience.experience-lorex .expGrid.lorex-videos .section-wrap{max-width:1300px;margin:0 auto;padding:50px 15px}.section-experience.experience-lorex .expGrid.lorex-videos article{width:100%!important;height:300px;position:relative}@media print,screen and (min-width:40em){.section-experience.experience-lorex .expGrid.lorex-videos article{width:30%!important}}.section-experience.experience-lorex .expGrid.lorex-videos article a{display:block;height:100%;width:100%!important}.section-experience.experience-lorex .expGrid.lorex-videos article a .post-img{width:100%;height:100%}.section-experience.experience-lorex .expGrid.lorex-videos article a .post-img img{width:100%;height:100%;object-fit:cover}.section-experience.experience-lorex .expGrid.lorex-videos article a .post-img:after{background:#252323!important;box-shadow:0 0 0 4px #252323!important}.section-experience.experience-lorex .expGrid.lorex-videos article header{transition:all .2s ease;position:absolute;bottom:0;padding:15px;text-align:center;color:#fff;background-color:#252323;width:100%!important}.section-experience.experience-lorex .expGrid.lorex-videos article header .categories{display:none}.section-experience.experience-lorex .expGrid.lorex-videos article header h5{color:#fff}.section-experience.experience-lorex .expGrid.lorex-videos article:hover header{background-color:#004490;height:50%;padding:40px 15px}.section-experience.experience-lorex .expGrid.lorex-videos article:hover a .post-img:after{background:#004490!important;box-shadow:0 0 0 4px #004490!important}.section-experience.experience-lorex .expGrid.lorex-security{width:100%;max-width:100%;padding-top:30px;padding-bottom:30px;background-image:url(http://cottagelife.com/wp-content/uploads/2019/10/lorex-article-bg2.jpg);background-size:cover;background-repeat:repeat;background-position:0;color:#fff}.section-experience.experience-lorex .expGrid.lorex-security a{color:#fff}.section-experience.experience-lorex .expGrid.lorex-security h6{color:#fff;font-family:PT Sans,sans-serif;width:100%;text-align:center;margin:30px}.section-experience.experience-lorex .expGrid.lorex-security .expGrid-details{width:100%}.section-experience.experience-lorex .expGrid.lorex-security article h5{color:#fff}.section-experience.experience-lorex .expGrid .section-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.section-experience.experience-lorex .expGrid .section-wrap .section{width:100%}.section-experience.experience-lorex .expGrid .section-wrap .section .page-select{width:100%;margin:0 auto}.section-experience.experience-lorex .expGrid .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-lorex .expGrid .section-wrap article{width:46%}}.section-experience.experience-lorex .expGrid .section-wrap article>a{display:block;width:55%;float:left}.section-experience.experience-lorex .expGrid .section-wrap article>a .post-img{position:relative}.section-experience.experience-lorex .expGrid .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-lorex .expGrid .section-wrap article header{display:block;width:40%;float:right}.section-experience.experience-lorex .expGrid .section-wrap article header .post-info .entry-title{padding:0 20px 20px 0;margin:0;font-size:1.25rem}.section-experience.experience-lorex .expGrid .section-wrap article.video{position:relative}.section-experience.experience-lorex .expGrid .section-wrap article.video a .post-img:after{content:"\F04B";font-family:Fontawesome;color:#fff;position:absolute;background:#7a8046;width:50px;height:50px;border-radius:50%;border:2px solid #fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);line-height:46px;font-size:1.25rem;text-align:left;padding:0;z-index:999;box-shadow:0 0 0 4px #7a8046;text-indent:18px}.section-experience.experience-lorex .expGrid.stacked .section-wrap{max-width:1035px;margin:0 auto;padding:15px;width:100%}.section-experience.experience-lorex .expGrid.stacked .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-lorex .expGrid.stacked .section-wrap article{width:46%}}.section-experience.experience-lorex .expGrid.stacked .section-wrap article>a{display:block;width:100%;float:none}.section-experience.experience-lorex .expGrid.stacked .section-wrap article>a .post-img{position:relative}.section-experience.experience-lorex .expGrid.stacked .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-lorex .expGrid.stacked .section-wrap article header{display:block;width:100%;float:none}.section-experience.experience-lorex .expGrid.stacked .section-wrap article header .post-info .entry-title{padding:10px 0;margin:0;font-size:1.25rem}.section-experience.experience-lorex .bam-video{padding:30px 30px 10px}.section-experience.experience-lorex .bam-video iframe{border:1px solid #ccc}.section-experience.experience-kia .section-hero .section-wrap{height:50vw;min-height:420px;background-position:50%}@media print,screen and (min-width:40em){.section-experience.experience-kia .section-hero .section-wrap{min-height:450px}}.section-experience.experience-kia .section-hero .section-wrap .section-hero-screen{background:rgba(0,0,0,.08)}.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:100%;text-align:center;padding:50px 30px}@media print,screen and (min-width:40em){.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner{top:0;padding:80px 30px}}@media print,screen and (min-width:64em){.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner{top:0;padding:140px 30px}}.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner .copy{color:#231f20;display:block;clear:both;font-size:16px;line-height:1.2;width:100%;max-width:280px;margin:0 auto;padding:0}@media print,screen and (min-width:40em){.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner .copy{font-size:24px;line-height:1.2;max-width:420px}}.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner h1{position:relative;width:auto;display:inline-block;padding-top:5px;border-top:none;font-weight:400;font-size:40px;color:#fff}@media print,screen and (min-width:40em){.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner h1{font-size:48px}}@media print,screen and (min-width:64em){.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner h1{font-size:56px}}.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner .button-link-group{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:0;width:100%}.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner .button-link-group .expButton{display:inline-block;margin:0 5px 15px;background:none;max-width:100%;line-height:1}.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner .button-link-group .expButton span{display:none}.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{width:60%;height:auto;max-width:275px}@media print,screen and (min-width:40em){.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{max-width:430px}}@media print,screen and (min-width:64em){.section-experience.experience-kia .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{max-width:640px}}.section-experience.experience-kia .expContent{padding:50px 30px}.section-experience.experience-kia .expContent.video-title{padding:0 30px 60px;font-weight:600;color:#000;font-family:PT Sans,sans-serif;font-size:1.25rem}.section-experience.experience-kia .expContent h1,.section-experience.experience-kia .expContent h2,.section-experience.experience-kia .expContent h3,.section-experience.experience-kia .expContent h4,.section-experience.experience-kia .expContent h5{font-family:PT Sans,sans-serif;font-weight:700}.section-experience.experience-kia .expContent h3{font-size:1.25rem}.section-experience.experience-kia .expGrid{width:95%;max-width:1300px;margin:0 auto}.section-experience.experience-kia .expGrid .section-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.section-experience.experience-kia .expGrid .section-wrap .section{width:100%}.section-experience.experience-kia .expGrid .section-wrap .section .page-select{width:100%;margin:0 auto}.section-experience.experience-kia .expGrid .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-kia .expGrid .section-wrap article{width:46%}}.section-experience.experience-kia .expGrid .section-wrap article>a{display:block;width:55%;float:left}.section-experience.experience-kia .expGrid .section-wrap article>a .post-img{position:relative}.section-experience.experience-kia .expGrid .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-kia .expGrid .section-wrap article header{display:block;width:40%;float:right}.section-experience.experience-kia .expGrid .section-wrap article header .post-info .entry-title{padding:0 20px 20px 0;margin:0;font-size:1.25rem}.section-experience.experience-kia .expGrid .section-wrap article.video{position:relative}.section-experience.experience-kia .expGrid .section-wrap article.video a .post-img:after{content:"\F04B";font-family:Fontawesome;color:#fff;position:absolute;background:#7a8046;width:50px;height:50px;border-radius:50%;border:2px solid #fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);line-height:46px;font-size:1.25rem;text-align:left;padding:0;z-index:999;box-shadow:0 0 0 4px #7a8046;text-indent:18px}.section-experience.experience-kia .expGrid.stacked{max-width:1035px;margin:0 auto;padding:15px;width:100%}.section-experience.experience-kia .expGrid.stacked .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-kia .expGrid.stacked .section-wrap article{width:46%}}.section-experience.experience-kia .expGrid.stacked .section-wrap article>a{display:block;width:100%;float:none}.section-experience.experience-kia .expGrid.stacked .section-wrap article>a .post-img{position:relative}.section-experience.experience-kia .expGrid.stacked .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-kia .expGrid.stacked .section-wrap article header{display:block;width:100%;float:none}.section-experience.experience-kia .expGrid.stacked .section-wrap article header .post-info .entry-title{padding:10px 0;margin:0;font-size:1.25rem}.section-experience.experience-kia .bam-video{padding:30px 30px 10px}.section-experience.experience-kia .bam-video iframe{border:1px solid #ccc}.section-experience.experience-podcast .section-hero .section-wrap{height:80vh;min-height:420px;background-position:50%}@media print,screen and (min-width:64em){.section-experience.experience-podcast .section-hero .section-wrap{height:50vh;min-height:550px}}.section-experience.experience-podcast .section-hero .section-wrap .section-hero-screen{background:rgba(0,0,0,.08)}@media print,screen and (min-width:40em){.section-experience.experience-podcast .section-hero .section-wrap .section-hero-inner{padding:80px 30px}}@media print,screen and (min-width:64em){.section-experience.experience-podcast .section-hero .section-wrap .section-hero-inner{padding:140px 30px}}.section-experience.experience-podcast .section-hero .section-wrap .section-hero-inner .copy{display:none}.section-experience.experience-podcast .expContent.podcast-sources{background-color:#f5f5f5;padding:40px 20px;width:100%;max-width:100%}.section-experience.experience-podcast .expContent.podcast-sources .expContentInner{margin:0 auto;width:100%;max-width:1100px}.section-experience.experience-podcast .expContent.podcast-sources .expContentInner h2{text-align:center;font-family:PT Sans;font-weight:900;color:#000}.section-experience.experience-podcast .expContent.podcast-sources .expContentInner p{text-align:center;font-family:PT Sans;color:#000}.section-experience.experience-podcast .expContent.podcast-sources .expContentInner ul{margin:0 auto;width:100%;max-width:1100px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;text-align:center;padding:0 10px}.section-experience.experience-podcast .expContent.podcast-sources .expContentInner ul li{-webkit-flex:1;flex:1;margin:10px 20px}.section-experience.experience-podcast .expContent.podcast-sources .expContentInner ul li a{width:100px;height:100px;margin-bottom:10px;display:inline-block}.section-experience.experience-podcast .expContent.podcast-sources .expContentInner ul li a img{object-fit:contain;vertical-align:middle;object-position:center;width:100%;height:100%}.section-experience.experience-podcast .expContent.podcast-sources .expContentInner ul li span{text-align:center;color:#222;font-family:PT Sans;display:block}.section-experience.experience-podcast .expContent.podcast-feed{width:100%;max-width:100%;padding:30px 0}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner{width:100%}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .season-header{background-color:#f6e361;margin-bottom:25px}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .season-header .season-title{padding:0 30px;max-width:1035px;margin:0 auto;font-family:PT Sans}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .season-header .season-title h3{display:inline-block;font-size:26px;line-height:60px;margin:0}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .season-header .season-title .season-prev{font-size:20px;font-weight:700;color:#000;margin:0 18px}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .season-header .season-title .season-prev a{color:#000;border-bottom:1px solid}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .episode-item{padding:20px 30px;margin:0 auto;max-width:1035px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media print,screen and (min-width:40em){.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .episode-item{-webkit-flex-direction:row;flex-direction:row}}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .episode-item .episode-image{-webkit-flex:4;flex:4}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .episode-item .episode-image img{width:100%}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .episode-item .episode-info{-webkit-flex:6;flex:6;margin:30px 0;font-family:PT Sans;color:#000}@media print,screen and (min-width:40em){.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .episode-item .episode-info{margin:0 50px}}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .episode-item .episode-info .episode-title{font-weight:700;font-size:28px;margin:0}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .episode-item .episode-info .episode-desc{padding:0 0 20px}.section-experience.experience-podcast .expContent.podcast-feed .expContentInner .episode-item .episode-info .audio audio{width:100%}.section-experience.experience-podcast .expButton{padding:0;max-width:240px}.section-experience.experience-podcast .expButton span{display:none}.section-experience.experience-podcast .expButton.podcast-off{background:none!important}.section-experience.experience-podcast .expButton.podcast-off span{display:block;color:#fff;text-transform:none}.section-experience.experience-podcast .expButton.podcast-off img{width:30%}.section-experience.experience-podcast .expFeature .sectionTitle{display:none}.section-experience.experience-podcast .expFeature .section-wrap article .post-wrap{display:-webkit-flex;display:flex;max-width:1100px;margin:0 auto;padding:60px 20px;-webkit-flex-direction:column;flex-direction:column}@media print,screen and (min-width:40em){.section-experience.experience-podcast .expFeature .section-wrap article .post-wrap{-webkit-flex-direction:row;flex-direction:row}}.section-experience.experience-podcast .expFeature .section-wrap article .post-wrap .post-img{-webkit-flex:5;flex:5}.section-experience.experience-podcast .expFeature .section-wrap article .post-wrap .post-info{-webkit-flex:7;flex:7;margin:30px 0}@media print,screen and (min-width:40em){.section-experience.experience-podcast .expFeature .section-wrap article .post-wrap .post-info{margin:0 50px}}.section-experience.experience-podcast .expFeature .section-wrap article .post-wrap .post-info p{margin:20px 0;font-size:24px;font-family:PT Sans;color:#000;font-weight:700}.section-experience.experience-podcast .expFeature .section-wrap article .post-wrap .post-info .entry-title{margin:0;font-size:24px;font-family:PT Sans;color:#000;font-weight:400;line-height:1.4}.section-experience.experience-podcast .expFeature .section-wrap article .post-wrap .post-info .cta_text{display:none}.section-experience.experience-backyard-oasis .section-hero .section-wrap{height:80vh;min-height:420px;background-position:50%}@media print,screen and (min-width:64em){.section-experience.experience-backyard-oasis .section-hero .section-wrap{height:50vh;min-height:550px}}.section-experience.experience-backyard-oasis .section-hero .section-wrap .section-hero-screen{background:rgba(0,0,0,.08)}@media print,screen and (min-width:40em){.section-experience.experience-backyard-oasis .section-hero .section-wrap .section-hero-inner{padding:80px 30px}}@media print,screen and (min-width:64em){.section-experience.experience-backyard-oasis .section-hero .section-wrap .section-hero-inner{padding:140px 30px}}.section-experience.experience-backyard-oasis .section-hero .section-wrap .section-hero-inner .copy{display:none}.section-experience.experience-backyard-oasis .expButton{padding:0;max-width:240px}.section-experience.experience-backyard-oasis .expButton span{display:none}.section-experience.experience-backyard-oasis .expButton.podcast-off{background:none!important}.section-experience.experience-backyard-oasis .expButton.podcast-off span{display:block;color:#000;text-transform:none}.section-experience.experience-backyard-oasis .expButton.podcast-off img{width:30%}.section-experience.experience-backyard-oasis .expGrid{width:95%;max-width:1300px;margin:0 auto}.section-experience.experience-backyard-oasis .expGrid .section-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.section-experience.experience-backyard-oasis .expGrid .section-wrap .section{width:100%}.section-experience.experience-backyard-oasis .expGrid .section-wrap .section .page-select{width:100%;margin:0 auto}.section-experience.experience-backyard-oasis .expGrid .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-backyard-oasis .expGrid .section-wrap article{width:46%}}.section-experience.experience-backyard-oasis .expGrid .section-wrap article>a{display:block;width:55%;float:left}.section-experience.experience-backyard-oasis .expGrid .section-wrap article>a .post-img{position:relative}.section-experience.experience-backyard-oasis .expGrid .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-backyard-oasis .expGrid .section-wrap article header{display:block;width:40%;float:right}.section-experience.experience-backyard-oasis .expGrid .section-wrap article header .post-info .entry-title{padding:0 20px 20px 0;margin:0;font-size:1.25rem}.section-experience.experience-backyard-oasis .expGrid .section-wrap article.video{position:relative}.section-experience.experience-backyard-oasis .expGrid .section-wrap article.video a .post-img:after{content:"\F04B";font-family:Fontawesome;color:#fff;position:absolute;background:#7a8046;width:50px;height:50px;border-radius:50%;border:2px solid #fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);line-height:46px;font-size:1.25rem;text-align:left;padding:0;z-index:999;box-shadow:0 0 0 4px #7a8046;text-indent:18px}.section-experience.experience-marketplace .section-hero .section-wrap{height:50vh;min-height:420px;background-position:50%}@media print,screen and (min-width:40em){.section-experience.experience-marketplace .section-hero .section-wrap{min-height:450px}}.section-experience.experience-marketplace .section-hero .section-wrap .section-hero-screen{background:rgba(0,0,0,.08)}@media print,screen and (min-width:40em){.section-experience.experience-marketplace .section-hero .section-wrap .section-hero-inner{padding:80px 30px}}@media print,screen and (min-width:64em){.section-experience.experience-marketplace .section-hero .section-wrap .section-hero-inner{padding:140px 30px}}.section-experience.experience-marketplace .expTitle{border-top:1px solid #979797;border-bottom:1px solid #979797;width:100%;max-width:100%;text-align:center;padding:20px;margin:15px auto 0}.section-experience.experience-marketplace .expTitle h2{font-size:2rem}.section-experience.experience-marketplace .expTitle.main-heading{border:none;padding:30px}.section-experience.experience-marketplace .expTitle.main-heading h2{font-size:3rem}.section-experience.experience-marketplace .expContent{padding:30px}.section-experience.experience-marketplace .expContent.video-title{padding:0 30px 60px;font-weight:600;color:#000;font-family:PT Sans,sans-serif;font-size:1.25rem}.section-experience.experience-marketplace .expContent .expContentInner h1,.section-experience.experience-marketplace .expContent .expContentInner h2,.section-experience.experience-marketplace .expContent .expContentInner h3,.section-experience.experience-marketplace .expContent .expContentInner h4,.section-experience.experience-marketplace .expContent .expContentInner h5{font-family:PT Sans,sans-serif;font-weight:700;color:#000}.section-experience.experience-marketplace .expContent .expContentInner h1{font-size:3rem;margin:.2em 0 .2rem}.section-experience.experience-marketplace .expContent .expContentInner h2{font-size:2rem}.section-experience.experience-marketplace .expContent .expContentInner h3{font-size:1.25rem}.section-experience.experience-marketplace .expContent .expContentInner p{font-family:PT Sans,sans-serif;font-size:1rem}.section-experience.experience-marketplace .expContent .expContentInner a{color:#6d8d24}.section-experience.experience-marketplace .expGrid{width:95%;max-width:1300px;margin:0 auto}.section-experience.experience-marketplace .expGrid .section-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.section-experience.experience-marketplace .expGrid .section-wrap .section{width:100%}.section-experience.experience-marketplace .expGrid .section-wrap .section .page-select{width:100%;margin:0 auto}.section-experience.experience-marketplace .expGrid .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-marketplace .expGrid .section-wrap article{width:46%}}.section-experience.experience-marketplace .expGrid .section-wrap article>a{display:block;width:55%;float:left}.section-experience.experience-marketplace .expGrid .section-wrap article>a .post-img{position:relative}.section-experience.experience-marketplace .expGrid .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-marketplace .expGrid .section-wrap article header{display:block;width:40%;float:right}.section-experience.experience-marketplace .expGrid .section-wrap article header .post-info .entry-title{padding:0 20px 20px 0;margin:0;font-size:1.25rem}.section-experience.experience-marketplace .expGrid .section-wrap article.video{position:relative}.section-experience.experience-marketplace .expGrid .section-wrap article.video a .post-img:after{content:"\F04B";font-family:Fontawesome;color:#fff;position:absolute;background:#7a8046;width:50px;height:50px;border-radius:50%;border:2px solid #fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);line-height:46px;font-size:1.25rem;text-align:left;padding:0;z-index:999;box-shadow:0 0 0 4px #7a8046;text-indent:18px}.section-experience.experience-marketplace .expGrid.stacked{max-width:1035px;margin:0 auto;padding:15px;width:100%}.section-experience.experience-marketplace .expGrid.stacked .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-marketplace .expGrid.stacked .section-wrap article{width:46%}}.section-experience.experience-marketplace .expGrid.stacked .section-wrap article>a{display:block;width:100%;float:none}.section-experience.experience-marketplace .expGrid.stacked .section-wrap article>a .post-img{position:relative}.section-experience.experience-marketplace .expGrid.stacked .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-marketplace .expGrid.stacked .section-wrap article header{display:block;width:100%;float:none}.section-experience.experience-marketplace .expGrid.stacked .section-wrap article header .post-info .entry-title{padding:10px 0;margin:0;font-size:1.25rem}.section-experience.experience-marketplace .bam-video{padding:30px 30px 10px}.section-experience.experience-marketplace .bam-video iframe{border:1px solid #ccc}.section-experience.experience-can150 .gallery-post,.section-experience.experience-can150 .hub-button-bar,.section-experience.experience-can150 .hub-button-color,.section-experience.experience-can150 .post-info,.section-experience.experience-can150 .video-post{background-color:#d33!important}.section-experience.experience-can150 .feat-posts article{padding-top:100%;position:relative}@media screen and (min-width:48em){.section-experience.experience-can150 .feat-posts article{padding-top:30%}}.section-experience.experience-can150 .feat-posts article a{position:absolute;top:0;left:0;width:100%;height:100%}.section-experience.experience-can150 .feat-posts article a .post-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.section-experience.experience-can150 .feat-posts article a .post-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.section-experience.experience-can150 .feat-posts article header a{top:inherit!important;bottom:0;transition:all .5s ease-in-out}.section-experience.experience-can150 .feat-posts article header .post-info{transition:all .5s ease-in-out}.section-experience.experience-can150 .feat-posts .\--grid-text .fancygrid-text{padding:30px!important}@media screen and (min-width:30em){.section-experience.experience-can150 .feat-posts .\--grid-text .fancygrid-text{padding:30px 0!important}}.section-experience.experience-can150 .feat-posts .\--grid-text article{padding-top:100%}@media screen and (min-width:30em){.section-experience.experience-can150 .feat-posts .\--grid-text article{padding-top:35%}}.section-experience.experience-can150 .section-hero .section-wrap{height:50vw;min-height:380px;background-position:50%}@media print,screen and (min-width:40em){.section-experience.experience-can150 .section-hero .section-wrap{min-height:410px}}.section-experience.experience-can150 .section-hero .section-wrap .section-hero-screen{background:rgba(0,0,0,.01)}.section-experience.experience-can150 .section-hero .section-wrap .section-hero-inner{top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;max-width:100%;text-align:center;padding:30px}.section-experience.experience-can150 .section-hero .section-wrap .section-hero-inner .copy{color:#231f20;display:block;clear:both;font-size:16px;line-height:1.2;width:100%;max-width:280px;margin:0 auto;padding:0}@media print,screen and (min-width:40em){.section-experience.experience-can150 .section-hero .section-wrap .section-hero-inner .copy{font-size:24px;line-height:1.2;max-width:420px}}.section-experience.experience-can150 .section-hero .section-wrap .section-hero-inner h1{position:relative;width:auto;display:inline-block;padding-top:5px;border-top:none;font-weight:400;font-size:40px;color:#fff}@media print,screen and (min-width:40em){.section-experience.experience-can150 .section-hero .section-wrap .section-hero-inner h1{font-size:48px}}@media print,screen and (min-width:64em){.section-experience.experience-can150 .section-hero .section-wrap .section-hero-inner h1{font-size:56px}}.section-experience.experience-can150 .section-hero .section-wrap .section-hero-inner .button-link-group{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin-top:0;width:100%}.section-experience.experience-can150 .section-hero .section-wrap .section-hero-inner .button-link-group .expButton{display:inline-block;margin:0 5px 15px;background:none;max-width:100%;line-height:1}.section-experience.experience-can150 .section-hero .section-wrap .section-hero-inner .button-link-group .expButton span{display:none}.section-experience.experience-can150 .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{width:70%;height:auto;max-width:275px}@media print,screen and (min-width:40em){.section-experience.experience-can150 .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{max-width:330px}}@media print,screen and (min-width:64em){.section-experience.experience-can150 .section-hero .section-wrap .section-hero-inner .button-link-group .expButton img{max-width:380px}}.section-experience.experience-can150 .expContent{padding:50px 30px}.section-experience.experience-can150 .expContent.video-title{padding:0 30px 60px;font-weight:600;color:#000;font-family:PT Sans,sans-serif;font-size:1.25rem}.section-experience.experience-can150 .expContent h1,.section-experience.experience-can150 .expContent h2,.section-experience.experience-can150 .expContent h3,.section-experience.experience-can150 .expContent h4,.section-experience.experience-can150 .expContent h5{font-family:PT Sans,sans-serif;font-weight:700}.section-experience.experience-can150 .expContent h3{font-size:1.25rem}.section-experience.experience-listicle .section-hero .section-wrap{position:relative}.section-experience.experience-listicle .section-hero .section-wrap .section-hero-screen{background:none}.section-experience.experience-listicle .section-hero .section-wrap .section-hero-inner{position:relative;left:0;top:0;transform:none;-moz-transform:none;-webkit-transform:none;margin:0 auto;padding:100px 0;text-align:center}.section-experience.experience-listicle .section-hero .section-wrap .section-hero-inner h1{position:relative;text-transform:uppercase;color:#000!important;font-size:6vw;padding:0;margin:0;line-height:1.05;white-space:nowrap;background:#fff;padding:20px 40px;text-align:center;display:inline-block;border:10px solid #fff;z-index:1}.section-experience.experience-listicle .section-hero .section-wrap .section-hero-inner h1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #000;z-index:-1}.section-experience.experience-listicle .section-hero .section-wrap .section-hero-inner .copy{display:none}@media print,screen and (min-width:40em){.section-experience.experience-listicle .section-hero .section-wrap .section-hero-inner h1{font-size:4.8vw}}.section-experience.experience-listicle .section-hero .section-wrap .section-hero-inner .button-link-group{margin-top:30px}.section-experience.experience-listicle .section-hero .section-wrap .section-hero-inner .button-link-group .expButton{display:inline-block;margin:0 5px 15px}.section-experience.experience-foodland{position:relative;background-color:#252525}.section-experience.experience-foodland:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.2;background:50%/cover fixed url(/wp-content/themes/cottagelife/assets/images/experiences/foodland-food.png)}.section-experience.experience-foodland .heading-banner .heading{font-size:3.25rem;letter-spacing:.09375rem}.section-experience.experience-foodland .heading-banner .copy{display:none}.section-experience.experience-foodland .heading-banner .expButton{background:none;color:#fff;padding:0;margin:0 auto;max-width:19.1875rem;text-transform:none}.section-experience.experience-foodland .heading-banner .expButton span{font-size:1.5rem;letter-spacing:.04375rem;font-weight:400}.section-experience.experience-foodland .intro-copy .bg-image{background-color:#252525;background-size:100%;background-position:bottom;min-height:28.1875rem;padding:3rem 0 6rem}@media print,screen and (min-width:64em){.section-experience.experience-foodland .intro-copy .bg-image{padding:6rem 0 16.1875rem}}.section-experience.experience-foodland .intro-copy .bg-image .section-hero-inner{max-width:60.625rem;position:relative;-webkit-transform:none;transform:none;top:0;left:0;margin:0 auto;text-align:left}.section-experience.experience-foodland .intro-copy .bg-image .section-hero-inner .heading{display:none}.section-experience.experience-foodland .intro-copy .bg-image .section-hero-inner .copy{padding:0;font-size:1.125rem;line-height:1.7;font-family:PT Serif,serif}.section-experience.experience-foodland .intro-copy .bg-image .section-hero-screen{display:none}.section-experience.experience-foodland .tour-date-schedule{position:relative;background-color:#d8232a;margin:0;max-width:100%;padding:0 1.875rem 4.0625rem}@media print,screen and (min-width:40em){.section-experience.experience-foodland .tour-date-schedule{padding-bottom:5.41625rem}}@media print,screen and (min-width:64em){.section-experience.experience-foodland .tour-date-schedule{padding-bottom:8.125rem}}.section-experience.experience-foodland .tour-date-schedule .expContentInner{max-width:64.6875rem;margin:0 auto;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly}.section-experience.experience-foodland .tour-date-schedule .expContentInner h2{font-size:2.25rem;color:#fff;-webkit-flex-basis:100%;flex-basis:100%;margin-bottom:1.5625rem}@media print,screen and (min-width:40em){.section-experience.experience-foodland .tour-date-schedule .expContentInner h2{margin-bottom:3.125rem}}@media print,screen and (min-width:64em){.section-experience.experience-foodland .tour-date-schedule .expContentInner h2{margin-bottom:6.25rem}}.section-experience.experience-foodland .tour-date-schedule .expContentInner ul{list-style:none;padding:0}.section-experience.experience-foodland .tour-date-schedule .expContentInner ul li{font-size:1.125rem;line-height:1.5;margin:.625rem 0}@media screen and (min-width:30em){.section-experience.experience-foodland .tour-date-schedule .expContentInner ul li{font-size:1.3125rem}}.section-experience.experience-foodland .tour-date-schedule .expContentInner p,.section-experience.experience-foodland .tour-date-schedule .expContentInner ul{margin:0}.section-experience.experience-foodland .bam-video{padding:2.45312rem 1.875rem 2.40625rem}@media print,screen and (min-width:40em){.section-experience.experience-foodland .bam-video{padding:4.90625rem 1.875rem 2.40625rem}}@media screen and (min-width:80em){.section-experience.experience-foodland .bam-video{padding:9.8125rem 1.875rem 4.8125rem}}.section-experience.experience-foodland .expGrid{position:relative;background-color:#fff;padding:0 1.875rem 2.3125rem}@media print,screen and (min-width:64em){.section-experience.experience-foodland .expGrid{padding-bottom:4.625rem}}.section-experience.experience-foodland .expGrid .section-wrap{max-width:64.375rem;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.section-experience.experience-foodland .expGrid .section-wrap .section{width:100%}.section-experience.experience-foodland .expGrid .section-wrap .section .page-select{width:100%;margin:0 auto}.section-experience.experience-foodland .expGrid .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-foodland .expGrid .section-wrap article{width:46%}}.section-experience.experience-foodland .expGrid .section-wrap article>a{display:block;width:55%;float:left}.section-experience.experience-foodland .expGrid .section-wrap article>a .post-img{position:relative}.section-experience.experience-foodland .expGrid .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-foodland .expGrid .section-wrap article header{display:block;width:40%;float:right}.section-experience.experience-foodland .expGrid .section-wrap article header .post-info .entry-title{padding:0 20px 20px 0;margin:0;font-size:1.25rem}.section-experience.experience-foodland .expGrid .section-wrap article.video{position:relative}.section-experience.experience-foodland .expGrid .section-wrap article.video a .post-img:after{content:"\F04B";font-family:Fontawesome;color:#fff;position:absolute;background:#7a8046;width:50px;height:50px;border-radius:50%;border:2px solid #fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);line-height:46px;font-size:1.25rem;text-align:left;padding:0;z-index:999;box-shadow:0 0 0 4px #7a8046;text-indent:18px}.section-experience.experience-foodland .instagram-feed{position:relative;background-color:#fff;max-width:100%;padding:0 1.875rem .9375rem}@media print,screen and (min-width:64em){.section-experience.experience-foodland .instagram-feed{padding-bottom:1.875rem}}.section-experience.experience-foodland .instagram-feed .expContentInner{max-width:64.6875rem;margin:0 auto}.section-experience.experience-foodland .instagram-feed .expContentInner h3{margin-top:0}.section-experience.experience-foodland .footer{position:relative;background-color:#fff;max-width:100%;padding:1.875rem 1.875rem 5rem}.section-experience.experience-foodland .footer .expContentInner{max-width:64.6875rem;margin:0 auto}.section-experience.experience-foodland .footer .expContentInner .su-button{border:none!important;border-radius:0!important;background-color:#7a8046!important;font-family:PT Sans,sans-serif;padding:.375rem 1.5625rem}.section-experience.experience-foodland .footer .expContentInner .su-button:hover{opacity:1;background-color:#000!important}.section-experience.experience-foodland .footer .expContentInner .su-button span{border:none!important;border-radius:0!important;font-size:.875rem!important;padding:0!important}.section-experience.experience-vrbo .section-hero.header .section-wrap .section-hero-inner{padding:95px 30px}.section-experience.experience-vrbo .section-hero.header .section-wrap .section-hero-inner .copy{padding:0;margin-bottom:80px}.section-experience.experience-vrbo .section-hero.header .section-wrap .section-hero-inner .copy .subtitle{margin:0;font-size:28px;line-height:1.2;color:#fff;font-weight:400}.section-experience.experience-vrbo .section-hero.header .section-wrap .section-hero-inner .copy .sponsor{margin:12px 0 22px;display:block}.section-experience.experience-vrbo .section-hero.header .section-wrap .section-hero-inner .copy .sponsor img{max-width:70px}.section-experience.experience-vrbo .section-hero.header .section-wrap .section-hero-inner .copy .anchor{position:absolute;bottom:0;right:0;margin:40px;padding:15px;color:#fff;background-color:#7a8046;transition:all .2s}.section-experience.experience-vrbo .section-hero.header .section-wrap .section-hero-inner .copy .anchor:hover{background-color:#000}.section-experience.experience-vrbo .section-hero.footer{margin-bottom:60px}.section-experience.experience-vrbo .section-hero.footer .section-wrap .section-hero-inner{padding:160px 30px}.section-experience.experience-vrbo .section-hero.footer .section-wrap .section-hero-inner .heading{max-width:635px;margin:0 auto;font-size:32px;font-weight:400}.section-experience.experience-vrbo .section-hero.footer .section-wrap .section-hero-inner .copy{padding:0}.section-experience.experience-vrbo .section-hero.footer .section-wrap .section-hero-inner .button-link-group{margin-top:45px}.section-experience.experience-vrbo .section-hero.footer .section-wrap .section-hero-inner .button-link-group .expButton{font-size:20px;font-weight:400;line-height:1.2;text-transform:none;padding:15px;color:#fff;background-color:#7a8046;margin:0 auto;transition:all .2s}.section-experience.experience-vrbo .section-hero.footer .section-wrap .section-hero-inner .button-link-group .expButton:hover{background-color:#000}.section-experience.experience-vrbo .section-hero .section-wrap{background-position:50%;height:auto;min-height:auto}.section-experience.experience-vrbo .section-hero .section-wrap .section-hero-screen{display:none}.section-experience.experience-vrbo .section-hero .section-wrap .section-hero-inner{position:inherit;-webkit-transform:none;transform:none;top:auto;left:auto;height:auto;max-width:none}.section-experience.experience-vrbo .expGrid{max-width:1035px;margin:0 auto;padding:15px;width:100%}.section-experience.experience-vrbo .expGrid .section-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center}.section-experience.experience-vrbo .expGrid .section-wrap .expGrid-details h6{font-family:PT Sans,sans-serif;margin:50px 0 30px}.section-experience.experience-vrbo .expGrid .section-wrap article{position:relative;width:100%;margin:20px auto}@media print,screen and (min-width:40em){.section-experience.experience-vrbo .expGrid .section-wrap article{width:46%}}.section-experience.experience-vrbo .expGrid .section-wrap article>a{display:block;width:100%;float:none}.section-experience.experience-vrbo .expGrid .section-wrap article>a .post-img{position:relative}.section-experience.experience-vrbo .expGrid .section-wrap article>a .post-img img{width:100%;position:relative}.section-experience.experience-vrbo .expGrid .section-wrap article header{display:block;width:100%;float:none}.section-experience.experience-vrbo .expGrid .section-wrap article header .post-info .entry-title{padding:10px 0;margin:0;font-size:1.25rem}.section-experience.experience-vrbo .expGrid .section-wrap article.video{position:relative}.section-experience.experience-vrbo .expGrid .section-wrap article.video a .post-img:after{content:"\F04B";font-family:Fontawesome;color:#fff;position:absolute;background:#7a8046;width:50px;height:50px;border-radius:50%;border:2px solid #fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);line-height:46px;font-size:1.25rem;text-align:left;padding:0;z-index:999;box-shadow:0 0 0 4px #7a8046;text-indent:18px}.section-experience.experience-vrbo .expContent .expContentInner .su-button{border:none!important;border-radius:0!important;background-color:#7a8046!important;font-family:PT Sans,sans-serif;padding:.375rem 1.5625rem}.section-experience.experience-vrbo .expContent .expContentInner .su-button:hover{opacity:1;background-color:#000!important}.section-experience.experience-vrbo .expContent .expContentInner .su-button span{border:none!important;border-radius:0!important;font-size:.875rem!important;padding:0!important;top:0!important}.section-experience .section-content-map .section-content-panel{transition:left .5s ease;-moz-transition:left .5s ease;-webkit-transition:left .5s ease;position:absolute;top:0;left:-100%;width:100%;max-width:100%;height:100%;background:#fff;z-index:10}@media print,screen and (min-width:40em){.section-experience .section-content-map .section-content-panel{left:-40%;width:40%;max-width:480px}}.section-experience .section-content-map .section-content-panel.open{left:0}.section-experience .section-content-map .section-content-panel .next{bottom:0;text-align:center}.section-experience .section-content-map .section-content-panel .close,.section-experience .section-content-map .section-content-panel .next{position:absolute;left:0;width:100%;text-decoration:none;text-transform:uppercase;color:#4a4a4a;font-weight:700;line-height:38px;background-color:#c2c0c0;font-family:PT Sans,sans-serif}.section-experience .section-content-map .section-content-panel .close{top:0;text-align:left;padding-left:15px;z-index:1}@media print,screen and (min-width:40em){.section-experience .section-content-map .section-content-panel .close{display:none}}.section-experience .section-content-map .section-content-panel .map-pin-content{padding:3vw 4.5vw 4.5vw}@media print,screen and (min-width:64em){.section-experience .section-content-map .section-content-panel .map-pin-content{padding:30px 50px 50px}}.section-experience .section-content-map .section-content-panel .map-pin,.section-experience .section-content-map .section-content-panel .map-pin-ad{position:absolute;left:0;top:0;width:100%;height:100%;overflow-y:auto;background:#fff;display:none}.section-experience .section-content-map .section-content-panel .map-pin-ad .ad-wrapper{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.section-experience .section-content-map .section-content-panel .map-pin .region{text-transform:uppercase;font-weight:700;font-size:.875rem;color:#000;text-align:center}.section-experience .section-content-map .section-content-panel .map-pin .title{text-transform:uppercase;font-weight:700;font-size:2.1rem;color:#000;text-align:center;margin:15px}.section-experience .section-content-map .section-content-panel .map-pin .byline{font-weight:400;font-size:.875rem;color:#4a4a4a;text-align:center}.section-experience .section-content-map .section-content-panel .map-pin .copy{font-weight:400;font-size:1.125rem;line-height:1.25;font-family:PT Serif,serif;color:#4a4a4a;text-align:left}.section-experience .section-content-map .section-content-panel .map-pin .copy p{font-size:1.125rem;line-height:1.25;font-family:PT Serif,serif}.section-experience .section-content-map .section-content-links{position:absolute;top:30px;right:0;width:100%;padding:1rem 2.25rem;z-index:1}@media print,screen and (min-width:40em){.section-experience .section-content-map .section-content-links{top:0;width:25%;max-width:300px;min-width:240px;padding:1.2rem 1.8rem}}@media print,screen and (min-width:40em){.section-experience .section-content-map .section-content-links a.exp-button{float:right}}.section-experience .section-content-map .section-google-map{width:100%;height:calc(100vh - 116px)}.section-experience .section-content-map .section-google-map #map-canvas{width:100%;height:100%}.section-experience .content_slider{background-color:#4a4a4a;border-top:4px solid #000;border-bottom:4px solid #000}.section-experience .content_slider .slide{margin:0 auto;width:100%;display:none}.section-experience .content_slider .slide.active{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.section-experience .content_slider .slide .slide-img{-webkit-flex:100%;flex:100%;-ms-flex-grow:0;-webkit-flex-grow:0;flex-grow:0;text-align:right}.section-experience .content_slider .slide .slide-img img{width:100%}@media print,screen and (min-width:40em){.section-experience .content_slider .slide .slide-img{-webkit-flex:40%;flex:40%}}.section-experience .content_slider .slide .slide-copy{-webkit-flex:100%;flex:100%;-ms-flex-grow:0;-webkit-flex-grow:0;flex-grow:0;-webkit-align-self:stretch;align-self:stretch;position:relative;background-color:#d8d8d8}@media print,screen and (min-width:40em){.section-experience .content_slider .slide .slide-copy{-webkit-flex:60%;flex:60%}}.section-experience .content_slider .slide .slide-copy .slide-copy-inner{width:100%;max-width:580px;padding:44px}.section-experience .content_slider .slide .slide-copy .slide-copy-inner .title{font-weight:700;text-transform:uppercase;font-size:20px;color:#000;font-family:PT Sans,sans-serif;margin-bottom:20px;width:80%}.section-experience .content_slider .slide .slide-copy .slide-copy-inner .byline{font-weight:700;font-size:14px;padding:5px 0;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:20px}.section-experience .content_slider .slide .slide-copy .slide-copy-inner .copy,.section-experience .content_slider .slide .slide-copy .slide-copy-inner .copy p{font-size:1.125rem;line-height:1.25;font-family:PT Serif,serif}.section-experience .content_slider .slide .slide-copy .next{position:absolute;top:20px;right:10px;width:64px;height:64px;background:#fff;text-align:center;line-height:64px;color:#000;font-size:60px;border-radius:50%;margin-bottom:20px}.section-experience .content_slider .slide .slide-copy .next:hover{background:#7a8046;color:#fff}.section-experience .content_slider .slide .slide-copy .next i{position:relative;left:4px}.overlay-message{position:absolute;top:45%;font-size:6vw;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-weight:700;color:#fff;line-height:1.1;display:block;width:auto;white-space:nowrap}@media print,screen and (min-width:40em){.overlay-message{top:45%;font-size:2.5rem}}.woocommerce div.product div.images img{display:inline;float:none;width:100%;height:auto;box-shadow:none;max-height:600px;object-fit:contain}.woocommerce table.shop_table{border:none}.woocommerce-ordering .orderby,.woocommerce-result-count{font-size:.92em;color:#767676;font-family:PT Sans,sans-serif}.woocommerce-cart-form{float:left;width:100%}.woocommerce-cart-form td a,.woocommerce-cart-form td a.remove{color:#333!important}@media screen and (min-width:767px){.woocommerce-cart-form{width:62%}}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:120px;box-shadow:none;max-width:120px}.woocommerce nav.woocommerce-pagination ul li a{color:#000;font-family:PT Sans,sans-serif}.woocommerce-page .cart-collaterals{float:left;width:100%;background:#f4f4f4;padding:20px;margin-bottom:30px}.woocommerce-page .cart-collaterals h2{color:#000;text-transform:uppercase;font-size:22px;text-align:center}.woocommerce-page .cart-collaterals .cart_totals{float:none!important;width:100%!important}@media screen and (min-width:767px){.woocommerce-page .cart-collaterals{width:33%;margin-left:3%}}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce a.button.alt{border-radius:0!important;background:#f6e361!important;color:#000!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-bottom:0}.checkout p{font-family:PT Sans,sans-serif!important}.checkout .page-header h1{margin-bottom:0}.woocommerce-info a,.woocommerce-order a,.woocommerce-order h2{color:#000!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px 15px;border:1px solid #ccc}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f4f4f4!important;border-radius:0!important}.diy-product-gallery .slick-track{background:transparent}.diy-product-gallery .slick-track img.slick-slide{max-height:650px}.diy-product-gallery .slick-next{display:inline-block;position:absolute;right:30px;top:50%;background:rgba(0,0,0,.3);height:60px;width:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:0;border:none;overflow:hidden;text-indent:-1000px;z-index:9999}.diy-product-gallery .slick-next:after{content:"";position:absolute;width:30px;height:30px;top:15px;left:8px;border-bottom:4px solid #fff;border-right:4px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:.8}.diy-product-gallery .slick-next:after:hover{opacity:1}.diy-product-gallery .slick-prev{display:inline-block;position:absolute;left:30px;top:50%;background:rgba(0,0,0,.3);height:60px;width:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:0;border:none;overflow:hidden;text-indent:-1000px;z-index:9999}.diy-product-gallery .slick-prev:after{content:"";position:absolute;width:30px;height:30px;top:15px;right:8px;border-bottom:4px solid #fff;border-left:4px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:.8}.diy-product-gallery .slick-prev:after:hover{opacity:1}.diy-cat-list{width:100%;overflow-x:scroll;background:#f2f2f2}.diy-cat-list ul{margin:0 auto;padding:0;text-align:center;min-width:960px}.diy-cat-list ul li{display:inline-block;padding:0 20px}.diy-cat-list ul li a{transition:all .14s ease-in-out;display:inline-block;color:#000;white-space:no-wrap;text-transform:uppercase;font-weight:700;line-height:55px;border-top:2px solid transparent;border-bottom:2px solid transparent}.diy-cat-list ul li a.active,.diy-cat-list ul li a:hover{border-bottom:2px solid #000}.shop-cont{padding-top:30px}.tax-product_cat.woocommerce-page .wrap{width:100%;max-width:100%;padding:0;margin:0!important}.woocommerce .woocommerce-ordering{margin:0 1em 1em;float:left}.woocommerce a.button{border-radius:0!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top:none!important}.woocommerce-info:before{color:inherit!important}.woocommerce-page div.product div.summary{float:right;width:33%;clear:none}@media screen and (max-width:1000px){.woocommerce-page div.product div.summary{width:48%}}@media screen and (max-width:767px){.woocommerce-page div.product div.summary{width:100%}}.woocommerce-page div.product div.images{float:left;width:63%}@media screen and (max-width:1000px){.woocommerce-page div.product div.images{width:48%}}@media screen and (max-width:767px){.woocommerce-page div.product div.images{width:100%}}.related.products{position:relative;margin:30px 0;padding:30px 0}.related.products>h2{color:#000;text-align:center;margin-bottom:50px}.related.products:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:100vw;background:#f8f8f8;z-index:-1}.cat-head{color:#6d8d24;font-weight:900;text-transform:uppercase;letter-spacing:1.5px}.products .product.type-product h2{margin:0;padding:0}.products .product.type-product .woocommerce-loop-product__title{color:#000;font-size:38px!important;font-family:serif;font-weight:700;padding-top:7px!important;padding-bottom:7px!important}.products .product.type-product .woocommerce-Price-amount{display:none}body.diy .ad-slot,body.diy .header-adslot .section-wrap,body.woocommerce-page .ad-slot,body.woocommerce-page .header-adslot .section-wrap{display:none}.woocommerce .products ul,.woocommerce ul.products{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .products ul>a,.woocommerce ul.products>a{display:none}.woocommerce .products ul li,.woocommerce ul.products li{padding-bottom:50px!important;-webkit-flex-basis:100%;flex-basis:100%;margin-right:1.7%!important;margin-left:1.7%!important}@media screen and (min-width:500px){.woocommerce .products ul li,.woocommerce ul.products li{-webkit-flex-basis:46%;flex-basis:46%}.woocommerce .products ul li.last,.woocommerce ul.products li.last{margin-right:0}}@media screen and (min-width:750px){.woocommerce .products ul li,.woocommerce ul.products li{-webkit-flex-basis:30%;flex-basis:30%}}@media screen and (min-width:1000px){.woocommerce .products ul li,.woocommerce ul.products li{-webkit-flex-basis:21%;flex-basis:21%}}.woocommerce .products ul li.has-skill,.woocommerce ul.products li.has-skill{padding-bottom:100px!important}.woocommerce .products ul li .skill-level,.woocommerce ul.products li .skill-level{position:absolute;bottom:60px;left:0;width:100%;font-size:13px;letter-spacing:1.2}@media screen and (min-width:750px){.woocommerce .products ul li .skill-level,.woocommerce ul.products li .skill-level{font-size:16px;letter-spacing:1.35}}@media screen and (min-width:1000px){.woocommerce .products ul li .skill-level,.woocommerce ul.products li .skill-level{font-size:13px;letter-spacing:1.2}}@media screen and (min-width:1200px){.woocommerce .products ul li .skill-level,.woocommerce ul.products li .skill-level{font-size:16px;letter-spacing:1.35}}.woocommerce .products ul li a.add_to_cart_button,.woocommerce ul.products li a.add_to_cart_button{position:absolute!important;bottom:0!important}.p-sponsor{display:-webkit-flex;display:flex;margin-bottom:10px;max-width:330px}.p-sponsor .sponsor-flag{height:42px;line-height:42px;color:#fff;background:#d34b4f;max-width:150px}.p-sponsor .sponsor-flag,.p-sponsor .sponsor-logo{-webkit-flex:1;flex:1;text-align:center}.p-sponsor .sponsor-logo img{max-height:42px}.sponsor-flag-loop{position:absolute;top:0;left:0;height:42px;line-height:42px;width:50%;color:#fff;background:#d34b4f;text-align:center}.skill-level{background:#dfe1e5;display:-webkit-flex;display:flex;color:#000!important;font-weight:700!important;text-transform:uppercase!important}.skill-level div{-webkit-flex:auto;flex:auto}.skill-level div.label{letter-spacing:1.3px;padding:.68em 0 .68em 1em}.skill-level div.skill{text-align:right;padding:.68em 1em .68em 0}.skill-level div.skill span{display:inline-block;width:12px;height:12px;border:1px solid #000;margin-left:5px;border-radius:50%}.skill-level div.skill.skill-1 .sl1,.skill-level div.skill.skill-2 .sl1,.skill-level div.skill.skill-2 .sl2,.skill-level div.skill.skill-3 .sl1,.skill-level div.skill.skill-3 .sl2,.skill-level div.skill.skill-3 .sl3{background:#000}.skill-level.prod{background:none;padding:.618em 0;max-width:220px}.skill-level.prod div{width:auto;display:inline-block}.skill-level.prod div.label{padding-left:0}.skill-level.prod div.skill{text-align:left}.sp-title{font-size:42px;font-family:serif;margin-top:5px;margin-bottom:10px}.sp-desc h4{display:none}.sp-desc p{line-height:1.5;margin-bottom:30px}.woocommerce a.added_to_cart{display:none;background:#000;padding:10px 15px;color:#fff;font-weight:700}.woocommerce-cart table.cart td.actions .coupon .input-text{min-width:110px}.add_to_cart_button{display:-webkit-flex!important;display:flex!important;margin:10px 0!important;width:100%!important;border-radius:0!important;background:#f6e361!important;color:#000!important;font-weight:700!important;text-transform:uppercase!important;padding:.618em 1em!important;line-height:24px!important}.add_to_cart_button span.label{width:60%;-webkit-flex:1;flex:1;letter-spacing:1.5px}.add_to_cart_button span.pr-price{width:40%;-webkit-flex:1;flex:1;text-align:right;letter-spacing:1.5px}.add_to_cart_button:hover{background:#000!important;color:#fff!important}.diy-included h2{color:#000;margin-bottom:0;margin-top:50px}.diy-included ul{padding:10px 15px;margin:0}@media only screen and (min-width:769px){.diy-included ul{padding:20px 50px}}.diy-included ul li{position:relative;display:block;padding:10px 10px 10px 48px;font-size:20px;color:#222}.diy-included ul li:before{position:absolute;left:0;top:10px;content:"";width:24px;height:24px;background:#f6e361}.diy-included ul li:after{position:absolute;left:2px;top:15px;content:"";width:20px;height:12px;border-left:3px solid #000;border-bottom:3px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-template-template-diy .wrap{width:100%;max-width:100%;padding:0;margin:0!important}.page-template-template-diy .wrap section .diy-hero{position:relative;height:60vh;min-height:450px;max-height:75vh;background:#000}.page-template-template-diy .wrap section .diy-hero .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.85}.page-template-template-diy .wrap section .diy-hero .bg .overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:700px;padding:30px}.page-template-template-diy .wrap section .diy-hero .bg .overlay h1{color:#fff;text-align:center;width:100%;max-width:500px;margin:0 auto;font-size:3rem}.page-template-template-diy .wrap section .diy-hero .bg .overlay .copy{color:#fff;text-align:center;width:100%;display:none}.page-template-template-diy .wrap section .diy-hero .bg .overlay .copy p{line-height:1.4;font-family:PT Sans,sans-serif}@media only screen and (min-width:769px){.page-template-template-diy .wrap section .diy-hero .bg .overlay .copy{display:block}}.page-template-template-diy .wrap section .container.diy-copy{margin:0 auto}.page-template-template-diy .wrap section .container.diy-copy .copy{text-align:center;padding:20px}.page-template-template-diy .wrap section .container.diy-copy .copy p{color:#222;line-height:1.4;font-family:PT Sans,sans-serif}@media only screen and (min-width:769px){.page-template-template-diy .wrap section .container.diy-copy .copy{display:none}}.page-template-template-diy .wrap section .container.diy-copy .diy-cat-block h2{color:#000;text-align:center}.page-template-template-diy .wrap section .container.diy-copy .diy-cat-block .product-category a img{transition:all .2s ease-in-out;opacity:.95}.page-template-template-diy .wrap section .container.diy-copy .diy-cat-block .product-category a .woocommerce-loop-category__title{transition:all .14s ease-in-out;position:absolute;top:50%;background:hsla(0,0%,100%,.9);padding:10px!important;color:#000;text-transform:uppercase;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:60%;text-align:center;white-space:nowrap}@media only screen and (min-width:769px){.page-template-template-diy .wrap section .container.diy-copy .diy-cat-block .product-category a .woocommerce-loop-category__title{padding:20px 15px!important}}.page-template-template-diy .wrap section .container.diy-copy .diy-cat-block .product-category a .woocommerce-loop-category__title mark{display:none}.page-template-template-diy .wrap section .container.diy-copy .diy-cat-block .product-category a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}.page-template-template-diy .wrap section .container.diy-copy .diy-cat-block .product-category a:hover .woocommerce-loop-category__title{background:#fff}@media only screen and (min-width:1024px) and (max-width:1147px){header .container nav .menu-primary-container li{padding-left:.5rem}}@media only screen and (min-width:1148px) and (max-width:1325px){header .container nav .menu-primary-container li{padding-left:1.4rem}}.single .wrap .post .entry-content .affilliate-disclaimer{color:#9b9b9b;border-bottom:.0625rem solid #9b9b9b;padding:.625rem .9375rem;margin:0 0 1rem}@media print,screen and (min-width:40em){.single .wrap .post .entry-content .affilliate-disclaimer{padding:.625rem 1.875rem}}.single .wrap .post .entry-content .affiliate-link-block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:1.75rem 0;padding-bottom:.875rem;border-bottom:3px solid #000}@media print,screen and (min-width:40em){.single .wrap .post .entry-content .affiliate-link-block{-webkit-flex-direction:row;flex-direction:row}}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-image{-webkit-flex-shrink:0;flex-shrink:0}@media print,screen and (min-width:40em){.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-image{width:33%}}@media screen and (min-width:48em){.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-image{width:50%}}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-image img{display:block;width:100%}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-image .photo-credit{display:block;text-transform:uppercase;text-align:right;color:#4a4a4a;word-wrap:break-word}@media print,screen and (min-width:40em){.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-image .photo-credit{text-align:left}}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media print,screen and (min-width:40em){.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content{margin-left:1.5625rem}}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-body ol,.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-body p,.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-body ul{font-size:1rem;margin:.5rem 0;line-height:normal}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-body .tag{font-size:.875rem;letter-spacing:.0625rem;color:#fff;background-color:#7a8046;padding:.0625rem .25rem;text-transform:uppercase}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-body .tag:hover{border:none;background-color:#000}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-body .title{font-family:PT Sans,sans-serif;font-size:1.5rem;font-weight:700}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta{margin-top:auto;border-top:.0625rem solid #7a8046}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta{display:-webkit-flex;display:flex}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta:not(:last-child) .cta-price span:last-child{border-bottom:.0625rem solid #7a8046}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta .cta-button{-webkit-flex-basis:75%;flex-basis:75%;margin:auto 0 .375rem}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta .cta-button a{border:.0625rem solid #7a8046;font-size:1.125rem;box-shadow:.25rem .1875rem #7a8046;border-radius:.625rem;padding:.25rem .625rem;white-space:nowrap}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta .cta-button a:hover{background-color:#7a8046;border-color:#fff;color:#fff}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta .cta-price{display:-webkit-flex;display:flex;width:25%;border-left:.0625rem solid #7a8046;font-size:1.25rem;line-height:1}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta .cta-price .price-wrap{margin:0 auto;text-align:center}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta .cta-price .price-wrap.flat span{padding-top:1.21875rem;padding-bottom:1.21875rem}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta .cta-price .price-wrap.base span.base{font-size:.75rem;padding-top:.84375rem}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta .cta-price .price-wrap.base span.price{padding-bottom:.84375rem}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta .cta-price .price-wrap.sale span.price{padding-top:.625rem;text-decoration:line-through}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta .cta-price .price-wrap.sale span.sale{color:#d34b4f;padding-bottom:.625rem}.single .wrap .post .entry-content .affiliate-link-block .affiliate-link-content .affiliate-link-cta .cta .cta-price .price-wrap span{display:block}header.banner{display:-webkit-flex;display:flex;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;position:relative;width:100%;background-color:#fff;z-index:9999;top:0;padding:5px 0 0;transition:all .4s ease-in-out;box-shadow:0 8px 6px -6px rgba(0,0,0,.1)}header.banner:after{clear:both;content:"";display:block}header.mobile-menu{position:fixed;overflow-y:scroll;overflow-x:hidden;height:100%;background-color:#7a8046;box-shadow:none}header.mobile-menu .container nav .menu-primary-container{display:none}header .container{max-width:none}header .container:after{clear:both;content:"";display:block}header .container .header-top{display:-webkit-flex;display:flex;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;padding:2px 0}@media only screen and (min-width:1024px){header .container .header-top{padding:6px 0}}header .container .brand{width:50%;float:left;margin-left:0;outline:none}header .container .brand svg{max-width:200px;height:2.25rem;fill:#7a8046}header .container .brand svg .cls-1{fill:#7a8046}header .container .header-right{display:-webkit-flex;display:flex;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-justify-content:flex-end;justify-content:flex-end;width:calc(50% - 30px);float:left;margin-left:20px}header .container .header-right .social-sharing{display:none}header .container .header-right .social{list-style:none;margin:0;padding:0;display:none;font-size:1.4375rem}header .container .header-right .social li{display:inline-block;vertical-align:middle;padding-right:24px}header .container .header-right .social li a{color:#9b9b9b}header .container .header-right .social li a:hover{color:#000}@media only screen and (min-width:1024px){header .container .header-right .social{display:-webkit-flex;display:flex}}header .container .header-right .search-btn{border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;cursor:pointer;letter-spacing:.5px;font-size:.875rem;width:2rem;height:2rem;padding:0;outline:none}header .container .header-right .search-btn:hover{background-color:#7a8046;color:#fff}header .container .header-right .search-btn .fa{-webkit-flex:1;flex:1}header .container .header-right .newsletter{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;margin-left:25px;display:none;font-size:.875rem}header .container .header-right .newsletter:hover{background-color:#7a8046;color:#fff}header .container .header-right .newsletter .fa{-webkit-flex:1;flex:1}@media only screen and (min-width:1024px){header .container .header-right .newsletter{display:block}}header .container .header-right .mobile-share{display:none}header .container .header-right .mobile-pull{display:block;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem;border:none;padding:13px 10px 13px 20px;font-size:1rem;line-height:0}header .container .header-right .mobile-pull:hover{background-color:#7a8046;color:#fff}header .container .header-right .mobile-pull .fa{-webkit-flex:1;flex:1}header .container .header-right .mobile-pull:hover{background:transparent;color:#7a8046}@media only screen and (min-width:1024px){header .container .header-right .mobile-pull{display:none}}header .container .header-right .mobile-close{display:none;z-index:999;background-color:transparent;border:none;color:#fff;font-size:2rem;outline:none}header .container nav{top:0;width:100%;padding:10px 0 0;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;display:-webkit-flex;display:flex;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;transition:all .4s ease-in-out}header .container nav:after{clear:both;content:"";display:block}header .container nav .menu-primary-container{width:100%;float:left;margin-left:0;display:-webkit-flex;display:flex;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;height:100%;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}header .container nav .menu-primary-container li{padding-left:1.875rem;height:100%}@media only screen and (min-width:1024px){header .container nav .menu-primary-container li{padding-left:9px}}@media only screen and (min-width:1280px){header .container nav .menu-primary-container li{padding-left:25px}}@media only screen and (min-width:1440px){header .container nav .menu-primary-container li{padding-left:30px}}header .container nav .menu-primary-container li.canada150 a{background-image:url(/wp-content/themes/cottagelife/assets/images/canada_150.svg);padding-right:30px;padding-top:3px;background-size:24px 24px;background-repeat:no-repeat;background-position:100% 0}header .container nav .menu-primary-container li:first-child{padding:0}header .container nav .menu-primary-container li.current-menu-item a{border-bottom:2px solid #000;color:#000}header .container nav .menu-primary-container li a{display:block;color:#7a8046;border-bottom:2px solid transparent;padding:0 0 20px;font-weight:700}header .container nav .menu-primary-container li a:hover{border-bottom:2px solid #000;color:#000}@media only screen and (min-width:1024px){header .container nav .menu-primary-container{width:75%;float:left;margin-left:0;white-space:normal;-webkit-overflow-scrolling:auto;-ms-overflow-style:auto}}header .container nav .menu-secondary-container{display:none;width:calc(25% - 25px);float:left;margin-left:20px;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;font-family:PT Serif,serif}header .container nav .menu-secondary-container:after{clear:both;content:"";display:block}header .container nav .menu-secondary-container.mobile-open{display:block;position:absolute;top:0;left:0;width:100%;height:auto;margin:0;padding:0;z-index:1;padding:100px 0 0;font-family:PT Sans,sans-serif;width:calc(166.66667% - 53.33333px);float:left;margin-left:20px}@media only screen and (min-width:1024px){header .container nav .menu-secondary-container.mobile-open{display:none}}header .container nav .menu-secondary-container.mobile-open #menu-secondary a{position:relative}header .container nav .menu-secondary-container.mobile-open #menu-secondary a:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:30px;border-bottom:3px solid #fff}header .container nav .menu-secondary-container.mobile-open ul li{display:block;padding:20px}header .container nav .menu-secondary-container.mobile-open ul li.subscribeMenu{display:block}header .container nav .menu-secondary-container.mobile-open ul li a{color:#fff;position:relative;font-size:1.5rem;padding:0 0 20px;display:block;text-transform:capitalize}header .container nav .menu-secondary-container.mobile-open .mobile-social{list-style:none;margin:0;padding:20px 0 0 20px;display:none}header .container nav .menu-secondary-container.mobile-open .mobile-social li{display:inline-block;vertical-align:middle;padding:0 25px 10px 0}header .container nav .menu-secondary-container.mobile-open .mobile-social li:first-child{display:block;font-family:PT Serif,serif;color:#fff}header .container nav .menu-secondary-container.mobile-open .mobile-social li a{font-size:1rem;border:none}header .container nav .menu-secondary-container.mobile-open .mobile-social li a .fa{background-color:#fff;border-radius:50%;color:#7a8046;width:25px;height:25px;text-align:center;line-height:1.5}@media only screen and (min-width:1024px){header .container nav .menu-secondary-container.mobile-open .mobile-social{display:none}}@media only screen and (min-width:1024px){header .container nav .menu-secondary-container li{padding-left:8px}}@media only screen and (min-width:1280px){header .container nav .menu-secondary-container li{padding-left:1.25rem}}header .container nav .menu-secondary-container li:first-child{padding:0}header .container nav .menu-secondary-container li .sub-menu{display:none;width:calc(100% - 40px);float:left;margin-left:20px;font-family:PT Serif,serif}header .container nav .menu-secondary-container li .sub-menu li{padding:40px 0}header .container nav .menu-secondary-container li .sub-menu li a{font-size:1.125rem;border:none}header .container nav .menu-secondary-container li a{color:#4a4a4a}@media only screen and (min-width:1024px){header .container nav .menu-secondary-container{display:-webkit-flex;display:flex}header .container nav .menu-secondary-container a{display:block;padding:0 0 20px}header .container nav .menu-secondary-container a:hover{color:#000;border-bottom:2px solid #000}}header .container nav .menu-primary-container ul,header .container nav .menu-secondary-container ul{list-style:none;margin:0;padding:0}header .container nav .menu-primary-container ul .menu-item,header .container nav .menu-secondary-container ul .menu-item{display:inline-block}header .container nav .menu-primary-container ul .menu-item.subscribeMenu,header .container nav .menu-secondary-container ul .menu-item.subscribeMenu{display:none}header .container nav .menu-primary-container ul .menu-item a,header .container nav .menu-secondary-container ul .menu-item a{font-size:.875rem;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1024px){header .container nav .menu-primary-container ul .menu-item a,header .container nav .menu-secondary-container ul .menu-item a{font-size:.875rem}}@media only screen and (min-width:1280px){header .container nav .menu-primary-container ul .menu-item a,header .container nav .menu-secondary-container ul .menu-item a{font-size:1rem}}header .container nav .mobile-social{display:none}.logged-in header.banner:not(.social-header){top:32px}footer{border-top:1px solid #9b9b9b;padding:30px 0 0;margin-top:60px}footer .container:after{clear:both;content:"";display:block}footer .container .content-info{width:calc(100% - 40px);float:left;margin-left:20px}footer .container .content-info:after{clear:both;content:"";display:block}@media only screen and (min-width:769px){footer .container .content-info{width:calc(91.66667% - 38.33333px);float:left;margin-left:20px;margin-left:calc(8.33333% - 21.66667px + 40px)}}footer .container .content-info .newsletter{width:100%;float:left;margin-left:0}@media only screen and (min-width:1024px){footer .container .content-info .newsletter{width:41.66667%;float:left;margin-left:0}}footer .container .content-info .newsletter h3{color:#000;font-size:1.25rem}footer .container .content-info .newsletter .consent{font-size:.75rem;line-height:1.5;width:100%;float:left;margin-left:0}@media only screen and (min-width:769px){footer .container .content-info .newsletter .consent{width:83.33333%;float:left;margin-left:0}}footer .container .content-info .footer-widgets{width:100%;float:left;margin-left:0}@media only screen and (min-width:1024px){footer .container .content-info .footer-widgets{width:calc(58.33333% - 31.66667px);float:left;margin-left:20px}}footer .container .content-info .footer-widgets .widget-area{width:50%;float:left;margin-left:0}footer .container .content-info .footer-widgets .widget-area:last-child{width:100%;float:left;margin-left:0}@media only screen and (min-width:769px){footer .container .content-info .footer-widgets .widget-area{width:33.33333%;float:left;margin-left:0}footer .container .content-info .footer-widgets .widget-area:last-child{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px}}footer .container .content-info .footer-widgets .widget-area ul{list-style:none;padding:0}footer .container .content-info .footer-widgets .widget-area ul li{padding:0 0 10px}footer .container .content-info .footer-widgets .widget-area ul li a{text-decoration:none;color:#4a4a4a;line-height:1.5;font-size:.875rem}footer .container .content-info .footer-widgets .widget-area ul li a:hover{color:#7a8046}footer .container .content-info .social{width:100%;float:left;margin-left:0;padding:15px 0}@media only screen and (min-width:1024px){footer .container .content-info .social{padding:0}}footer .container .content-info .social ul{list-style:none;padding:0}footer .container .content-info .social ul li{display:inline-block;padding-right:20px;vertical-align:middle}@media only screen and (min-width:320px){footer .container .content-info .social ul li{padding-right:10px}}footer .container .content-info .social ul li:first-child{font-family:PT Serif,serif;font-size:.75rem;width:100%;padding-bottom:10px}@media only screen and (min-width:1024px){footer .container .content-info .social ul li:first-child{width:auto;padding-bottom:0}}footer .container .content-info .social ul li a .fa{border-radius:50%;background-color:#9b9b9b;color:#fff;width:30px;height:30px;text-align:center;line-height:1.9}footer .container .content-info .clife-logo{max-width:90px;width:100%;float:left;margin-left:0}footer .container .content-info .clife-logo .cls-1,footer .container .content-info .clife-logo svg{fill:#4a4a4a}footer .container .content-info .bam-logo{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin-top:0;max-width:30px;width:100%;float:left;margin-left:0}@media only screen and (min-width:769px){footer .container .content-info .bam-logo{width:100%;float:left;margin-left:0;position:relative;margin-top:-25px;-webkit-justify-content:flex-end;justify-content:flex-end}}footer .container .content-info .bam-logo a{-webkit-flex:1;flex:1;max-width:40px}footer .container .content-info .bam-logo .cls-1,footer .container .content-info .bam-logo svg{fill:#4a4a4a}footer .container .content-info .legal{width:100%;float:left;margin-left:0}footer .container .content-info .legal .copyright{width:100%;float:left;margin-left:0;font-family:PT Serif,serif;font-size:.75rem}@media only screen and (min-width:769px){footer .container .content-info .legal .copyright{width:83.33333%;float:left;margin-left:0}}.home{overflow-x:hidden}.home .hybrid .section-wrap{padding:0}.home .latest .latest-posts{width:95.83333%;float:left;margin-left:0;display:-webkit-flex;-webkit-justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;background-color:#7a8046;border:none;color:#fff;margin:0 0 60px;padding:8px 0;font-weight:700;display:flex;justify-content:center;align-items:center;font-size:.875rem}.home .latest .latest-posts:hover{background-color:#7a8046;color:#fff}.home .latest .latest-posts .fa{-webkit-flex:1;flex:1}.home .latest .latest-posts:hover{background-color:#000}@media only screen and (min-width:769px){.home .latest .latest-posts{margin:60px 0 50px}}.home .videos{background-color:#eee;padding:110px .625rem;margin:0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media only screen and (min-width:769px){.home .videos .section-wrap{width:100%;float:left;margin-left:0}}@media only screen and (min-width:1024px){.home .videos .section-wrap{width:calc(91.66667% - 38.33333px);float:left;margin-left:20px;margin-left:calc(8.33333% - 21.66667px + 40px)}}@media only screen and (min-width:1440px){.home .videos .section-wrap{width:calc(83.33333% - 36.66667px);float:left;margin-left:20px;margin-left:calc(16.66667% - 23.33333px + 40px)}}.home .videos .feat-video-content{width:100%;float:left;margin-left:0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}@media only screen and (min-width:769px){.home .videos .feat-video-content{width:41.66667%;float:left;margin-left:0;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;text-align:left}}@media only screen and (min-width:1024px){.home .videos .feat-video-content{width:33.33333%;float:left;margin-left:0}}.home .videos .feat-video-content h2{font-size:2.25rem;margin:0}.home .videos .feat-video-content p{font-size:1.5rem;color:#000;font-family:PT Sans,sans-serif;width:100%;float:left;margin-left:0}@media only screen and (min-width:769px){.home .videos .feat-video-content p{width:auto}}.home .videos .feat-video-content a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;background-color:#7a8046;border:none;color:#fff;margin:40px auto;width:190px;font-weight:700;font-size:.875rem;display:none}.home .videos .feat-video-content a:hover{background-color:#7a8046;color:#fff}.home .videos .feat-video-content a .fa{-webkit-flex:1;flex:1}.home .videos .feat-video-content a:hover{background-color:#000}@media only screen and (min-width:769px){.home .videos .feat-video-content a{margin:40px 0 0;width:auto;display:-webkit-flex;display:flex}}.home .videos .feat-video-content .ad-slot .section-wrap{width:100%;float:left;margin-left:0}@media only screen and (min-width:769px){.home .videos .feat-posts{width:75%;float:left;margin-left:0}.home .videos .feat-posts h5.entry-title{font-size:1rem}}@media only screen and (min-width:1024px){.home .videos .feat-posts{width:66.66667%;float:left;margin-left:0}.home .videos .feat-posts h5.entry-title{font-size:1.25rem}}.home .videos .more-videos-mobile{display:block;position:absolute;left:0;right:0;bottom:0;margin:auto;width:calc(100% - 40px);float:left;margin-left:20px}.home .videos .more-videos-mobile:after{clear:both;content:"";display:block}.home .videos .more-videos-mobile a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;background-color:#7a8046;border:none;color:#fff;margin:40px auto;width:190px;font-weight:700;font-size:.875rem}.home .videos .more-videos-mobile a:hover{background-color:#7a8046;color:#fff}.home .videos .more-videos-mobile a .fa{-webkit-flex:1;flex:1}.home .videos .more-videos-mobile a:hover{background-color:#000}.home .videos .more-videos-mobile a:after{clear:both;content:"";display:block}@media only screen and (min-width:769px){.home .videos .more-videos-mobile{display:none}}.home .contests .section-wrap{padding:80px 0 0}.home .contests .section-wrap .contest-img{width:100%;float:left;margin-left:0}@media only screen and (min-width:769px){.home .contests .section-wrap .contest-img{width:66.66667%;float:left;margin-left:0}}.home .contests .section-wrap .contest-img img{width:100%}.home .contests .section-wrap .contest-info{width:100%;float:left;margin-left:0;text-align:center}@media only screen and (min-width:769px){.home .contests .section-wrap .contest-info{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;text-align:left}}.home .contests .section-wrap .contest-info h3{color:#7a8046;font-size:2.25rem;line-height:1;margin:40px auto}.home .contests .section-wrap .contest-info p{font-size:1.5rem;color:#000;font-family:PT Sans,sans-serif;line-height:1.4}.home .contests .section-wrap .contest-info a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;background-color:#7a8046;border:none;color:#fff;font-weight:700;width:190px;display:block;margin:40px auto;font-size:.875rem}.home .contests .section-wrap .contest-info a:hover{background-color:#7a8046;color:#fff}.home .contests .section-wrap .contest-info a .fa{-webkit-flex:1;flex:1}.home .contests .section-wrap .contest-info a:hover{background-color:#000}@media only screen and (min-width:769px){.home .contests .section-wrap .contest-info a{margin:0}}.home .magazine{background-color:#eee;margin:0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0 .625rem}.home .magazine .section-wrap{padding:110px 0}.home .magazine .section-wrap .mag-cover{width:50%;float:left;margin-left:0}@media only screen and (min-width:769px){.home .magazine .section-wrap .mag-cover{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.home .magazine .section-wrap .mag-cover{width:25%;float:left;margin-left:0}}.home .magazine .section-wrap .mag-cover img{width:100%}.home .magazine .section-wrap .mag-carousel{display:none;width:auto;overflow:hidden}@media only screen and (min-width:1024px){.home .magazine .section-wrap .mag-carousel{width:33.33333%;float:left;margin-left:0;display:block;position:relative;z-index:1;width:50%}.home .magazine .section-wrap .mag-carousel .item img{display:block;width:100%;max-width:none}}.home .magazine .section-wrap .mag-carousel .slick-arrow{display:none}@media only screen and (min-width:1024px){.home .magazine .section-wrap .mag-carousel .slick-arrow{display:block;position:absolute;top:0;width:50%;height:80%;margin:0;z-index:99;background:transparent;color:#000;outline:none;text-indent:-9999999px;font-size:0;overflow:hidden}.home .magazine .section-wrap .mag-carousel .slick-arrow.slick-prev{left:0;text-align:left;cursor:url(/wp-content/themes/cottagelife/assets/images/prev-btn.png),pointer}.home .magazine .section-wrap .mag-carousel .slick-arrow.slick-next{right:0;text-align:right;cursor:url(/wp-content/themes/cottagelife/assets/images/next-btn.png),pointer}}.home .magazine .section-wrap .mag-carousel .slick-dots{display:none}@media only screen and (min-width:1024px){.home .magazine .section-wrap .mag-carousel .slick-dots{display:block;list-style:none;position:relative;z-index:9999;text-align:center;font-size:0}.home .magazine .section-wrap .mag-carousel .slick-dots li{display:inline-block;border-radius:50%;width:10px;height:10px;margin:0 5px;background-color:#9b9b9b;cursor:pointer}.home .magazine .section-wrap .mag-carousel .slick-dots li.slick-active,.home .magazine .section-wrap .mag-carousel .slick-dots li:hover{background-color:#fed500}}.home .magazine .section-wrap .mag-cta{width:100%;float:left;margin-left:0;display:-webkit-flex;display:flex;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;text-align:center}@media only screen and (min-width:769px){.home .magazine .section-wrap .mag-cta{width:calc(50% - 30px);float:left;margin-left:20px;text-align:left}}@media only screen and (min-width:1024px){.home .magazine .section-wrap .mag-cta{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px}}.home .magazine .section-wrap .mag-cta h3{color:#7a8046;font-size:2.25rem;line-height:1;margin:40px 0 0}@media only screen and (min-width:769px){.home .magazine .section-wrap .mag-cta h3{margin:0}}.home .magazine .section-wrap .mag-cta p{font-size:1.5rem;color:#000;font-family:PT Sans,sans-serif}.home .magazine .section-wrap .mag-cta a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;background-color:#7a8046;border:none;color:#fff;font-weight:700;width:190px;display:block;margin:40px auto;font-size:.875rem}.home .magazine .section-wrap .mag-cta a:hover{background-color:#7a8046;color:#fff}.home .magazine .section-wrap .mag-cta a .fa{-webkit-flex:1;flex:1}.home .magazine .section-wrap .mag-cta a:hover{background-color:#000}@media only screen and (min-width:769px){.home .magazine .section-wrap .mag-cta a{margin:0}}.home .magazine .magazine-stories:after{clear:both;content:"";display:block}.home .magazine .magazine-stories .sectionTitle{width:100%;float:left;margin-left:0}.home .magazine .magazine-stories .sectionTitle:after{clear:both;content:"";display:block}.home .magazine .magazine-stories .sectionTitle h6{margin:0;padding:0;text-align:center;font-weight:400;text-transform:uppercase;padding:0 0 15px;font-size:1.25rem;letter-spacing:2px}.home .magazine .magazine-stories .section-wrap{width:100%;float:left;margin-left:0;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;padding:0 0 60px;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;text-align:left}.home .magazine .magazine-stories .section-wrap:after{clear:both;content:"";display:block}@media only screen and (min-width:1024px){.home .magazine .magazine-stories .section-wrap{white-space:normal;overflow-x:hidden}}.home .magazine .magazine-stories .post{-webkit-flex-direction:column;flex-direction:column;min-width:15rem;-webkit-flex:1;flex:1;margin:.5rem;display:-webkit-flex;display:flex}@media only screen and (min-width:1024px){.home .magazine .magazine-stories .post{min-width:0;width:calc(25% - 25px);float:left;margin-left:20px}}.home .magazine .magazine-stories .post .post-img{position:relative;background-color:#eee}.home .magazine .magazine-stories .post .post-info a{display:block}.home .magazine .magazine-stories .post .post-info a:hover .entry-title{color:#7a8046}.home .magazine .magazine-stories .post .post-info .entry-title{margin:0;padding:10px 0;font-size:1.25rem;line-height:1.2;font-weight:700;max-width:450px;white-space:normal;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1024px){.home .magazine .magazine-stories .post .post-info .entry-title{overflow:visible;text-overflow:clip}}.home .magazine .magazine-stories .post .post-info .categories a{display:inline-block}.home .latest-episodes{background-color:#eee;padding:60px .625rem;margin:0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.home .latest-episodes:after{clear:both;content:"";display:block}.home .latest-episodes .sectionTitle{float:left;margin-left:0;width:100%;text-align:center}.home .latest-episodes .sectionTitle:after{clear:both;content:"";display:block}.home .latest-episodes .sectionTitle h2{margin-top:0}.home .latest-episodes .more-on-tv{display:-webkit-flex;-webkit-justify-content:center;-webkit-flex-flow:row wrap;-webkit-align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;background-color:#7a8046;border:none;color:#fff;margin:40px auto;width:190px;font-weight:700;font-size:.875rem;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.home .latest-episodes .more-on-tv:after{clear:both;content:"";display:block}.home .latest-episodes .more-on-tv:hover{background-color:#7a8046;color:#fff}.home .latest-episodes .more-on-tv .fa{-webkit-flex:1;flex:1}.home .latest-episodes .more-on-tv:hover{background-color:#000}@media only screen and (min-width:769px){.home .latest-episodes .more-on-tv{margin:0 auto}}.home .latest-episodes .section-wrap{width:100%;float:left;margin-left:0;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;text-align:left;margin-bottom:70px}.home .latest-episodes .section-wrap:after{clear:both;content:"";display:block}@media only screen and (min-width:769px){.home .latest-episodes .section-wrap{white-space:normal}}@media only screen and (min-width:1024px){.home .latest-episodes .section-wrap{overflow-x:hidden}}.home .latest-episodes .post{-webkit-flex-direction:column;flex-direction:column;min-width:15rem;-webkit-flex:1;flex:1;margin:.5rem;display:-webkit-flex;display:flex}.home .latest-episodes .post .post-img{position:relative;background-color:#eee}.home .latest-episodes .post .post-img img{width:auto}@media only screen and (min-width:769px){.home .latest-episodes .post .post-img img{width:100%;height:auto}}.home .latest-episodes .post .show-info{padding:10px 0 0}.home .latest-episodes .post .show-info .show-title{margin:0;padding:0;font-size:1.5rem;font-weight:700;line-height:1.25;max-width:450px;white-space:normal;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:769px){.home .latest-episodes .post .show-info .show-title{overflow:visible;text-overflow:clip}}.home .latest-episodes .post .show-info .episode-info{font-size:1.25rem;font-weight:400;line-height:1.2;letter-spacing:-.5px;margin:0;padding:10px 0 0;max-width:450px;white-space:normal;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:769px){.home .latest-episodes .post .show-info .episode-info{overflow:visible;text-overflow:clip}}.home .latest-episodes .post .show-info .episode-info span{display:block}.home .verticals{margin:110px auto 60px}.home .verticals:after{clear:both;content:"";display:block}.home .verticals .sectionTitle{width:100%;float:left;margin-left:0;text-align:center}.home .verticals .sectionTitle h2{margin-top:0}.home .verticals .section-wrap{width:100%;float:left;margin-left:0;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;display:-webkit-flex;display:flex;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;text-align:left}.home .verticals .section-wrap:after{clear:both;content:"";display:block}@media only screen and (min-width:480px){.home .verticals .section-wrap{width:91.66667%;float:left;margin-left:0;margin-left:calc(8.33333% - 21.66667px + 40px);display:block;overflow-x:hidden}}@media only screen and (min-width:769px){.home .verticals .section-wrap{width:75%;float:left;margin-left:0;margin-left:calc(16.66667% - 23.33333px + 40px);white-space:normal;-webkit-overflow-scrolling:auto;-ms-overflow-style:auto}}@media only screen and (min-width:1024px){.home .verticals .section-wrap{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;margin-left:calc(20.83333% - 24.16667px + 40px)}}.home .verticals .section-wrap .post{-webkit-flex-direction:column;flex-direction:column;min-width:15rem;-webkit-flex:1;flex:1;margin:.5rem;display:-webkit-flex;display:flex}@media only screen and (min-width:480px){.home .verticals .section-wrap .post{width:calc(41.66667% - 28.33333px);float:left;margin-left:20px;display:block;min-width:0;margin-bottom:90px}}.home .verticals .section-wrap .post h6{margin:0;padding:0;font-size:1.25rem;letter-spacing:2px;font-weight:400;border-top:2px solid #000;line-height:2;text-transform:uppercase;padding:10px 0 0}.home .verticals .section-wrap .post .vertical-info{width:100%}@media only screen and (min-width:480px){.home .verticals .section-wrap .post .vertical-info{height:80px}}@media only screen and (min-width:769px){.home .verticals .section-wrap .post .vertical-info{height:70px}}.home .verticals .section-wrap .post .vertical-info .vertical-title{font-size:1.25rem;font-weight:700;margin:10px 0;max-width:450px;white-space:normal;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:769px){.home .verticals .section-wrap .post .vertical-info .vertical-title{overflow:visible;text-overflow:clip}}.home .verticals .section-wrap .post .vertical-cta{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem}.home .verticals .section-wrap .post .vertical-cta:hover{background-color:#7a8046;color:#fff}.home .verticals .section-wrap .post .vertical-cta .fa{-webkit-flex:1;flex:1}.home .qa{background-color:#7a8046;padding:60px .625rem;text-align:center;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:60px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:769px){.home .qa{text-align:left}}.home .qa .section-wrap .col{width:calc(100% - 40px);float:left;margin-left:20px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width:769px){.home .qa .section-wrap .col{-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}}.home .qa .section-wrap .col .qa-title{font-size:2.5rem;color:#fff;margin:0;line-height:1;text-align:center;letter-spacing:-.5px}@media only screen and (min-width:769px){.home .qa .section-wrap .col .qa-title{text-align:left}}.home .qa .section-wrap .col .qa-text{font-size:1.5rem;font-weight:400;line-height:1.25;color:#000;margin:20px 0}.home .qa .section-wrap .col .qa-text a{color:#000;text-decoration:underline}@media only screen and (min-width:769px){.home .qa .section-wrap .col.qa-cta{box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;-webkit-align-items:flex-end;align-items:flex-end;width:calc(25% - 25px);float:left;margin-left:20px}}.home .qa .section-wrap .col.qa-cta a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;border:1px solid #fff;color:#fff;font-size:.875rem;letter-spacing:.5px}.home .qa .section-wrap .col.qa-cta a:hover{background-color:#7a8046;color:#fff}.home .qa .section-wrap .col.qa-cta a .fa{-webkit-flex:1;flex:1}.home .qa .section-wrap .col.qa-cta a:hover{background-color:hsla(0,0%,100%,.3)}.home.page .wrap{margin-top:0}.home.page .\--addMargin{margin-top:220px}.home.page .\--addMargin_tallAd{margin-top:400px}.home.page .\--noMargin{margin-top:0}.single .wrap{margin-top:60px}.single .\--addMargin{margin-top:285px}.single .\--addMargin_tallAd{margin-top:445px}.single .\--noMargin{margin-top:60px}.archive .page-header h1,.page .page-header h1{margin:0 auto 30px}.archive .wrap,.blog .wrap,.page .wrap,.search .wrap{margin-top:60px}.archive .\--addMargin,.blog .\--addMargin,.page .\--addMargin,.search .\--addMargin{margin-top:260px}.archive .\--addMargin_tallAd,.blog .\--addMargin_tallAd,.page .\--addMargin_tallAd,.search .\--addMargin_tallAd{margin-top:445px}.archive .\--noMargin,.blog .\--noMargin,.page .\--noMargin,.search .\--noMargin{margin-top:60px}.archive .page-header,.blog .page-header,.page .page-header,.search .page-header{text-align:center;text-transform:uppercase}.archive .page-header h1,.blog .page-header h1,.page .page-header h1,.search .page-header h1{font-size:3rem}.generic .page-header,.generic .section-page-wrap{width:calc(100% - 40px);float:left;margin-left:20px;display:-webkit-flex;display:flex;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}@media only screen and (min-width:1024px){.generic .page-header,.generic .section-page-wrap{width:calc(83.33333% - 36.66667px);float:left;margin-left:20px;margin-left:calc(8.33333% - 21.66667px + 40px)}}.generic .page-header p,.generic .section-page-wrap p{line-height:30px}.advertise-with-us .section-wrap{-webkit-flex-flow:row wrap;flex-flow:row wrap}.advertise-with-us .advertise header h1{text-transform:uppercase;font-size:3rem;font-weight:700;line-height:1.08;letter-spacing:-.7px;margin:0 auto 30px}.advertise-with-us .advertise .media-kit{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;background-color:#7a8046;border:none;color:#fff;max-width:210px;padding:8px 30px;font-weight:700;font-size:.875rem}.advertise-with-us .advertise .media-kit:hover{background-color:#7a8046;color:#fff}.advertise-with-us .advertise .media-kit .fa{-webkit-flex:1;flex:1}.advertise-with-us .advertise .media-kit:hover{background-color:#000}.advertise-with-us .advertise .content .person-wrap{width:100%;float:left;margin-left:0}.advertise-with-us .advertise .content .person-wrap:after{clear:both;content:"";display:block}@media only screen and (min-width:769px){.advertise-with-us .advertise .content .person-wrap{margin-left:-20px}}.advertise-with-us .advertise .content .person{width:100%;float:left;margin-left:0;border-top:2px solid #000;padding:10px 0;margin-top:40px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}@media only screen and (min-width:769px){.advertise-with-us .advertise .content .person{width:calc(50% - 30px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.advertise-with-us .advertise .content .person{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px}}.advertise-with-us .advertise .content .person a,.advertise-with-us .advertise .content .person h3,.advertise-with-us .advertise .content .person p,.advertise-with-us .advertise .content .person span{width:100%}.advertise-with-us .advertise .content .person span{font-size:.875rem;color:#4a4a4a;line-height:1.5}.advertise-with-us .advertise .content .person h3{font-size:1.5rem;line-height:1.25;font-weight:700;margin:10px 0}.advertise-with-us .advertise .content .person p{font-size:1.125rem;margin:0}.advertise-with-us .advertise .content .person a{font-size:1.125rem;color:#7a8046}.advertise-with-us .advertise .content div{width:100%;float:left;margin-left:0}.advertise-with-us .advertise .content div:after{clear:both;content:"";display:block}.advertise-with-us .advertise .content div h2{margin-top:120px}.contact-us .section-wrap{-webkit-flex-flow:row wrap;flex-flow:row wrap}.contact-us header h1{text-transform:uppercase;font-size:3rem;font-weight:700;line-height:1.08;letter-spacing:-.7px}.contact-us hr{max-width:80px;border:none;height:6px;background-color:#000;margin:40px 0 0}.contact-us hr:after{clear:both;content:"";display:block}.contact-us .contact-section{margin-top:120px}.contact-us .contact-section:after{clear:both;content:"";display:block}.contact-us .contact-section:first-child{margin-top:0}.contact-us .contact-section h6{font-size:1.125rem;line-height:1.6;letter-spacing:2px;color:#000;text-transform:uppercase;margin:10px 0}.contact-us .contact-section a{color:#7a8046}.contact-us .contact-section .clife-mag{width:100%;float:left;margin-left:0}.contact-us .contact-section .clife-mag:after{clear:both;content:"";display:block}@media only screen and (min-width:480px){.contact-us .contact-section .clife-mag{width:50%;float:left;margin-left:0}}.contact-us .contact-section .clife-mag h3{font-size:1.125rem;letter-spacing:2px;line-height:1.7;color:#000;font-family:PT Serif,serif;text-transform:uppercase}.contact-us .contact-section .clife-mag h4{font-size:1.5rem;line-height:1.25;font-weight:700;margin:40px 0 10px}.contact-us .contact-section .person-wrap{width:100%;float:left;margin-left:0}.contact-us .contact-section .person-wrap:after{clear:both;content:"";display:block}@media only screen and (min-width:769px){.contact-us .contact-section .person-wrap{margin-left:-20px}}.contact-us .contact-section .person{width:100%;float:left;margin-left:0;border-top:2px solid #000;padding:10px 0;margin-top:40px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}@media only screen and (min-width:769px){.contact-us .contact-section .person{width:calc(50% - 30px);float:left;margin-left:20px}}@media only screen and (min-width:1024px){.contact-us .contact-section .person{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px}}.contact-us .contact-section .person a,.contact-us .contact-section .person h3,.contact-us .contact-section .person p,.contact-us .contact-section .person span{width:100%}.contact-us .contact-section .person span{font-size:.875rem;color:#4a4a4a;line-height:1.5}.contact-us .contact-section .person h3{font-size:1.5rem;line-height:1.25;font-weight:700;margin:10px 0}.contact-us .contact-section .person p{font-size:1.125rem;margin:0}.contact-us .contact-section .person a{font-size:1.125rem;color:#7a8046}.single.stop-scrolling{height:100%;overflow:hidden}.single .section{position:relative}.single .social-header{top:0;height:55px;padding:5px 0;-webkit-align-items:center;align-items:center;background-color:#7a8046;position:fixed}.single .social-header .brand .cls-1,.single .social-header .brand svg{fill:#fff}@media only screen and (min-width:480px){.single .social-header .brand .cls-1,.single .social-header .brand svg{fill:#7a8046}}@media only screen and (min-width:480px){.single .social-header{background-color:#fff}}.single .social-header .header-right{width:calc(83.33333% - 36.66667px);float:left;margin-left:20px}.single .social-header .header-right .mobile-pull,.single .social-header .header-right .search-btn,.single .social-header .header-right .social,.single .social-header .header-right .social-sharing{display:none}@media only screen and (min-width:480px){.single .social-header .header-right .mobile-pull{display:block;padding:13px 10px}}@media only screen and (min-width:1024px){.single .social-header .header-right .mobile-pull{display:none}}.single .social-header .header-right .mobile-share,.single .social-header .header-right .newsletter{display:block;background-color:transparent;border:none;border-bottom:1px solid transparent;padding:0;text-align:center;outline:none;cursor:pointer;font-size:.875rem;color:#fff;text-transform:uppercase;font-weight:700}.single .social-header .header-right .mobile-share:hover,.single .social-header .header-right .newsletter:hover{border-bottom:1px solid #fff}@media only screen and (min-width:480px){.single .social-header .header-right .mobile-share,.single .social-header .header-right .newsletter{display:none}}.single .social-header .header-right .social-sharing{display:none;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.single .social-header .header-right .social-sharing.mobile{display:block;position:fixed;top:55px;left:0;width:100%;height:100%;padding:20px;background-color:hsla(0,0%,100%,.95)}.single .social-header .header-right .social-sharing.mobile button.close-mobile-sharing{display:block;color:#7a8046;text-transform:uppercase;cursor:pointer;font-size:.875rem;font-weight:700}.single .social-header .header-right .social-sharing.mobile ul{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin:0}.single .social-header .header-right .social-sharing.mobile ul li{display:block;padding:0 0 50px}.single .social-header .header-right .social-sharing.mobile ul li:first-child{display:none}.single .social-header .header-right .social-sharing.mobile ul li a{display:block}.single .social-header .header-right .social-sharing.mobile ul li a:hover span{color:#000}.single .social-header .header-right .social-sharing.mobile ul li .share-text{display:inline-block;padding:0 20px;text-transform:uppercase}.single .social-header .header-right .social-sharing.mobile ul li .share-text:hover{color:#000}@media only screen and (min-width:480px){.single .social-header .header-right .social-sharing{display:-webkit-flex;display:flex}}.single .social-header .header-right .social-sharing ul{display:-webkit-flex;display:flex;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.single .social-header nav{display:none;transition:all .4s ease-in-out}.single .wrap .main:after,.single .wrap .post:after{clear:both;content:"";display:block}.single .wrap .post hr{border:2px solid #000;width:80px;margin:0}.single .wrap .post img{height:auto}.single .wrap .post .post-header{width:100%;float:left;margin-left:0;padding:0 1.25rem;margin:1.75rem 0 0}@media print,screen and (min-width:64em){.single .wrap .post .post-header{padding:0 3.125rem}}.single .wrap .post .post-header .header-wrap{font-family:PT Sans,sans-serif;line-height:1;border-bottom:.0625rem solid #9b9b9b}@media screen and (min-width:30em){.single .wrap .post .post-header .header-wrap{margin:0 6%}}.single .wrap .post .post-header .header-wrap .category a{font-size:.875rem;font-weight:700;letter-spacing:.0625rem;color:#fff;background-color:#7a8046;padding:.0625rem .25rem;text-transform:uppercase}.single .wrap .post .post-header .header-wrap .category a:hover{border:none;background-color:#000}.single .wrap .post .post-header .header-wrap .entry-title{font-size:1.5rem;margin:1rem 0}@media print,screen and (min-width:40em){.single .wrap .post .post-header .header-wrap .entry-title{font-size:2rem}}.single .wrap .post .post-header .header-wrap .entry-meta{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;margin:.75rem 0}.single .wrap .post .post-header .header-wrap .entry-meta .byline{font-weight:700}.single .wrap .post .post-header .header-wrap .entry-meta .pub-date{color:#9b9b9b}.single .wrap .post .post-header .header-wrap .entry-meta .social-sharing{margin:.625rem 0 0;-webkit-flex-basis:100%;flex-basis:100%}@media print,screen and (min-width:64em){.single .wrap .post .post-header .header-wrap .entry-meta .social-sharing{margin:-.09375rem 0 -.09375rem auto;-webkit-flex-basis:auto;flex-basis:auto}}.single .wrap .post .post-header .header-wrap .entry-meta .social-sharing ul{margin:0;font-size:.875rem}.single .wrap .post .post-header .header-wrap .entry-meta .social-sharing ul li{padding:0}.single .wrap .post .post-header .header-wrap .entry-meta .social-sharing ul li a,.single .wrap .post .post-header .header-wrap .entry-meta .social-sharing ul li span{font-size:.875rem;color:#000;margin:0}.single .wrap .post .post-header .header-wrap .entry-meta .social-sharing ul li a:hover .fa,.single .wrap .post .post-header .header-wrap .entry-meta .social-sharing ul li span:hover .fa{color:#fff}.single .wrap .post .post-header .header-wrap .entry-meta .social-sharing ul li a .fa,.single .wrap .post .post-header .header-wrap .entry-meta .social-sharing ul li span .fa{line-height:1.5rem;border-radius:50%;border:none;width:1.5rem;height:1.5rem}.single .wrap .post .post-header .header-wrap .entry-meta span{text-transform:uppercase;font-size:.875rem;letter-spacing:.0625rem;line-height:1.5;white-space:nowrap;margin-right:.5rem}.single .wrap .post .post-media{width:100%;float:left;margin-left:0;padding:0 1.25rem}@media print,screen and (min-width:64em){.single .wrap .post .post-media{padding:0 3.125rem}}@media screen and (min-width:30em){.single .wrap .post .post-media .post-cover-gallery,.single .wrap .post .post-media .post-cover-image,.single .wrap .post .post-media .post-cover-video{margin:0 6%}}.single .wrap .post .post-media .post-cover-image .post-image{margin-top:.625rem}.single .wrap .post .post-media .post-cover-image .post-image img{width:100%;height:auto;margin:0 auto}.single .wrap .post .post-media .post-cover-image .post-image img.wp-post-image{opacity:0;transition:opacity .3s}.single .wrap .post .post-media .post-cover-image .post-image img.wp-post-image[data-loaded=true]{opacity:1}.single .wrap .post .post-media .post-cover-image .post-image .photo-credit{width:100%;float:left;margin-left:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;background-color:#fff}.single .wrap .post .post-media .post-cover-gallery .gallery,.single .wrap .post .post-media .post-cover-video .video{margin-top:.625rem}.single .wrap .post .post-body{width:100%;float:left;margin-left:0;padding:0 1.25rem 3.125rem}@media print,screen and (min-width:64em){.single .wrap .post .post-body{padding:0 3.125rem 3.125rem}}@media screen and (min-width:30em){.single .wrap .post .post-body .post-body-wrap{padding:0 6%}}.single .wrap .post .post-body .post-body-wrap .entry-content{width:100%}@media screen and (min-width:80em){.single .wrap .post .post-body .post-body-wrap .entry-content{max-width:70%;float:left}}.single .wrap .post .post-body .post-body-wrap .entry-content .sponsor-info{margin:1.25rem 0;padding-bottom:1.875rem;border-bottom:.0625rem solid #9b9b9b}.single .wrap .post .post-body .post-body-wrap .entry-content .sponsor-info span{display:block;line-height:1;text-transform:uppercase;padding:0 0 .625rem;font-size:.875rem;font-weight:700;letter-spacing:.0625rem;color:#9b9b9b}.single .wrap .post .post-body .post-body-wrap .entry-content .sponsor-info .sponsor-logo{width:25%}.single .wrap .post .post-body .post-body-wrap .entry-content .sponsor-info .sponsor-logo a{display:block}.single .wrap .post .post-body .post-body-wrap .entry-content .sponsor-info .sponsor-logo a:hover{border-bottom:none}.single .wrap .post .post-body .post-body-wrap .entry-content #post-content{margin:0 auto;position:relative}.single .wrap .post .post-body .post-body-wrap .entry-content #post-content .fb-embed .entry-content-asset{padding-bottom:0;height:auto}.single .wrap .post .post-body .post-body-wrap .entry-content #post-content .entry-content-asset{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0}.single .wrap .post .post-body .post-body-wrap .entry-content #post-content .entry-content-asset embed,.single .wrap .post .post-body .post-body-wrap .entry-content #post-content .entry-content-asset iframe,.single .wrap .post .post-body .post-body-wrap .entry-content #post-content .entry-content-asset object{position:absolute;top:0;left:0;width:100%;height:100%}.single .wrap .post .post-body .post-body-wrap .entry-content p,.single .wrap .post .post-body .post-body-wrap .entry-content ul{line-height:1.7;font-size:1.25rem;color:#4a4a4a;font-family:PT Serif,serif}.single .wrap .post .post-body .post-body-wrap .entry-content figure{margin-left:0;margin-right:0}.single .wrap .post .post-body .post-body-wrap .entry-content figure img{opacity:0;transition:opacity .3s}.single .wrap .post .post-body .post-body-wrap .entry-content figure img[data-loaded=true]{opacity:1}.single .wrap .post .post-body .post-body-wrap .entry-content a{color:#7a8046;font-weight:700}.single .wrap .post .post-body .post-body-wrap .entry-content a:hover{border-bottom:1px solid #7a8046}.single .wrap .post .post-body .post-body-wrap .entry-content .entry-footer{padding-top:7.5rem;margin:0 auto}.single .wrap .post .post-body .post-body-wrap .entry-content .entry-footer h3{font-size:.875rem;color:#7a8046;text-transform:uppercase}.single .wrap .post .post-body .post-body-wrap .entry-content .entry-footer .footer-cta .cta-block{position:relative;border-color:#7a8046;border-bottom:none;padding:1.875rem 0 5rem}.single .wrap .post .post-body .post-body-wrap .entry-content .entry-footer .footer-cta .cta-block:before{content:"";background:50%/contain no-repeat url(/wp-content/themes/cottagelife/assets/images/loon.png);height:1.375rem;width:3.375rem;position:absolute;top:-1.5625rem;right:0}.single .wrap .post .post-body .post-body-wrap .entry-content .entry-footer .post-tags{list-style:none;padding:0;margin:0}.single .wrap .post .post-body .post-body-wrap .entry-content .entry-footer .post-tags li{display:inline-block;padding:10px 10px 10px 0}.single .wrap .post .post-body .post-body-wrap .entry-content .entry-footer .post-tags li a{font-family:PT Sans,sans-serif;font-size:.875rem;letter-spacing:.0625rem;color:#fff;background-color:#7a8046;padding:.0625rem .25rem;text-transform:uppercase}.single .wrap .post .post-body .post-body-wrap .entry-content .entry-footer .post-tags li a:hover{border:none;background-color:#000}.single .wrap .post .post-body .post-body-wrap .entry-content .entry-footer .post-comments{margin:50px 0 0}.single .wrap .post .post-body .post-body-wrap #sidebar{display:none}@media screen and (min-width:80em){.single .wrap .post .post-body .post-body-wrap #sidebar{display:block;width:30%;margin:30px auto 0;float:right;text-align:center;min-height:250px;padding-left:10px}.single .wrap .post .post-body .post-body-wrap #sidebar .single-post-sidebar-ad{text-align:center}}.single .sponsored-content .section-wrap{padding:0;margin-top:30px;margin-bottom:30px;width:calc(100% - 40px);float:left;margin-left:20px}.single .sponsored-content .section-wrap:after{clear:both;content:"";display:block}@media only screen and (min-width:480px){.single .sponsored-content .section-wrap{width:83.33333%;float:left;margin-left:0;margin-left:calc(8.33333% - 21.66667px + 40px)}}.single .sponsored-content .section-wrap .ob-widget-header{font-size:.875rem;color:#7a8046;text-transform:uppercase;padding:0;margin:1em 0}.subscription .subscribe-magazine:after{clear:both;content:"";display:block}.subscription .subscribe-magazine header{width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:1024px){.subscription .subscribe-magazine header{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;margin-left:calc(16.66667% - 23.33333px + 40px)}}.subscription .subscribe-magazine header h1{font-size:3rem}.subscription .subscribe-magazine header h1 span{font-style:italic}.subscription .subscribe-magazine header h6{text-transform:uppercase;font-size:1.25rem;font-weight:400;margin:0}.subscription .subscribe-magazine .home-local-wrap:after{clear:both;content:"";display:block}.subscription .subscribe-magazine .home-local-wrap .home-local-covers-wrap{height:455px;width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:769px){.subscription .subscribe-magazine .home-local-wrap .home-local-covers-wrap{width:50%;float:left;margin-left:0}}.subscription .subscribe-magazine .home-local-wrap .home-local-covers-wrap .home-local-covers{position:relative;width:100%;height:100%}.subscription .subscribe-magazine .home-local-wrap .home-local-covers-wrap .home-local-covers .cl-cover{box-sizing:border-box;background-size:contain;background-repeat:no-repeat}.subscription .subscribe-magazine .home-local-wrap .home-local-covers-wrap .home-local-covers .print{position:absolute;top:0;left:0;width:310px}.subscription .subscribe-magazine .home-local-wrap .home-local-covers-wrap .home-local-covers .tablet{position:absolute;bottom:0;right:0;width:236px;padding:30px 23px 47px;background-image:url(/wp-content/themes/cottagelife/assets/images/frame-tablet.png)}.subscription .subscribe-magazine .home-local-wrap .home-local-covers-wrap .home-local-covers .tablet img{position:relative;top:-5px}.subscription .subscribe-magazine .home-local-wrap .home-local-covers-wrap .home-local-covers .mobile{position:absolute;bottom:0;right:172px;width:131px;padding:45px 22px 62px;background-image:url(/wp-content/themes/cottagelife/assets/images/frame-mobile.png)}.subscription .subscribe-magazine .home-local-wrap .subscribe-info{width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:769px){.subscription .subscribe-magazine .home-local-wrap .subscribe-info{width:calc(50% - 30px);float:left;margin-left:20px}}.subscription .subscribe-magazine .home-local-wrap .subscribe-info .mag-cta{width:100%;float:left;margin-left:0}.subscription .subscribe-magazine .home-local-wrap .subscribe-info .mag-cta:after{clear:both;content:"";display:block}.subscription .subscribe-magazine .home-local-wrap .subscribe-info .mag-cta a{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:20px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem}.subscription .subscribe-magazine .home-local-wrap .subscribe-info .mag-cta a:hover{background-color:#7a8046;color:#fff}.subscription .subscribe-magazine .home-local-wrap .subscribe-info .mag-cta a .fa{-webkit-flex:1;flex:1}@media only screen and (min-width:1280px){.subscription .subscribe-magazine .home-local-wrap .subscribe-info .mag-cta a{width:calc(50% - 30px);float:left;margin-left:20px}}.subscription .dockside{background-color:#eee;margin:95px auto 0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.subscription .dockside:after{clear:both;content:"";display:block}.subscription .dockside .mailchimp{width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width:769px){.subscription .dockside .mailchimp{width:50%;float:left;margin-left:0}}.subscription .dockside .mailchimp .cl-newsletter .fields{width:58.33333%;float:left;margin-left:0}.subscription .dockside .mailchimp .cl-newsletter .cl-button{width:calc(41.66667% - 28.33333px);float:left;margin-left:20px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem;background-color:#7a8046;border:none;color:#fff;font-weight:700;-webkit-flex-flow:column wrap;flex-flow:column wrap;margin-top:7px;padding:8px 0}.subscription .dockside .mailchimp .cl-newsletter .cl-button:hover{background-color:#7a8046;color:#fff}.subscription .dockside .mailchimp .cl-newsletter .cl-button .fa{-webkit-flex:1;flex:1}.subscription .dockside .mailchimp .cl-newsletter .cl-button:hover{background-color:#000}@media only screen and (min-width:480px){.subscription .dockside .mailchimp .cl-newsletter .cl-button{padding:8px 35px}}.subscription .dockside .small{clear:both;padding:1rem 0}.subscription .dockside .dockside-image{width:100%;float:left;margin-left:0;padding:70px 0 0;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/wp-content/themes/cottagelife/assets/images/newsletter.jpg);height:315px}@media only screen and (min-width:769px){.subscription .dockside .dockside-image{background-position:100%;background-repeat:no-repeat;background-image:url(/wp-content/themes/cottagelife/assets/images/cl_subscribe_dockside.png);height:460px;width:calc(50% - 30px);float:left;margin-left:20px;padding:0}}.subscription .television{background-color:#7a8046;color:#fff;padding:130px 0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.subscription .television .channel-finder{width:calc(100% - 40px);float:left;margin-left:20px}.subscription .television .channel-finder h2{color:#fff}.subscription .television .channel-finder h6{text-transform:uppercase;font-size:1.25rem;font-weight:400;margin:0}@media only screen and (min-width:769px){.subscription .television .channel-finder{width:50%;float:left;margin-left:0}}.subscription .television .channel-finder a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem;border:1px solid #fff;color:#fff;max-width:210px;margin:0 auto}.subscription .television .channel-finder a:hover{background-color:#7a8046;color:#fff}.subscription .television .channel-finder a .fa{-webkit-flex:1;flex:1}@media only screen and (min-width:769px){.subscription .television .channel-finder a{margin:0}}.subscription .television .channel-finder a:hover{background-color:#000;border:1px solid #000}.subscription .television .television-image{width:calc(100% - 40px);float:left;margin-left:20px;padding:70px 0 0}@media only screen and (min-width:769px){.subscription .television .television-image{width:calc(50% - 30px);float:left;margin-left:20px;padding:0}}.single-hub .entry-content{max-width:100%}.single-hub .wrap{margin-top:0}.single-hub .wrap.\--addMargin{margin-top:205px}.single-hub .wrap.\--addMargin_tallAd{margin-top:400px}.single-hub .wrap.\--noMargin{margin-top:0}.single-hub .hero-images{overflow:hidden;width:100%;height:195px;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;box-sizing:border-box;position:relative;margin-top:0}@media only screen and (min-width:769px){.single-hub .hero-images{height:255px}}@media only screen and (min-width:1024px){.single-hub .hero-images{height:330px}}@media only screen and (min-width:1280px){.single-hub .hero-images{height:420px}}.single-hub .hero-images.grow-it-forward{background-size:100%;background-position:50%}.single-hub .hero-images.grow-it-forward .grow-it-forward-text{width:50%;height:40%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}@media only screen and (min-width:480px){.single-hub .hero-images.grow-it-forward .grow-it-forward-text{height:60%}}@media only screen and (min-width:1024px){.single-hub .hero-images.grow-it-forward .grow-it-forward-text{width:400px;height:200px}}.single-hub .section{width:100%;float:left;margin-left:0}.single-hub .section .section-wrap{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.single-hub .sectionTitle h2{color:#000;font-size:1.5rem}.single-hub .grid .feat-posts,.single-hub .grid .section-wrap{width:100%;float:left;margin-left:0}.single-hub .grid.basic .feat-posts,.single-hub .grid.fancy .feat-posts{width:calc(100% - 40px);float:left;margin-left:20px;display:block;height:auto;overflow-x:hidden;-webkit-overflow-scrolling:auto;-ms-overflow-style:auto}.single-hub .grid.basic .feat-posts .post,.single-hub .grid.fancy .feat-posts .post{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:30px}@media only screen and (min-width:480px){.single-hub .grid.basic .feat-posts .post,.single-hub .grid.fancy .feat-posts .post{width:calc(50% - 30px);float:left;margin-left:20px}}.single-hub .grid.basic .feat-posts .post .post-img img,.single-hub .grid.fancy .feat-posts .post .post-img img{width:100%;height:auto;display:inline-block;margin:0}.single-hub .grid.basic .post .entry-title,.single-hub .grid.fancy .post .entry-title{text-align:left}.single-hub .supergrid{padding:20px 0 0}.single-hub .supergrid .feat-posts,.single-hub .supergrid .section-wrap{width:100%;float:left;margin-left:0;white-space:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:40px}.single-hub .supergrid .feat-posts .\--grid-text,.single-hub .supergrid .section-wrap .\--grid-text{width:100%;float:left;margin-left:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width:480px){.single-hub .supergrid .feat-posts .\--grid-text,.single-hub .supergrid .section-wrap .\--grid-text{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.single-hub .supergrid .feat-posts .\--grid-text:nth-of-type(2),.single-hub .supergrid .section-wrap .\--grid-text:nth-of-type(2){-webkit-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:480px){.single-hub .supergrid .feat-posts .\--grid-text:nth-of-type(2),.single-hub .supergrid .section-wrap .\--grid-text:nth-of-type(2){-webkit-flex-direction:row;flex-direction:row}}.single-hub .supergrid .feat-posts .\--grid-text .post,.single-hub .supergrid .section-wrap .\--grid-text .post{width:100%;float:left;margin-left:0}@media only screen and (min-width:480px){.single-hub .supergrid .feat-posts .\--grid-text .post,.single-hub .supergrid .section-wrap .\--grid-text .post{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:0}}.single-hub .supergrid .feat-posts .\--grid-text .fancygrid-text,.single-hub .supergrid .section-wrap .\--grid-text .fancygrid-text{width:100%;float:left;font-family:PT Serif,serif;font-size:1.25rem;letter-spacing:2px;line-height:1.5;color:#000;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:0;margin-bottom:25px}.single-hub .supergrid .feat-posts .\--grid-text .fancygrid-text hr,.single-hub .supergrid .section-wrap .\--grid-text .fancygrid-text hr{border-top:6px solid #000;width:80px;margin:0;margin:10px 0}.single-hub .supergrid .feat-posts .\--grid-text .fancygrid-text cite,.single-hub .supergrid .section-wrap .\--grid-text .fancygrid-text cite{font-size:1.125rem;font-family:PT Serif,serif;line-height:1.67;letter-spacing:2px;font-weight:400;font-style:normal;text-transform:uppercase}@media only screen and (min-width:480px){.single-hub .supergrid .feat-posts .\--grid-text .fancygrid-text,.single-hub .supergrid .feat-posts .\--grid-text:first-child .post,.single-hub .supergrid .section-wrap .\--grid-text .fancygrid-text,.single-hub .supergrid .section-wrap .\--grid-text:first-child .post{width:calc(50% - 30px);float:left;margin-left:20px}}.single-hub .supergrid .feat-posts .\--grid-text:first-child .fancygrid-text,.single-hub .supergrid .section-wrap .\--grid-text:first-child .fancygrid-text{margin-left:0;font-size:2rem;font-family:PTSans,sans-serif;letter-spacing:normal;line-height:40px;font-weight:700;padding:0 0 20px}.single-hub .supergrid .feat-posts .\--grid-text:first-child .fancygrid-text hr,.single-hub .supergrid .section-wrap .\--grid-text:first-child .fancygrid-text hr{display:none}@media only screen and (min-width:480px){.single-hub .supergrid .feat-posts .\--grid-text:first-child .fancygrid-text,.single-hub .supergrid .section-wrap .\--grid-text:first-child .fancygrid-text{font-size:1.25rem;line-height:30px}}@media only screen and (min-width:769px){.single-hub .supergrid .feat-posts .\--grid-text:first-child .fancygrid-text,.single-hub .supergrid .section-wrap .\--grid-text:first-child .fancygrid-text{font-size:2.3125rem;line-height:48px}}.single-hub .supergrid .feat-posts .post,.single-hub .supergrid .section-wrap .post{width:100%;float:left;margin-left:0;margin-bottom:25px}@media only screen and (min-width:769px){.single-hub .supergrid .feat-posts .post,.single-hub .supergrid .section-wrap .post{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px}}.single-hub .supergrid .feat-posts .post .entry-title,.single-hub .supergrid .section-wrap .post .entry-title{font-size:1.25rem}@media only screen and (min-width:769px){.single-hub .supergrid .feat-posts .post .entry-title,.single-hub .supergrid .section-wrap .post .entry-title{font-size:.875rem}}@media only screen and (min-width:1024px){.single-hub .supergrid .feat-posts .post .entry-title,.single-hub .supergrid .section-wrap .post .entry-title{font-size:1rem}}@media only screen and (min-width:1280px){.single-hub .supergrid .feat-posts .post .entry-title,.single-hub .supergrid .section-wrap .post .entry-title{font-size:1.25rem}}.single-hub .hubContent{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%}.single-hub .hubContent .entry-content-asset:after,.single-hub .hubContent:after{clear:both;content:"";display:block}.single-hub .hubVideo{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.single-hub .hubVideo embed,.single-hub .hubVideo iframe,.single-hub .hubVideo object{position:absolute;top:0;left:0;width:100%;height:100%}.single-hub .hub-button-bar,.single-hub .hub-button-color,.single-hub .hub-button-white{font-size:.875rem;font-family:PTSans,sans-serif;margin:0 auto;clear:both}.single-hub .hub-button-color{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem;background-color:#7a8046;border:none;color:#fff;font-weight:700;width:210px}.single-hub .hub-button-color:hover{background-color:#7a8046;color:#fff}.single-hub .hub-button-color .fa{-webkit-flex:1;flex:1}.single-hub .hub-button-color:hover{background-color:#000}.single-hub .hub-button-white{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem;width:210px}.single-hub .hub-button-white:hover{background-color:#7a8046;color:#fff}.single-hub .hub-button-white .fa{-webkit-flex:1;flex:1}.single-hub .hub-button-bar{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem;background-color:#7a8046;border:none;color:#fff;font-weight:700;padding:14px 0}.single-hub .hub-button-bar:hover{background-color:#7a8046;color:#fff}.single-hub .hub-button-bar .fa{-webkit-flex:1;flex:1}.single-hub .hub-button-bar:hover{background-color:#000}.about-us .ad-slot .section-wrap{width:100%;float:left;margin-left:0}.about .section-wrap{box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;width:calc(100% - 40px);margin-left:20px}.about .section-wrap,.about .section-wrap header{display:-webkit-flex;display:flex;box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;float:left}.about .section-wrap header{width:100%;margin-left:0;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.about .section-wrap header h1{text-transform:uppercase;margin:0;line-height:1}.about .section-wrap header h3{color:#7a8046}.about .section-wrap .content p{color:#000;line-height:1.9;letter-spacing:2px}.about .section-wrap .timeline{width:100%;float:left;margin-left:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.about .section-wrap .timeline:after{clear:both;content:"";display:block}.about .section-wrap .timeline .milestone{width:100%;float:left;margin-left:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}@media only screen and (min-width:769px){.about .section-wrap .timeline .milestone{width:calc(50% - 30px);float:left;margin-left:20px}}.about .section-wrap .timeline .milestone .milestone-desc,.about .section-wrap .timeline .milestone .milestone-year{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;float:left;margin-left:0}.about .section-wrap .timeline .milestone .milestone-desc h2,.about .section-wrap .timeline .milestone .milestone-year h2{border-top:6px solid #000;padding:20px 0 0}.about .section-wrap .timeline .milestone.col-left{text-align:right}.about .section-wrap .timeline .milestone.col-left .milestone-year{text-align:right;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-end;align-items:flex-end}@media only screen and (min-width:769px){.about .section-wrap .timeline .milestone.col-right{margin-left:calc(50% - 30px + 40px)}}.about .section-wrap .timeline .milestone.col-right .milestone-year{-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.about .section-wrap .conclusion{margin-top:30px}.about .section-wrap .conclusion p{color:#000;line-height:1.9;letter-spacing:2px}.about .section-wrap .about-cta{width:100%;float:left;margin-left:0;list-style:none;padding:0}.about .section-wrap .about-cta:after{clear:both;content:"";display:block}.about .section-wrap .about-cta li{width:100%;float:left;margin-left:0;padding:0 0 40px}@media only screen and (min-width:769px){.about .section-wrap .about-cta li{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;padding:0}}.about .section-wrap .about-cta li a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem}.about .section-wrap .about-cta li a:hover{background-color:#7a8046;color:#fff}.about .section-wrap .about-cta li a .fa{-webkit-flex:1;flex:1}.error404 .\--addMargin{margin-top:220px}.error404 .\--addMargin_tallAd{margin-top:445px}.error404 .\--noMargin{margin-top:60px}.error404 .wrap{overflow:hidden;box-sizing:border-box;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-attachment:scroll;background-image:url(/wp-content/themes/cottagelife/assets/images/404-canoedog.jpg);height:100%;padding-bottom:1120px;position:relative}@media only screen and (min-width:769px){.error404 .wrap{padding-bottom:1024px}}.error404 .wrap .main{position:absolute;top:60px;right:0;left:0;margin:auto;width:100%;text-align:center}@media only screen and (min-width:480px){.error404 .wrap .main{top:15%}}.error404 .wrap .main h1{font-size:2.375rem;margin:0}@media only screen and (min-width:769px){.error404 .wrap .main h1{font-size:3rem}}.error404 .wrap .main .alert-warning{font-family:PT Serif,serif;font-size:1.125rem;text-transform:uppercase;margin:30px 0 20px}.error404 .wrap .main a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem;background-color:#7a8046;border:none;color:#fff;font-weight:700;max-width:200px;margin:0 auto}.error404 .wrap .main a:hover{background-color:#7a8046;color:#fff}.error404 .wrap .main a .fa{-webkit-flex:1;flex:1}.error404 .wrap .main a:hover{background-color:#000}.error404 footer{margin:0}.videos{overflow-x:hidden}.videos .post-cover-video{position:relative;z-index:990;background-color:#000}.videos .post-cover-video:after{clear:both;content:"";display:block}.videos .tvepisodes{width:100%}.videos .playlists{padding:60px 0;margin:0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.videos .playlists:nth-of-type(odd){background-color:#eee}.videos .playlists .playlist-details{width:calc(100% - 40px);float:left;margin-left:20px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding:0 0 20px}.videos .playlists .playlist-details>div{width:50%;float:left;margin-left:0;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;font-size:1.25rem;text-transform:uppercase;-webkit-align-items:center;align-items:center;line-height:1.2;letter-spacing:-.5px}.videos .playlists .playlist-details>div.playlist-name{font-weight:700;color:#000}.videos .playlists .playlist-details>div.post-count{-webkit-justify-content:flex-end;justify-content:flex-end;color:#7a8046}.videos .ad-slot.-between-cards{padding:40px 0}.videos .tvseries{margin:0 auto;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#eee;padding:0 0 40px}.videos .tvseries .sectionTitle h3{text-align:center;color:#7a8046;font-size:2.5rem;line-height:1.1;letter-spacing:-.5px}.videos .tvseries .section-wrap{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:60px}.videos .tvseries .section-wrap .post{min-width:18.6rem}.videos .tvseries .section-wrap .post:first-child{margin-left:calc(8.33333% - 21.66667px + 40px)}@media only screen and (min-width:769px){.videos .tvseries .section-wrap .post{min-width:25rem}}.videos .tvseries .section-wrap .post header{background-color:#fff;height:250px;padding:30px 0}@media only screen and (min-width:769px){.videos .tvseries .section-wrap .post header{height:220px}}.videos .tvseries .section-wrap .post header .post-info{width:calc(100% - 40px);float:left;margin-left:20px;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center}.videos .tvseries .section-wrap .post header .post-info .entry-title{color:#7a8046;font-size:1.875rem;text-align:center;line-height:1.13;letter-spacing:-.4px;font-weight:700}.videos .tvseries .section-wrap .post header .post-info p{white-space:pre-wrap;color:#4a4a4a;font-size:1.125rem}.videos .tvseries .more{width:calc(100% - 40px);float:left;margin-left:20px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center}.videos .tvseries .more:after{clear:both;content:"";display:block}.videos .tvseries .more a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem;background-color:#7a8046;border:none;color:#fff;font-weight:700;max-width:190px;height:50px}.videos .tvseries .more a:hover{background-color:#7a8046;color:#fff}.videos .tvseries .more a .fa{-webkit-flex:1;flex:1}.videos .tvseries .more a:hover{background-color:#000}.videos .tvepisodes .sectionTitle h3{text-align:center;color:#7a8046;font-size:2.5rem;line-height:1.1;letter-spacing:-.5px}.videos .tvepisodes .section-wrap{width:100%;float:left;margin-left:0}.videos .tvepisodes .section-wrap .post-info .entry-title{width:100%;font-family:PT Serif,serif;font-size:1.5rem;font-weight:400}.videos .tvepisodes .section-wrap .post-info p{color:#000;white-space:pre-wrap;font-size:1.25rem;font-weight:700;letter-spacing:-.5px;font-family:PT Sans,sans-serif}.videos .tvepisodes .section-wrap .post-info p span{width:100%;float:left;margin-left:0}.videos .hybrid .sectionTitle h3{text-align:center;color:#7a8046;font-size:2.5rem;line-height:1.1;letter-spacing:-.5px;margin-bottom:0}.videos .hybrid .section-wrap{padding:20px 0}.videos .hybrid .section-wrap .more{width:calc(100% - 40px);float:left;margin-left:20px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;margin-top:40px}.videos .hybrid .section-wrap .more:after{clear:both;content:"";display:block}.videos .hybrid .section-wrap .more a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center;background-color:transparent;border:1px solid #7a8046;color:#7a8046;padding:8px 35px;text-decoration:none;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;letter-spacing:.5px;font-size:.875rem;background-color:#7a8046;border:none;color:#fff;font-weight:700;max-width:190px;height:50px}.videos .hybrid .section-wrap .more a:hover{background-color:#7a8046;color:#fff}.videos .hybrid .section-wrap .more a .fa{-webkit-flex:1;flex:1}.videos .hybrid .section-wrap .more a:hover{background-color:#000}.wpAdminMediaQuery .small{color:#e74c3c}.wpAdminMediaQuery .medium{color:#2ecc71}.wpAdminMediaQuery .large{color:#3498db}.wpAdminMediaQuery .xlarge{color:#9b59b6}.wpAdminMediaQuery .small{display:inline}.wpAdminMediaQuery .large,.wpAdminMediaQuery .medium,.wpAdminMediaQuery .xlarge{display:none}@media only screen and (min-width:769px){.wpAdminMediaQuery .medium{display:inline}.wpAdminMediaQuery .large,.wpAdminMediaQuery .small,.wpAdminMediaQuery .xlarge{display:none}}@media only screen and (min-width:1280px){.wpAdminMediaQuery .large{display:inline}.wpAdminMediaQuery .medium,.wpAdminMediaQuery .small,.wpAdminMediaQuery .xlarge{display:none}}@media only screen and (min-width:1440px){.wpAdminMediaQuery .xlarge{display:inline}.wpAdminMediaQuery .large,.wpAdminMediaQuery .medium,.wpAdminMediaQuery .small{display:none}}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJtYWluLjEyODdlNWM2Nzk1MTQ1MzQ2OTQ2NzkzMTRmNzYxNmM2LmNzcyIsInNvdXJjZVJvb3QiOiIifQ==*/