﻿@charset "UTF-8";.padding-btm-120{padding-bottom:120px !important}.margin-btm-50{margin-bottom:50px !important}.margin-btm-15{margin-bottom:15px !important}.margin-top-15{margin-top:15px !important}.margin-btm-30{margin-bottom:30px !important}.margin-top-30{margin-top:30px !important}.remove-top-spacing{padding-top:0 !important;margin-top:0 !important}@media screen and (max-width:767px){.hide-on-mobile{display:none !important}}@media screen and (min-width:768px){.hide-on-desktop{display:none !important}}@media screen and (max-width:1023px){.hide-on-tablet{display:none !important}}@media screen and (min-width:1024px){.hide-on-desktop-tablet{display:none !important}}.padding-btm-30{padding-bottom:30px !important}@media screen and (min-width:768px){.module-text-white,.module-text-white .normal h1,.module-text-white .normal h2,.module-text-white .normal h3,.module-text-white .normal h4,.module-text-white .normal h5,.module-text-white .normal h6,.module-text-white .normal p,.module-text-white .normal span,.module-text-white .normal a{color:#fff}}.background-image-container{display:block;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;top:0;left:0;right:0;bottom:0}.background-image-container:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}@media screen and (min-width:768px){.line-from-center:after{content:'';display:block;position:absolute;height:2px;bottom:-3px;left:0;border-bottom:solid 2px #9d7f57;transform:scaleX(0);width:100%;transition:transform 150ms ease-in-out}.line-from-center.line-lower:after{bottom:-4px}.line-from-center.img-line:after{position:relative;bottom:-6px}.line-from-center.active:after{transform:scaleX(1)}.line-from-center:hover:after{transform:scaleX(1)}.line-from-center.white-line:hover,.line-from-center.white-line.active{color:#fff}.line-from-center.white-line:after{border-bottom:solid 3px #fff}.line-from-center.thinner-line:after{border-bottom-width:1px}}.link-arrow-gold{display:inline-block;position:relative;font-family:"Roboto Light",Arial,sans-serif;font-size:20px;font-weight:bold;color:#9d7f57;cursor:pointer}.link-arrow-gold:before{content:'';position:absolute;width:15px;height:20px;top:8px;right:-20px;background-image:url(../images/brochure-arrow.png);background-position:center;background-repeat:no-repeat}.link-arrow-gold:after{content:'';display:block;position:absolute;height:2px;bottom:0;left:0;border-bottom:solid 2px #9d7f57;transform:scaleX(0);width:100%;transition:transform 150ms ease-in-out}.link-arrow-gold:hover:after{transform:scaleX(1)}.xparallax-picture{max-width:100%;min-height:100%}@media screen and (min-width:1164px){.xparallax-picture{max-width:100%}}@media screen and (min-width:2000px){.xparallax-picture{width:100%;max-width:100%;max-height:unset}}.xsimpleParallax{height:unset}.rich-text-popup-link{position:relative;color:#9d7f57}.rich-text-popup-link:after{content:'';display:block;position:absolute;height:2px;bottom:-3px;left:0;border-bottom:solid 2px #9d7f57;transform:scaleX(0);width:100%;transition:transform 150ms ease-in-out}.rich-text-popup-link:hover{cursor:pointer}.rich-text-popup-link:hover:after{transform:scaleX(1)}.button-container{display:inline-block;position:relative;background:transparent;border:1px solid #b2b567;border-radius:8px;overflow:hidden;cursor:pointer}.button-container.button-block{display:block;width:100%}.button-container.button-block .button{display:block;font-weight:700}.button-container:hover .button{color:#fff !important;font-weight:700;background:#b2b567}input.button,.button{display:inline-block;position:relative;line-height:100%;padding:15px;color:#b2b567;z-index:3;text-transform:uppercase;white-space:nowrap;font-weight:700;transition:color .3s ease-out,background-color .3s ease-out;font-size:14px;letter-spacing:1px}@media screen and (min-width:768px){input.button,.button{padding:14px 30px}}.read-more-btn-container{display:block;position:relative}.read-more-btn-container:hover .read-more-btn{opacity:0}.read-more-btn-container:hover .read-more-btn-hover{opacity:1}.read-more-btn{display:block;width:auto;height:42px;transition:opacity .3s ease-out;opacity:1}.read-more-btn-hover{position:absolute;top:0;transition:opacity .3s ease-out;opacity:0}.page-code-home .button:before,.mobilepage-code-home .button:before{background:#b2b567}.margin-left-50{margin-left:50px}.title-triangle{display:none;position:absolute;width:0;height:0;left:0;background-image:url(../images/svg/home-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:40px;height:40px}@media screen and (min-width:768px){.title-triangle{display:block}}.title-triangle.for-h2{bottom:20px}.title-triangle.for-h3{bottom:unset;top:2px}.home-content .title-triangle{background-image:url(../images/svg/home-arrow.svg)}.bottom-margin{display:block;background-color:rgba(130,127,107,.5);height:1px;width:100%;max-width:1164px;margin:60px auto 0}.home-content .bottom-margin{background-color:rgba(255,255,255,.5)}.p-bold{font-weight:500}.shared-text-image-container{display:flex;flex-wrap:wrap}.shared-text-image-container .text-container{flex-basis:100%;background-color:#fff}@media screen and (min-width:768px){.shared-text-image-container .text-container{flex-basis:55%}}.shared-text-image-container .image-container{flex-basis:100%;padding-bottom:50%}@media screen and (min-width:768px){.shared-text-image-container .image-container{flex-basis:45%;padding-bottom:0}}.hide-button{display:block;visibility:hidden;padding:0;margin:0;opacity:0;position:absolute}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.margin-top-30{margin-top:30px !important}.padding-top-30{padding-top:30px !important}.plus-minus-container{display:block;position:absolute;right:15px}.plus-minus-container .horizontal{width:30px;height:6px;background-color:#b2b567;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);transition:all .3s ease-out}.plus-minus-container .vertical{width:6px;height:30px;background-color:#b2b567;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);opacity:1;transition:all .3s ease-out}.plus-minus-container.open .horizontal{transform:translate(-50%,-50%) rotate(45deg)}.plus-minus-container.open .vertical{transform:translate(-50%,-50%) rotate(45deg)}.zero-opacity{opacity:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0}*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html{overflow-y:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}html,body{-webkit-overflow-scrolling:touch;z-index:0;height:100%;font-family:"Roboto Light",Arial,sans-serif;font-size:17px;line-height:150%}.safari{background-image:none !important}*,button,a{outline:none;-webkit-tap-highlight-color:transparent !important;-webkit-tap-highlight-color:transparent !important}img{border:0;max-width:100%}ol,ul{margin-left:16px}input:not(.button){padding:1px;font-family:Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none}input[type=radio]{-webkit-appearance:radio}input[type=checkbox]{-webkit-appearance:checkbox;margin-bottom:15px}select{-webkit-appearance:none;-moz-appearance:none}textarea{padding:2px;font-family:Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none}button{-webkit-appearance:none}table{border-collapse:collapse;margin:inherit}p{margin:0}.pagingnav-wrapper{clear:both;padding:15px 0}.pagingnav-wrapper .page-text{margin:0 5px 0 0;font-weight:bold}.pagingnav-wrapper select{min-width:45px}.validation{display:none;position:relative;pointer-events:none}.validation .validation_outer,.validation .outer{padding-bottom:7px;position:absolute;top:-37px;left:-35px;z-index:99;min-width:200px;width:auto !important}.validation .validation_outer:after,.validation .outer:after{content:'';display:block;position:absolute;width:16px;height:16px;bottom:-9px;left:10%;border:8px solid #e30418;border-left-color:transparent;border-right-color:transparent;border-bottom:none}.validation .validation_inner,.validation .inner{background:#e30418;font-weight:bold;font-size:11px;line-height:15px;color:#fff;padding:5px 10px;border-radius:4px;display:block}textarea+.validation .validation_outer{top:-29px}.validation.autoPosition{position:absolute}.validation.autoPosition .validation_outer,.validation.autoPosition .outer{left:auto;top:auto}.responsive-table-scroll{overflow:auto}.responsive-image-scroll{overflow:auto}.responsive-autoshrink{max-width:100%}.warning-message{color:#fff;font-size:14px;text-align:center;vertical-align:middle;padding:5px;margin-bottom:4px;position:fixed;z-index:100000;width:100%;line-height:150%;opacity:.8}.warning-message.staging-server{background:#10ca68}.warning-message.staging-server.conn-LVE{background:#ef4035}.warning-message.old-browser{background:#fa9614}.warning-message.old-browser a{color:#fff}.warning-message.staging-server .close,.warning-message.old-browser .close{position:absolute;right:5px;top:50%;margin-top:-11px;cursor:pointer;width:22px;height:22px}@media screen and (max-width:1024px){.warning-message.staging-server .close,.warning-message.old-browser .close{position:absolute;text-indent:1000px;white-space:nowrap;width:100%;height:100%;left:0;top:0;margin:0}}.warning-message.staging-server .close span,.warning-message.old-browser .close span{display:none}.svyGridLines{outline:1px solid #f00}.InfoMessageContainer{z-index:200;left:0;right:0;position:absolute}.InfoMessage,.ErrorMessage,.WarningMessage,.alert-error{z-index:200;position:absolute;top:-200px;width:400px;left:50%;margin-left:-200px;transition:all 1s ease-in-out;opacity:0;line-height:150%;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;cursor:pointer}@media screen and (max-width:480px){.InfoMessage,.ErrorMessage,.WarningMessage,.alert-error{width:calc(100% - 40px);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:0;margin-bottom:10px}}.InfoMessage.showing,.ErrorMessage.showing,.WarningMessage.showing{top:50px;opacity:1}.InfoMessage{color:#000;background-color:#fff;padding:8px 14px 8px 14px;margin-top:10px;margin-bottom:10px}.InfoMessageBasic{color:#3a87ad;background-color:#d9edf7;padding:8px 14px 8px 14px;margin-top:10px;margin-bottom:10px;border:1px solid #bce8f1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ErrorMessage,.alert-error{color:#c00;background-color:#f2dede;padding:8px 14px 8px 14px;margin-top:10px;margin-bottom:10px;border:1px solid #eed3d7}.WarningMessage,.validation-summary-errors{padding:8px 35px 8px 14px;margin-top:10px;margin-bottom:10px;color:#c09853;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.bold,.b,b,strong{font-weight:bold;color:inherit}.i,i,em{color:inherit;font-style:italic;font-size:inherit;font-family:inherit;font-weight:inherit}hr{height:0;border:0;border-bottom:1px solid #ccc}hr.border{border-bottom:1px solid #ccc}.border-width{margin:0 12px}.btn{border:none;cursor:pointer;padding:6px 20px;font-family:"Roboto Light",Arial,sans-serif;font-size:14px;font-weight:normal;text-decoration:none;text-transform:uppercase;color:#b2b567;background-color:transparent;display:inline-block;line-height:140%;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:before,.btn:after{font-size:20px}.btn:after{content:' »'}.btn:hover{color:#fff}.btn.disabled{opacity:.5;cursor:not-allowed}.tool-tip-wrapper{display:inline-block;position:relative;cursor:pointer}.tool-tip-wrapper .tool-tip-trigger{color:#000;font-size:10px;text-decoration:underline}.tool-tip-wrapper .tool-tip{width:300px;font-size:11px;background-color:rgba(0,0,0,.8);color:#fff;padding:10px;position:absolute;bottom:0;opacity:0;visibility:hidden;-moz-transform:translateY(120%);-ms-transform:translateY(120%);-o-transform:translateY(120%);-webkit-transform:translateY(120%);transform:translateY(120%);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.tool-tip-wrapper .tool-tip:after{content:'';display:block;position:absolute;width:16px;height:16px;top:-16px;left:10%;border:8px solid rgba(0,0,0,.8);border-left-color:transparent;border-right-color:transparent;border-top:none}.tool-tip-wrapper:hover .tool-tip{-moz-transform:translateY(105%);-ms-transform:translateY(105%);-o-transform:translateY(105%);-webkit-transform:translateY(105%);transform:translateY(105%);visibility:visible;opacity:1}.principal-wrapper{height:100%;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.header{flex-shrink:0}.page-content{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto;display:flex;flex-direction:column}.footer{flex-shrink:0}h1 a:after,h2 a:after,h3 a:after,h4 a:after,h5 a:after,h6 a:after{content:none !important}h1,h1 a{font-family:"DMSerifDisplay-Regular",Arial,sans-serif;font-weight:400;font-style:normal;line-height:150%;font-size:48px;color:#827f6b}@media screen and (min-width:768px){h1,h1 a{font-size:100px}}h2,h2 a{font-family:"DMSerifDisplay-Regular",Arial,sans-serif;font-weight:100;font-style:normal;line-height:150%;font-size:35px;color:#827f6b}@media screen and (min-width:768px){h2,h2 a{font-size:54px}}h3,h3 a{font-family:"DMSerifDisplay-Regular",Arial,sans-serif;font-weight:100;font-style:normal;line-height:150%;font-size:18px;color:#827f6b;margin-bottom:25px}h3.module-title,h3 a.module-title{margin-bottom:0}h4,h4 a{font-family:"DMSerifDisplay-Regular",Arial,sans-serif;font-weight:100;font-style:normal;line-height:150%;color:#827f6b;font-size:24px}h5,h5 a{font-family:"Roboto Light",Arial,sans-serif;font-weight:100;font-style:normal;line-height:150%;color:#827f6b;font-size:22px}@media screen and (max-width:1024px){h5,h5 a{font-size:16px}}@media screen and (max-width:480px){h5,h5 a{font-size:14px}}h6,h6 a{font-family:"DMSerifDisplay-Regular",Arial,sans-serif;font-weight:100;font-style:normal;line-height:150%;color:#827f6b;font-size:17px}p,a,span,i,label,#tinymce,.svyAttachmentUploadFilename,.normal li{font-family:"Roboto Light",Arial,sans-serif;font-weight:100;font-style:normal;line-height:180%;color:#827f6b;font-size:17px}#tinymce p,#tinymce a,#tinymce span,#tinymce i,#tinymce label,#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6,#tinymce .normal li{color:#827f6b !important}.svyAttachmentUploadFilename{font-weight:100 !important;color:#808080}p{padding-bottom:16px}sup{font-family:"Roboto Light",Arial,sans-serif;font-size:15px;font-weight:bold;letter-spacing:3px;text-transform:uppercase;color:#b2b567}.shared-section-wrapper.page-content .section-content{background-color:#f1f2f3}.shared-section-wrapper.page-content .section-content.home-content{background-color:#827f6b}.section-content{position:relative;width:100%;padding:0;margin:0}@media screen and (min-width:1164px){.section-content{margin:0 auto}}a:not(.site-logo-link):not(.move-forward):not(.move-back){color:#b2b567;position:relative;text-decoration:none !important}a:not(.site-logo-link):not(.move-forward):not(.move-back):after:not(.button){content:'';display:block;position:absolute;height:2px;bottom:0;left:0;border-bottom:solid 1px #8e8c79;color:#9d7f57;transform:scaleX(0);width:100%;transition:transform 150ms ease-in-out}a:not(.site-logo-link):not(.move-forward):not(.move-back):hover{color:#fff}a:not(.site-logo-link):not(.move-forward):not(.move-back):hover:after{transform:scaleX(1)}a:not(.site-logo-link):not(.move-forward):not(.move-back).no-link-effect:after{content:none !important}a:not(.site-logo-link):not(.move-forward):not(.move-back).main-navigation-link:after{border-bottom:solid 2px #fff;height:2px;bottom:0 !important}@font-face{font-family:'DMSerifDisplay-Regular';src:url("../fonts/DMSerifDisplay-Regular.ttf")}@font-face{font-family:'Roboto Regular';src:url("../fonts/Roboto-Regular.ttf")}@font-face{font-family:'Roboto Bold';src:url("../fonts/Roboto-Bold.ttf")}.normal{font-family:"Roboto Light",Arial,sans-serif;line-height:180%;color:#827f6b;font-size:16px}.normal ol,.normal ul{margin-left:16px;list-style-type:square}.normal li{position:relative;padding-left:5px !important}.normal p.image-caption{font-style:italic;margin:5px 0 15px;text-align:center}.normal a[href$='.pdf']{padding-left:20px;background:transparent url(../images/filetypes/PDF_small.gif) no-repeat left}.normal a[href$='.doc']{padding-left:20px;background:transparent url(../images/filetypes/doc_small.gif) no-repeat left}.normal a[href$='.docx']{padding-left:20px;background:transparent url(../images/filetypes/doc_small.gif) no-repeat left}.normal a[href$='.xls']{padding-left:20px;background:transparent url(../images/filetypes/xls_small.gif) no-repeat left}.normal a[href$='.xlsx']{padding-left:20px;background:transparent url(../images/filetypes/xls_small.gif) no-repeat left}.normal a[href$='.ppt']{padding-left:20px;background:transparent url(../images/filetypes/ppt_small.gif) no-repeat left}.normal a[href$='.pptx']{padding-left:20px;background:transparent url(../images/filetypes/ppt_small.gif) no-repeat left}.normal a[href$='.zip']{padding-left:20px;background:transparent url(../images/filetypes/zip_small.gif) no-repeat left}.normal table{padding:0;margin:0 0 10px 0;border:0;border-collapse:collapse;width:100% !important}.normal table td{padding:5px;border:0}.normal table td p{margin:0}.normal table.table-no-gridlines{padding:0;margin:0 0 10px 0;border:0;border-collapse:collapse;text-align:left}.normal table.table-no-gridlines tr td{padding:5px;border:0;vertical-align:top}@media screen and (max-width:768px){.normal table.table-no-gridlines tr td{width:50%;display:inline-block}}@media screen and (max-width:480px){.normal table.table-no-gridlines tr td{width:100%;display:block}}.normal table.table-small{padding:0;margin:0 0 10px 0;border:0;border-top:1px solid #ddd;border-left:1px solid #ddd;border-collapse:collapse;color:#777;font-size:10px}.normal table.table-small td{padding:5px;border:0;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.normal table.table-gridlines{padding:0;margin:0 0 10px 0;border:0;border-top:1px solid #ddd;border-left:1px solid #ddd;border-collapse:collapse}.normal table.table-gridlines td{padding:5px;border:0;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.normal iframe{width:100%}.normal img{max-width:100%;height:auto !important}body#tinymce{margin:10px;background:#fff}body#tinymce p.image-caption{font-style:italic;margin:5px 0 15px;text-align:center}body#tinymce table{border:1px dashed #ccc}body#tinymce table td{border:1px dashed #ccc}body#tinymce table.table-small td{padding:5px;border:0;border-bottom:1px solid #ddd;border-right:1px solid #ddd}li::marker{content:'';font-size:15px}.normal li:before{display:block;position:absolute;top:9px;left:-17px;content:'';width:10px;height:10px;background-image:url(../images/svg/home-arrow.svg);background-size:contain}.shared-section-wrapper.footer{position:relative}.shared-section-wrapper.footer .footer-copyright{padding:10px 0;font-size:11px;text-align:center}.footer-container{margin:0 auto;padding:70px 40px;background-color:#1c1f20}@media screen and (min-width:768px){.footer-container{padding:69px 80px 200px 80px}}.footer-nav{display:flex;list-style:none;flex-wrap:wrap;border-bottom:1px solid #8e8c79;margin:0 0 30px 0;max-width:1164px}@media screen and (min-width:768px){.footer-nav{align-items:flex-end;flex-wrap:nowrap;padding-bottom:30px;margin:0 auto 30px}}.footer-nav-item{display:block;width:100%;cursor:pointer;color:#a5967d;font-size:18px;padding-bottom:10px;transition:color .3s ease-out}.footer-nav-item a{font-size:15px}.footer-nav-item:hover{color:#fff}@media screen and (min-width:768px){.footer-nav-item{display:inline-block;margin-right:30px;padding:0;width:auto}.footer-nav-item.footer-logo{margin:0 0 0 auto}}.footer-nav-item.footer-logo img{width:100px}.footer-main-logo{width:150px;height:auto}@media screen and (min-width:768px){.footer-main-logo{width:180px}}.footer-social-media{display:block;width:100%;margin-top:30px;flex:1 0 auto}@media screen and (min-width:1164px){.footer-social-media{padding-left:50px;margin-top:0}}@media screen and (min-width:1024px){.footer-social-media{width:auto}}.footer-social-logo{height:26px;width:auto;margin:0 30px}.footer-social-logo:first-child{margin-left:0}.order-online-footer{display:flex;margin-bottom:30px}@media screen and (min-width:768px){.order-online-footer{margin-left:auto;margin-bottom:0}}.location-phone{display:inline-block;font-size:15px}.location-email{display:block;font-size:15px}.location-title{color:#fff;font-size:24px;line-height:100%;padding-bottom:5px}.location-address{margin-top:20px;padding:0;font-size:15px;color:#b2b567}.locations-container{display:flex;flex-wrap:wrap;max-width:1164px;margin:0 auto;padding-bottom:30px;border-bottom:1px solid #8e8c79}.location{flex-basis:100%;margin:30px 0 0 0}.location:first-child{margin:0}@media screen and (min-width:768px){.location{flex-basis:auto;margin:0 0 0 30px}}.sub-footer-links{display:block;max-width:1164px;margin:50px auto 0}.sub-footer-links a{font-size:15px;color:#827f6b}.sub-footer-links a:after{border-bottom:solid 1px #827f6b}.sub-footer-divider{padding:0 15px;font-size:15px;color:#808080}.copyright{color:#808080 !important;font-size:15px}.footer-image-links-container{display:flex;margin-top:20px;flex-wrap:wrap}@media screen and (min-width:768px){.footer-image-links-container{flex-wrap:nowrap}}.footer-image-links-container a{flex-basis:100%;margin-bottom:20px}@media screen and (min-width:768px){.footer-image-links-container a{display:flex;justify-content:center;flex-basis:auto;margin-bottom:0;margin-right:40px}}@media screen and (min-widht:1164px){.footer-image-links-container a{margin-right:50px}}.footer-image-links-container img{height:35px}.shared-section-wrapper.header{display:block;position:fixed;width:100%;z-index:1000;transition:all .4s ease-out}.shared-section-wrapper.header.show{background-color:#1c1f20}@media screen and (min-width:768px){.shared-section-wrapper.header.show div[role=navigation].section-content{height:70px}}div[role=navigation].section-content{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:30px 40px;transition:height .4s ease-out;width:100%;height:120px}.site-logo-container{line-height:0}.site-logo-link{display:block;margin:10px 20px 10px 0}.site-logo{display:block}@media screen and (max-width:767px){.shared-section-wrapper.hamburger-open .site-logo.shrink{opacity:1;transform:translateY(30px)}}.main-navigation{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;transition:transform .4s ease-out;z-index:1}@media screen and (min-width:768px){.main-navigation{overflow:hidden;padding-right:0}}.main-navigation-links{display:block;position:fixed;width:100%;left:0;top:0;background-color:#827f6b;transition:transform .4s ease-out;transform:translateY(-100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,30px 100%,0 calc(100% - 30px))}.main-navigation-links.show{transform:translateY(0)}.hamburger-container{display:flex;align-items:center;cursor:pointer;margin:0 0 0 auto}.hamburger-text{color:#fff;font-size:20px;padding:0}.hamburger{display:inline-flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;width:23px;height:18px;transition:transform .6s ease-out;cursor:pointer;margin:0 0 0 20px}.hamburger.hamburger-open{transition:transform .6s ease-out}.hamburger.hamburger-open .top{transform:rotate(45deg)}.hamburger.hamburger-open .center{opacity:0}.hamburger.hamburger-open .bottom{transform:rotate(-45deg)}.hamburger-line{width:100%;height:2px;background-color:#fff;transition:transform .4s ease-out,opacity .4s ease-out;transform-origin:left}.main-navigation-list{display:flex;flex-wrap:wrap;max-width:1164px;margin:100px auto 100px}@media screen and (min-width:768px) and (max-width:1164px){.main-navigation-list{width:calc(100% - 100px)}}.main-navigation-list-item{display:block;flex-basis:100%;position:relative;line-height:100%;color:#fff;margin:0 40px;cursor:pointer;font-size:17px}@media screen and (min-width:768px){.main-navigation-list-item{flex-basis:25%;margin:0}}.main-navigation-list-item.header-social-media{display:flex;flex-basis:100%;margin-top:30px}.main-navigation-list-item.active .main-navigation-link{color:#fff !important}a.main-navigation-link{display:inline-block;color:#827f6b;text-decoration:none;font-size:20px;padding:20px 0;line-height:100%;transition:color .4s ease-out}@media screen and (min-width:768px){a.main-navigation-link{font-size:20px;border-bottom:none;padding:25px 0 15px}}@media screen and (min-width:1024px){a.main-navigation-link{font-size:24px}}@media screen and (min-width:1164px){a.main-navigation-link{font-size:32px}}a.main-navigation-link:hover{color:#fff}a.main-navigation-link:after{content:none}@media screen and (min-width:768px){a.main-navigation-link:after{content:''}}a.main-navigation-link.active{color:#fff}a.main-navigation-link.active:after{transform:scaleX(1) !important}a.main-navigation-link.highlight{color:#fff}a.main-navigation-link.show-sub-nav-list{font-weight:bold;border-bottom:1px solid #fff}a.main-navigation-link.show-sub-nav-list .main-navigation-link-arrow{transform:translateY(-50%) rotate(180deg)}a.main-navigation-link.show-sub-nav-list+.sub-navigation-list-mobile{max-height:800px;transition:max-height .8s ease-out}.main-navigation-link-arrow{display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%);height:10px;transition:transform .2s linear}@media screen and (min-width:768px){.main-navigation-link-arrow{display:none}}.sub-navigation-list-mobile{display:block;max-height:0;overflow:hidden;position:relative;margin:0;transition:max-height .4s ease-out}@media screen and (min-width:768px){.sub-navigation-list-mobile{display:none !important}}.sub-navigation-list-mobile .sub-navigation-list-item{display:block;list-style:none;padding:20px 0 20px 20px;border-bottom:1px solid #808080}.sub-navigation-list-mobile .sub-navigation-list-item-link{font-size:20px;color:#a5967d}.sub-navigation-list-desktop{display:none;position:fixed;width:100%;height:100vh;top:0;left:0;z-index:-1;transform:translateY(-100vh);transition:transform .4s ease-out}.sub-navigation-list-desktop.show{transform:translateY(0)}@media screen and (min-width:768px){.sub-navigation-list-desktop{display:flex;flex-direction:column}}.subnav-outer-list-desktop{display:block;width:100%;flex:0 0 auto;background-color:#827f6b}.subnav-inner-list-desktop{display:flex;flex:1 1 100%;justify-content:space-between;flex-wrap:wrap;max-width:1164px;margin:0 auto;padding:175px 50px 85px}.subnav-inner-filler{display:block;flex:1 1 100%}.subnav-inner-list-item{display:none;justify-content:space-between;align-items:flex-start;flex:0 0 45%;padding-bottom:25px;border-bottom:1px solid #808080;margin-bottom:25px}.subnav-inner-list-item.show{display:flex;transition:opacity .4s ease-out .4s}.subnav-inner-item-img{flex:0 0 120px;height:84px;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (min-width:1024px){.subnav-inner-item-img{flex:0 0 150px}}.subnav-inner-item-details{flex:0 0 calc(100% - 150px)}@media screen and (min-width:1024px){.subnav-inner-item-details{flex:0 0 calc(100% - 180px)}}.subnav-inner-item-details h3.subnav-inner-item-title{line-height:110%}.subnav-inner-item-details p.subnav-inner-item-desc{color:#fff;padding-bottom:0}.header-navigation{max-width:1164px;margin:0 auto;list-style:none;display:block;text-align:right;float:right}@media screen and (max-width:768px){.header-navigation{display:none}}.header-navigation .header-navigation-list{margin:0;padding:0}.header-navigation .header-navigation-list .header-navigation-list-item{position:relative;display:inline-block;vertical-align:top}.header-navigation .header-navigation-list .header-navigation-list-item a{display:block;padding:10px;text-decoration:none;font-size:17px}.header-navigation .header-navigation-list .header-navigation-list-item.search-field{padding-top:4px}.header-navigation .header-navigation-list .header-navigation-list-item.search-field form#SearchForm{background-color:transparent;margin:0;padding:0}.header-navigation .header-navigation-list .header-navigation-list-item.search-field:hover{background-color:transparent}@media screen and (max-width:768px){.header-navigation .header-navigation-list{display:block;position:relative;width:100%}.header-navigation .header-navigation-list .header-navigation-list-item{display:inline-block}.header-navigation .header-navigation-list .header-navigation-list-item a{text-align:center;color:#fff;padding:10px}}.social-links-container{display:flex;flex-direction:column;justify-content:space-between;position:absolute;z-index:3;right:20px;top:50%;opacity:1;transform:translateY(-50%);transition:opacity .3s ease-out}@media screen and (min-width:768px){.social-links-container{right:50px}}.header-social-logo{display:block;margin-right:30px;width:auto;height:26px}.side-nav-container{display:flex;visibility:hidden;flex-direction:column;flex-wrap:wrap;position:fixed;top:10%;right:48px;z-index:100;opacity:0;pointer-events:none;transition:opacity .2s ease-out}@media screen and (min-width:768px){.side-nav-container{visibility:visible}}@media screen and (min-width:1164px){.side-nav-container{top:12.5%}}.side-nav-container.show{opacity:1;pointer-events:unset;transition:opacity .2s ease-out .4s}.side-nav-main-triangle{display:block;margin:0 auto;transform:rotate(90deg);width:24px;height:24px;margin:0 -8px 8px auto;cursor:pointer;transition:opacity .3s ease-out;opacity:.5;background-image:url(../images/svg/arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.side-nav-main-triangle:hover{opacity:1}.page-code-home .side-nav-main-triangle{background-image:url(../images/svg/home-arrow.svg)}.side-nav-sub-diamond{display:block}.side-nav-line{display:block;width:1px;height:18px;margin:10px 3px 10px auto;background-color:#827f6b}@media screen and (max-width:1500px){.side-nav-line{margin:20px 3px 20px auto}}.page-code-home .side-nav-line{background-color:rgba(255,255,255,.5)}.page-code-home .side-nav-line:hover{background-color:#fff}.side-nav-link{display:flex;position:relative;align-items:center;justify-content:flex-end;cursor:pointer}.side-nav-link.active .side-nav-triangle-title,.side-nav-link:hover .side-nav-triangle-title{opacity:1;pointer-events:unset;transform:translateX(0)}.side-nav-link.active .side-nav-triangle,.side-nav-link:hover .side-nav-triangle{border-right:5px solid #827f6b;border-bottom:5px solid #827f6b}.page-code-home .side-nav-link.active .side-nav-triangle,.page-code-home .side-nav-link:hover .side-nav-triangle{border-right:5px solid rgba(255,255,255,.5);border-bottom:5px solid rgba(255,255,255,.5)}.side-nav-triangle{display:block;width:10px;height:10px;margin:-1px;background-color:transparent;transform:rotate(45deg);transition:background-color .4s ease-out,border .4s ease-out;border-top:5px solid transparent;border-left:5px solid transparent;border-right:5px solid rgba(130,127,107,.5);border-bottom:5px solid rgba(130,127,107,.5)}.page-code-home .side-nav-link.active .side-nav-triangle,.page-code-home .side-nav-link:hover .side-nav-triangle{border-right:5px solid #fff;border-bottom:5px solid #fff}.page-code-home .side-nav-link .side-nav-triangle{border-right:5px solid rgba(255,255,255,.5);border-bottom:5px solid rgba(255,255,255,.5)}.side-nav-triangle-title{text-align:right;margin-right:20px;font-size:17px;right:10px;color:#827f6b;opacity:0;transform:translateX(20px);transition:opacity .4s ease-out,transform .4s ease-out;pointer-events:none;width:200px}@media screen and (max-width:1500px){.side-nav-triangle-title{display:none}}.page-code-home .side-nav-triangle-title{color:#fff}.order-online-header-btn{position:relative;line-height:0}.order-online-header-btn img{width:auto;height:42px}.order-online-header-btn .order-online{opacity:1;transition:opacity .3s ease-out}.order-online-header-btn .order-online-reverse{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease-out}.order-online-header-btn:hover .order-online{opacity:0}.order-online-header-btn:hover .order-online-reverse{opacity:1}input:not(.button),textarea{padding:10px;border:1px solid #b2b567;vertical-align:top;font-size:18px;font-family:"Roboto Light",Arial,sans-serif;font-weight:100}label{cursor:pointer}input[type=checkbox].svyCheckBox{-webkit-appearance:none;-moz-appearance:none;font-family:"Roboto Light",Arial,sans-serif;font-size:0;color:#000;display:inline-block;position:relative;cursor:pointer;width:25px;height:25px;margin:0 5px 0 0;border:none}input[type=checkbox].svyCheckBox:before,input[type=checkbox].svyCheckBox:after{display:inline-block;content:'';position:absolute;left:0;top:0;width:25px;height:25px}input[type=checkbox].svyCheckBox:before{border:1px solid #b2b567;background:#fff}input[type=checkbox].svyCheckBox:after{-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;background:url("../images/checkbox-tick.png") center center no-repeat}input[type=checkbox].svyCheckBox:checked{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}input[type=checkbox].svyCheckBox:not(:checked):after{opacity:0;-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}input[type="radio"].svyRadio{-webkit-appearance:none;-moz-appearance:none;opacity:1;cursor:pointer;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}input[type="radio"].svyRadio:checked,input[type="radio"].svyRadio:not(:checked){padding:0 5px 5px 20px}input[type="radio"].svyRadio:checked:before,input[type="radio"].svyRadio:not(:checked):before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #000;border-radius:100%;background:#fff}input[type="radio"].svyRadio:checked:after,input[type="radio"].svyRadio:not(:checked):after{content:'';width:12px;height:12px;background:#000;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}input[type="radio"].svyRadio:not(:checked):after{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}input[type="radio"].svyRadio:checked:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}select.svySelectBox{padding:6px;-webkit-appearance:menulist;-moz-appearance:menulist}form{padding:10px;border-radius:3px}form ::-webkit-input-placeholder{color:#ccc}form :-moz-placeholder{color:#ccc;opacity:1}form ::-moz-placeholder{color:#ccc;opacity:1}form :-ms-input-placeholder{color:#ccc}form .data-placeholder-on{color:#ccc}form .spinner{display:none}.form{list-style:none;margin:0;padding:0}.form .form-row{margin-top:10px}.form .form-row:first-child{margin-top:0}.form .form-row .form-label{width:34%;float:left;padding-top:5px}@media screen and (max-width:480px){.form .form-row .form-label{width:100%;float:none}}.form .form-row .form-field{width:66%;float:left}.form .form-row .form-field.form-note{padding:10px 15px;border-radius:3px}@media screen and (max-width:480px){.form .form-row .form-field{width:100%;float:none}}@media screen and (max-width:480px){.form .form-row .form-field.stacked-fields input[type=text]{margin:2px}}.form .form-row .form-field.stacked-fields input[type=text]:first-child{margin-top:0}.form .form-row .form-field.radio-group label{display:block;margin-bottom:10px}.form .form-row .form-field.radio-group label:last-child{margin-bottom:0}.form .form-row .form-field.checkbox-group{margin-bottom:10px}@media screen and (max-width:480px){.form .form-row .form-field.checkbox-group{margin-bottom:0}}.form .form-row .form-field.side-by-side select{width:148px}.form .form-row .form-field.side-by-side select:first-of-type{margin-right:4px}@media screen and (max-width:1024px){.form .form-row .form-field.side-by-side select{width:50%;max-width:148px}.form .form-row .form-field.side-by-side select:first-of-type{width:49%;margin-right:1%}}.form .form-row.form-actions{margin-top:10px}.form .form-row input[type="text"],.form .form-row textarea,.form .form-row select{width:300px}@media screen and (max-width:1024px){.form .form-row input[type="text"],.form .form-row textarea,.form .form-row select{width:100%;max-width:300px}}.form .form-row input[type="text"]#Amount,.form .form-row textarea#Amount,.form .form-row select#Amount{width:155px;margin-left:5px}form#SearchForm{text-align:center;padding:11px 20px}.yesno{-webkit-appearance:radio}.select2-container{background-color:#fff !important}.select2-container.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px !important;border-radius:3px !important}.select2-container .select2-search-choice{width:auto !important}.select2-container li{margin-bottom:0 !important}.select2-container li .select2-search-field{width:auto !important;padding:3px !important}.select2-search-choice{width:auto !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px !important}li.select2-search-field{width:auto !important;padding:3px !important;background-color:#fff !important}.numeric-field-wrapper{position:relative;display:inline-block}.numeric-field-wrapper input[type=text]{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:480px){.numeric-field-wrapper input[type=text]{border-bottom:none;border-right:1px solid #d3d3d3;border-top-right-radius:3px;border-bottom-left-radius:0;margin-bottom:30px}}.numeric-field-wrapper .quantity-arrow{display:block;background-color:#d3d3d3;font-size:24px;font-weight:bold;line-height:65%;color:#000;width:50px;height:50%;position:absolute;right:-50px;top:0;cursor:pointer;text-align:center}@media screen and (max-width:480px){.numeric-field-wrapper .quantity-arrow{top:auto;bottom:0;left:0;height:30px;width:50%;line-height:140%}.numeric-field-wrapper .quantity-arrow:first-child{border-right:1px solid}}.numeric-field-wrapper .quantity-arrow.quantity-down{top:50%}@media screen and (max-width:480px){.numeric-field-wrapper .quantity-arrow.quantity-down{top:auto;left:50%}}.shared-module{display:block;position:relative;width:100%;margin:0;padding:50px 40px}@media screen and (min-width:768px){.shared-module{padding:50px 80px 50px}}.shared-grid-container{display:flex;position:relative;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1164px}.shared-grid-container .grid-item{padding:0}.shared-grid-container .grid-item.col-mobile-1{width:8.33%}.shared-grid-container .grid-item.col-mobile-2{width:16.66%}.shared-grid-container .grid-item.col-mobile-3{width:25%}.shared-grid-container .grid-item.col-mobile-4{width:33.33%}.shared-grid-container .grid-item.col-mobile-5{width:41.66%}.shared-grid-container .grid-item.col-mobile-6{width:50%}.shared-grid-container .grid-item.col-mobile-7{width:58.33%}.shared-grid-container .grid-item.col-mobile-8{width:66.66%}.shared-grid-container .grid-item.col-mobile-9{width:75%}.shared-grid-container .grid-item.col-mobile-10{width:83.33%}.shared-grid-container .grid-item.col-mobile-11{width:91.66%}.shared-grid-container .grid-item.col-mobile-12{width:100%}@media screen and (min-width:768px){.shared-grid-container .grid-item.col-phablet-1{width:8.33%}.shared-grid-container .grid-item.col-phablet-2{width:16.66%}.shared-grid-container .grid-item.col-phablet-3{width:25%}.shared-grid-container .grid-item.col-phablet-4{width:33.33%}.shared-grid-container .grid-item.col-phablet-5{width:41.66%}.shared-grid-container .grid-item.col-phablet-6{width:50%}.shared-grid-container .grid-item.col-phablet-7{width:58.33%}.shared-grid-container .grid-item.col-phablet-8{width:66.66%}.shared-grid-container .grid-item.col-phablet-9{width:75%}.shared-grid-container .grid-item.col-phablet-10{width:83.33%}.shared-grid-container .grid-item.col-phablet-11{width:91.66%}.shared-grid-container .grid-item.col-phablet-12{width:100%}}@media screen and (min-width:1024px){.shared-grid-container .grid-item.col-tablet-1{width:8.33%}.shared-grid-container .grid-item.col-tablet-2{width:16.66%}.shared-grid-container .grid-item.col-tablet-3{width:25%}.shared-grid-container .grid-item.col-tablet-4{width:33.33%}.shared-grid-container .grid-item.col-tablet-5{width:41.66%}.shared-grid-container .grid-item.col-tablet-6{width:50%}.shared-grid-container .grid-item.col-tablet-7{width:58.33%}.shared-grid-container .grid-item.col-tablet-8{width:66.66%}.shared-grid-container .grid-item.col-tablet-9{width:75%}.shared-grid-container .grid-item.col-tablet-10{width:83.33%}.shared-grid-container .grid-item.col-tablet-11{width:91.66%}.shared-grid-container .grid-item.col-tablet-12{width:100%}}@media screen and (min-width:1164px){.shared-grid-container .grid-item.col-1{width:8.33%}.shared-grid-container .grid-item.col-2{width:16.66%}.shared-grid-container .grid-item.col-3{width:25%}.shared-grid-container .grid-item.col-4{width:33.33%}.shared-grid-container .grid-item.col-5{width:41.66%}.shared-grid-container .grid-item.col-6{width:50%}.shared-grid-container .grid-item.col-7{width:58.33%}.shared-grid-container .grid-item.col-8{width:66.66%}.shared-grid-container .grid-item.col-9{width:75%}.shared-grid-container .grid-item.col-10{width:83.33%}.shared-grid-container .grid-item.col-11{width:91.66%}.shared-grid-container .grid-item.col-12{width:100%}}
/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */
@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUpPeach{from{opacity:0;-webkit-transform:translate3d(0,100%,0) rotate(45deg);transform:translate3d(0,100%,0) rotate(45deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}}@keyframes fadeInUpPeach{from{opacity:0;-webkit-transform:translate3d(0,100%,0) rotate(45deg);transform:translate3d(0,100%,0) rotate(45deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;opacity:0}.peach-diamond.fadeInUp{-webkit-animation-name:fadeInUpPeach;animation-name:fadeInUpPeach}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-100ms{-webkit-animation-delay:.1s;animation-delay:.1s}.animated.delay-200ms{-webkit-animation-delay:.2s;animation-delay:.2s}.animated.delay-300ms{-webkit-animation-delay:.3s;animation-delay:.3s}.animated.delay-400ms{-webkit-animation-delay:.4s;animation-delay:.4s}.animated.delay-500ms{-webkit-animation-delay:.5s;animation-delay:.5s}.animated.delay-600ms{-webkit-animation-delay:.4s;animation-delay:.4s}.animated.delay-700ms{-webkit-animation-delay:.7s;animation-delay:.7s}.animated.delay-800ms{-webkit-animation-delay:.8s;animation-delay:.8s}.animated.delay-900ms{-webkit-animation-delay:.9s;animation-delay:.9s}.animated.delay-1000ms{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-1500ms{-webkit-animation-delay:1.5s;animation-delay:1.5s}.animated.delay-2000ms{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-2500ms{-webkit-animation-delay:2.5s;animation-delay:2.5s}.animated.delay-3000ms{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-3500ms{-webkit-animation-delay:3.5s;animation-delay:3.5s}.animated.delay-4000ms{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-4500ms{-webkit-animation-delay:4.5s;animation-delay:4.5s}.animated.delay-5000ms{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(print),(prefers-reduced-motion:reduce){.animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}}@keyframes dash{to{stroke-dashoffset:0}}@keyframes undash{to{stroke-dashoffset:5000}}@keyframes expandContract{0%{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.1)}100%{opacity:.5;transform:translate(-50%,-50%) scale(1)}}@keyframes showContentBelow{to{transform:translateY(0)}}@keyframes showCarouselAbove{to{transform:translateY(100vh)}}@keyframes scaleOnShowContent{from{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}@keyframes fadeInUpCustom{from{opacity:0;-webkit-transform:translate3d(0,20%,0) scale(.95);transform:translate3d(0,20%,0) scale(.95);transform-origin:left}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);transform-origin:left}}.page-carousel{transform:translateY(0);transition:transform .8s linear}.page-carousel.do-animation{transform:translateY(-50vh);transition:transform 1s linear;transition-delay:.4s}.page-carousel.do-animation .slide-content .slide-content-title{animation-name:scaleOnShowContent;transition:transform .8s ease-out;transform-origin:left;animation-delay:unset}.page-carousel.do-animation .slide-content .quote{animation-name:scaleOnShowContent;transition:transform .8s ease-out;transform-origin:left;animation-delay:.2s}.page-carousel.do-animation .slide-content .slide-link-container{animation-name:scaleOnShowContent;transition:transform .8s ease-out;transform-origin:left;animation-delay:.4s}.visit-brand-container .slide-logo-inner-container{display:block;width:100px;margin-left:auto}@media screen and (min-width:768px){.visit-brand-container .slide-logo-inner-container{display:inline-block;position:relative;left:calc(100vw - 190px);margin:0}}.visit-brand-container .visit-brand-inner-container{display:block;margin-left:auto}@media screen and (min-width:768px){.visit-brand-container .visit-brand-inner-container{position:relative;left:calc(100vw - 295px);margin:0}}.visit-brand-container.do-animation{-moz-animation-name:fadeOut;-o-animation-name:fadeOut;-webkit-animation-name:fadeOut;animation-name:fadeOut;-moz-animation-duration:.4s;-o-animation-duration:.4s;-webkit-animation-duration:.4s;animation-duration:.4s}.module-title-container{position:relative;margin-bottom:30px}@media screen and (min-width:768px){.module-title-container .module-title{padding-left:60px}}.module-title-container.is-accordion{display:flex;align-items:center;cursor:pointer;width:100%}.module-title-container.is-accordion .module-title{width:100%}h3.module-title{font-size:20px}@media screen and (min-width:768px){h3.module-title{font-size:24px}}@media screen and (min-width:1164px){h3.module-title{font-size:30px}}.page-code-home .module-title-container .module-title,.mobilepage-code-home .module-title-container .module-title{color:#fff}.module-title-container .module-title{color:#827f6b}.grid-item.module-intro-container{font-family:"Roboto Light",Arial,sans-serif;color:#827f6b;font-size:18px;font-weight:400;padding-bottom:30px}@media screen and (min-width:768px){.grid-item.module-intro-container{padding-left:60px}}.module-text-panel{padding-bottom:0}.panel-container{display:flex;flex-wrap:wrap;width:100%;background-color:#1c1f20}@media screen and (min-width:768px){.panel-container{flex-wrap:nowrap}}.panel-text{background:#fff;padding:30px;flex-basis:100%;order:1}@media screen and (min-width:768px){.panel-text{flex-basis:50%;padding:60px;order:unset;min-height:240px}}.panel-image{flex-basis:100%;height:0;padding-bottom:50%;line-height:0;background-position:center;background-repeat:no-repeat}@media screen and (min-width:768px){.panel-image{flex-basis:50%;height:auto;overflow:hidden;padding-bottom:0}}.panel-image img{max-height:none !important}@media screen and (max-width:768px){.panel-image.map-image{height:600px;padding-bottom:0}}.page-code-home .module-carousel,.mobilepage-code-home .module-carousel{padding-top:0;background:transparent !important}.page-code-home .module-carousel .carousel-bottom-margin,.mobilepage-code-home .module-carousel .carousel-bottom-margin{display:block;background-color:rgba(130,127,107,.5);height:1px;width:100%;max-width:1164px;margin:60px auto 0}.shared-module.module-carousel{background:#fff}.carousel-wrapper{z-index:1;background-color:#1c1f20;overflow:hidden}.carousel-wrapper .carousel-inner-wrapper{display:block;position:relative !important;width:100% !important;height:0;padding-bottom:56.25%}.slide{position:absolute;width:100%;height:100%;top:0;background-repeat:no-repeat;background-size:cover !important}@media screen and (min-width:768px){.slide:after{content:'';position:absolute;bottom:0;left:0;height:320px;width:100%;background:linear-gradient(to top,rgba(0,0,0,.4),transparent);z-index:2;pointer-events:none}}.slide.gallery-contents{transform:translateX(100%)}.slide .loader-icon{width:70px;height:70px;left:50%;top:50%;margin-top:-35px;margin-left:-35px;position:absolute}.slide.active{display:block;z-index:2;opacity:1 !important}.slide img{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:100%}.image-slide-caption{display:none;position:absolute;bottom:40px;right:40px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.8);max-width:calc(100% - 80px);z-index:3}@media screen and (min-width:1024px){.image-slide-caption{display:block}}a.move-back,a.move-forward{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;cursor:pointer;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}a.move-back .arrow,a.move-forward .arrow{width:26px;height:40px;margin:12px 12px}@media screen and (min-width:1164px){a.move-back .arrow,a.move-forward .arrow{margin:30px 30px}}.move-back{left:0;top:50%}.move-back .arrow{background:url(../images/white-carousel-arrow.png) center no-repeat;transform:rotate(180deg)}.move-forward{right:0;top:50%}.move-forward .arrow{background:url(../images/white-carousel-arrow.png) center no-repeat}.carousel-tabs{display:block;position:relative;width:100%;text-align:left;z-index:10;margin-top:40px;text-align:center}@media screen and (min-width:1024px){.carousel-tabs{width:auto;position:absolute;left:50%;transform:translateX(-50%);bottom:20px;margin-top:0;height:8px}}.carousel-tabs .tab{display:inline-block;text-decoration:none;margin:0 6px;background:none;width:8px;height:8px;position:relative;border-radius:15px;background:#a6a39d}.carousel-tabs .tab.active,.carousel-tabs .tab.hover{background:#efeeed}.caption-text-outside{display:block;margin-top:40px}@media screen and (min-width:1024px){.caption-text-outside{display:none}}.caption-text-outside .caption{display:none;font-family:"Roboto Light",Arial,sans-serif;line-height:150%;font-size:17px;color:#827f6b;text-align:center}.caption-text-outside .caption.active{display:block}.shared-module.module-contact-us{z-index:3}.shared-module.module-contact-us .shared-grid-container{background-color:#fff;padding:30px}@media screen and (min-width:768px){.shared-module.module-contact-us .shared-grid-container{padding:60px}}#contact-us-form{display:block;width:100%;padding:0}.field-and-label{display:block;margin-bottom:20px}.field-and-label label{display:block;margin-bottom:5px}.field-and-label input[type=text]{width:100%}@media screen and (min-width:768px){.field-and-label input[type=text]{width:66%}}.field-and-label textarea{width:100%;min-height:200px}@media screen and (min-width:768px){.field-and-label textarea{width:66%}}.contact-us-checkbox-container{margin-bottom:20px}#CADUrl::placeholder{font-weight:400;font-family:"Roboto Light",Arial,sans-serif;font-size:18px;font-style:italic}.checkbox-fal{display:flex;align-items:center}.checkbox-fal label{display:inline-block;margin-bottom:0;padding-left:10px}@media screen and (min-width:768px){.checkbox-fal label{padding-left:0}}#file_Attachment{position:absolute;visibility:hidden;opacity:0;pointer-events:none}#aulc_Attachment{margin-bottom:15px}#aulc_Attachment a.btn-mini{display:inline-block;position:relative;border-radius:8px;line-height:100%;background:transparent;border:1px solid #b2b567;padding:15px;font-weight:700;transition:all .3s ease-out}#aulc_Attachment a.btn-mini .icon{display:none}@media screen and (min-width:768px){#aulc_Attachment a.btn-mini{padding:14px 30px}}#aulc_Attachment a.btn-mini:hover{color:#fff;background-color:#b2b567}.accordion-item{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:2px}.accordion-item.open .accordion-text-container{transition:max-height 400ms ease-in-out 400ms;max-height:1000px}@media screen and (min-width:1024px){.accordion-item.open .accordion-text-container{max-height:400px}}.accordion-item.open .vertical-bar{opacity:0}.accordion-title-container{display:flex;width:100%;flex-wrap:wrap;align-items:center;padding:20px;justify-content:space-between;background-color:#827f6b;cursor:pointer}.accordion-title{flex:1;line-height:110%;color:#fff}.accordion-x{display:inline-block;position:relative;width:30px;height:30px}.accordion-x .accordion-bar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.accordion-x .horizontal-bar{width:15px;height:2px;opacity:1}.accordion-x .vertical-bar{width:2px;height:15px;opacity:1}.accordion-text-container{display:block;background-color:rgba(0,0,0,.1);max-height:0;overflow:hidden;transition:max-height 400ms ease-in-out}.accordion-text-container .accordion-text{padding:20px;background-color:#fff}.shared-module.module-hero-header-video,.shared-module.module-hero-header-image{display:flex;justify-content:space-between;flex-direction:column;position:relative;width:100%;padding:0;height:calc(100vh - 60px);background-color:#000}@media screen and (min-width:768px){.shared-module.module-hero-header-video,.shared-module.module-hero-header-image{display:block;min-height:100vh;height:100vh}}.shared-module.module-hero-header-video .shared-grid-container,.shared-module.module-hero-header-image .shared-grid-container{height:calc(100% - 90px);align-items:center;flex-grow:1;z-index:1;padding:0 40px}@media screen and (min-width:768px){.shared-module.module-hero-header-video .shared-grid-container,.shared-module.module-hero-header-image .shared-grid-container{padding:0 70px}}@media screen and (min-width:1244px){.shared-module.module-hero-header-video .shared-grid-container,.shared-module.module-hero-header-image .shared-grid-container{padding:0}}.hero-header-video-container,.hero-header-image-container{display:block;position:absolute;overflow:hidden;height:calc(100vh + 200px);width:100%;transition:transform .2s linear}.progress-ring-container{position:absolute;bottom:150px;left:50%;transform:translateX(-50%)}.progress-ring-circle.add-style-later{transform:rotate(-90deg);transform-origin:50% 50%}.ring{opacity:1;transform:scale(1)}.ring.hide{transition:transform .4s ease-in,opacity .4s ease-in;transform:scale(0);opacity:0}.scroll-indicator{position:absolute;top:50%;left:50%;transform:scale(.5);transform-origin:50% 50%;opacity:0}.scroll-indicator.show{opacity:1;transform:scale(1);transition:opacity .4s ease-out,transform .4s ease-out}.scroll-indicator .scroll-indicator-text{font-family:"DMSerifDisplay-Regular",Arial,sans-serif;text-transform:uppercase;padding-bottom:0}.scroll-indicator .scroll-indicator-icon{display:block;text-align:center;animation:scrollArrow 1s alternate-reverse infinite}@keyframes scrollArrow{from{transform:translate(-50%,0)}to{transform:translate(-50%,20px)}}.hero-header-image-container{background-color:#1c1f20}.hero-video-fade{display:block;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,.4),transparent);width:100%;height:30%;z-index:1}.hero-header-video{width:100%;height:100vh;top:0;left:50%;margin:auto;object-fit:cover}@media screen and (min-width:768px){.hero-header-video{height:calc(100vh + 100px)}}.hero-header-video.for-tablet-desktop{display:none;position:fixed}@media screen and (min-width:768px){.hero-header-video.for-tablet-desktop{display:block}}.hero-header-video.no-scroll-animation{transform:none}#header-animation{display:block;opacity:0;position:fixed;width:100vw;height:100vh;top:0;left:50%;transform:translateX(-50%);margin:auto;z-index:3;object-fit:cover;pointer-events:none}@media screen and (min-width:768px){#header-animation{height:calc(100vh + 30px)}}.hero-detail-container{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;height:100%;width:100%;max-width:1500px;position:relative;padding:40px 40px 100px;z-index:1}@media screen and (min-width:1164px){.hero-detail-container{flex-wrap:nowrap;flex-direction:row;justify-content:initial;padding:40px 40px 170px;margin:0 auto;align-items:flex-end}}.parent-page-link-triangle{width:14px;height:14px;border-top:7px solid transparent;border-right:7px solid #b2b567;border-bottom:7px solid transparent;border-left:7px solid transparent;margin-right:7px;transition:border-right .3s ease-out}.parent-page-link{display:inline-flex;align-items:center;font-family:"DMSerifDisplay-Regular",Arial,sans-serif;font-size:18px;font-weight:500;color:#b2b567;transition:color .3s ease-out}.parent-page-link:hover .parent-page-link-triangle{border-right:7px solid #fff}.hero-title{line-height:100%;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.3);font-weight:normal;transition:transform .3s ease-out,opacity .4s ease-out;transform:translateY(0);opacity:1;padding-bottom:20px;pointer-events:none}.hero-title.no-banner-text{width:100%}@media screen and (min-width:1164px){.hero-title{padding-bottom:0;flex-basis:100%;padding-right:50px}}.hero-title.fade-out-up{transform:translateY(-50px);opacity:0}.hero-title .hero-title-superscript{font-size:.3em;position:absolute;vertical-align:top;top:-.45em;color:#fff;padding-left:5px}.hero-subtitle{color:#fff;font-size:19px;font-weight:400;padding-bottom:0}@media screen and (min-width:768px){.hero-banner-text-container{padding:5px 30px 0 0}}@media screen and (min-width:1440px){.hero-banner-text-container{flex-basis:100%}}.module-hero-header-image,.module-hero-header-video{position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% calc(96% - 15px),calc(100% - 15px) 96%,15px 96%,0 calc(96% - 15px));clip-path:polygon(0 0,100% 0,100% calc(96% - 15px),calc(100% - 15px) 96%,15px 96%,0 calc(96% - 15px));padding:0 40px 70px}@media screen and (min-width:768px){.module-hero-header-image,.module-hero-header-video{-webkit-clip-path:polygon(0 0,100% 0,100% calc(96% - 35px),calc(100% - 35px) 96%,35px 96%,0 calc(96% - 35px));clip-path:polygon(0 0,100% 0,100% calc(96% - 35px),calc(100% - 35px) 96%,35px 96%,0 calc(96% - 35px));padding:0}}.module-hero-header-image:before,.module-hero-header-video:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(rgba(28,31,32,.35) 0,rgba(255,255,255,0) 35%) !important;z-index:1}.module-hero-header-image:after,.module-hero-header-video:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(0,rgba(28,31,32,.71) 15%,rgba(255,255,255,0) 50%) !important}@media screen and (min-width:1164px) and (min-height:600px) and (max-height:768px){.shared-module.module-hero-header-video .hero-title{font-size:120px}.shared-module.module-hero-header-video .banner-text{font-size:24px}}.shared-module.module-hero-header-content{z-index:4;background:transparent;opacity:1;transition:opacity .4s ease-out,transform 1s ease-out;padding:80px;-webkit-clip-path:polygon(0 12px,20px 0,calc(100% - 20px) 0,100% -12px,100% 100%,20px 100%,0 calc(100% + 12px));clip-path:polygon(0 12px,20px 0,calc(100% - 20px) 0,100% -12px,100% 100%,20px 100%,0 calc(100% + 12px));overflow:hidden}.shared-module.module-hero-header-content.reveal{opacity:1;transform:translateY(0)}.shared-module.module-hero-header-content .shared-grid-container{height:calc(100% - 90px);align-items:center;align-self:center;flex-grow:1}.shared-module.module-hero-header-content .mobile-image-container{display:block;position:relative;background-position:center;width:100%;height:568px;margin-top:-12px;-webkit-clip-path:polygon(0 24px,20px 12px,calc(100% - 20px) 12px,100% 0,100% 100%,0 100%);clip-path:polygon(0 24px,20px 12px,calc(100% - 20px) 12px,100% 0,100% 100%,0 100%)}@media screen and (min-width:768px){.shared-module.module-hero-header-content .mobile-image-container{display:none}}@media screen and (max-width:767px){.shared-module.module-hero-header-content{padding:0 0 70px}}@media screen and (min-width:1024px){.shared-module.module-hero-header-content{padding:120px 80px;transform:translateY(40px);-webkit-clip-path:polygon(0 30px,50px 0,calc(100% - 50px) 0,100% -30px,100% 100%,50px 100%,0 calc(100% + 30px));clip-path:polygon(0 30px,50px 0,calc(100% - 50px) 0,100% -30px,100% 100%,50px 100%,0 calc(100% + 30px))}}@media screen and (min-width:768px){.shared-module.module-hero-header-content{display:flex;flex-wrap:wrap;opacity:0;position:relative;min-height:100vh;top:0;left:0}}@media screen and (min-width:1164px){.shared-module.module-hero-header-content{min-height:100vh;max-height:100vh}}.introduction-text-container{background-color:#a5967d;color:#fff}.introduction-text-container .normal,.introduction-text-container .normal p,.introduction-text-container .normal span{color:#fff}.text-container{padding:0 40px;position:relative;z-index:1}@media screen and (min-width:768px){.text-container{padding:0}}.module-filler{display:none;position:relative;width:100%}@media screen and (min-width:768px){.module-filler{display:block}}.accordion-image-container{display:none;position:absolute;top:0;left:0;width:100%;height:calc(100vh + 30px);pointer-events:none;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity .4s ease-out;opacity:0;z-index:3}@media screen and (min-width:768px){.accordion-image-container{display:block}}.accordion-image-container.reveal-accordion-img{opacity:1}.accordion-video-ele{display:none;position:fixed;width:100%;height:calc(100vh + 30px);top:0;left:50%;transform:translateX(-50%);margin:auto;object-fit:cover;pointer-events:none;opacity:0;transition:opacity .4s ease-out;z-index:3}@media screen and (min-width:768px){.accordion-video-ele{display:block}}.accordion-video-ele.reveal-accordion-video{opacity:1}@media screen and (min-width:768px) and (min-height:600px) and (max-height:1080px){.shared-module.module-hero-header-content{padding:80px}.shared-module.module-hero-header-content .module-title{font-size:30px;margin-bottom:24px}.shared-module.module-hero-header-content .accordion-outer-container{margin-top:12px}.shared-module.module-hero-header-content .accordion-title-container{padding:6px 20px}.shared-module.module-hero-header-content .accordion-title{font-size:18px}.shared-module.module-hero-header-content .normal p{font-size:14px}}@media screen and (min-width:768px){.shared-module.module-promo{padding-top:60px;padding-bottom:100px}}.shared-module.module-promo .background-image-container{background-color:#1c1f20;clip-path:unset !important}.shared-module.module-promo .background-image-container:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.shared-module.module-promo .shared-grid-container{z-index:3}.shared-module.module-promo h1.h1-promo-override{font-size:44px;color:#fff}@media screen and (max-width:768px){.shared-module.module-promo h1.h1-promo-override{line-height:80%;margin-bottom:40px}}.shared-module.module-promo .p-promo-override .normal p{color:#fff;font-size:22px;line-height:150%}.shared-module.module-promo a:after{border-bottom:solid 2px #fff}.shared-module.module-products{padding-bottom:0}@media screen and (min-width:1024px){.shared-module.module-products{position:sticky;top:-60px;z-index:5}}@media screen and (min-width:1164px){.shared-module.module-products{padding:50px 40px !important}}.product-category-tab-container{display:flex;flex-wrap:wrap;width:100%;background:#f1f2f3}.product-category-tab-btm-border{display:block;position:relative;width:100%;height:1px;flex-basis:100%;background-color:#8e8c79;z-index:1}.product-category-tab{flex-basis:50%;cursor:pointer;padding:15px 0;transition:color .4s ease-out;border-bottom:1px solid rgba(130,127,107,.5);margin-bottom:-1px;position:relative}.product-category-tab span{display:inline-block;font-weight:500;font-size:18px;text-transform:uppercase;color:#b2b567}@media screen and (min-width:768px){.product-category-tab{flex-basis:33.33%}}@media screen and (min-width:1024px){.product-category-tab{flex-basis:20%;padding-right:20px}}.product-category-tab:hover span{color:#827f6b}.product-category-tab.active span{color:#827f6b}.product-category-detail-container{display:none;position:relative;width:100%;max-width:1164px;margin:0 auto;padding:0 40px;z-index:1}.product-category-detail-container.active{display:block}@media screen and (min-width:1164px){.product-category-detail-container{padding:0}}.product-category-carousel-container{display:none;background-color:#fff;padding:30px 40px}.product-category-carousel-container.active{display:block}.product-category-list-container{margin-bottom:50px}.product-category-detail-list-container{overflow:hidden}.product-category-list-title{flex-basis:100%;margin-bottom:30px}.product-category-container{display:flex;flex-wrap:wrap;margin-bottom:30px}.product-category-container .module-title-container{flex-basis:100%}.cat-product-sub{display:none}.cat-product-sub.active{display:block}.product-list-container{width:100%;position:relative}.product-detail-container{margin-bottom:30px}.product-detail-container .product-detail-title{flex-basis:100%;margin-bottom:30px}.product-detail-container .text-container{padding:30px}@media screen and (min-width:768px){.product-detail-container .text-container{padding:60px}}.product-detail-container .text-container p{padding-bottom:0}.product-list-title{display:block;margin-bottom:30px}.product-title{font-family:"Roboto Light",Arial,sans-serif;font-weight:bold;font-size:20px;margin-bottom:15px}.ppl-gallery-container{overflow:hidden}.module-products-carousel{background-color:#fff}.gallery-carousel-container{display:block;width:100%;height:300px;overflow:hidden}@media screen and (min-width:768px){.gallery-carousel-container{height:430px}}@media screen and (min-width:1024px){.gallery-carousel-container{height:630px}}.gallery-carousel-container .slide:not(.banner-parallax-override){width:100%;height:100%;background-size:cover;background-position:center}.gallery-carousel-title-container{display:block;margin:15px 0;position:relative;height:60px}@media screen and (min-width:768px){.gallery-carousel-title-container{height:30px}}.gallery-carousel-title-container .gallery-carousel-title{display:block;width:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s linear;text-align:center !important}.gallery-carousel-title-container .gallery-carousel-title.active{opacity:1}.gallery-carousel-tab-container{display:block;position:relative;width:100%;padding:0 12px}@media screen and (min-width:768px){.gallery-carousel-tab-container{overflow-x:unset}}.tab-count-container{display:block;margin-bottom:18px;text-align:center}.tab-count-container.desktop-position{display:none}@media screen and (min-width:1024px){.tab-count-container.desktop-position{display:inline-block}}.tab-count-container.mobile-position{display:block}@media screen and (min-width:1024px){.tab-count-container.mobile-position{display:none}}@media screen and (min-width:1024px){.tab-count-container{width:100px;text-align:center;margin-bottom:0}}.gallery-carousel-tab-inner-container{display:flex;justify-content:center;align-items:center;width:100%;height:90px}@media screen and (min-width:1024px){.gallery-carousel-tab-inner-container{position:relative;transform:translateX(56px)}}.gallery-carousel-tab{flex:0 0 auto;display:inline-block;width:75px;height:75px;margin:0 12px;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .2s ease-out;opacity:.5}.gallery-carousel-tab.active{width:90px;height:90px;opacity:1}.team-members-container{display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width:768px){.team-members-container{justify-content:space-between}}.member-item{display:flex;flex:1 1 100%;flex-wrap:wrap;margin-bottom:25px;min-height:250px;background:#1c1f20}@media screen and (min-width:768px){.member-item{margin-bottom:30px}}.member-details-container{flex-basis:100%;background-color:#fff;padding:30px;order:1}@media screen and (min-width:768px){.member-details-container{flex-basis:55%;padding-left:60px;order:unset}}.member-name{font-family:"Roboto Light",Arial,sans-serif;font-weight:bold;font-size:20px;margin-bottom:15px;color:#b2b567}.member-position{font-size:20px}.member-picture-container{display:block;flex-basis:100%;background-position:center;background-repeat:no-repeat;background-size:cover !important;padding-bottom:50%;width:100%}@media screen and (min-width:768px){.member-picture-container{flex-basis:45%;padding-bottom:0}}.member-picture{transition:transform .3s ease-in-out}.home-content .panel-text .normal p{color:#827f6b}.home-content .normal p{color:#fff}.home-content .module-text-and-image{padding-top:30px}.shared-module.module-text-and-image,.shared-module.module-text-and-video{z-index:3}.shared-module.module-text-and-image .grid-item,.shared-module.module-text-and-video .grid-item{align-self:flex-start}.shared-module.module-text-and-image .parallax-picture,.shared-module.module-text-and-video .parallax-picture{height:auto !important}.text-and-image-intro-container{padding-bottom:50px;border-bottom:1px solid #9d7f57;margin-bottom:50px}.text-and-image-closing-container{margin-top:50px;border-top:1px solid #9d7f57;padding-top:50px}.text-and-image-container{align-self:flex-start;line-height:0;position:relative;overflow:hidden;margin-top:30px;margin-bottom:30px}.text-and-image-container:before{content:none;position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:.5s;transition-delay:.5s}.text-and-image-container.animate:before{transform:translateX(200%);transition:transform .4s linear .2s}.popup-text-container{display:none;padding:20px;background-color:#fff}.popup-text-container.active{display:block}.text-and-button-container{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}@media screen and (min-width:1024px){.text-and-button-container{flex-wrap:nowrap}}.text-and-image-body-text{color:#827f6b;width:100%}@media screen and (min-width:768px){.text-and-image-body-text{padding-left:60px}}.home-content .text-and-image-body-text.grey-font .normal ul li:before{background-image:url(../images/svg/white-arrow.svg)}.button-text-container{display:flex;align-items:flex-end;padding-bottom:16px;margin-top:30px}@media screen and (min-width:1024px){.button-text-container{margin-left:50px;margin-top:0}}.button-main-container{display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap}img.center-image{display:block;margin:0 auto}.shared-module.module-tile,.shared-module.module-instagram-feed{z-index:3}.shared-module.module-instagram-feed{position:relative}.shared-module.module-instagram-feed:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f1f2f3;z-index:-1}.tile-container{display:flex;width:100%;flex-wrap:wrap}@media screen and (min-width:768px){.tile-container{flex-wrap:nowrap;justify-content:space-between}}.tile-item{display:flex;flex-direction:column;flex:1 1 100%;margin-bottom:25px}.tile-item:hover .tile-picture{transform:scale(1.2)}@media screen and (min-width:768px){.tile-item{flex:0 0 32%;margin-bottom:0}}.tile-picture-container{display:block}.tile-inner-picture-container{overflow:hidden;position:relative;line-height:0;width:100%;height:0;padding-bottom:100%;background-color:#fff}.tile-inner-picture-container.ig-tile{background-position:center;background-repeat:no-repeat;background-size:cover}.tile-inner-picture-container .tile-inner-ig-logo{position:absolute;width:50px;height:50px;bottom:5px;right:5px}.tile-picture{transition:transform .3s ease-in-out}.module-tile.light-theme .tile-item-picture-container:before,.module-tile.light-theme .tile-item-picture-container:after{background-color:#e8e6e1}.module-tile.dark-theme .tile-item-picture-container:before,.module-tile.dark-theme .tile-item-picture-container:after{background-color:#9d7f57}.module-tile.dark-theme .module-title,.module-tile.dark-theme .module-subtitle,.module-tile.dark-theme .normal,.module-tile.dark-theme .normal p,.module-tile.dark-theme span,.module-tile.dark-theme h5.tile-item-title{color:#fff}.tile-item-details-container{flex-grow:1;background-color:#827f6b}.tile-item-details-container .tile-item-title{text-align:center;margin-bottom:12px}.tile-item-details-container .tile-item-text{padding:30px;color:#fff}.tile-item-details-container .tile-item-text .normal p{color:#fff}.tile-item-details-container .tile-item-text .normal a{color:#b2b567}.tile-item-details-container .tile-item-text p{padding-bottom:0}.tile-item-details-container .ig-text p{color:#fff}.shared-module.module-video{z-index:3}.shared-module.module-video .module-title{margin-bottom:50px}.hero-video{display:block;max-width:100%;margin-top:30px}.module-video-uploaded-video{display:block;width:100%;object-fit:cover;max-height:600px}video::-webkit-media-controls-timeline{align-self:center;width:calc(100% - 64px)}.parallax-container{max-height:600px !important}