/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-widget{background:none;}.ui-widget-content{border:none;}.ui-dialog{z-index:var(--jui-dialog-z-index);}.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active{outline:0;}.ui-state-highlight{font-weight:bold;}.ui-state-active,.ui-widget-content .ui-state-active{color:#840;}.ui-state-error,.ui-widget-content .ui-state-error{color:#fff;border-color:#d52;background:#e63;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:0.35;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:0.7;}.ui-icon{display:block;overflow:hidden;width:1rem;height:1rem;text-indent:-6249.9375rem;background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);background-repeat:no-repeat;}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);}.ui-state-default .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-888888-256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-454545-256x240.png);}.ui-state-active .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-800000-256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-ffffff-256x240.png);}.ui-widget p .ui-icon{margin:2px 0.1875rem 0 0;}[dir="rtl"] .ui-widget p .ui-icon{margin:2px 0 0 0.1875rem;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-accordion{border:none;}.ui-accordion .ui-accordion-header{text-transform:uppercase;border:solid 1px #ccc;}.ui-accordion h3.ui-accordion-header,#block-system-main h3.ui-accordion-header{margin:0.625rem 0;font-size:1.1em;}#block-system-main .ui-accordion h3.ui-state-active,.ui-accordion h3.ui-state-active{margin-bottom:0;}.ui-accordion .ui-accordion-header a{display:block;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:solid 1px #ccc;border-top:0;}.ui-tabs{padding:0;}.ui-tabs .ui-tabs-nav{margin:0;padding:0.3125rem 0.625rem 0.25rem;border-bottom:solid 1px #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;line-height:1.25rem;}.ui-tabs .ui-tabs-nav li{margin:0;padding:0 1em 0 0.625rem;list-style:none;}[dir="rtl"] .ui-tabs .ui-tabs-nav li{padding:0 0.625rem 0 1em;}.ui-tabs .ui-tabs-nav li a{float:none;padding:0 0.625rem;border-radius:0.625rem;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;background:#666;font-weight:normal;}.ui-widget-overlay{z-index:calc(var(--jui-dialog-z-index) - 1);opacity:0.7;background:var(--color-text);}.ui-slider{border:solid 1px #ccc;}.ui-slider .ui-slider-range{background:#e4e4e4;}.ui-slider .ui-slider-handle{border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-radius:0.25rem;background-color:#e4e4e4;}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{color:#fff;border:solid 1px #555;background:#666;}.ui-progressbar{height:1.4em;background:#e4e4e4;}.ui-progressbar .ui-progressbar-value{height:1.5em;background:var(--color-blue-600) url(/core/themes/misc/progress.gif);}.ui-autocomplete{color:var(--jui-dropdown-fg-color);border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-top:0;border-radius:0 0 var(--input-border-radius-size) var(--input-border-radius-size);background:var(--jui-dropdown-bg-color);box-shadow:0 0.125rem 0.25rem var(--jui-dropdown-shadow-color);}.ui-autocomplete .ui-menu-item{list-style:none;}.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:0.75rem 0.9375rem;color:inherit;background:inherit;}.ui-autocomplete .ui-menu-item-wrapper:focus,.ui-autocomplete .ui-menu-item-wrapper:hover{-webkit-text-decoration:none;text-decoration:none;}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{margin:0;color:var(--jui-dropdown--active-fg-color);background:var(--jui-dropdown--active-bg-color);}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{margin:0;background:var(--color-blue-600);}.ui-autocomplete .ui-state-focus a,.autocomplete .ui-state-hover a{color:#fff;}
/* @license Dearflip https://codecanyon.net/licenses/standard?license=regular */
.df-abs-center{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.df-abs-h-center{position:absolute;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.df-container{min-height:320px;background:no-repeat 50%;background-size:cover;width:100%;position:relative;image-rendering:auto;direction:ltr}.df-container div{box-sizing:border-box!important}.df-container.df-transparent:not(.df-fullscreen){background:0 0!important}.df-container.df-custom-fullscreen.df-fullscreen{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0!important;border:0!important;z-index:999999}.df-container .loading-info{position:absolute;top:100%;margin-top:20px;margin-left:5px;padding:6px 20px;background-color:rgba(0,0,0,.3);font-style:italic;border-radius:5px;font-size:11px;max-height:30px;color:#fff;max-width:200px;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;opacity:.7;transition:.3s top ease;-webkit-transition:.3s top ease}.loading-info.df-old-browser{color:gray;background-color:#fff;opacity:.9;text-align:center;max-height:none}.loading-info.df-old-browser a{font-weight:700;font-style:normal;text-transform:uppercase;color:#2196f3;display:block;text-decoration:underline;margin:10px 0 0}.df-container.df-init .loading-info{top:50%}.df-3dcanvas{position:absolute;z-index:1;right:0;top:0}.df-rtl .df-3dcanvas{right:auto;right:initial;left:0}.df-container a{outline:0;text-decoration:none;box-shadow:none}.df-container.df-zoom-enabled .df-book-stage,.df-container.df-zoom-enabled canvas.df-3dcanvas{cursor:move;cursor:-webkit-grab}.df-container:after,.df-container:before{content:" ";transition:.3s .1s opacity;-webkit-transition:.3s .1s opacity;opacity:0;height:50px;width:50px;left:50%;top:50%;font-size:12px;margin:-45px -25px -25px;box-sizing:border-box;position:absolute;pointer-events:none}.df-container.df-loading:after,.df-container.df-loading:before{content:" ";z-index:100;opacity:1}.df-container.df-loading:after{content:" ";background-image:url(/libraries/dflip/images/loading.gif);background-repeat:no-repeat;background-size:32px;background-position:50%}.df-container.df-loading:before{background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:1px solid rgba(150,150,150,.2)}.df-book-stage{position:absolute;overflow:hidden;right:0;bottom:0;z-index:1;top:0;left:0;filter:blur(0);-webkit-filter:blur(0);padding:30px 50px 70px}.df-container.df-xs .df-book-stage{padding-left:20px;padding-right:20px}.df-container.df-sidemenu-open .df-book-stage{padding-left:230px;padding-right:10px}.df-container.df-sidemenu-open>.df-ui-btn.df-ui-prev{left:220px}.df-rtl.df-container.df-sidemenu-open>.df-ui-btn.df-ui-prev{left:0}.df-rtl.df-container.df-sidemenu-open>.df-ui-btn.df-ui-next{right:220px}.df-book-stage.df-zoom-enabled{cursor:move}.df-page-back:before,.df-page-front:before{content:" "}.df-book-page .df-page-front:before{background-image:-webkit-linear-gradient(right,rgba(0,0,0,.25),rgba(0,0,0,.2) 10%,rgba(0,0,0,.15) 25%,rgba(0,0,0,0) 70%);background-image:-moz-linear-gradient(right,rgba(0,0,0,.25),rgba(0,0,0,.2) 10%,rgba(0,0,0,.15) 25%,rgba(0,0,0,0) 70%);background-image:-ms-linear-gradient(right,rgba(0,0,0,.25),rgba(0,0,0,.2) 10%,rgba(0,0,0,.15) 25%,rgba(0,0,0,0) 70%)}.df-book-page .df-page-back:before{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15) 15%,rgba(255,255,255,.07),rgba(255,255,255,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15) 15%,rgba(255,255,255,.07),rgba(255,255,255,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15) 15%,rgba(255,255,255,.07),rgba(255,255,255,0))}.df-book-page,.df-book-wrapper,.df-page-back:before,.df-page-content,.df-page-content:after,.df-page-effects,.df-page-effects:before,.df-page-front:before,.df-page-wrapper,.df-page-wrapper:after{position:absolute;height:100%;display:block;top:0}.df-book-page,.df-page-content{width:100%}.df-book-wrapper{position:relative;margin:0 auto;transition:.3s left;-webkit-transition:.3s left;left:0}.df-zoom-enabled .df-book-wrapper{transition:none;-webkit-transition:none}.df-loading.df-container .df-book-wrapper{left:100%}.df-book-wrapper.close-right{left:25%}.df-book-wrapper.close-left{left:-25%}.df-book-shadow{position:absolute;z-index:-1;height:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);-ms-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.df-book-wrapper .df-book-side-buttons{position:absolute;left:100%;width:40px;opacity:.3;height:100%;cursor:pointer;z-index:30;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.df-book-prev-button.df-book-side-buttons{-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.df-book-wrapper .df-book-side-buttons:hover{opacity:.5;background-color:rgba(0,0,0,.18)}.df-book-wrapper .df-book-prev-button{right:100%;left:auto;left:initial}.df-book-wrapper .df-book-side-buttons:before{position:absolute;font-size:30px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.df-page-wrapper{overflow:hidden}.df-hard-page .df-page-wrapper{width:100%!important;height:100%!important;overflow:visible;transform-style:preserve-3d;-webkit-transform-origin:0 50% 0;-moz-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;transform-origin:0 50% 0}.df-book-page.df-flipping,.df-book-page.df-folding{box-shadow:-2px 0 10px transparent}.df-book-page.df-left-side{left:0;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.df-book-page.df-right-side{left:50%;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.df-book-page.df-right-side+.df-page-wrapper.df-right-side{z-index:-1}.df-book-page .df-page-back,.df-book-page .df-page-front{width:100%;background-size:100.5% 100%;background-size:100% 100%;height:100%;background-color:#fff;position:absolute;box-sizing:border-box}.df-page-back>canvas,.df-page-front>canvas{width:100%;position:relative;z-index:-1}.df-quick-turn:before{opacity:0}.df-book-page.df-flipping.df-left-side:before{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.1));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.1));width:10px;left:-10px}.df-book-page{width:50%}.df-book-page.df-flipping,.df-book-page.df-folding{z-index:200!important}.df-page-content{background-size:100.25%!important;background-repeat:no-repeat!important;transition-property:transform;-webkit-transition-property:-webkit-transform;width:100%;overflow:hidden}.df-book-page.df-left-side .df-page-front{z-index:2}.df-book-page.df-left-side .df-page-back{z-index:1}.df-book-page.df-left-side.df-folding:not(.df-hard-page) .df-page-back{z-index:3}.df-book-page.df-right-side .df-page-front{top:0;left:0;z-index:0}.df-book-page,.df-page-back,.df-page-fold-inner-shadow,.df-page-fold-outer-shadow,.df-page-front,.df-page-wrapper{position:absolute;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0}.df-page-back,.df-page-front{overflow:hidden}.df-page-fold-outer-shadow{z-index:-1;width:100%;height:100%}.df-page-fold-inner-shadow{position:absolute;z-index:5;display:none}.df-book-page.df-folding .df-page-fold-inner-shadow{display:block}.df-book-page.df-right-side .df-page-back{left:0;z-index:1}.df-book-page.df-right-side.df-folding .df-page-front{z-index:2}.df-page-wrapper.df-right-side .df-page-back{left:100%;z-index:1;overflow:hidden}.df-hard-page .df-page-back,.df-hard-page .df-page-front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.df-hard-page.df-right-side .df-page-front{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;transform-origin:right 50%;z-index:3!important}.df-hard-page.df-left-side .df-page-front{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;transform-origin:right 50%}.df-hard-page.df-right-side .df-page-back{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%;z-index:3}.df-hard-page.df-left-side .df-page-back{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%}.df-page-back:before,.df-page-front:before{width:20%;z-index:5;pointer-events:none}.df-page-front:before{right:0}.df-page-wrapper.df-right-side.df-flipping{z-index:4}.df-ui{height:60px;padding:20px 16px 0}.df-ui-btn,.df-ui-wrapper{color:#888;vertical-align:top;background-color:#f7f7f7;box-sizing:border-box;text-align:center}.df-ui-wrapper{box-shadow:0 1px 4px rgba(0,0,0,.3);background-color:#f7f7f7;position:absolute}.df-share-wrapper{z-index:2;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.35);display:none}.df-share-box{position:absolute;top:50%;width:280px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;background-color:#fff;border-radius:10px;padding:10px 15px 5px;text-align:center}span.df-share-title{color:#777;margin-bottom:10px;display:block}.df-share-url{background-color:#fff;height:60px;color:#666;padding:2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;font-size:12px;box-sizing:border-box;margin-bottom:0}.df-share-button{display:inline-block;text-align:center;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:10px;margin:3px;color:#aaa}.df-share-button:hover{color:#444}.df-ui-btn{position:relative;width:35px;right:0;height:40px;font-size:17px;cursor:pointer;z-index:2;display:inline-block;padding:12px 5px;line-height:1}.df-floating .df-ui-controls>.df-ui-btn:first-child{border-radius:5px 0 0 5px}.df-floating .df-ui-controls>.df-ui-btn:last-child{border-radius:0 5px 5px 0}.df-ui-btn:before{box-sizing:border-box}.df-ui-help,.df-ui-outline,.df-ui-share,.df-ui-sound,.df-ui-thumbnail{float:left}.df-ui-btn:hover{color:#00acce}.df-ui-btn.disabled,.df-ui-btn.disabled:hover{color:#ccc}.df-ui-page{padding:8px 5px 2px;font-size:12px;width:auto;width:50px;margin:0 0;border-radius:0;background-color:rgba(0,0,0,.03)}.df-ui-page input{width:100%;background-color:transparent;height:25px;margin:0;padding:0!important;border:1px solid #8f8f8f;text-align:center;vertical-align:top;color:transparent;font-size:14px;top:0;box-sizing:border-box;z-index:-1;display:inline-block;opacity:0}.df-ui-page input:focus{z-index:2;opacity:1;color:inherit}.df-ui-page input:focus+label{opacity:0;display:none}.df-ui-page label{position:absolute;height:30px;width:100%;display:block;top:0;padding-top:14px;line-height:1.1em;color:#999;font-size:13px;font-weight:400;left:0;cursor:pointer;background-color:transparent;z-index:1;box-sizing:border-box}.df-ui-share{float:left}.df-ui-fullscreen{bottom:0}.df-ui-zoom{top:24px;height:60px;right:24px;width:30px;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.df-ui-sidemenu-close{position:absolute;top:10px;right:-32px;font-size:14px;width:32px;height:35px;cursor:pointer;padding:10px 0;background:inherit;border-radius:0 5px 5px 0;z-index:-1;transition:.5s ease;-webkit-transition:.5s ease}.df-ui-controls{bottom:0;width:100%;height:40px;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:4;display:block}.df-floating .df-ui-controls{bottom:10px;width:auto;width:initial;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin:0 auto;display:table;display:flex;border-radius:5px}.df-floating.df-controls-top .df-ui-controls{bottom:auto;bottom:initial;top:10px}.df-floating.df-controls-hide .df-ui-controls{display:none}.df-ui-wrapper.df-ui-controls .df-ui-btn{float:none}.df-ui-size{bottom:24px;height:60px;right:24px}.df-ui-size:before,.df-ui-zoom:before{height:0;border-bottom:1px solid;content:" ";right:5px;opacity:.3;display:block;position:absolute;top:30px;left:5px;z-index:2}.df-ui-zoomin{top:0}.df-ui-zoomout{bottom:0}.df-ui-next{right:0;border-radius:0}.df-container.df-floating>.df-ui-next{right:8px}.df-container.df-floating>.df-ui-prev{left:2px}.df-container>.df-ui-next,.df-container>.df-ui-prev{margin-top:-5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;opacity:.3;font-size:36px;color:#000;text-align:center;background-color:transparent;height:auto;height:initial;width:auto;width:initial}.df-container>.df-ui-next:hover,.df-container>.df-ui-prev:hover{opacity:.7}.df-container.df-floating>.df-ui-next,.df-container.df-floating>.df-ui-prev{border-radius:50%;width:40px}.df-ui-prev{left:0;right:auto;border-radius:0}.df-ui-alt{position:relative!important;right:auto;right:initial;left:auto;left:initial;box-shadow:none!important}.df-ui-alt.df-ui-next{border-right:1px solid #ddd}.df-ui-btn.df-active{color:#00acce;background-color:#e7e7e7}.df-ui-fit{display:none}.df-ui-fullscreen,.df-ui-more,.df-ui-zoomin,.df-ui-zoomout{float:right}.df-ui-fit{top:0}.df-ui-more .more-container,.df-ui-search .search-container{display:none;position:absolute;bottom:100%;margin-bottom:8px!important;right:10px;background-color:#f7f7f7;z-index:20;border-radius:5px;box-shadow:0 -1px 3px rgba(0,0,0,.2)}.df-controls-top .df-ui-more .more-container,.df-controls-top .df-ui-search .search-container{bottom:auto;bottom:initial;margin-top:8px!important;top:100%;box-shadow:0 1px 3px rgba(0,0,0,.2)}.more-container:before,.search-container:before{content:" ";position:absolute;border:7px solid transparent;border-top-color:#eee;height:0;width:0;bottom:-14px;right:13px;margin-right:-8px;pointer-events:none}.df-controls-top .more-container:before,.df-controls-top .search-container:before{border:7px solid transparent;border-bottom-color:#eee;top:-14px}.more-container .df-ui-btn{width:auto;width:initial;width:170px;text-align:left;padding:8px 10px;height:36px;border-top:1px solid #e4e4e4;border-radius:0}.more-container .df-ui-btn:hover{background-color:#eee}.more-container>.df-ui-btn:first-child{border-radius:5px;border-top:none}.more-container>.df-ui-btn:last-child{border-radius:0 0 5px 5px}.more-container .df-ui-btn:before{position:absolute;top:11px;font-size:14px}.df-ui-btn span{display:none}.more-container .df-ui-btn span{font-size:12px;padding-left:20px;vertical-align:middle;display:inline-block}.df-ui-more.df-active .more-container,.df-ui-search.df-active .search-container{display:block}.df-container section{padding:0}.annotationDiv section,.annotationLayer section,.customHtmlAnnotation,.customLinkAnnotation,.customVideoAnnotation,.highlightAnnotation,.linkAnnotation,.popupAnnotation{position:absolute;z-index:5;cursor:pointer;pointer-events:all}.annotationDiv .popupWrapper{position:absolute;width:20em}.annotationDiv .popup{position:absolute;z-index:200;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #333;border-radius:2px;padding:.6em;margin-left:5px;cursor:pointer;word-wrap:break-word}.annotationDiv .popup h1{font-size:1em;border-bottom:1px solid #000;padding-bottom:.2em}.annotationDiv .popup p{padding-top:.2em}.annotationDiv .fileAttachmentAnnotation,.annotationDiv .highlightAnnotation,.annotationDiv .squigglyAnnotation,.annotationDiv .strikeoutAnnotation,.annotationDiv .underlineAnnotation{cursor:pointer}.annotationDiv .textAnnotation img{position:absolute;cursor:pointer}.annotationDiv .buttonWidgetAnnotation.pushButton>a,section.linkAnnotation a{display:block;height:100%}.customHtmlAnnotation,.customVideoAnnotation,a.customLinkAnnotation,a.linkAnnotation,section.linkAnnotation a{background-color:transparent;background-color:#ff0;opacity:.1}.highlightAnnotation:hover,a.customLinkAnnotation:hover,a.linkAnnotation:hover,section.linkAnnotation a:hover{opacity:.4;border-color:transparent;background-color:#2196f3}.annotationDiv,.textLayerDiv{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.textLayerDiv{line-height:1}.textLayerDiv>div{position:absolute;white-space:pre;cursor:text;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}section.linkAnnotation a .annotationLayer>a{display:block;position:absolute;height:100%;cursor:pointer;box-sizing:border-box}.df-page-loading:after,.df-page-loading:before{content:" ";height:44px;width:44px;position:absolute;top:50%;left:50%;margin:-22px -22px}.df-page-loading:before{background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;box-sizing:border-box}.df-page-loading:after{background-image:url(/libraries/dflip/images/loading.gif);background-repeat:no-repeat;background-position:center;background-size:22px}.df-thumb-container .df-vrow{height:124px;left:0;width:90%;margin:10px auto;background-position:50%;cursor:pointer;background-repeat:no-repeat;right:0;border-radius:5px}.df-thumb-container .df-vrow:before{content:"";background-image:url(/libraries/dflip/images/loading.gif);background-size:22px;height:22px;width:22px;display:block;top:60px;margin:0 auto;position:relative;z-index:0}.df-thumb-container .df-vrow:hover{background-color:#bbb}.df-floating .df-thumb-container .df-vrow:hover,.df-vrow.df-selected{background-color:#ccc;opacity:1}.df-thumb-container .df-vrow.df-thumb-loaded{background-size:contain}.df-thumb-container .df-vrow.df-thumb-loaded:before{display:none}.df-vrow>div{height:20px;background-color:rgba(170,170,170,.54);width:40px;margin:0 auto}.df-sidemenu{float:left;width:220px;height:auto!important;position:absolute!important;top:0;z-index:3;transition:.5s transform ease;-webkit-transition:.5s -webkit-transform ease;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);left:-50px;background-color:rgba(238,238,238,.9)}.df-rtl .df-sidemenu{left:auto;left:initial;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);right:-50px;direction:rtl}.df-thumb-container{text-align:center}.df-outline-container{color:#666;font-size:12px}.df-outline-wrapper,.df-thumb-wrapper{position:absolute!important;top:0;bottom:0;left:0;right:0;height:auto!important;box-shadow:1px 0 4px rgba(102,102,102,.38)}.df-outline-wrapper{overflow:auto;padding:10px 10px 5px 10px}.df-floating .df-outline-container,.df-floating .df-thumb-container{bottom:0}.df-sidemenu.df-sidemenu-visible{display:block;transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);left:0}.df-outline-toggle{cursor:pointer;float:left;width:18px;padding:5px 0;margin-left:-18px;text-align:center}.df-outline-toggle.df-outlines-hidden~.df-outline-items{display:none}.df-outline-items>.df-outline-item{margin-left:18px}.df-outline-item a:hover,.df-outline-toggle:hover{background-color:#e7e7e7}.df-outline-item a{color:inherit!important;text-decoration:none!important;display:block;padding:5px 0 5px 5px;overflow:hidden;text-overflow:ellipsis;border:none!important;box-shadow:none!important}.df-outline-toggle:before{content:"\e64b";font-size:10px;font-family:themify}.df-outline-toggle.df-outlines-hidden:before{content:"\e649"}.df-lightbox-wrapper{position:fixed!important;top:0;bottom:0;right:0;height:auto!important;left:0;background-color:#fff;z-index:99999}.df-lightbox-controls{float:right;padding:5px;z-index:1000;position:relative}.df-lightbox-close{float:right;height:40px;text-align:center;font-size:50px;cursor:pointer;color:#444;border-radius:50%;border-color:transparent;width:40px;background-color:transparent;transition:.2s;-webkit-transition:.2s}.df-lightbox-close:hover{color:#fff;background-color:rgba(0,0,0,.21);border-color:#000}.df-lightbox-close:before{top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;font-size:24px}.df-lightbox-wrapper .df-container{position:absolute!important;width:100%;top:0;bottom:0;height:auto!important}.df-container.df-xs .df-ui-controls .df-ui-btn.df-ui-page{display:none!important}._df_button,._df_custom,._df_thumb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;cursor:pointer}._df_button{padding:5px 15px;background:#0085ba;color:#fff;font-size:14px;border-color:#0073aa #006799 #006799;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap}._df_thumb{border:none;width:140px;height:200px;text-align:center}._df_thumb{cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.22);display:inline-block;-webkit-transform-style:flat;-moz-transform-style:preserve-3d;transform-style:preserve-3d;box-sizing:border-box;-webkit-transition:.2s;margin:30px 10px 10px;-moz-perspective:1200px;perspective:1200px}._df_books ._df_thumb,._df_books .df-dummy{width:140px;height:200px;text-align:center;display:inline-block;position:relative;margin:20px 10px;vertical-align:top}._df_thumb[thumbtype=img]{height:auto}._df_thumb[thumbtype=img] img{max-width:100%;max-height:200px;margin:0;padding:0;border:0}._df_book-cover{background-size:100% 100%;height:100%;width:100%;-webkit-transform-origin:left;transform-origin:left;top:0;background-color:#eee;position:relative;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;box-shadow:0 1px 2px rgba(0,0,0,.22)}._df_thumb ._df_book-title{bottom:-100%;position:absolute;width:100%;left:0;padding:5px;font-size:12px;background:rgba(60,60,60,.8);box-sizing:border-box;display:block;color:#fff;transition:.4s;-webkit-transition:.4s;opacity:0}._df_thumb ._df_book-tag{float:left;padding:0 4px 2px;background-color:rgba(0,0,0,.26);text-transform:uppercase;font-size:10px;margin:-15px 0 0 2px;z-index:-1;color:rgba(255,255,255,.8);position:relative}._df_thumb-not-found ._df_book-title,._df_thumb:hover ._df_book-title{opacity:1;bottom:0}._df_thumb:hover ._df_book-cover{-webkit-transform:rotateY(-20deg) rotateZ(0);-moz-transform:rotateY(-20deg) rotateZ(0);-ms-transform:rotateY(-20deg) rotateZ(0);transform:rotateY(-20deg) rotateZ(0);box-shadow:3px 0 12px rgba(0,0,0,.6)}.df-webkit ._df_thumb:hover ._df_book-cover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;box-shadow:1px 0 12px rgba(0,0,0,.6)}._df_books{max-width:960px;margin:0 auto;text-align:center;position:relative;z-index:1;padding:20px 5px 150px}._df_books-break{color:rgba(255,255,255,.3);font-size:14px;letter-spacing:1px;font-weight:600;margin-top:25px;text-transform:uppercase}._df_books-break:after{content:" ";bottom:0;width:50px;height:1px;background-color:rgba(255,255,255,.24);display:block;margin:10px auto}.df-page-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.df-container ::-webkit-scrollbar{width:8px}.df-container ::-webkit-scrollbar-button{height:8px}.df-container ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border:0 none #fff;border-radius:100px}.df-container ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}.df-container ::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.5)}.df-container ::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border:0 none #fff;border-radius:100px}.df-container ::-webkit-scrollbar-track:hover{background:rgba(0,0,0,.2)}.df-container ::-webkit-scrollbar-track:active{background:rgba(0,0,0,.15)}.df-container ::-webkit-scrollbar-corner{background:0 0}.df-skipTransition{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;transition:none!important}.df-container.df-fullscreen{height:100%!important;max-height:100%!important;width:100%!important;max-width:100%!important}.df-container.df-double-internal .df-page-front{background-position:left;background-size:cover}.df-container.df-double-internal .df-page-back{background-position:right;background-size:cover}.customHtmlAnnotation iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.df-rtl .more-container .df-ui-btn{text-align:right;direction:rtl}.df-rtl .more-container .df-ui-btn:before{right:10px}.df-rtl .more-container .df-ui-btn span{padding:0 20px 0 0}.df-rtl .df-outline-items>.df-outline-item{margin:0 18px 0 0;text-align:right;direction:rtl}.df-rtl .df-outline-toggle{float:right;margin:0 -18px 0 0}.df-rtl .df-outline-toggle.df-outlines-hidden:before{content:"\e64a"}.df-rtl .df-sidemenu.df-sidemenu-visible{left:auto;left:initial;right:0}.df-rtl .df-ui-sidemenu-close{right:auto;right:initial;left:-32px;border-radius:5px 0 0 5px}._df_thumb[thumbtype=img] ._df_thumb-not-found{height:200px;position:relative}body.admin-bar .df-lightbox-wrapper{top:32px}@media screen and (max-width:782px){body.admin-bar .df-lightbox-wrapper{top:46px}}.df-raw-loading{position:absolute;margin-top:20px;margin-left:5px;padding:6px 20px;background-color:rgba(0,0,0,.3);font-style:italic;border-radius:5px;font-size:11px;max-height:30px;color:#fff;max-width:200px;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;top:50%;opacity:.7}.df-raw-loading a{color:inherit!important}.df-container .df-raw-loading{top:100%}[hidden]{display:none}body.df-lightbox-open,html.df-lightbox-open{overflow:hidden!important}.df-custom-fullscreen.df-fullscreen[backgroundcolor=transparent]{background:gray!important}
@font-face{font-family:themify;src:url(/libraries/dflip/fonts/themify.eot);src:url(/libraries/dflip/fonts/themify.eot#iefix) format('embedded-opentype'),url(/libraries/dflip/fonts/themify.woff) format('woff'),url(/libraries/dflip/fonts/themify.ttf) format('truetype'),url(/libraries/dflip/fonts/themify.svg) format('svg');font-weight:400;font-style:normal}[class*=" ti-"]:before,[class^=ti-]:before{font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-wand:before{content:"\e600"}.ti-volume:before{content:"\e601"}.ti-user:before{content:"\e602"}.ti-unlock:before{content:"\e603"}.ti-unlink:before{content:"\e604"}.ti-trash:before{content:"\e605"}.ti-thought:before{content:"\e606"}.ti-target:before{content:"\e607"}.ti-tag:before{content:"\e608"}.ti-tablet:before{content:"\e609"}.ti-star:before{content:"\e60a"}.ti-spray:before{content:"\e60b"}.ti-signal:before{content:"\e60c"}.ti-shopping-cart:before{content:"\e60d"}.ti-shopping-cart-full:before{content:"\e60e"}.ti-settings:before{content:"\e60f"}.ti-search:before{content:"\e610"}.ti-zoom-in:before{content:"\e611"}.ti-zoom-out:before{content:"\e612"}.ti-cut:before{content:"\e613"}.ti-ruler:before{content:"\e614"}.ti-ruler-pencil:before{content:"\e615"}.ti-ruler-alt:before{content:"\e616"}.ti-bookmark:before{content:"\e617"}.ti-bookmark-alt:before{content:"\e618"}.ti-reload:before{content:"\e619"}.ti-plus:before{content:"\e61a"}.ti-pin:before{content:"\e61b"}.ti-pencil:before{content:"\e61c"}.ti-pencil-alt:before{content:"\e61d"}.ti-paint-roller:before{content:"\e61e"}.ti-paint-bucket:before{content:"\e61f"}.ti-na:before{content:"\e620"}.ti-mobile:before{content:"\e621"}.ti-minus:before{content:"\e622"}.ti-medall:before{content:"\e623"}.ti-medall-alt:before{content:"\e624"}.ti-marker:before{content:"\e625"}.ti-marker-alt:before{content:"\e626"}.ti-arrow-up:before{content:"\e627"}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-arrow-down:before{content:"\e62a"}.ti-lock:before{content:"\e62b"}.ti-location-arrow:before{content:"\e62c"}.ti-link:before{content:"\e62d"}.ti-layout:before{content:"\e62e"}.ti-layers:before{content:"\e62f"}.ti-layers-alt:before{content:"\e630"}.ti-key:before{content:"\e631"}.ti-import:before{content:"\e632"}.ti-image:before{content:"\e633"}.ti-heart:before{content:"\e634"}.ti-heart-broken:before{content:"\e635"}.ti-hand-stop:before{content:"\e636"}.ti-hand-open:before{content:"\e637"}.ti-hand-drag:before{content:"\e638"}.ti-folder:before{content:"\e639"}.ti-flag:before{content:"\e63a"}.ti-flag-alt:before{content:"\e63b"}.ti-flag-alt-2:before{content:"\e63c"}.ti-eye:before{content:"\e63d"}.ti-export:before{content:"\e63e"}.ti-exchange-vertical:before{content:"\e63f"}.ti-desktop:before{content:"\e640"}.ti-cup:before{content:"\e641"}.ti-crown:before{content:"\e642"}.ti-comments:before{content:"\e643"}.ti-comment:before{content:"\e644"}.ti-comment-alt:before{content:"\e645"}.ti-close:before{content:"\e646"}.ti-clip:before{content:"\e647"}.ti-angle-up:before{content:"\e648"}.ti-angle-right:before{content:"\e649"}.ti-angle-left:before{content:"\e64a"}.ti-angle-down:before{content:"\e64b"}.ti-check:before{content:"\e64c"}.ti-check-box:before{content:"\e64d"}.ti-camera:before{content:"\e64e"}.ti-announcement:before{content:"\e64f"}.ti-brush:before{content:"\e650"}.ti-briefcase:before{content:"\e651"}.ti-bolt:before{content:"\e652"}.ti-bolt-alt:before{content:"\e653"}.ti-blackboard:before{content:"\e654"}.ti-bag:before{content:"\e655"}.ti-move:before{content:"\e656"}.ti-arrows-vertical:before{content:"\e657"}.ti-arrows-horizontal:before{content:"\e658"}.ti-fullscreen:before{content:"\e659"}.ti-arrow-top-right:before{content:"\e65a"}.ti-arrow-top-left:before{content:"\e65b"}.ti-arrow-circle-up:before{content:"\e65c"}.ti-arrow-circle-right:before{content:"\e65d"}.ti-arrow-circle-left:before{content:"\e65e"}.ti-arrow-circle-down:before{content:"\e65f"}.ti-angle-double-up:before{content:"\e660"}.ti-angle-double-right:before{content:"\e661"}.ti-angle-double-left:before{content:"\e662"}.ti-angle-double-down:before{content:"\e663"}.ti-zip:before{content:"\e664"}.ti-world:before{content:"\e665"}.ti-wheelchair:before{content:"\e666"}.ti-view-list:before{content:"\e667"}.ti-view-list-alt:before{content:"\e668"}.ti-view-grid:before{content:"\e669"}.ti-uppercase:before{content:"\e66a"}.ti-upload:before{content:"\e66b"}.ti-underline:before{content:"\e66c"}.ti-truck:before{content:"\e66d"}.ti-timer:before{content:"\e66e"}.ti-ticket:before{content:"\e66f"}.ti-thumb-up:before{content:"\e670"}.ti-thumb-down:before{content:"\e671"}.ti-text:before{content:"\e672"}.ti-stats-up:before{content:"\e673"}.ti-stats-down:before{content:"\e674"}.ti-split-v:before{content:"\e675"}.ti-split-h:before{content:"\e676"}.ti-smallcap:before{content:"\e677"}.ti-shine:before{content:"\e678"}.ti-shift-right:before{content:"\e679"}.ti-shift-left:before{content:"\e67a"}.ti-shield:before{content:"\e67b"}.ti-notepad:before{content:"\e67c"}.ti-server:before{content:"\e67d"}.ti-quote-right:before{content:"\e67e"}.ti-quote-left:before{content:"\e67f"}.ti-pulse:before{content:"\e680"}.ti-printer:before{content:"\e681"}.ti-power-off:before{content:"\e682"}.ti-plug:before{content:"\e683"}.ti-pie-chart:before{content:"\e684"}.ti-paragraph:before{content:"\e685"}.ti-panel:before{content:"\e686"}.ti-package:before{content:"\e687"}.ti-music:before{content:"\e688"}.ti-music-alt:before{content:"\e689"}.ti-mouse:before{content:"\e68a"}.ti-mouse-alt:before{content:"\e68b"}.ti-money:before{content:"\e68c"}.ti-microphone:before{content:"\e68d"}.ti-menu:before{content:"\e68e"}.ti-menu-alt:before{content:"\e68f"}.ti-map:before{content:"\e690"}.ti-map-alt:before{content:"\e691"}.ti-loop:before{content:"\e692"}.ti-location-pin:before{content:"\e693"}.ti-list:before{content:"\e694"}.ti-light-bulb:before{content:"\e695"}.ti-Italic:before{content:"\e696"}.ti-info:before{content:"\e697"}.ti-infinite:before{content:"\e698"}.ti-id-badge:before{content:"\e699"}.ti-hummer:before{content:"\e69a"}.ti-home:before{content:"\e69b"}.ti-help:before{content:"\e69c"}.ti-headphone:before{content:"\e69d"}.ti-harddrives:before{content:"\e69e"}.ti-harddrive:before{content:"\e69f"}.ti-gift:before{content:"\e6a0"}.ti-game:before{content:"\e6a1"}.ti-filter:before{content:"\e6a2"}.ti-files:before{content:"\e6a3"}.ti-file:before{content:"\e6a4"}.ti-eraser:before{content:"\e6a5"}.ti-envelope:before{content:"\e6a6"}.ti-download:before{content:"\e6a7"}.ti-direction:before{content:"\e6a8"}.ti-direction-alt:before{content:"\e6a9"}.ti-dashboard:before{content:"\e6aa"}.ti-control-stop:before{content:"\e6ab"}.ti-control-shuffle:before{content:"\e6ac"}.ti-control-play:before{content:"\e6ad"}.ti-control-pause:before{content:"\e6ae"}.ti-control-forward:before{content:"\e6af"}.ti-control-backward:before{content:"\e6b0"}.ti-cloud:before{content:"\e6b1"}.ti-cloud-up:before{content:"\e6b2"}.ti-cloud-down:before{content:"\e6b3"}.ti-clipboard:before{content:"\e6b4"}.ti-car:before{content:"\e6b5"}.ti-calendar:before{content:"\e6b6"}.ti-book:before{content:"\e6b7"}.ti-bell:before{content:"\e6b8"}.ti-basketball:before{content:"\e6b9"}.ti-bar-chart:before{content:"\e6ba"}.ti-bar-chart-alt:before{content:"\e6bb"}.ti-back-right:before{content:"\e6bc"}.ti-back-left:before{content:"\e6bd"}.ti-arrows-corner:before{content:"\e6be"}.ti-archive:before{content:"\e6bf"}.ti-anchor:before{content:"\e6c0"}.ti-align-right:before{content:"\e6c1"}.ti-align-left:before{content:"\e6c2"}.ti-align-justify:before{content:"\e6c3"}.ti-align-center:before{content:"\e6c4"}.ti-alert:before{content:"\e6c5"}.ti-alarm-clock:before{content:"\e6c6"}.ti-agenda:before{content:"\e6c7"}.ti-write:before{content:"\e6c8"}.ti-window:before{content:"\e6c9"}.ti-widgetized:before{content:"\e6ca"}.ti-widget:before{content:"\e6cb"}.ti-widget-alt:before{content:"\e6cc"}.ti-wallet:before{content:"\e6cd"}.ti-video-clapper:before{content:"\e6ce"}.ti-video-camera:before{content:"\e6cf"}.ti-vector:before{content:"\e6d0"}.ti-themify-logo:before{content:"\e6d1"}.ti-themify-favicon:before{content:"\e6d2"}.ti-themify-favicon-alt:before{content:"\e6d3"}.ti-support:before{content:"\e6d4"}.ti-stamp:before{content:"\e6d5"}.ti-split-v-alt:before{content:"\e6d6"}.ti-slice:before{content:"\e6d7"}.ti-shortcode:before{content:"\e6d8"}.ti-shift-right-alt:before{content:"\e6d9"}.ti-shift-left-alt:before{content:"\e6da"}.ti-ruler-alt-2:before{content:"\e6db"}.ti-receipt:before{content:"\e6dc"}.ti-pin2:before{content:"\e6dd"}.ti-pin-alt:before{content:"\e6de"}.ti-pencil-alt2:before{content:"\e6df"}.ti-palette:before{content:"\e6e0"}.ti-more:before{content:"\e6e1"}.ti-more-alt:before{content:"\e6e2"}.ti-microphone-alt:before{content:"\e6e3"}.ti-magnet:before{content:"\e6e4"}.ti-line-double:before{content:"\e6e5"}.ti-line-dotted:before{content:"\e6e6"}.ti-line-dashed:before{content:"\e6e7"}.ti-layout-width-full:before{content:"\e6e8"}.ti-layout-width-default:before{content:"\e6e9"}.ti-layout-width-default-alt:before{content:"\e6ea"}.ti-layout-tab:before{content:"\e6eb"}.ti-layout-tab-window:before{content:"\e6ec"}.ti-layout-tab-v:before{content:"\e6ed"}.ti-layout-tab-min:before{content:"\e6ee"}.ti-layout-slider:before{content:"\e6ef"}.ti-layout-slider-alt:before{content:"\e6f0"}.ti-layout-sidebar-right:before{content:"\e6f1"}.ti-layout-sidebar-none:before{content:"\e6f2"}.ti-layout-sidebar-left:before{content:"\e6f3"}.ti-layout-placeholder:before{content:"\e6f4"}.ti-layout-menu:before{content:"\e6f5"}.ti-layout-menu-v:before{content:"\e6f6"}.ti-layout-menu-separated:before{content:"\e6f7"}.ti-layout-menu-full:before{content:"\e6f8"}.ti-layout-media-right-alt:before{content:"\e6f9"}.ti-layout-media-right:before{content:"\e6fa"}.ti-layout-media-overlay:before{content:"\e6fb"}.ti-layout-media-overlay-alt:before{content:"\e6fc"}.ti-layout-media-overlay-alt-2:before{content:"\e6fd"}.ti-layout-media-left-alt:before{content:"\e6fe"}.ti-layout-media-left:before{content:"\e6ff"}.ti-layout-media-center-alt:before{content:"\e700"}.ti-layout-media-center:before{content:"\e701"}.ti-layout-list-thumb:before{content:"\e702"}.ti-layout-list-thumb-alt:before{content:"\e703"}.ti-layout-list-post:before{content:"\e704"}.ti-layout-list-large-image:before{content:"\e705"}.ti-layout-line-solid:before{content:"\e706"}.ti-layout-grid4:before{content:"\e707"}.ti-layout-grid3:before{content:"\e708"}.ti-layout-grid2:before{content:"\e709"}.ti-layout-grid2-thumb:before{content:"\e70a"}.ti-layout-cta-right:before{content:"\e70b"}.ti-layout-cta-left:before{content:"\e70c"}.ti-layout-cta-center:before{content:"\e70d"}.ti-layout-cta-btn-right:before{content:"\e70e"}.ti-layout-cta-btn-left:before{content:"\e70f"}.ti-layout-column4:before{content:"\e710"}.ti-layout-column3:before{content:"\e711"}.ti-layout-column2:before{content:"\e712"}.ti-layout-accordion-separated:before{content:"\e713"}.ti-layout-accordion-merged:before{content:"\e714"}.ti-layout-accordion-list:before{content:"\e715"}.ti-ink-pen:before{content:"\e716"}.ti-info-alt:before{content:"\e717"}.ti-help-alt:before{content:"\e718"}.ti-headphone-alt:before{content:"\e719"}.ti-hand-point-up:before{content:"\e71a"}.ti-hand-point-right:before{content:"\e71b"}.ti-hand-point-left:before{content:"\e71c"}.ti-hand-point-down:before{content:"\e71d"}.ti-gallery:before{content:"\e71e"}.ti-face-smile:before{content:"\e71f"}.ti-face-sad:before{content:"\e720"}.ti-credit-card:before{content:"\e721"}.ti-control-skip-forward:before{content:"\e722"}.ti-control-skip-backward:before{content:"\e723"}.ti-control-record:before{content:"\e724"}.ti-control-eject:before{content:"\e725"}.ti-comments-smiley:before{content:"\e726"}.ti-brush-alt:before{content:"\e727"}.ti-youtube:before{content:"\e728"}.ti-vimeo:before{content:"\e729"}.ti-twitter:before{content:"\e72a"}.ti-time:before{content:"\e72b"}.ti-tumblr:before{content:"\e72c"}.ti-skype:before{content:"\e72d"}.ti-share:before{content:"\e72e"}.ti-share-alt:before{content:"\e72f"}.ti-rocket:before{content:"\e730"}.ti-pinterest:before{content:"\e731"}.ti-new-window:before{content:"\e732"}.ti-microsoft:before{content:"\e733"}.ti-list-ol:before{content:"\e734"}.ti-linkedin:before{content:"\e735"}.ti-layout-sidebar-2:before{content:"\e736"}.ti-layout-grid4-alt:before{content:"\e737"}.ti-layout-grid3-alt:before{content:"\e738"}.ti-layout-grid2-alt:before{content:"\e739"}.ti-layout-column4-alt:before{content:"\e73a"}.ti-layout-column3-alt:before{content:"\e73b"}.ti-layout-column2-alt:before{content:"\e73c"}.ti-instagram:before{content:"\e73d"}.ti-google:before{content:"\e73e"}.ti-github:before{content:"\e73f"}.ti-flickr:before{content:"\e740"}.ti-facebook:before{content:"\e741"}.ti-dropbox:before{content:"\e742"}.ti-dribbble:before{content:"\e743"}.ti-apple:before{content:"\e744"}.ti-android:before{content:"\e745"}.ti-save:before{content:"\e746"}.ti-save-alt:before{content:"\e747"}.ti-yahoo:before{content:"\e748"}.ti-wordpress:before{content:"\e749"}.ti-vimeo-alt:before{content:"\e74a"}.ti-twitter-alt:before{content:"\e74b"}.ti-tumblr-alt:before{content:"\e74c"}.ti-trello:before{content:"\e74d"}.ti-stack-overflow:before{content:"\e74e"}.ti-soundcloud:before{content:"\e74f"}.ti-sharethis:before{content:"\e750"}.ti-sharethis-alt:before{content:"\e751"}.ti-reddit:before{content:"\e752"}.ti-pinterest-alt:before{content:"\e753"}.ti-microsoft-alt:before{content:"\e754"}.ti-linux:before{content:"\e755"}.ti-jsfiddle:before{content:"\e756"}.ti-joomla:before{content:"\e757"}.ti-html5:before{content:"\e758"}.ti-flickr-alt:before{content:"\e759"}.ti-email:before{content:"\e75a"}.ti-drupal:before{content:"\e75b"}.ti-dropbox-alt:before{content:"\e75c"}.ti-css3:before{content:"\e75d"}.ti-rss:before{content:"\e75e"}.ti-rss-alt:before{content:"\e75f"}
/* @license CC https://creativecommons.org/licenses/by-sa/4.0/ */
lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:720px;}lite-youtube::before{content:'';display:block;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:60px;padding-bottom:50px;width:100%;transition:all 0.2s cubic-bezier(0,0,0.2,1);}lite-youtube::after{content:"";display:block;padding-bottom:calc(100% / (16 / 9));}lite-youtube > iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0;}lite-youtube > .lty-playbtn{width:68px;height:48px;position:absolute;cursor:pointer;transform:translate3d(-50%,-50%,0);top:50%;left:50%;z-index:1;background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 68 48"><path fill="%23f00" fill-opacity="0.8" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z"></path><path d="M 45,24 27,14 27,34" fill="%23fff"></path></svg>');filter:grayscale(100%);transition:filter .1s cubic-bezier(0,0,0.2,1);border:none;}lite-youtube:hover > .lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none;}lite-youtube.lyt-activated{cursor:unset;}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated > .lty-playbtn{opacity:0;pointer-events:none;}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-dialog{position:absolute;inset-block-start:0;left:0;padding:0;border:0;border-radius:var(--jui-dialog-border-radius);background:transparent;box-shadow:var(--jui-dialog-box-shadow);}.ui-dialog:focus{outline:var(--jui-dialog--focus-outline);box-shadow:var(--jui-dialog--focus-box-shadow);}@media (forced-colors:active){.ui-dialog{border:1px solid transparent;}}@media all and (max-width:48em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog .ui-dialog-titlebar{position:relative;box-sizing:border-box;padding-block:var(--space-m);padding-inline:var(--space-l) var(--jui-dialog-close-button-reserved-space);color:var(--jui-dialog-title-color);border-start-end-radius:var(--jui-dialog-border-radius);border-start-start-radius:var(--jui-dialog-border-radius);background:var(--jui-dialog-title-bg-color);line-height:calc(var(--space-m) * 2);}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{-webkit-font-smoothing:antialiased;font-size:var(--jui-dialog-title-font-size);font-weight:bold;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-end:0;box-sizing:border-box;inline-size:var(--jui-dialog-close-button-size);block-size:var(--jui-dialog-close-button-size);margin-inline:var(--space-l);padding:0;transition:all 0.1s;transform:translateY(-50%);border:2px solid transparent;border-radius:var(--jui-dialog-close-button-border-radius);background:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{border-color:var(--color-white);}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus{border-color:var(--color-focus);outline:var(--jui-dialog--focus-outline);box-shadow:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{width:100%;height:100%;margin:0;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='buttonText' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}}.ui-dialog > .ui-dialog-content{overflow:auto;padding:var(--space-m) var(--space-l);color:var(--color-text);background:var(--color-white);}.ui-dialog > .ui-dialog-content .form-actions,.ui-dialog > .ui-dialog-content .field-actions{margin:0;padding:0;}.ui-dialog > .ui-dialog-buttonpane{color:var(--color-text);border-bottom-right-radius:var(--jui-dialog-border-radius);border-bottom-left-radius:var(--jui-dialog-border-radius);background:var(--color-gray-050);}.ui-dialog > .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;gap:var(--space-s);justify-content:flex-end;margin-block:var(--space-m);margin-inline-end:var(--space-l);}.ui-dialog > .ui-dialog-buttonpane .ui-dialog-buttonset > *{margin:0;}.ui-dialog > .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog.ui-dialog-off-canvas .ui-widget-content.ui-dialog-content{background:none;}#drupal-off-canvas .form-item .form-item__description{color:var(--color-gray-050);font-size:0.75rem;}
*,:after,:before{box-sizing:border-box}button{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:18px;padding-right:18px}@media (min-width:840px){.container{width:756px}}@media (min-width:1064px){.container{width:976px}}@media (min-width:1272px){.container{width:1236px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:18px;padding-right:18px}.row{margin-left:-18px;margin-right:-18px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:18px;padding-right:18px;display:block}.top-xs-12{margin-top:1.2rem}.top-xs-24{margin-top:2.4rem}.top-xs-36{margin-top:3.6rem}.top-xs-48{margin-top:4.8rem}.top-xs-60{margin-top:6rem}.top-xs-72{margin-top:7.2rem}.top-xs-84{margin-top:8.4rem}.top-xs-96{margin-top:9.6rem}.bottom-xs-12{margin-bottom:1.2rem}.bottom-xs-24{margin-bottom:2.4rem}.bottom-xs-36{margin-bottom:3.6rem}.bottom-xs-48{margin-bottom:4.8rem}.bottom-xs-60{margin-bottom:6rem}.bottom-xs-72{margin-bottom:7.2rem}.bottom-xs-84{margin-bottom:8.4rem}.bottom-xs-96{margin-bottom:9.6rem}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:840px){.top-sm-0{margin-top:0}.top-sm-12{margin-top:1.2rem}.top-sm-24{margin-top:2.4rem}.top-sm-36{margin-top:3.6rem}.top-sm-48{margin-top:4.8rem}.top-sm-60{margin-top:6rem}.top-sm-72{margin-top:7.2rem}.top-sm-84{margin-top:8.4rem}.top-sm-96{margin-top:9.6rem}.bottom-sm-0{margin-bottom:0}.bottom-sm-12{margin-bottom:1.2rem}.bottom-sm-24{margin-bottom:2.4rem}.bottom-sm-36{margin-bottom:3.6rem}.bottom-sm-48{margin-bottom:4.8rem}.bottom-sm-60{margin-bottom:6rem}.bottom-sm-72{margin-bottom:7.2rem}.bottom-sm-84{margin-bottom:8.4rem}.bottom-sm-96{margin-bottom:9.6rem}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:1064px){.top-md-0{margin-top:0}.top-md-12{margin-top:1.2rem}.top-md-24{margin-top:2.4rem}.top-md-36{margin-top:3.6rem}.top-md-48{margin-top:4.8rem}.top-md-60{margin-top:6rem}.top-md-72{margin-top:7.2rem}.top-md-84{margin-top:8.4rem}.top-md-96{margin-top:9.6rem}.bottom-md-0{margin-bottom:0}.bottom-md-12{margin-bottom:1.2rem}.bottom-md-24{margin-bottom:2.4rem}.bottom-md-36{margin-bottom:3.6rem}.bottom-md-48{margin-bottom:4.8rem}.bottom-md-60{margin-bottom:6rem}.bottom-md-72{margin-bottom:7.2rem}.bottom-md-84{margin-bottom:8.4rem}.bottom-md-96{margin-bottom:9.6rem}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1272px){.top-lg-0{margin-top:0}.top-lg-12{margin-top:1.2rem}.top-lg-24{margin-top:2.4rem}.top-lg-36{margin-top:3.6rem}.top-lg-48{margin-top:4.8rem}.top-lg-60{margin-top:6rem}.top-lg-72{margin-top:7.2rem}.top-lg-84{margin-top:8.4rem}.top-lg-96{margin-top:9.6rem}.bottom-lg-0{margin-bottom:0}.bottom-lg-12{margin-bottom:1.2rem}.bottom-lg-24{margin-bottom:2.4rem}.bottom-lg-36{margin-bottom:3.6rem}.bottom-lg-48{margin-bottom:4.8rem}.bottom-lg-60{margin-bottom:6rem}.bottom-lg-72{margin-bottom:7.2rem}.bottom-lg-84{margin-bottom:8.4rem}.bottom-lg-96{margin-bottom:9.6rem}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before,section.white:after,section.white:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after,section.white:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:2px solid #eae8e8;margin:1em 0;padding:0}input,select{vertical-align:middle}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}#header #product-navigation #dropnav .promo,.callout.large-callout h3,.callout.medium-callout h3,.thin{font-weight:100}#blogpost p:first-child,#blogroll .featured .date+p,#intro p,.intro,.light,h4,h5,h6{font-weight:300}#header #product-navigation #dropnav .drawer h4,.regular,body,form input,form select,form textarea{font-weight:400}#category-list a h4,#cdg-compare-itemlist-items>div h6,#events .event-footer p,#events .event-title h4,#events .event-title p,#footer #company-info h5,#footer #company-info h6,#header #main-nav a,#header #product-navigation #dropnav .drawer .more h4,#header #product-navigation #dropnav .drawer h3,#header #top a,#product-comparison a,#tab-section #tabs a,#xcdg-compare-itemlist li h6,.callout .callout-more,.callout.small-callout h2,.category--list a h4,.category__list a h4,.events--list .event-footer p,.events--list .event-title h4,.events--list .event-title p,.semibold,b,dd,strong,table th{font-weight:600}.semibolder{font-weight:700}#header #product-navigation #dropnav .promo strong,.ultrabold,h1,h2,h3{font-weight:900}#intro .breadcrumbs li:after,.accordion .accordion-toggler a.on:before,.accordion .accordion-toggler a:before,.breadcrumbs li:after,.font-awesome,p.caution:before{font:var(--fa-font-solid)}form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em}form .field-add-more-submit{margin:.5em 0 0}.form-actions,.form-item{margin-top:1em;margin-bottom:1em}tr.even .form-item,tr.odd .form-item{margin-top:0;margin-bottom:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:400}.form-composite>legend,.label{display:inline;font-size:inherit;font-weight:700;margin:0;padding:0}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.4em}.form-type-checkbox .description,.form-type-radio .description{margin-left:2.4em}[dir=rtl] .form-type-checkbox .description,[dir=rtl] .form-type-radio .description{margin-left:0;margin-right:2.4em}.marker{color:#e00}.form-required:after{content:'';vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em}abbr.ajax-changed,abbr.tabledrag-changed{border-bottom:none}.form-item input.error,.form-item select.error,.form-item textarea.error{border:2px solid red}.form-item--error-message:before{content:'';display:inline-block;height:14px;width:14px;vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain}.webform-submission-form .form-item label:first-child{font-weight:700}.webform-submission-form label{display:block}.webform-submission-form label.option{display:inline}.webform-submission-form .form-email,.webform-submission-form .form-tel,.webform-submission-form .form-text,.webform-submission-form .form-url{max-width:90%}.webform-submission-form .js-form-type-email #webform-preview-form-submit,.webform-submission-form .js-form-type-webform-toggle .form-checkbox{display:none}.webform-submission-form .form-actions{clear:both;overflow:hidden}.webform-submission-form .webform-button--next,.webform-submission-form .webform-button--submit{float:right;clear:right}.webform-submission-form .js-form-type-webform-markup{border:1px solid #f2f3e8;padding:15px 20px;background:#fffefa;border-radius:2px;color:#333}@media (max-width:480px){.webform-submission-form .form-email,.webform-submission-form .form-tel,.webform-submission-form .form-text,.webform-submission-form .form-url,.webform-submission-form select{max-width:90%;width:90%!important}}.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word}[dir=rtl] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;padding:0;margin:0}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259}[dir=rtl] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(/core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.pager__item{float:left}.pager__item--ellipsis{padding:10px 10px 0 5px}.pager__item.is-active a{color:#fff;background-color:#a6000e}.pager__item a{background-color:#eae8e8;height:3.4rem;line-height:3.4rem;padding:0 1.2rem;margin-right:1.2rem;display:block;border-radius:.2rem}.pager__item a:hover{color:#fff;background-color:#c2a47b}.pager__item a:hover i{color:#fff}.pager__item i{color:#a6000e}#drupal-modal .editor-image-dialog{font-size:1.5rem}#drupal-modal .editor-image-dialog input{border:none;border-radius:0;background:inherit;transition:inherit;height:inherit;line-height:inherit;padding:inherit}#drupal-modal .editor-image-dialog input.form-text{border:1px solid #ddd;padding:0 5px;display:block}#drupal-modal .editor-image-dialog input.form-submit{border:1px solid #aaa;border-radius:4px;padding:0 .9rem;font-size:1.3rem;cursor:pointer}#drupal-modal .editor-image-dialog input.form-file{border:1px solid #ccc;color:#3b3b3b}.ui-dialog{position:absolute;z-index:1260;overflow:visible;color:#000;background:#fff;border:1px solid #ccc;padding:0}@media (max-width:48em){.ui-dialog{width:92%!important}}.ui-dialog .ui-dialog-titlebar{font-weight:700;background:#f3f4ee;border-style:solid;border-radius:0;border-width:0 0 1px;border-color:#ccc}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none}.ui-dialog .ui-dialog-buttonpane{margin-top:0;background:#f3f4ee;padding:.3em 1em;border-width:1px 0 0;border-color:#ccc}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0}.ui-dialog .ui-dialog-content .form-actions{padding:0;margin:0}.ui-dialog .ajax-progress-throbber{left:49%;position:fixed;top:48.5%;z-index:1000;background-color:#232323;background-image:url(/misc/loading-small.gif);background-position:50%;background-repeat:no-repeat;border-radius:7px;height:24px;opacity:.9;padding:4px;width:24px}.ui-dialog .ajax-progress-throbber .message,.ui-dialog .ajax-progress-throbber .throbber{display:none}.ui-dialog .button{background-color:#fff;background-image:linear-gradient(180deg,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:.929em;font-weight:400;text-align:center;padding:.25em 1.063em;border-radius:1em}.path-compare-products #main{margin-top:-1px}#intro.product-compare__intro{padding:10rem 0 .2rem}.product-compare__description p{font-size:2.4rem;font-weight:300;line-height:3.6rem;margin-bottom:0}#cdg-compare-itemlist-items{border:2px solid #c2a47b;border-radius:.4rem;width:40rem;background:#fff;display:none;position:absolute;z-index:4}#cdg-compare-itemlist-items.on{display:block}#cdg-compare-itemlist-items>div{border-bottom:2px solid #c2a47b;position:relative;padding:1.2rem}#cdg-compare-itemlist-items>div:last-child{border-bottom:0}#cdg-compare-itemlist-items>div .product img{float:left;margin-right:1.2rem;height:8.4rem;width:auto}#cdg-compare-itemlist-items>div .product h6{padding:6% 30px;line-height:normal;min-height:90px}#cdg-compare-itemlist-items>div .destroy{position:absolute;top:4.2rem;right:1.2rem;z-index:10;cursor:pointer}#cdg-compare-itemlist-items>div .destroy:hover .fa{color:#a6000e}#cdg-compare-itemlist-items>div .btn{display:block;text-align:center}#cdg-compare-itemlist-items .cdg-compare--msg{text-align:center}#views-exposed-form-proximity-page-1,.is-front.block-views-exposed-filter-blockproximity2-page-1 #gf-store-search{overflow:hidden}.is-front.block-views-exposed-filter-blockproximity2-page-1 #gf-store-search form .description,.is-front.block-views-exposed-filter-blockproximity2-page-1 #gf-store-search form .form-item-field-address-geolocation-boundary-geolocation-geocoder-google-geocoding-api label,.is-front.block-views-exposed-filter-blockproximity2-page-1 #gf-store-search form .form-item-field-address-geolocation-proximity,.is-front.block-views-exposed-filter-blockproximity2-page-1 #gf-store-search form .form-item-geolocation-geocoder-google-geocoding-api{display:none}.is-front.block-views-exposed-filter-blockproximity2-page-1 #gf-store-search form .form-text.ui-autocomplete-input{width:270px}.is-front.block-views-exposed-filter-blockproximity2-page-1 #gf-store-search form .form-actions{right:0;position:absolute;left:initial}.is-front.block-views-exposed-filter-blockproximity2-page-1 #gf-store-search form #edit-submit-proximity2{display:none}.is-front.block-views-exposed-filter-blockproximity2-page-1 #gf-store-search form button{float:right;width:1rem;margin:0;padding:0;line-height:normal}.search--results-page{margin-bottom:54px;overflow:hidden}.search--results-page h2{font-size:2.2rem;text-transform:none;font-weight:600}.search--results-page .slick-list{width:90%!important;margin:0 auto!important}.search--results-page .intro{text-align:center;width:100%;overflow:hidden}.search--results-page .field h2,.search--results-page .field h3{font-size:2rem;margin:auto}.search--results-page .field--label-inline div{display:inline}.search--results-page .field--label-inline .field__label:after{content:":"}.search--results-page .views-exposed-form{overflow:hidden;width:100%;clear:both}.search--results-page .views-exposed-form .js-form-item{float:left;width:80%;padding-right:10px}.search--results-page .views-exposed-form .js-form-item input{width:100%;display:block}.search--results-page .views-exposed-form .form-actions{float:left;width:20%}.search--results-page .views-exposed-form .form-actions input{width:100%;display:block}.slick .media-document a{font-size:14px}.slick .media-document img{display:inline;max-width:13px;vertical-align:middle}.slick .slick--view--pantheon-solr-search--attachment-2 .slick__slide a img{float:left;margin:5px}.slick.slick--view--opensolr-product-search--attachment-1 .slick__arrow,.slick.slick--view--opensolr-product-search--attachment-2 .slick__arrow,.slick.slick--view--pantheon-solr-search--attachment-1 .slick__arrow,.slick.slick--view--pantheon-solr-search--attachment-2 .slick__arrow{top:30%}.slick.slick--view--opensolr-product-search--attachment-1 .slick__arrow .slick-prev,.slick.slick--view--opensolr-product-search--attachment-2 .slick__arrow .slick-prev,.slick.slick--view--pantheon-solr-search--attachment-1 .slick__arrow .slick-prev,.slick.slick--view--pantheon-solr-search--attachment-2 .slick__arrow .slick-prev{left:-10px}.slick.slick--view--opensolr-product-search--attachment-1 .slick__arrow .slick-next,.slick.slick--view--opensolr-product-search--attachment-2 .slick__arrow .slick-next,.slick.slick--view--pantheon-solr-search--attachment-1 .slick__arrow .slick-next,.slick.slick--view--pantheon-solr-search--attachment-2 .slick__arrow .slick-next{right:-10px}.block-facets h2{font-size:2.2rem;text-transform:none;font-weight:600}.search-sidebar .title{font-size:2rem;font-weight:400;color:#777}@media only screen and (max-width:480px){.slick.slick--view--opensolr-product-search--attachment-1 .slick__arrow,.slick.slick--view--pantheon-solr-search--attachment-1 .slick__arrow{top:-34px}}.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}.eu-cookie-compliance-content{display:inline-block;margin:0 auto;max-width:80%;padding:2px 20px;text-align:left;width:100%}.eu-cookie-compliance-buttons{float:right;margin:0 0 1em;max-width:40%}[dir=rtl] .eu-cookie-compliance-buttons{float:left}.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none}.eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;box-shadow:inset 0 1px 0 0 #fff;background-color:#ededed;background-image:linear-gradient(180deg,#ededed 5%,#dfdfdf);border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:700;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #fff}[dir=rtl] .eu-cookie-compliance-buttons button{box-shadow:inset 0 0 0 1px #fff}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:linear-gradient(180deg,#dfdfdf 5%,#ededed)}.disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{position:relative;top:1px}.eu-cookie-compliance-message{float:left;margin:5px 0 0;max-width:80%}[dir=rtl] .eu-cookie-compliance-message{float:right;text-align:right}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{color:#fff;font-weight:700;line-height:1.4;margin:0 0 5px}.eu-cookie-compliance-message h1{font-size:24px}.eu-cookie-compliance-message h2{font-size:16px}.eu-cookie-compliance-message h3{font-size:12px}.eu-cookie-compliance-message p{font-size:12px;display:inline}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{-ms-transform:scaleY(-1);transform:scaleY(-1)}.eu-cookie-withdraw-tab{position:absolute;top:0;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);left:50%}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{-ms-transform:translate(-50%,-100%) scaleY(-1);transform:translate(-50%,-100%) scaleY(-1)}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%}.eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;margin:5px 0 1em}}.toolbar .toolbar-icon-admin-toolbar-tools-help.toolbar-icon:before{background-image:url(/modules/contrib/admin_toolbar/admin_toolbar_tools/misc/icons/ffffff/drupal-8-logo.svg);padding:2px 8px 0 4px;width:29px;left:1em}html{font-size:55%}html.user-logged-in body{padding-top:55px!important}body{font-size:1.8rem;line-height:3rem;background:#f4f4f4;font-family:Raleway,sans-serif;color:#290207}a{text-decoration:none;transition:all .25s ease-out;color:#a6000e}a.gold,a:hover{color:#c2a47b}a.gold:hover{color:#a6000e}a.white{color:#fff}a.white:hover{color:#c2a47b}a.block{display:block}a .fa,a .fa-regular{color:#c2a47b}.xs-text-center{text-align:left}div.gold a{color:#c2a47b}div.gold a:hover{color:#a6000e}.btn,span.entity-btn a,span.lbtn a{background:#a6000e;color:#fff;text-transform:uppercase;display:inline-block;border-radius:.4rem;transition:all .25s ease-out;font-size:1.8rem;height:6.1rem;line-height:6.1rem;padding:0 4.6rem}.btn:hover,span.entity-btn a:hover,span.lbtn a:hover{background:#290207}.btn.large,span.entity-btn a.large,span.lbtn a.large{height:6.5rem;line-height:6.5rem;padding:0 3.6rem;font-size:2.4rem}.btn.full-width,span.entity-btn a.full-width,span.lbtn a.full-width{width:100%;padding:0;text-align:center}.btn.outline,span.entity-btn a.outline,span.lbtn a.outline{color:#a6000e;border:2px solid #ebe6de;background:transparent}.btn.outline:hover,span.entity-btn a.outline:hover,span.lbtn a.outline:hover{border-color:#a6000e}.btn.muted,span.entity-btn a.muted,span.lbtn a.muted{color:#a6000e;background:#ebe6de}.btn.muted:hover,span.entity-btn a.muted:hover,span.lbtn a.muted:hover{color:#fff;background-color:#c2a47b}.btn.small,span.entity-btn a.small,span.lbtn a.small{font-size:1.6rem;height:4.8rem;line-height:4.8rem;padding:0 2.4rem}.btn.narrow,span.entity-btn a.narrow,span.lbtn a.narrow{padding:0 2rem}h1,h2,h3,h4,h5,h6{line-height:normal}h1,h2,h3{text-transform:uppercase}h1{font-size:4.8rem;line-height:4.6rem}h2{font-size:3.2rem;line-height:3.7rem}h3{font-size:2.8rem;line-height:3rem}h4{font-size:2.4rem;line-height:2.6rem;margin-bottom:1rem}hr{margin:0;clear:both}address,dd,form,ol,p,ul{margin-bottom:1.2rem}ul{list-style:none}ol{padding-left:2.4rem}address{font-style:normal}dt{font-size:1.4rem;text-transform:uppercase}.kint dt{text-transform:initial}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small,p .small,p small{font-size:75%}.small-text{font-size:80%}.container.no-gutter,.container.no-gutters{padding:0}.image-aligned--left,figure.align-left img,img.align-left{margin:.7rem 3.6rem 3.6rem 0}.image-aligned--right,figure.align-right img,img.align-right{margin:.7rem 0 3.6rem 3.6rem}.image-aligned--center,figure.align-center img{margin:2rem}.document-flipbook--embed-container{height:800px}.media--document-list--link img{display:inline-block!important;max-width:24px;position:relative;top:-3px}.media--button-link--button{margin-right:10px}#intro.product p.document.document--link{margin:0 0 1.3rem;line-height:2rem}#intro.product p.document.document--link.last{margin:0 0 2.7rem}#intro.product div.document-list--item{margin:0 0 1.3rem;line-height:2rem}#intro.product div.document-list--item.last{margin:0 0 2.7rem}#intro.product .media--button-link--button{display:inline-block;padding:0 2.6rem;margin-bottom:2rem}.user-logged-in .user-login-link{display:none!important}img.pull-right,img[style*="float:right"],img[style*="float: right"],p.pull-right img{margin:.7rem 0 3.6rem 3.6rem}img.pull-left,img[style*="float:left"],img[style*="float: left"]{margin:.7rem 3.6rem 3.6rem 0}@media only screen and (max-width:480px){.accordion-content .img-card{float:none!important;margin:0 auto}.accordion-content .img-card img{clear:both;margin:0 auto 20px;display:block}.list-group-thing h3{max-width:75%}.list-group-thing a.js-anchor{margin-top:-3rem}}figure.align-left figcaption,figure.align-right figcaption{font-style:italic;font-size:1.5rem}figure.align-right figcaption{text-align:right}figure.align-center figcaption{text-align:center;font-style:italic;font-size:1.5rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto;max-width:100%;vertical-align:bottom}.intro{font-size:2.4rem;line-height:3.6rem;padding-top:1.5rem}.field--name-body .intro,.intro{width:100%}iframe{vertical-align:bottom}iframe.full{max-width:100%;width:100%}.type-red{color:#a6000e}.type-gold{color:#c2a47b}.is-unpublished{background-color:#fff4f4!important}.is-unpublished:before{content:"Page is unpublished";text-align:center;display:block;font-weight:700;color:#6b233082;padding-bottom:10px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.quarter{width:25%}.half{width:50%}.three-qarter{width:75%}.full{width:100%}.pager .pager__item{list-style:none}#header{padding-bottom:3.6rem}#header #top{background:#290207;border-bottom:.4rem solid #fff;text-align:center;padding:1.2rem 0}#header #top #lang{display:none}#header #top a{font-size:1.2rem;color:#fff;text-transform:uppercase;padding:0 .6rem;display:inline-block}#header #top a.on,#header #top a:hover{color:#c2a47b}#header .region-header-nav nav{float:right}#header #logo a{display:block;height:11.2rem;width:27.3rem;text-indent:-1000rem;background:url(/themes/custom/gfd8/images/logo.png) no-repeat 0 0;background-size:100%;margin:4.8rem auto 2.4rem}#header .socials{display:none}#header #main-nav a,#header #main-nav input{font-size:1.8rem;height:5.1rem;line-height:4.7rem}#header #main-nav a{display:block;text-align:center;background:#fff;border:.2rem solid #ebe6de;border-radius:.4rem;padding:0 2.2rem;color:#a6000e;margin-bottom:1.2rem}#header #main-nav a:hover{border-color:#a6000e}#header #main-nav .menu{position:relative;z-index:11}#header #main-nav .menu:after{bottom:-2.6rem;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#a6000e;border-width:1.2rem;margin-left:-1.2rem;opacity:0;transition:all .25s ease-out;-ms-transform:translatey(2rem);transform:translatey(2rem)}#header #main-nav .menu.on{border-color:#bdb4a7}#header #main-nav .menu.on:after{opacity:1;-ms-transform:translatey(0);transform:translatey(0)}#header #main-nav .menu .line{display:none}#header #main-nav form{position:relative;height:5.1rem;clear:both;width:100%}#header #main-nav input{width:100%}#header #main-nav button{font-size:1.4rem}#header #product-navigation{visibility:hidden;transition:all .25s ease-out;pointer-events:none}#header #product-navigation.on{visibility:visible;pointer-events:all}#header #product-navigation.on #dropnav,#header #product-navigation.on #mask{opacity:1}#header #product-navigation.on #dropnav{-ms-transform:translatey(0);transform:translatey(0)}#header #product-navigation #mask{position:fixed;z-index:10;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.2);opacity:0;transition:all .25s ease-out}#header #product-navigation #dropnav{position:absolute;z-index:65;width:100%;margin-bottom:9.6rem;margin-top:-11.3rem;opacity:0;transition:all .25s ease-out;-ms-transform:translatey(2rem);transform:translatey(2rem)}#header #product-navigation #dropnav #dresser{background:#f4f4f4;border-top:.4rem solid #a6000e;box-shadow:0 .4rem .8rem 0 rgba(0,0,0,.2)}#header #product-navigation #dropnav nav a{padding-left:2.4rem;padding-right:2.4rem;display:block}#header #product-navigation #dropnav nav a:hover{color:#a6000e!important}#header #product-navigation #dropnav nav .handle{font-size:2.4rem;line-height:2.5rem;padding-top:2rem;padding-bottom:2rem;border-bottom:.2rem solid #eae8e8;position:relative;z-index:10;color:rgba(41,2,7,.8);text-align:center}#header #product-navigation #dropnav nav .handle.on{color:#a6000e;background:#fff}#header #product-navigation #dropnav nav #secondary{display:none}#header #product-navigation #dropnav .drawer{display:none;background:#fff;overflow:hidden;padding-top:2.4rem}#header #product-navigation #dropnav .drawer.on{display:block}#header #product-navigation #dropnav .drawer .featured{display:none}#header #product-navigation #dropnav .drawer h3{text-transform:none;font-size:1.8rem;line-height:3rem;margin:0}#header #product-navigation #dropnav .drawer h3 a{color:rgba(166,0,14,.8)}#header #product-navigation #dropnav .drawer h3 a:hover{color:#a6000e}#header #product-navigation #dropnav .drawer h4{font-size:1.6rem;line-height:3rem;margin:0}#header #product-navigation #dropnav .drawer h4 a{color:rgba(41,2,7,.8)}#header #product-navigation #dropnav .drawer h4 a:hover{color:#a6000e}#header #product-navigation #dropnav .drawer ul{list-style:none;margin:0;text-align:center;padding:0 2.4rem}#header #product-navigation #dropnav .drawer ul ul{padding:0 0 2.4rem}#header #product-navigation #dropnav .promo{display:none}.faq.teaser ul,.field__item ul{margin:5px 28px 10px;list-style:disc}.faq.teaser ul.breadcrumbs,.field__item ul.breadcrumbs{margin:0 0 3px}.webform-progress{border-bottom:1px solid #eae8e8;padding-bottom:10px;margin-bottom:30px;overflow:hidden}.webform-progress .webform-progress-tracker.progress-tracker{list-style:none}.field--name-field-services-offered .field__label{font-weight:600}.field--name-field-special-offers .field__item{margin-top:5px;font-size:1.7rem;line-height:2.5rem}.field--name-field-location-address .organization{font-weight:600}#cdg-geo-map-form{margin-bottom:0}.socials a{height:2.4rem;width:2.4rem;margin-right:1.2rem;border-radius:2.4rem;text-align:center;line-height:2.4rem;display:inline-block}.socials a:hover{opacity:.75}.socials a.facebook{background-color:transparent;font-size:2rem;vertical-align:-.4rem}.socials a.facebook .fa{margin-top:.6rem}.socials a.youtube{background-color:#cc181e;font-size:1.4rem}.socials a.pinterest i,.socials a.pinterest span{color:#cd2028;font-size:2.6rem;vertical-align:-.4rem}.socials a.twitter{background-color:transparent;font-size:2.4rem}.socials a.twitter i{color:#222}.socials a.googleplus,.socials a.gplus{background-color:#dd4b39;font-size:1.4rem}.socials a.linkedin{background-color:transparent;font-size:1.4rem}.socials a.linkedin .fa-linkedin{color:#0177b5;font-size:2.5rem}.socials a.instagram{background-color:#290207;font-size:1.6rem}.socials a.houzz{background-color:#7ac143;font-size:1.4rem}.socials a i,.socials a span{color:#fff}.socials .fa-facebook:before{color:#45619d;font-size:24px}.fa-copyright{font-size:1.4rem}@media only screen and (max-width:1063px){.socials a.linkedin i.fa-linkedin,.socials a.twitter i.fa-x-twitter{top:4px;position:relative}}.announcement-block img{max-width:70px;margin:0 0 0 2rem}.announcement-block .title span{text-decoration:none;transition:all .25s ease-out;color:#a6000e}.announcement-block .title span .fa{color:#c2a47b}@media only screen and (min-width:410px){.announcement-block img{max-width:110px;margin:.7rem 0 0 1.3rem;display:inline;float:right}}.jump-list ul{margin:0}.jump-list--item{border-right:none;padding:0}.jump-list--item a.jump-list--item{border-right:1px solid #633;padding:0 11px 0 4px}.jump-list--item a.jump-list--item:first-child{padding-left:0}.jump-list--item a.jump-list--item:last-child{border-right:none}.jump-list--list-list{padding:10px;border:1px solid #aa00000f;display:none}.jump-list--list-list.open{display:block}.jump-list--jump{padding:4px 6px;display:block;text-align:center;margin:2px;font-size:15px}.jump-list--top-link{text-transform:lowercase;font-size:15px;font-weight:400;padding:0 0 0 20px}.jump-list--list-title{font-size:25px;font-weight:400;border:none;padding:5px;text-align:center}#banner{background:#fff;position:relative;text-align:center;height:40rem;border-top:.4rem solid #fff}#banner .banner-nav{display:none}#banner .slide{color:#fff;background-repeat:no-repeat;background-position:50%;background-size:cover;visibility:hidden;opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;transition:all .25s ease-out}#banner .slide:focus{outline:none}#banner .slide:hover .btn{background:#290207}#banner .slide.on{visibility:visible;opacity:1;pointer-events:all}#banner .slide.on .text{opacity:1;-ms-transform:translatey(0);transform:translatey(0)}#banner .text{width:100%;padding-top:10rem;opacity:0;-ms-transform:translatey(2rem);transform:translatey(2rem);transition:all .5s ease-out .3s}#banner .text h1{font-size:3.8rem;margin-bottom:2rem;line-height:4rem}#banner .btn.large{padding:0 1rem;font-size:1.6rem;text-transform:capitalize}#banner svg{display:none}#banner .anchor{border:.4rem solid #fff;height:4.4rem;width:4.4rem;border-radius:4.4rem;text-align:center;line-height:3.6rem;position:absolute;bottom:2.4rem;left:50%;margin-left:-2.2rem;background:rgba(41,2,7,.3);z-index:10}#banner .anchor:hover{background:#290207}#banner .anchor:hover i{color:#c2a47b}#banner .anchor i{color:#fff}#responsive-banner{background:#fff;position:relative;text-align:center;height:auto;border-top:.4rem solid #fff}#responsive-banner svg{display:none}#responsive-banner .flexee{display:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#responsive-banner .flexee a{width:50%}#responsive-banner .flexee img{width:100%}#responsive-banner .flexeemo{display:block}#responsive-banner .anchor{border:.4rem solid #fff;height:4.4rem;width:4.4rem;border-radius:4.4rem;text-align:center;line-height:3.6rem;position:absolute;bottom:2.4rem;left:50%;margin-left:-2.2rem;background:rgba(41,2,7,.3);z-index:10;display:none}#responsive-banner .anchor:hover{background:#290207}#responsive-banner .anchor:hover i{color:#c2a47b}#responsive-banner .anchor i{color:#fff}.banner--5050 .callout .callout-text{padding:2rem;color:#333}.banner--5050 .callout .callout-text h2{margin-bottom:1.2rem}.banner--5050 .callout .callout-text p{margin-bottom:1.4rem;font-size:1.9rem}.banner--5050 .callout .callout-text .btn{margin-top:20px;margin-bottom:0}.banner--5050 .callout.with-image{display:block;padding:2.6rem 3.6rem}.banner--5050 .callout.with-image img{display:block;margin:0 auto}#intro{background:#fff;border-top:.2px solid #eae8e8;padding:10rem 0 2.6rem}#intro.with-image{border-top:.4rem solid #fff;border-bottom:.2px solid #eae8e8;text-align:center;position:relative;padding:0}#intro.with-image.reversed .breadcrumbs a,#intro.with-image.reversed .breadcrumbs li:after,#intro.with-image.reversed .intro-text{color:#a6000e}#intro.with-image.reversed h1{color:#290207}#intro.with-image.no-border{border-bottom:0}#intro.with-image .intro-text{padding:7.6rem 0 9rem;color:#fff;background-repeat:no-repeat;background-position:top;background-size:cover;margin:0 auto;max-width:200rem}#intro.with-image .breadcrumbs a{color:#fff}#intro.with-image .breadcrumbs a:hover{color:#c2a47b}#intro.with-image .breadcrumbs li:after{color:#fff;opacity:1}#intro.with-image p{margin:6rem auto;max-width:200rem}#intro.with-image svg{display:block;width:100%;height:6.4rem;margin-top:-6.3rem}#intro.with-image svg path{fill:#fff}#intro.with-image p.date{margin-top:-1.2rem}#intro.with-image p.date a{color:#fff}#intro.product{font-size:1.8rem;line-height:3rem;padding:3.6rem 0;text-align:center;border-bottom:.2px solid #eae8e8}#intro.product h1{font-size:3.6rem;line-height:3.7rem;margin-bottom:2.3rem}#intro.product h1+p{font-size:2.2rem;margin-bottom:1.4rem}#intro.product p{font-size:1.8rem;line-height:3rem;margin-bottom:2.7rem;width:100%}#intro.product .product-description{padding-bottom:3.6rem}#intro h1{font-size:3.8rem;margin-bottom:1.6rem;line-height:4.4rem}#intro p{width:100%;margin-bottom:0;font-size:2.2rem;line-height:3.2rem}#intro .breadcrumbs{margin:0 0 .9rem}#intro .breadcrumbs a{font-size:1.8rem}#intro .breadcrumbs li:after{vertical-align:.2rem;content:"\f054"}#intro p.date{font-size:1.6rem;margin-bottom:0}#intro.title-image-block .highlighted h1{font-size:3.8rem;line-height:3.6rem}#intro.title-image-block .highlighted p{width:100%}#intro.title-image-block img{margin:0 auto;display:block;padding:24px 0}.faq.full .field--name-body .intro,.faq.teaser .accordion-content .intro,.faq.teaser .intro{font-size:2.3rem}.faq.full .field--name-body h2,.faq.teaser .accordion-content h2,.faq.teaser h2{font-size:2.4rem;font-weight:600;line-height:3.7rem;margin-top:2.4rem;text-transform:capitalize}.faq.full .field--name-body h2:first-child,.faq.teaser .accordion-content h2:first-child,.faq.teaser h2:first-child{margin-top:0}.faq.full .field--name-body h3,.faq.teaser .accordion-content h3,.faq.teaser h3{font-size:2.2rem;font-weight:500;line-height:3rem;margin-top:16px;text-transform:capitalize}.faq.full .field--name-body h4,.faq.teaser .accordion-content h4,.faq.teaser h4{font-size:2rem;font-weight:500;line-height:3rem;text-transform:capitalize}.embedded-entity{margin:1rem 0}.faq--colorbox-images .faq--colorbox-image-item{max-width:110px;height:auto;float:left;margin:0 10px 10px 0}.faq--colorbox-images .faq--colorbox-image-item:first-child{max-width:400px;height:auto;float:none;clear:right}.faq.full .faq--related{margin-bottom:30px}.faq.full li{padding:5px}.faq.full .caution{padding:10px 15px;background:#fed76b4f}.faq--rule{padding:0!important;margin:2em auto 2.5em!important;clear:both;width:80%}.search--results-page .search-result-faq .intro{text-align:left;font-size:2rem;line-height:3.2rem;width:90%}p.text-note{font-size:2.1rem;line-height:3.6rem;padding-top:1rem}p.caution{background:#ffa50011;padding:10px 15px;border-radius:5px;box-shadow:0 1px 3px #33333333;font-size:1.9rem;margin:10px 0;position:relative;padding-left:60px!important;clear:right;border:1px solid #ffa50099}p.caution:before{color:orange;content:"\f06a";position:absolute;top:11px;left:21px;font-size:28px}span.gold{color:#c2a47b}span.red{color:#ca2804}.instructions .field--name-body dt{font-size:2.2rem;text-transform:uppercase}.instructions .field--name-body dd{font-weight:400}.instructions .field--name-body h4{margin:1rem 0}.jump-list{overflow:hidden;margin:20px 0}.jump-list li{float:left;padding:10px 20px;background:#fafafa;margin:0 10px 0 0;border:1px solid #ddd;border-radius:2px 2px 0 0}.jump-list img{max-height:30px;width:auto;margin-right:5px}section.white{background-color:#fff}#block-oloflogin{padding:70px 0 50px;margin:40px 0;border:5px solid #eee;text-align:center}#block-oloflogin .field__item p:first-child{padding:20px 0 0}@media only screen and (max-width:840px){#block-oloflogin{float:none;width:auto;padding:20px 0}}.user-login-form label{display:block;font-weight:700;margin:20px 0 5px}#block-homepage3wideblocklist section.white,.content-section--content-list section.white{background-color:transparent}#block-homepage3wideblocklist .image-and-text img,.content-section--content-list .image-and-text img{max-width:80%;margin:0 auto;display:block;margin-bottom:15px}#block-homepage3wideblocklist .image-and-text p,.content-section--content-list .image-and-text p{color:#290207;text-align:center}#block-homepage3wideblocklist .image-and-text p em,.content-section--content-list .image-and-text p em{color:#a6000e}.card,.image-aligned,p.img-card img{background:#fff;border:.4rem solid #fff;box-shadow:0 0 .6rem 0 rgba(0,0,0,.1);display:block}.well{background:hsla(0,0%,100%,.6);border:.2px solid #eae8e8;border-radius:4px;padding:3.1rem 3.6rem 1.3rem;display:block}.well.no-padding{padding:0}.well.no-padding .well-section{padding:3.1rem 3.6rem 1.3rem}.callout.large-callout h3{font-size:3.6rem;line-height:4.8rem}.callout.large-callout h2{font-size:6rem;line-height:6rem}.callout.medium-callout h3{font-size:2.4rem;line-height:3.6rem}.callout.medium-callout h2{margin-bottom:1.8rem}.callout.medium-callout p{font-size:2.2rem;margin-bottom:4.1rem}.callout.medium-callout .btn{margin-bottom:2.2rem}.callout.small-callout h2{font-size:2.4rem;text-transform:none;margin-bottom:1.2rem}.callout.small-callout h2+p{margin-top:-1.2rem}.callout.with-image{position:relative;color:#fff;overflow:hidden;background-size:cover}.callout .callout-text{padding:2.6rem 3.6rem;width:100%}.callout .callout-text.center{text-align:center}.callout .callout-text.right{text-align:right}.callout .callout-more{text-transform:uppercase;font-size:1.4rem}.breadcrumbs{list-style:none;font-size:1.4rem;margin-bottom:0}.breadcrumbs.gold a{color:#c2a47b}.breadcrumbs.gold a:hover{color:#a6000e}.breadcrumbs.gold li:after{color:#c2a47b;opacity:.8}.breadcrumbs li{display:inline-block}.breadcrumbs li:after{content:"\f054";font-size:1.2rem;padding:0 .7rem 0 1.2rem;opacity:.4}.breadcrumbs li:last-child:after{display:none}.breadcrumbs a{text-transform:uppercase}#share-strip,.share-strip{border:2px solid #f3ede5;padding:1.8rem 2rem 1.1rem;border-radius:.6rem;display:inline-block}#share-strip.no-stroke,.share-strip.no-stroke{border:none;padding:0}#share-strip.no-stroke .fb-like,.share-strip.no-stroke .fb-like{margin-top:-.6rem}#share-strip.no-stroke .twitter-share-button,.share-strip.no-stroke .twitter-share-button{margin-top:.4rem}#share-strip.vertical,.share-strip.vertical{padding:0}#share-strip.vertical #___plusone_0,#share-strip.vertical .fb-like,#share-strip.vertical .pin-button,#share-strip.vertical .twitter-share-button,.share-strip.vertical #___plusone_0,.share-strip.vertical .fb-like,.share-strip.vertical .pin-button,.share-strip.vertical .twitter-share-button{clear:left;margin-bottom:1.2rem}#share-strip .fb-like,.share-strip .fb-like{float:left;margin:-.9rem 1.2rem 0 0}#share-strip .twitter-share-button,.share-strip .twitter-share-button{float:left;margin:.1rem 1.2rem 0 0}#share-strip #___plusone_0,.share-strip #___plusone_0{float:left}#share-strip .pin-button,.share-strip .pin-button{float:left;margin:0 1.2rem 0 0}#tab-section #tabs{display:none}#tab-section .tab-addition{display:noen}#tab-section #panels .panel-title{margin-bottom:2.4rem}#tab-section #panels .panel{border-bottom:2px solid #eae8e8;clear:both;padding:4.8rem 0}table{width:100%}table.vertical th{padding-right:2.4rem}table td,table th{padding:2.4rem 0;border-bottom:.2rem solid #fff}table th{text-transform:uppercase;text-align:left;white-space:nowrap}table tr:first-child td,table tr:first-child th{padding-top:0}table tr:last-child td,table tr:last-child th{border-bottom:0;padding-bottom:0}.accordion{margin-bottom:3.6rem}.accordion.accordion--lists{margin-bottom:0}.accordion.mini .accordion-toggler{padding:1.2rem 0}.accordion.mini .accordion-content.on{border-top:1px solid #eae8e8;padding-top:3.6rem}.accordion .accordion-toggler{line-height:3.6rem;padding:2.8rem 0;margin:0}.accordion .accordion-toggler a{color:#290207}.accordion .accordion-toggler a.on:before{content:"\f068";-ms-transform:rotate(2turn);transform:rotate(2turn)}.accordion .accordion-toggler a:hover{color:#a6000e}.accordion .accordion-toggler a:before{float:left;content:"\f067";color:#a6000e;font-size:2.2rem;margin-right:1.2rem;margin-top:.7rem;transition:all .25s ease-out}.accordion .accordion-content{border-bottom:1px solid #eae8e8;float:left;width:100%;height:0;overflow:hidden}.accordion .accordion-content.on{padding:0 0 3.6rem;margin:-.4rem 0 2.8rem;height:auto;overflow:visible}.accordion .accordion-content.on .accordion-link{opacity:1}.accordion .accordion-content .accordion-link{display:none}.accordion .accordion-content h3{font-size:2.4rem;margin:2.4rem 0 1.2rem}.back{margin-top:-2.8rem}#category-list a:hover .well,.category--list a:hover .well,.category__list a:hover .well{border-color:#a6000e}#category-list a h4,.category--list a h4,.category__list a h4{font-size:2rem;line-height:2.6rem}#category-list a p,.category--list a p,.category__list a p{color:#290207;margin-bottom:0}#category-list .btn,.category--list .btn,.category__list .btn{margin-top:2.4rem}#category-list .card,#category-list .image-aligned,#category-list .well,.category--list .card,.category--list .image-aligned,.category--list .well,.category__list .card,.category__list .image-aligned,.category__list .well{text-align:center;margin-bottom:2.4rem;transition:border-color .25s ease-out}#category-list .well,.category--list .well,.category__list .well{padding:2.4rem}.search--results-page.category--list .search--results--documents-list .slide.slick__slide a,.search--results-page.category--list .slick--view--opensolr-product-search--attachment-2 .slide.slick__slide a{font-size:17px}.search--results-page.category--list .search--results--documents-list .slide.slick__slide img,.search--results-page.category--list .slick--view--opensolr-product-search--attachment-2 .slide.slick__slide img{display:inline}.search--results-page.category--list .search--results--documents-list .slide.slick__slide span,.search--results-page.category--list .slick--view--opensolr-product-search--attachment-2 .slide.slick__slide span{color:#333}.color-list li{float:left;width:50%;padding:0 .7rem .7rem 0}.color-list li img{transition:transform .25s ease-out;width:100%;height:auto}.color-list li:hover .edit-link{z-index:9;position:relative}.sidebar-content a h4,.sidebar-content a p{color:#290207}.product-cta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.product-cta--item{-ms-flex:1;flex:1;text-align:center;white-space:nowrap;gap:15px;display:block;margin:0}.product-cta .btn{display:block;max-width:390px}@media only screen and (max-width:1272px){#intro .product-banner--container img.c-class-mobile{display:block}#intro .product-banner--container img.c-class-desktop{display:none}}div lite-youtube{max-width:590px;margin:6px auto}#product-comparison{position:relative}#product-comparison .product-comparison-inner{overflow-x:auto;font-size:1.6rem;max-width:100%}#product-comparison .product-comparison--controls{display:none;position:absolute;right:-30px}#product-comparison .product-comparison--controls.on{display:block}#product-comparison .product-comparison--controls span{display:none;font-size:12px}#product-comparison .product-comparison--controls .fa,#product-comparison .product-comparison--controls .fa-arrow-left,#product-comparison .product-comparison--controls .fa-arrow-right,#product-comparison .product-comparison--controls .fa-circle-left,#product-comparison .product-comparison--controls .fa-circle-right{font-size:35px;padding:10px 0;color:#a6000e80}#product-comparison .product-comparison--controls.scroll-left .fa-arrow-circle-o-left,#product-comparison .product-comparison--controls.scroll-left .fa-circle-left,#product-comparison .product-comparison--controls.scroll-right .fa-arrow-circle-o-right,#product-comparison .product-comparison--controls.scroll-right .fa-circle-right{color:#a6000e}#product-comparison .product-comparison--controls .fa-circle-left,#product-comparison .product-comparison--controls .fa-circle-right{font-size:3.4rem;margin-left:6px}#product-comparison .product-comparison-inner.scroll-left:before,#product-comparison .product-comparison-inner.scroll-right:after{content:"";display:block;height:101%;position:absolute;top:0;width:10px;-webkit-box-shadow:-5px 0 2px -3px #e3e9ef}#product-comparison .product-comparison-inner.scroll-right:after{right:0;box-shadow:-13px -4px 5px -3px #edf1fa}#product-comparison .product-comparison-inner.scroll-left:before{left:0;box-shadow:-23px -4px 5px -3px #edf1fa}#product-comparison #product-comparison--table{table-layout:fixed}#product-comparison #product-comparison--table.num-items-1 .compare-column td,#product-comparison #product-comparison--table.num-items-2 .compare-column td,#product-comparison #product-comparison--table.num-items-3 .compare-column td,#product-comparison #product-comparison--table.num-items-4 .compare-column td,#product-comparison #product-comparison--table.num-items-5 .compare-column td,#product-comparison #product-comparison--table.num-items-6 .compare-column td{width:18em}#product-comparison #product-comparison--table.num-items-7 .compare-column td,#product-comparison #product-comparison--table.num-items-8 .compare-column td,#product-comparison #product-comparison--table.num-items-9 .compare-column td,#product-comparison #product-comparison--table.num-items-10 .compare-column td,#product-comparison #product-comparison--table.num-items-11 .compare-column td,#product-comparison #product-comparison--table.num-items-12 .compare-column td,#product-comparison #product-comparison--table.num-items-plus .compare-column td{width:13em}#product-comparison #product-comparison--table .column-heading th strong{color:#a6000e}#product-comparison table{width:100%}#product-comparison th{text-align:right;padding:.8rem 1.6rem .8rem 0;white-space:normal;min-width:200px;vertical-align:top}#product-comparison th strong{text-transform:uppercase}#product-comparison th.column-group{background-color:#fafafa;border-right:2px solid #eae8e8;text-align:center;border-bottom:2px solid #eae8e8;border-left:2px solid #eae8e8;padding:.8rem;vertical-align:middle;position:relative}#product-comparison th span{font-weight:500}#product-comparison td{text-align:center;border-bottom:2px solid #eae8e8;border-left:2px solid #eae8e8;padding:.8rem;vertical-align:top;position:relative}#product-comparison td:last-child{border-right:2px solid #eae8e8}#product-comparison td.compare-item{padding-top:30px;vertical-align:top}#product-comparison tr:first-child td{border-top:2px solid #eae8e8}#product-comparison tr:hover td{background:hsla(0,5%,91%,.2)}#product-comparison .add-product i{font-size:8rem;display:block;margin:0 auto;color:#eae8e8}#product-comparison img{display:block;margin:0 auto 1.2rem;min-width:160px;max-width:160px;height:auto;padding:0 10px}#product-comparison .close{position:absolute;top:1.2rem;right:1.2rem;font-size:2.4rem}#product-comparison .close:hover i{color:#a6000e}#product-comparison .close i{color:#eae8e8;transition:all .25s ease-out}#product-comparison .empty{display:none}#product-comparison .btn{width:100%;padding:1.2rem;height:auto;line-height:2.4rem}a.block--link{display:inline-block;padding:0 1.5rem;vertical-align:bottom;text-align:center;position:relative}a.block--link i.fa{position:absolute;top:20px;right:-15px}.compare-item--button:hover i.fa{color:#ebe6de}.product-specifications--table th{color:#a6000e}@media only screen and (min-width:769px){#product-comparison .product-comparison--controls{position:absolute;right:-60px}#product-comparison .product-comparison--controls .fa{font-size:40px}#product-comparison .product-comparison--controls span{display:inline}}@media only screen and (max-width:840px){#product-comparison img{min-width:140px;max-width:140px;padding:0}#Xproduct-comparison tr{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}#Xproduct-comparison td,#Xproduct-comparison th{display:block;width:33%;border-bottom:none}#Xproduct-comparison th{text-align:center;background:#eae8e8;width:100%;padding:1.2rem 0}#Xproduct-comparison .empty{display:block}#Xproduct-comparison tr:last-child td{border-bottom:2px solid #eae8e8}#Xproduct-comparison .no-title{display:none}}.view-product-specifications table.vertical tr td:first-child{white-space:normal;padding-right:20px;font-weight:600}.teaser--product-image img{max-height:325px;width:auto}.renewable-resource--logo{position:absolute;max-width:120px;bottom:-40px;right:10px}.contextual-region.eck-entity{clear:both}#sliding-popup{background:#424e58}#sliding-popup .eu-cookie-compliance-content{max-width:1080px}#sliding-popup .eu-cookie-compliance-message h2{font-size:18px;font-weight:600;text-transform:none}#sliding-popup .eu-cookie-compliance-message p{font-size:15px;font-weight:400}#sliding-popup .eu-cookie-compliance-more-button,#sliding-popup .eu-cookie-compliance-secondary-button{color:#eee}#sliding-popup .eu-cookie-compliance-more-button:hover{text-decoration:none}#sliding-popup .eu-cookie-compliance-secondary-button:hover{text-decoration:underline}#footer #bottom{margin-bottom:162px}.sliding-popup--closed #footer #bottom{margin-bottom:0!important}@media only screen and (min-width:600px){#footer #bottom{margin-bottom:137px;margin-bottom:121px}}@media only screen and (min-width:854px){#footer #bottom{margin-bottom:96px}}@media only screen and (min-width:1024px){#footer #bottom{margin-bottom:73px}}.countdown-timer .intro{width:100%}.countdown-timer .is-countdown{border:none;background-color:transparent}.countdown{text-align:center}.countdown li{display:inline-block;margin:0 .6rem}.countdown b{display:block;background:#fff;height:8rem;width:6.4rem;border-radius:6px;color:#290207;border:1px solid #ebe6de;font-size:2.4rem;line-height:7rem}.block--newsletter-signup{display:none;float:right;padding-top:1.5rem}.block--newsletter-signup .field--name-body a.button{background:#a6000e;color:#fff;text-transform:uppercase;display:inline-block;border-radius:.4rem;transition:all .25s ease-out;font-size:1.6rem;height:5.1rem;line-height:5.1rem;padding:0 3.6rem;font-weight:600}#footer #company-info .block--newsletter-signup a.button{color:#fff}.region-footer-newsletter .block--newsletter-signup{float:none;padding-bottom:2.4rem}@media only screen and (max-width:840px){.block--newsletter-signup .field--name-body a.button{display:block;text-align:center;margin-bottom:10px}.block--newsletter-signup{float:none}}@media only screen and (min-width:840px) and (max-width:1063px){#main-nav{overflow:hidden;clear:both}.region-social-header{text-align:center;padding-bottom:12px}.block--newsletter-signup{float:none;padding-top:1.5rem}}.pop--materials--item{padding:10px 0;clear:both;overflow:hidden}.resource-block--item:hover{background-color:#eeeeee33}.resource-block--item.small h4,.resource-block--item.small p{font-size:85%}.resource-block--item .resource-block--button-text{display:block;padding:10px;text-align:center;margin:20px auto;background:#a00;color:#fff;border-radius:5px;transition:all .25s ease-out}.resource-block--item .resource-block--button-text:hover{background-color:#290207}.pop-list--item-image img{max-height:160px;width:auto;margin:0 auto}.page-block--page-block-widget{text-align:center}.flexy-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.flexy-row--video-list-page{gap:15px;margin-bottom:40px}.flexy-item,.flexy-item--related-products{max-width:165px;font-size:17px}.flexy-item--video-list-item{font-size:17px;-ms-flex:1 1 288px;flex:1 1 288px;max-width:288px}#xcdg-compare-itemlist{border:2px solid #c2a47b;border-radius:.4rem;width:40rem;background:#fff;display:none;position:absolute;z-index:200}#xcdg-compare-itemlist.on{display:block}#xcdg-compare-itemlist li{border-bottom:2px solid #c2a47b;position:relative;padding:1.2rem}#xcdg-compare-itemlist li:last-child{border-bottom:0}#xcdg-compare-itemlist li .product{display:block}#xcdg-compare-itemlist li .product img{float:left;margin-right:1.2rem;height:8.4rem}#xcdg-compare-itemlist li .product h6{line-height:8.4rem}#xcdg-compare-itemlist li .destroy{position:absolute;top:1.2rem;right:1.2rem;z-index:10;cursor:pointer}#xcdg-compare-itemlist li .destroy:hover .fa{color:#a6000e}#xcdg-compare-itemlist li .btn{display:block;text-align:center}#cdg-geo--map .accordion.accordion--lists{margin-bottom:0}#cdg-geo--map .accordion.accordion--lists .accordion-content.on{margin:-.4rem 0 .8rem}#cdg-geo--map .accordion .accordion-content{border-bottom:0}@media only screen and (max-width:1023px){#cdg-geo--map #tab-section #tabs.normal{margin-bottom:.3rem!important}#cdg-geo--map #tab-section #panels .panel{clear:both;overflow:hidden;padding:1rem 0}}#blogroll .date{font-size:1.6rem;opacity:.8;margin-bottom:2.4rem}#blogroll .featured .date+p{font-size:2.4rem;line-height:3.6rem}#blogroll .btn{padding:.6rem 2.4rem;height:auto;line-height:3.2rem}#blogroll h3 a{color:#290207}#blogroll h3 a:hover{color:#a6000e}.tags{list-style:none;float:left;width:100%;padding:2.4rem 0 4.8rem}.tags.vertical{padding:0}.tags.vertical li{clear:left;margin-bottom:1.2rem;padding:.3rem 0 0}.tags li{float:left;list-style:none;padding:2.4rem 0 4.8rem;margin:0}.tags a{display:block;font-size:1.6rem;background:#eae8e8;height:3.2rem;line-height:3.2rem;padding:0 1.8rem 0 1rem;margin-right:2.8rem;position:relative}.tags a:after{border:solid transparent;height:0;width:0;pointer-events:none;border-left-color:#eae8e8;border-width:1.6rem;margin-top:-1.6rem;transition:border-color .25s ease-out}.tags a:after,.tags a:before{content:" ";left:100%;top:50%;position:absolute}.tags a:before{background:#fff;height:.6rem;width:.6rem;border-radius:.6rem;margin-top:-.3rem;margin-right:-.6rem;z-index:2}.tags a:hover{background-color:#c2a47b;color:#fff}.tags a:hover:after{border-left-color:#c2a47b}ul.tags.field--name-field-tags{margin:0;list-style:none;float:left;width:100%;padding:2.4rem 0 4.8rem}ul.tags.field--name-field-tags li{padding:2rem 0;margin:0}.tags-list--inline a{margin:.3rem 0;float:left;margin-right:3rem}.tags-list--inline .tags{padding:.4rem 0 .8rem}.faq .tags{padding:1.4rem 0 1.8rem}.faq.teaser .tags li{padding:.4rem 0 1.8rem}.search-result-faq .tags{padding:0}.search-result-faq .tags ul{margin:0;padding:0}.search-result-faq .tags ul li{margin:0;padding:0 5px 10px 0}#pagination li{float:left}#pagination li.on a{color:#fff;background-color:#a6000e}#pagination li a{background-color:#eae8e8;height:3.4rem;line-height:3.4rem;padding:0 1.2rem;margin-right:1.2rem;display:block;border-radius:.2rem}#pagination li a:hover{color:#fff;background-color:#c2a47b}#pagination li a:hover i{color:#fff}#pagination li a i{color:#a6000e}#blogpost p:first-child{font-size:2.4rem;line-height:3.6rem}#events .well,.events--list .well{padding:0;float:left;width:100%}#events .event-title,.events--list .event-title{float:left;width:100%;border-bottom:.2rem solid #eae8e8;padding:1.2rem 3.6rem;text-align:center}#events .event-title h4,#events .event-title p,.events--list .event-title h4,.events--list .event-title p{margin:0;line-height:4.1rem}#events .event-title h4,.events--list .event-title h4{font-size:2.4rem}#events .event-title p,.events--list .event-title p{font-size:1.8rem;color:#c2a47b}#events .event-details,.events--list .event-details{clear:both;padding:3.6rem 3.6rem 2.4rem}#events .event-venue img,.events--list .event-venue img{margin-bottom:1.2rem}#events .event-footer,.events--list .event-footer{clear:both;border-top:.2rem solid #eae8e8;float:left;width:100%;padding:1.2rem 3.6rem;text-align:center}#events .event-footer p,.events--list .event-footer p{margin:0;line-height:4.1rem}#events .event-footer .fb-like,.events--list .event-footer .fb-like{margin-top:-.8rem}#events .event-footer .twitter-share-button,.events--list .event-footer .twitter-share-button{margin-top:.2rem}#events .event-footer .share-strip,.events--list .event-footer .share-strip{padding-top:.9rem}.events--list-times{font-size:1.4rem;text-transform:uppercase;display:block}.er-attendee-count{font-size:85%}.reg-btn{background:#3498db;background-image:linear-gradient(180deg,#3498db,#2980b9);border-radius:6px;font-family:Arial;color:#fff;font-size:20px;text-decoration:none;border:1px solid #fff;cursor:pointer;font-size:16px;font-weight:400}#event-sandbox{margin:10px 0;width:100%;padding:10px 0;text-align:center;background:#a64630;color:#fff}#cross-links .cross-link a{overflow:hidden;display:block;position:relative;height:38.6rem;padding-top:4.5rem}#cross-links .cross-link:last-of-type{border-bottom:0}#cross-links .cross-link.right{text-align:right}#cross-links .cross-link.right img{right:auto;left:0}#cross-links .cross-link.right .link-text{float:right}#cross-links .cross-link.center{text-align:center}#cross-links .cross-link.center img{left:50%;-ms-transform:translatex(-50%);transform:translatex(-50%)}#cross-links .cross-link.center .link-text{width:80%;float:none;margin:0 auto}#cross-links img{position:absolute;bottom:0;right:0;margin:0;max-width:100%}#cross-links .link-text{float:left;width:60%;position:relative;z-index:10;padding:2.4rem;background:hsla(0,0%,100%,.75)}#cross-links h4{color:#290207;margin-bottom:1.6rem}#cross-links h3{margin-bottom:3rem}@media only screen and (max-width:490px){#cross-links .cross-link .link-text{width:100%;float:none;text-align:center}#cross-links .cross-link .link-text .btn{white-space:nowrap}}.view-mode-media-list .media-video--overlay-wrapper{text-align:center;position:absolute;top:28%;width:90%;height:80px;opacity:.8}.view-mode-media-list .media-video--overlay{max-width:100px;width:17%}.media-video--full .views-row{overflow:hidden;margin:10px 0;border-bottom:1px solid #ddd;padding:0 0 10px}.media-video--full .views-row:last-child{border-bottom:none}.media-video--full .views-row img{max-width:70px;float:left;padding-right:5px}.media-video--full .views-row h5{font-weight:600;font-size:1.6rem}.media-video--full .views-row h6 a{color:#333;text-transform:uppercase;font-size:1.3rem}.media-video--full .field--name-field-video-description{max-height:280px;overflow:hidden;margin-bottom:20px}.media-video--full .field__label{font-weight:600;font-size:2rem}.media-video--full .section--title{font-weight:500;font-size:2rem}.media-video--full a.readmore-controls{text-align:center;display:block;background:#eee;margin:10px 0;color:#6f1a1a;text-transform:uppercase;font-size:1.3rem}form.inline{margin-bottom:3.6rem}form.inline div{margin-bottom:1.2rem}form.inline label{display:block;height:3.2rem;line-height:3.2rem}form.inline .btn,form.inline input,form.inline select{width:100%}form.inline .btn{height:5.1rem;line-height:5.1rem;margin-top:3.2rem}form input,form select{height:5.1rem;line-height:4.7rem;padding:0 1.8rem}form textarea{line-height:3rem;padding:.5rem 1rem;max-width:100%;width:auto}form input[type=checkbox]{height:initial;line-height:normal}form input,form select,form textarea{border:.2rem solid #eae8e8;border-radius:.4rem;background:#fff;font-family:Raleway,sans-serif;transition:all .25s ease-out;font-size:1.8rem}form input:focus,form select:focus,form textarea:focus{outline:none;border-color:#a6000e}form input[type=file]{font-size:1.6rem;line-height:normal;padding:10px 0;border:none}form input+button{float:right;margin-top:-5.1rem;position:relative;z-index:2;height:5.1rem;width:5.1rem;line-height:4.7rem;text-align:center}form button{background:transparent;border:none;color:rgba(41,2,7,.8);font-size:1.8rem}form button:focus{outline:none;color:#fff}::-webkit-input-placeholder{color:rgba(41,2,7,.6)}::-moz-placeholder{color:rgba(41,2,7,.6)}:-ms-input-placeholder{color:rgba(41,2,7,.6)}:-moz-placeholder{color:rgba(41,2,7,.6)}xlabel.form-required:after{content:"\f069";font-family:fontawesome;font-size:7px;vertical-align:top;position:relative;top:-3px;color:#a00;left:2px}.webform-flex--container .webform-flex--container .webform-flex--container{margin:.5em 0}.webform-flex--container>.form-composite.form-item-phone{margin-top:1em;margin-bottom:1em}.webform-flex--container>.form-composite.form-item-phone>label{margin-bottom:-1rem}#edit-address--wrapper.form-item-address{margin-top:-1em}.webform-submission-form .form-item.js-form-type-radio{margin:8px 0;padding:0}form input[type=radio]{vertical-align:baseline;height:auto}.webform-element-help{line-height:16px;width:18px;font-size:13px;border-radius:50%;height:18px;font-weight:400;background-color:#0074bd;border-color:#0074bd}ul.thumbnails.image_picker_selector{display:block;margin-top:20px}ul.thumbnails.image_picker_selector li{margin:0 12px 12px 0;float:none;-ms-flex:none;flex:none}ul.thumbnails.image_picker_selector li .thumbnail{text-align:center;display:inline-block}.webform-submission-form .image_picker_selector img{max-width:300px}.style--gf-university{background:url(/themes/custom/gfd8/images/general-finishes-university-library-background.jpg) 50% no-repeat;padding-bottom:9rem;margin-bottom:3rem}.style--gf-university .white{background-color:transparent}.style--gf-university .well{background:#fff7}.style--gf-university .form-actions .webform-button--submit{background:#c1282d;color:#fff;font-weight:600;margin:0 auto;display:block;float:none}.gf-eventreg-confirmation .form-select,.gf-eventreg-confirmation .form-text{display:block;width:100%}.gf-eventreg-confirmation .form-item label{display:block}@media only screen and (max-width:1063px){.gf-eventreg-confirmation .pull-right{float:none!important}}@media only screen and (max-width:839px){form textarea{max-width:90%;width:90%}}.sitemap-item h2{font-weight:600;font-size:24px}.sitemap-item ul li{font-weight:600;font-size:20px;margin-top:10px;margin-left:15px;list-style-type:disc}.sitemap-item ul li ul li{font-weight:400;font-size:18px;margin-top:0;margin-left:15px;list-style-type:circle}.sitemap-item--vocabulary-gf-blogs ul li,.sitemap-item--vocabulary-tags ul li{font-weight:500;font-size:18px;list-style-type:circle;margin-top:0}#footer{background:#efeeee;border-top:.2rem solid #eae8e8;padding-top:4.8rem;text-align:center}#footer #company-info{font-size:1.6rem;line-height:2.4rem;color:rgba(41,2,7,.6);padding-bottom:4.8rem}#footer #company-info h5,#footer #company-info h6{font-size:1.8rem;margin-bottom:1.2rem}#footer #company-info a{color:#c2a47b}#footer #company-info a:hover{color:#9d651a}#footer #company-info address{margin-bottom:0}#footer #company-info form{margin-bottom:3.6rem}#footer #company-info .company-nav{padding-top:2.4rem}#footer #company-info .company-nav a{display:block}#footer #company-info .socials a{margin-bottom:12px}#footer #bottom{background:#290207;color:#fff;font-size:1.6rem;padding-top:1.2rem}#footer #bottom a,#footer #bottom p{margin-bottom:1.2rem}#footer #bottom p{margin-bottom:0;opacity:.6}#footer #bottom #block-privacymenu a,#footer #bottom #legal a{display:inline-block}#footer #bottom a{color:#c2a47b;opacity:.8;margin-left:.6rem;margin-right:.6rem}#footer #bottom a:hover{color:#fff;opacity:1}.page-content--404 #block-gfd8-content{font-size:20px;font-weight:600;padding:40px 0}.field--name-body img.content-image--image{margin:0;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:12px 0}.field--name-body .align-center,.field--name-body .align-left,.field--name-body .align-right{float:none}.field--name-body .align-center img.content-image--image,.field--name-body .align-left img.content-image--image,.field--name-body .align-right img.content-image--image{display:block;float:none;margin:0 auto}.field--name-body figure figcaption{text-align:center}#intro.with-image .highlighted.hh-1 .breadcrumbs a,#intro.with-image .highlighted.hh-1 .breadcrumbs li:after{color:#c2a47b}.page-term-type--product-groups--default #intro.with-image svg{height:1.4rem;margin-top:-1.3rem}.page-term-type--product-groups--default #intro.with-image .intro-text{padding:7.6rem 0 9rem}.page-term-type--product-groups--default #taxonomy-term-page--intro-text{padding:5.6rem 4rem 0}.page-term-type--product-groups--default #taxonomy-term-page--intro-text h2{font-weight:400;text-transform:capitalize}.page-term-type--product-groups--default #main a h4{text-transform:uppercase}.page-term-type--product-groups--default .block--newsletter-signup{display:block;visibility:hidden}.page-term-type--product-groups--default #block-newslettersignupfooter{visibility:visible}.page-term-type--product-groups--default #category-list a p,.page-term-type--product-groups--default .category--list a p,.page-term-type--product-groups--default .category__list a p{margin-bottom:0}.page-term-type--product-groups--default #block-gfd8-breadcrumbs{visibility:hidden}@media only screen and (min-width:550px){.page-term-type--product-groups--default #intro.with-image p{margin:4rem auto 6rem;max-width:200rem}.page-term-type--product-groups--default #intro.with-image .intro-text{padding:24.2rem 0 9rem!important}}.page-term-type--product-groups--enduro-v1 body{background:#191919;color:#fff}.page-term-type--product-groups--enduro-v1 hr{border-top:2px solid #494949}.page-term-type--product-groups--enduro-v1 #header{background:#191919}.page-term-type--product-groups--enduro-v1 #header #top{background:#191919;border-bottom-color:#e2c637}.page-term-type--product-groups--enduro-v1 #header #top a.highlight{background:#e2c637;color:#191919}.page-term-type--product-groups--enduro-v1 #intro{border-top:.4rem solid #ddcc48;border-bottom:4px solid #494949;background:#e2c637;color:#191919}.page-term-type--product-groups--enduro-v1 #intro.with-image p{margin:4rem auto 6rem;max-width:200rem}.page-term-type--product-groups--enduro-v1 #intro.with-image svg path{fill:#e2c637}.page-term-type--product-groups--enduro-v1 #intro.with-image .intro-text{padding:34.2rem 0 9rem}.page-term-type--product-groups--enduro-v1 #taxonomy-term-page--intro-text{padding:5.6rem 4rem 0}.page-term-type--product-groups--enduro-v1 #taxonomy-term-page--intro-text h2{font-weight:400;text-transform:capitalize}.page-term-type--product-groups--enduro-v1 #main a{color:#e2c637}.page-term-type--product-groups--enduro-v1 #main a:hover{color:#9d651a}.page-term-type--product-groups--enduro-v1 #main a h4{text-transform:uppercase}.page-term-type--product-groups--enduro-v1 #category-list .well,.page-term-type--product-groups--enduro-v1 .category--list .well,.page-term-type--product-groups--enduro-v1 .category__list .well{border-color:transparent;background:transparent}.page-term-type--product-groups--enduro-v1 #category-list .well:hover,.page-term-type--product-groups--enduro-v1 #category-list a:hover .well,.page-term-type--product-groups--enduro-v1 .category--list .well:hover,.page-term-type--product-groups--enduro-v1 .category--list a:hover .well,.page-term-type--product-groups--enduro-v1 .category__list .well:hover,.page-term-type--product-groups--enduro-v1 .category__list a:hover .well{border-color:#e2c637}.page-term-type--product-groups--enduro-v1 .block--newsletter-signup{display:block;visibility:hidden}.page-term-type--product-groups--enduro-v1 #block-newslettersignupfooter{visibility:visible}.page-term-type--product-groups--enduro-v1 #category-list a p,.page-term-type--product-groups--enduro-v1 .category--list a p,.page-term-type--product-groups--enduro-v1 .category__list a p{color:#ccbaa1;margin-bottom:0}.page-term-type--product-groups--enduro-v1 #block-gfd8-breadcrumbs{visibility:hidden}.page-term-type--product-groups--enduro-v1 #product-navigation-trigger{background:#191919;color:#fff;border-color:#e2c637}.page-term-type--product-groups--enduro-v1 #header #main-nav a{background:#191919;border-color:#e2c637;color:#fafafa}.page-term-type--product-groups--enduro-v1 #header #main-nav form input{background:#191919;color:#fff;border-color:#e2c637}.page-term-type--product-groups--enduro-v1 #header #main-nav form input::-webkit-input-placeholder{color:#e2c637}.page-term-type--product-groups--enduro-v1 #header #main-nav form input:-ms-input-placeholder{color:#e2c637}.page-term-type--product-groups--enduro-v1 #header #main-nav form input::placeholder{color:#e2c637}.page-term-type--product-groups--enduro-v1 #footer{border-top:4px solid #494949;background:#191919}.page-term-type--product-groups--enduro-v1 #footer p{color:#ccbaa1}.page-term-type--product-groups--enduro-v1 #footer a:hover{color:#9d651a}.page-term-type--product-groups--enduro-v1 #footer #company-info{color:#fff}.page-term-type--product-groups--enduro-v1 #footer #company-info h5,.page-term-type--product-groups--enduro-v1 #footer #company-info h6{color:#c2a47b}.page-term-type--product-groups--enduro-v1 #footer #company-info .company-nav a{color:#e2c637}.page-term-type--product-groups--enduro-v1 #footer #bottom{background:#1c1c1c;color:#191919;border-top:2px solid #494949}.page-term-type--product-groups--enduro-v1 #footer #bottom a{color:#fff}.page-term-type--product-groups--enduro-v1 #cross-links .cross-link{border-right-color:#494949}.page-term-type--product-groups--enduro-v1 .field.field--name-description.field--type-text-long.field--label-hidden.field__items{color:#9d896e}.page-term-type--product-groups--enduro-v1 h2 .field--name-name{color:#f62b1d}.page-term-type--product-groups--enduro-v1 .page-term-type--product-groups #category-list a p,.page-term-type--product-groups--enduro-v1 .page-term-type--product-groups .category--list a p,.page-term-type--product-groups--enduro-v1 .page-term-type--product-groups .category__list a p{color:#ccbaa1}@media only screen and (min-width:768px){.field--name-body img.content-image--image{margin:0;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:12px 0}.field--name-body figure figcaption{text-align:center;width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:100%}.field--name-body figure.align-left{text-align:left}.field--name-body figure.align-right{text-align:right}.field--name-body .align-center img{margin:0 auto;display:block}.field--name-body .align-left{padding:0 20px 0 0;float:left}.field--name-body .align-left img.content-image--image{padding:0}.field--name-body .align-right{float:right;padding:0 0 0 20px}.field--name-body .align-right img.content-image--image{padding:0}.field--name-body .align-center{text-align:center}.field--name-body .align-center img.content-image--image{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:0 auto;padding:12px 0}}@media only screen and (min-width:840px){html{font-size:57.25%}.xs-text-center{text-align:left}.sm-text-center{text-align:center}#header #top{padding:0}#header #top #lang{display:block;float:left}#header #top #lang a:first-child{padding-left:0}#header #top #utility{float:right}#header #top a{float:left;height:4.8rem;line-height:4.8rem;padding:0 1.2rem;font-size:1.4rem}#header #top a.highlight{background:#c2a47b;padding:0 2.4rem;margin-left:1.2rem}#header #top a.highlight:hover{color:#290207}#header #main-nav a{float:left;margin-left:1.2rem}#header #main-nav a:first-child{margin-left:0}#header #main-nav .menu{padding-left:5.1rem}#header #main-nav .menu:hover .line{background-color:#a6000e}#header #main-nav .menu.on .top{-ms-transform:rotate(45deg);transform:rotate(45deg);top:2.3rem}#header #main-nav .menu.on .middle{opacity:0}#header #main-nav .menu.on .bottom{-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:2.3rem}#header #main-nav .menu .line{display:block;height:1px;width:1.7rem;position:absolute;left:2.2rem;background:#c2a47b;transition:all .25s ease-out}#header #main-nav .menu .top{top:1.7rem}#header #main-nav .menu .middle{top:2.3rem}#header #main-nav .menu .bottom{top:2.9rem}#header #main-nav form{float:left;width:33.8rem;margin-left:1.2rem;clear:none}#header #product-navigation #dropnav{margin-top:1.2rem}#header #product-navigation #dropnav #drawers{float:left;width:75%;border-left:2px solid #eae8e8}#header #product-navigation #dropnav nav{float:left;width:25%}#header #product-navigation #dropnav nav .handle{text-align:left}#header #product-navigation #dropnav nav .handle.on{width:calc(100% + 2px)}#header #product-navigation #dropnav nav #secondary{display:block;padding-top:2.8rem}#header #product-navigation #dropnav nav #secondary a{color:rgba(41,2,7,.6);font-size:1.6rem}#header #product-navigation #dropnav .drawer{padding-top:0}#header #product-navigation #dropnav .drawer .featured{display:block;border-bottom:.2px solid #eae8e8;text-align:center}#header #product-navigation #dropnav .drawer .featured img{display:block;max-width:80%;margin:0 auto 2rem}#header #product-navigation #dropnav .drawer .featured a{font-size:1.6rem;line-height:2.4rem;padding-top:6rem;padding-bottom:4.8rem;color:#a6000e}#header #product-navigation #dropnav .drawer ul{padding:4.8rem 0 1.8rem 3.6rem;text-align:left}#header #product-navigation #dropnav .drawer ul ul{padding:0 0 3rem}#header #product-navigation #dropnav .promo{font-size:3rem;color:#fff;padding:3rem 3.6rem;display:block;background:url(/themes/custom/gfd8/images/bg-promo.jpg) no-repeat 0 0}#header #product-navigation #dropnav .promo strong{text-transform:uppercase}#banner{height:45rem}#banner .banner-nav{display:block;font-size:6rem;opacity:.5;position:absolute;top:50%;margin-top:-4rem;height:8rem;line-height:8rem;z-index:10}#banner .banner-nav:hover{opacity:1}#banner .banner-nav.next{right:4.8rem}#banner .banner-nav.next:hover{padding-right:1.2rem}#banner .banner-nav.prev{left:4.8rem}#banner .banner-nav.prev:hover{padding-left:1.2rem}#banner .banner-nav i{color:#fff}#banner .text{padding-top:12.5rem}#banner .text h1{margin-bottom:4.1rem;font-size:5rem;line-height:6rem;padding-left:1em;padding-right:1em}#banner .btn.large{height:6.5rem;line-height:6.5rem;padding:0 3.6rem;font-size:2.4rem}#banner svg{display:block;width:100%;height:6.4rem;position:absolute;bottom:-.1rem;left:0}#banner svg path{fill:#f4f4f4}#responsive-banner{height:auto}#responsive-banner svg{display:block;width:100%;height:auto;position:absolute;bottom:-.1rem;left:0;fill:#f4f4f4}#responsive-banner .anchor{display:block}#responsive-banner .flexee{display:-ms-flexbox;display:flex}#responsive-banner .flexeemo{display:none}#intro.title-image-block h1{font-size:3.8rem;line-height:3.8rem}#intro.title-image-block p{width:90%}.announcement-block img{max-width:110px;margin:.7rem 0 0 1.3rem;display:inline;float:right}.countdown b{height:12rem;width:8.4rem;font-size:4.2rem;line-height:12rem}.view-product-specifications table.vertical tr td:first-child{white-space:nowrap;padding-right:50px}#share-strip.right{float:right}#share-strip.left{float:left}#tab-section #tabs{display:block;background:#eeeded;border-bottom:.2rem solid #eae8e8;text-align:center;height:8.9rem}#tab-section #tabs a{padding:0 2.4rem;height:8.7rem;line-height:8.7rem;border-left:.2rem solid #eae8e8;color:#290207;display:inline-block;margin-right:-.5rem}#tab-section #tabs a:last-child{border-right:.2rem solid #eae8e8;margin-right:0}#tab-section #tabs a.on{color:#a6000e;height:8.9rem}#tab-section #tabs a.on,#tab-section #tabs a:hover{background-color:#f4f4f4}#tab-section #tabs.normal{background:transparent;height:4.9rem;text-align:left;margin-bottom:.2rem}#tab-section #tabs.normal a{height:4.7rem;line-height:4.7rem;border-width:.2rem .2rem 0;border-style:solid;border-color:#eae8e8;border-radius:.4rem .4rem 0 0;margin:0 .1rem 0 0;background-color:#fcfcfc}#tab-section #tabs.normal a.on{height:4.9rem;background-color:#fff}#tab-section .tab-addition{display:block;float:right;margin-top:-8.7rem}#tab-section #panels .panel-title{display:none}#tab-section #panels .panel{display:none;border-bottom:0;padding:0}#tab-section #panels .panel.on{display:block}.accordion .accordion-content .accordion-link{display:block;margin-top:-5.6rem;opacity:0}form.inline div{margin-bottom:0}.color-list li{width:33.33%}.color-list li:hover img{-ms-transform:scale(2.5);transform:scale(2.5);position:relative}#footer #bottom{padding-top:0}#footer #bottom a,#footer #bottom p{float:left;line-height:6rem}#footer #bottom #block-privacymenu,#footer #bottom #legal{float:right}#footer #bottom a{margin:0 0 0 2.4rem}}@media only screen and (min-width:1064px){html{font-size:60%}#header #logo a{width:24rem;margin:4rem 0 0;float:left}#header .socials{float:right;display:block;padding-top:4.5rem}#header .socials a{margin-left:1.2rem;margin-right:0}#header #main-nav{float:right;clear:right;padding-top:1.8rem;width:auto}#header #main-nav form{width:26rem}#header #product-navigation #dropnav{margin-top:1.3rem}.socials,.socials a{float:left}.socials a.facebook{vertical-align:0}.socials a.pinterest i,.socials a.pinterest span{margin-top:-.1rem;vertical-align:0}#banner{height:55rem}#banner .text{padding-top:17.5rem}#banner h1{font-size:5rem;line-height:6rem;padding-left:1em;padding-right:1em}#banner h1 .secondary-title{display:block}#intro h1{font-size:4.8rem;margin-bottom:1.6rem}#intro p{font-size:2.4rem;line-height:3.6rem;width:90%}#intro.title-image-block .intro-text{display:-ms-flexbox;display:flex}#intro.title-image-block .highlighted,#intro.title-image-block .title-image--image{-ms-flex:1;flex:1}#intro.title-image-block .highlighted h1{font-size:3.4rem;line-height:3.6rem;padding-right:25px}#intro.title-image-block .highlighted p{font-size:2.2rem;line-height:3.2rem;padding-right:25px}#intro .title-image--image{padding-top:18px;-ms-flex-order:1;order:1}#intro.product{padding:9.6rem 0;text-align:left}#intro.product img{display:block;max-height:485px;width:auto;margin:0 auto}#intro.product .product-description{padding:2.4rem 0 0 3.6rem}.page-term-type--product-groups--default #intro.with-image svg{height:5.4rem;margin-top:-5.4rem}#tab-section #tabs a{padding:0 3.6rem}#tab-section #tabs.normal{margin-bottom:.3rem}.app.gf-locator{padding-top:0}.map-wrapper h2{display:none}table{width:100%}table.vertical th{padding-right:6rem}#block-homepage3wideblocklist .well,.content-section--content-list .well{min-height:310px}.color-list li{width:20%}#events .event-venue,.events--list .event-venue{float:right;margin:0 0 2.4rem 3.6rem}.banner--5050 .callout .callout-text{padding:0 2rem}.banner--5050 .card.with-image,.banner--5050 .with-image.image-aligned{display:-ms-flexbox;display:flex}.banner--5050 .card.with-image .banner-image,.banner--5050 .card.with-image .callout-text,.banner--5050 .with-image.image-aligned .banner-image,.banner--5050 .with-image.image-aligned .callout-text{-ms-flex:1;flex:1}.field--name-field-resource-blocks>.row{display:-ms-flexbox;display:flex}.field--name-field-resource-blocks .resource-block--item{position:relative}.field--name-field-resource-blocks .resource-block--item a:first-child{height:85%;display:block}#cross-links.two-links .cross-link{width:50%}#cross-links .cross-link{float:left;border-right:.2rem solid #eae8e8;border-bottom:0}#cross-links .cross-link:last-of-type{border-right:0}#footer{text-align:left}.block--newsletter-signup{display:block}}@media only screen and (min-width:1272px){html{font-size:62.5%}#header #logo a{width:27.3rem;margin-top:3.2rem}#header #main-nav form{width:40.7rem;margin-left:2.4rem}#header #product-navigation #dropnav{margin-top:1.1rem}#header #product-navigation #dropnav .promo strong{float:right}#banner{height:60rem}#banner .slide{background-size:2000px auto}#banner .text{padding-top:20rem}#banner .text h1{font-size:7rem;line-height:8rem;padding-left:2em;padding-right:2em}#banner .text h1 .secondary-title{display:block}#banner .text .btn.large{padding:0 1rem;font-size:2.4rem;text-transform:uppercase}ul.thumbnails.image_picker_selector{display:-ms-flexbox;display:flex;margin-top:20px}ul.thumbnails.image_picker_selector li{margin:0 12px 12px 0;float:none;-ms-flex:1;flex:1}ul.thumbnails.image_picker_selector li .thumbnail{text-align:center;display:inline-block}.product-cta{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;column-gap:10px}#intro .product-banner--container img.c-class-desktop{display:block}#intro .product-banner--container img.c-class-mobile{display:none}.page-term-type--product-groups--default #intro.with-image .intro-text{padding:28rem 0 9rem!important}.color-list li{width:12.5%}#cross-links .link-text{padding:0;background:transparent}}@media only screen and (min-width:1600px){.page-term-type--product-groups--default #taxonomy-term-page--intro-text{padding:5.6rem 14rem 0}}@media only screen and (min-width:2000px){#banner{height:60rem}#banner .slide{background-size:cover}#responsive-banner{height:auto!important}#intro.with-image .intro-text{max-width:100%}.page-term-type--product-groups--default #intro.with-image .intro-text{padding:47.2rem 0 9rem!important}}#print-content{display:none}@media print{body{background:#fff;color:#000}a{color:#333}#cross-links,#footer #company-info,#header,nav.tabs{display:none}.container{width:100%!important}.is-unpublished{background-color:#fff!important}.is-unpublished:before{content:"";padding-bottom:0}#intro{border-top:0;padding:4rem 0 .6rem}#footer{background:#fff;border-top:0;padding-top:0;text-align:center}#footer #bottom{background:#fff;color:#000;font-size:2rem;padding-top:1.2rem;padding-bottom:2rem}#footer #bottom #block-privacymenu a{display:none}#product-comparison{margin-top:1rem}#product-comparison .product-comparison--controls.on{display:none}#product-comparison #product-comparison--table{table-layout:auto}#product-comparison #product-comparison--table .column-heading th strong{color:#000}#product-comparison .product-comparison-inner{overflow-x:visible;max-width:none}#product-comparison .product-comparison-inner.scroll-right:after{right:unset;box-shadow:none}#product-comparison a{color:#333}#product-comparison img{height:auto;padding:0;max-width:100px;min-width:50px}.product-panels .panel--design-center,.product-panels .panel--videos,.product-panels .specs-sidebar{display:none}.product-panels .panel--colors .color-list li{width:25%}.product-panels .panel--colors .color-list li img{max-width:200px}.product-panels .panel--colors .accordion .accordion-content{padding:0 0 3.6rem;margin:-.4rem 0 2.8rem;height:auto;overflow:visible}.view-product-page-related-products{display:none}#print-content{overflow:hidden;display:block;padding:10px}#print-content .print-content--logo{height:120px;float:left;padding:0 0 10px 27px;text-align:center;margin:0 auto;width:290px}#print-content .print-content--slogan{clear:both;width:315px;text-align:center;font-weight:600;color:#000}#print-content .print-content--qr{float:right}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
