@charset "utf-8";body.editor-page{background:#b7b7b7;font-family:sans-serif;margin:0;padding:0 4px}#root .tab-content{background:#eee;padding-top:0;position:relative;z-index:10}#root .col-10,#root .col-2{padding-top:20px}#root .col-2{box-shadow:0 2px 4px rgba(0,0,0,.08)}body.editor-page{background:#ddd;overflow:hidden;padding:0}#root .nav-tabs{background-color:#ddd;border:none;box-shadow:0 2px 4px rgba(0,0,0,.08);height:66px;margin-left:0;position:relative;z-index:20}#root .nav-tabs .nav-item{margin-bottom:0}#root .nav-tabs .nav-link{background:transparent;border:none;padding:18px;transition:all .3s}#root .nav-tabs .nav-link.active,#root .nav-tabs .nav-link:hover{background:#ecebe7}#root .nav-tabs .nav-link.active h2,#root .nav-tabs .nav-link:hover h2{color:#df0a25;transition:color .3s}#root .nav-tabs .nav-link:hover{opacity:.7}#root .nav-tabs .nav-link h2{margin:0}#root div#editor{padding:0!important}#root div#preview{background:#fff;margin-top:-20px;padding-top:20px}#root div#editor{padding:0 20px}.page-preview{margin:auto;max-width:1280px}.editor-container,.targetgroup-select-container{margin:auto;max-width:1400px;max-width:95%}.editor-container{background:#fff;min-height:800px;padding:60px}.right-container .loader{align-items:center;background:hsla(0,0%,100%,0);bottom:0;display:flex;justify-content:center;left:0;margin:0;padding:30px;pointer-events:none;position:fixed;right:0;top:0;z-index:1000}.right-container .loader .progress-bar{background-color:#ecebe7;border:1px solid #f1efed;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));flex-grow:1;height:6px;margin:auto;max-width:50%;position:relative}.right-container .loader .progress-bar:before{animation:progressAnim 6s forwards;background:#df0a25;content:"";height:100%;left:0;position:absolute;top:0}.right-container.loading{overflow:hidden!important;pointer-events:none!important}.right-container.loading .loader{background:hsla(0,0%,100%,.8);transition:all .3s}@keyframes progressAnim{0%{width:0}to{width:100%}}.editor-parent{position:relative}.editor-parent .bg-grid{height:100%;left:0;position:absolute;top:0;width:100%}.editor-parent .bg-grid .row{height:100%}.editor-parent .bg-grid .row div div{background:#e4e4e2;height:100%}.editor-parent .dom-editor{position:relative;width:100%}.editor-parent .dom-editor>.dnd-editor-parent>.ui-droppable{min-height:100px}.editor-parent .dom-editor>.dnd-editor-parent>.ui-droppable:empty{border:1px dotted #cdcdcd;min-height:100px}.targetgroup-select-container{text-align:right}.editor-item.target-group-select{display:inline-block;width:300px}.editor-item.target-group-select label{color:#555;display:inline;font-size:16px;font-weight:700}.editor-item.target-group-select select{border:none;display:"inline";margin-left:20px;width:170px}#snackbar{z-index:20}.page-title{font-size:22px;font-weight:700;line-height:35px;overflow:hidden;text-align:left;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:calc(100% - 300px)}@media screen and (max-width:900px){.page-title{text-align:right;width:100%}}button#publish,button#save{margin-left:3px;width:calc(100% - 3px)}@font-face{font-family:Web Icons;font-style:normal;font-weight:400;src:url(/page-builder/public/build/web-icons.eot);src:url(/page-builder/public/build/web-icons.eot?#iefix&v=0.2.4) format("embedded-opentype"),url(/page-builder/public/build/web-icons.woff2) format("woff2"),url(/page-builder/public/build/web-icons.woff) format("woff"),url(/page-builder/public/build/web-icons.ttf) format("truetype"),url(/page-builder/public/build/web-icons.svg#web-icons) format("svg")}[class*=" wb-"],[class^=wb-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;display:inline-block;font-family:Web Icons;font-style:normal;font-weight:400;position:relative;text-rendering:auto;-webkit-transform:translate(0);transform:translate(0)}.wb-dashboard:before{content:""}.wb-inbox:before{content:""}.wb-cloud:before{content:""}.wb-bell:before{content:""}.wb-book:before{content:""}.wb-bookmark:before{content:""}.wb-tag:before{content:""}.wb-library:before{content:""}.wb-share:before{content:""}.wb-reply:before{content:""}.wb-refresh:before{content:""}.wb-move:before{content:""}.wb-chat:before{content:""}.wb-chat-working:before{content:""}.wb-chat-text:before{content:""}.wb-chat-group:before{content:""}.wb-envelope:before{content:""}.wb-envelope-open:before{content:""}.wb-user:before{content:""}.wb-user-circle:before{content:""}.wb-users:before{content:""}.wb-user-add:before{content:""}.wb-grid-9:before{content:""}.wb-grid-4:before{content:""}.wb-menu:before{content:""}.wb-layout:before{content:""}.wb-fullscreen:before{content:""}.wb-fullscreen-exit:before{content:""}.wb-expand:before{content:""}.wb-contract:before{content:""}.wb-arrow-expand:before{content:""}.wb-arrow-shrink:before{content:""}.wb-desktop:before{content:""}.wb-mobile:before{content:""}.wb-signal:before{content:""}.wb-power:before{content:""}.wb-more-horizontal:before{content:""}.wb-more-vertical:before{content:""}.wb-globe:before{content:""}.wb-map:before{content:""}.wb-flag:before{content:""}.wb-pie-chart:before{content:""}.wb-stats-bars:before{content:""}.wb-pluse:before{content:""}.wb-home:before{content:""}.wb-shopping-cart:before{content:""}.wb-payment:before{content:""}.wb-briefcase:before{content:""}.wb-search:before{content:""}.wb-zoom-in:before{content:""}.wb-zoom-out:before{content:""}.wb-download:before{content:""}.wb-upload:before{content:""}.wb-sort-asc:before{content:""}.wb-sort-des:before{content:""}.wb-graph-up:before{content:""}.wb-graph-down:before{content:""}.wb-replay:before{content:""}.wb-edit:before{content:""}.wb-pencil:before{content:""}.wb-rubber:before{content:""}.wb-crop:before{content:""}.wb-eye:before{content:""}.wb-eye-close:before{content:""}.wb-image:before{content:""}.wb-gallery:before{content:""}.wb-video:before{content:""}.wb-camera:before{content:""}.wb-folder:before{content:""}.wb-clipboard:before{content:""}.wb-order:before{content:""}.wb-file:before{content:""}.wb-copy:before{content:""}.wb-add-file:before{content:""}.wb-print:before{content:""}.wb-calendar:before{content:""}.wb-time:before{content:""}.wb-trash:before{content:""}.wb-plugin:before{content:""}.wb-extension:before{content:""}.wb-memory:before{content:""}.wb-settings:before{content:""}.wb-scissor:before{content:""}.wb-wrench:before{content:""}.wb-hammer:before{content:""}.wb-lock:before{content:""}.wb-unlock:before{content:""}.wb-volume-low:before{content:""}.wb-volume-high:before{content:""}.wb-volume-off:before{content:""}.wb-pause:before{content:""}.wb-play:before{content:""}.wb-stop:before{content:""}.wb-musical:before{content:""}.wb-random:before{content:""}.wb-reload:before{content:""}.wb-loop:before{content:""}.wb-text:before{content:""}.wb-bold:before{content:""}.wb-italic:before{content:""}.wb-underline:before{content:""}.wb-format-clear:before{content:""}.wb-text-type:before{content:""}.wb-table:before{content:""}.wb-attach-file:before{content:""}.wb-paperclip:before{content:""}.wb-link-intact:before{content:""}.wb-link:before{content:""}.wb-link-broken:before{content:""}.wb-indent-increase:before{content:""}.wb-indent-decrease:before{content:""}.wb-align-justify:before{content:""}.wb-align-left:before{content:""}.wb-align-center:before{content:""}.wb-align-right:before{content:""}.wb-list-numbered:before{content:""}.wb-list-bulleted:before{content:""}.wb-list:before{content:""}.wb-emoticon:before{content:""}.wb-quote-right:before{content:""}.wb-code:before{content:""}.wb-code-working:before{content:""}.wb-code-unfold:before{content:""}.wb-chevron-right:before{content:""}.wb-chevron-left:before{content:""}.wb-chevron-left-mini:before{content:""}.wb-chevron-right-mini:before{content:""}.wb-chevron-up:before{content:""}.wb-chevron-down:before{content:""}.wb-chevron-up-mini:before{content:""}.wb-chevron-down-mini:before{content:""}.wb-arrow-left:before{content:""}.wb-arrow-right:before{content:""}.wb-arrow-up:before{content:""}.wb-arrow-down:before{content:""}.wb-dropdown:before{content:""}.wb-dropup:before{content:""}.wb-dropright:before{content:""}.wb-dropleft:before{content:""}.wb-sort-vertical:before{content:""}.wb-triangle-left:before{content:""}.wb-triangle-right:before{content:""}.wb-triangle-down:before{content:""}.wb-triangle-up:before{content:""}.wb-check-circle:before{content:""}.wb-check:before{content:""}.wb-check-mini:before{content:""}.wb-close:before{content:""}.wb-close-mini:before{content:""}.wb-plus-circle:before{content:""}.wb-plus:before{content:""}.wb-minus-circle:before{content:""}.wb-minus:before{content:""}.wb-alert-circle:before{content:""}.wb-alert:before{content:""}.wb-help-circle:before{content:""}.wb-help:before{content:""}.wb-info-circle:before{content:""}.wb-info:before{content:""}.wb-warning:before{content:""}.wb-heart:before{content:""}.wb-heart-outline:before{content:""}.wb-star:before{content:""}.wb-star-half:before{content:""}.wb-star-outline:before{content:""}.wb-thumb-up:before{content:""}.wb-thumb-down:before{content:""}.wb-small-point:before{content:""}.wb-medium-point:before{content:""}.wb-large-point:before{content:""}.editable-root{position:relative}.dom-editor .non-editable-root,.editable-root{display:inline-block;margin-top:20px}.boxes-container .editable-root,.boxes-container .non-editable-root,.carousel-item .editable-root,.carousel-item .non-editable-root{margin-top:0}.block{display:block}.badges-overlay{left:1px;position:absolute;top:1px;z-index:700}.target-overlay{background:#ecebe7;border:1px dashed #d2d1cf;font-size:14px;padding:2px 5px}.target-overlay i{color:#2d2c28;margin-right:5px}.target-overlay.red{background:#df0a25;border:1px dashed #d2d1cf;color:#fff}.target-overlay.red i{color:#fff}.editable-overlay{border:2px dashed #df0a25;color:#ada99f;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:-10px;transition:color .5s;transition:all .3s ease-out;width:100%;z-index:120}.editable-overlay .icons{background:#ecebe7;border:2px dashed #df0a25;pointer-events:all}.editable-overlay:hover{opacity:1}.editable-overlay .icons{cursor:pointer;height:32px;position:absolute;right:0;text-align:center;top:-32px}.editable-overlay .icons i{color:#ada99f;height:32px;line-height:32px;text-align:center;transition:color .3s;width:32px}.editable-overlay .icons i.fa-arrows{cursor:move}.editable-overlay .icons i:hover{color:#2d2c28}.editable-root.hidden{display:none!important}.editable-root:hover>.editable-overlay{opacity:1;top:0;z-index:600}.editable-overlay:hover{pointer-events:all}.hovered{color:#ada99f;transition:color .5s}.hovered,.hovered .icons{border:2px dashed #df0a25}.hovered .icons{background:#ecebe7;pointer-events:all}.hovered .icons i:hover{color:#2d2c28}.col.droppable{min-height:80px}.col.droppable .col-border{transition:all .5s}.col.spacer,.dom-editor .col.spacer{height:60px}.col.spacer .col-border,.dom-editor .col.spacer .col-border{min-height:60px}.dom-editor .spacer-row .col.spacer,.spacer-row .col.spacer{height:auto}.dom-editor .spacer-row .col.spacer .col-border,.spacer-row .col.spacer .col-border{min-height:100%}.droppable-hover>.col-border{background-color:rgba(77,182,227,.2);border:2px dashed #4db6e3!important}.dom-editor .col .col-border{border:1px dashed #d2d1cf;height:100%;min-height:80px}.dom-editor>div>div>.row-component.padding-24>.row{border:1px dashed #d2d1cf;border-bottom:none;border-top:none}.dom-editor .row{position:relative}.dom-editor .row>.icons{background:#ecebe7;border:1px dashed #d2d1cf;border-left:none;left:100%;margin-left:-2px;padding:2px;position:absolute;top:50%;transform:translateY(-50%);width:55px}.dom-editor .row>.icons:hover{border:2px dashed #df0a25;border-left:none;width:58px;z-index:3000}.dom-editor .row>.icons i{color:#ada99f;cursor:pointer;padding:5px;text-align:center;transition:background .5s}.dom-editor .row>.icons i.fa-arrows{cursor:move}.dom-editor .row>.icons i:hover{color:#2d2c28}.dom-editor .row div.row-border{height:100%;left:0;pointer-events:none;position:absolute;top:-10px;transition:top .3s;width:100%}.row-component.padding-24{margin:0 -24px;padding:0 24px}.row-component.padding-24.full-canvas{margin:0 -48px}.row-component.spacer-row{margin:0 -24px;padding:0 24px}.row-component.gray-bg{background:#ecebe7}.row.highlighted div.row-border{border:2px dashed #df0a25;top:0}.row-component.padding-24 .icons{margin-left:0}.row-component:not(.padding-24) div.row-border{left:12px;width:calc(100% - 24px)}.row-component:not(.padding-24) .icons{margin-left:-12px}.row-component.hidden{display:none!important}.dom-preview .row .icons{display:none}@media screen and (max-width:959px){.row-component.padding-24{margin:0 -16px;padding:0 16px}.content .dnd-editor-parent .row-component.padding-24.full-canvas{margin:0 -16px;padding:0}.white-background .dnd-editor-parent .row-component.padding-24.full-canvas{margin:0 -16px;padding:0 16px}}@media screen and (max-width:599px){.col.spacer{height:0}.col.droppable,.col.spacer{min-height:0}}.editor-parent .card-section-component .grid-bg{background:#ecebe7;background-color:#ecebe7;min-height:200px}

/*!
   * Bootstrap Datetime Picker v4.17.49
   * Copyright 2015-2020 Jonathan Peterson
   * Licensed under MIT (https://github.com/Eonasdan/bootstrap-datetimepicker/blob/master/LICENSE)
   */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:"";display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent;left:7px;top:-7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;left:8px;top:-6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{font-size:1.2em;font-weight:700;margin:0;width:54px}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after{clip:rect(0,0,0,0);border:0;content:"Increment Hours";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after{clip:rect(0,0,0,0);border:0;content:"Increment Minutes";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after{clip:rect(0,0,0,0);border:0;content:"Decrement Hours";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after{clip:rect(0,0,0,0);border:0;content:"Decrement Minutes";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after{clip:rect(0,0,0,0);border:0;content:"Show Hours";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after{clip:rect(0,0,0,0);border:0;content:"Show Minutes";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after{clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after{clip:rect(0,0,0,0);border:0;content:"Clear the picker";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=today]:after{clip:rect(0,0,0,0);border:0;content:"Set the date to today";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch:after{clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .picker-switch td{height:auto;line-height:inherit;margin:0;padding:0;width:auto}.bootstrap-datetimepicker-widget .picker-switch td span{height:2.5em;line-height:2.5;width:100%}.bootstrap-datetimepicker-widget table{margin:0;width:100%}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{border-radius:4px;text-align:center}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev:after{clip:rect(0,0,0,0);border:0;content:"Previous Month";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget table th.next:after{clip:rect(0,0,0,0);border:0;content:"Next Month";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{color:#777;font-size:.8em;height:20px;line-height:20px}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{border-color:rgba(0,0,0,.2) transparent #337ab7;border-style:solid;border-width:0 0 7px 7px;bottom:4px;content:"";display:inline-block;position:absolute;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{border-radius:4px;cursor:pointer;display:inline-block;height:54px;line-height:54px;margin:2px 1.5px;width:54px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em!important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget,.bootstrap-datetimepicker-widget.dropdown-menu ul li{font-family:inherit!important;font-size:14px}.bootstrap-datetimepicker-widget.dropdown-menu{width:260px}.bootstrap-datetimepicker-widget.dropdown-menu ul .collapse.in{display:block}.bootstrap-datetimepicker-widget table td.day{height:30px;line-height:30px;width:30px}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table td span,.bootstrap-datetimepicker-widget table th{border-radius:0!important}.bootstrap-datetimepicker-widget table td span.active,.bootstrap-datetimepicker-widget table td span.active:hover,.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#df0a25}.bootstrap-datetimepicker-widget table th.next:after,.bootstrap-datetimepicker-widget table th.prev:after{clip:unset;content:"keyboard_arrow_left";font-family:Material Icons;font-size:25px;height:30px;left:3px;top:3px;width:30px}.bootstrap-datetimepicker-widget table th.next:after{content:"keyboard_arrow_right";left:auto;right:3px}.bootstrap-datetimepicker-widget table th{height:30px;line-height:30px;width:30px}.bootstrap-datetimepicker-widget a[data-action] span{color:transparent}.bootstrap-datetimepicker-widget a[data-action] span:after{color:#282724;font-size:25px;height:unset;line-height:unset}.bootstrap-datetimepicker-widget a[data-action=togglePicker] span:after{content:"schedule";font-family:Material Icons;left:calc(50% - 10px);position:absolute;top:-10px}.bootstrap-datetimepicker-widget a[data-action=togglePicker] span.glyphicon-calendar:after{content:"calendar_today"}.bootstrap-datetimepicker-widget a[data-action=incrementHours] span:after,.bootstrap-datetimepicker-widget a[data-action=incrementMinutes] span:after{content:"keyboard_arrow_up";font-family:Material Icons}.bootstrap-datetimepicker-widget a[data-action=decrementHours] span:after,.bootstrap-datetimepicker-widget a[data-action=decrementMinutes] span:after{content:"keyboard_arrow_down";font-family:Material Icons}.add-remove-list-component{display:flex;width:100%}.add-remove-list-component .list-container{border:1px solid #d2d1cf;max-height:500px;overflow:auto;position:relative;width:calc(50% - 45px)}.add-remove-list-component .list-container .add-remove-list-item{cursor:pointer;overflow:hidden;padding:5px 25px 5px 10px;position:relative}.add-remove-list-component .list-container .add-remove-list-item i{color:#333;display:none;font-size:16px;position:absolute;right:5px;top:8px}.add-remove-list-component .list-container .add-remove-list-item:nth-of-type(2n){background:#f9f9f9}.add-remove-list-component .list-container .add-remove-list-item:hover{background:#ddd}.add-remove-list-component .list-container .add-remove-list-item[data-selected=true] i{display:block}.add-remove-list-component .add-remove-list-controls button{display:block;height:38px;margin:5px;width:80px}.add-remove-list-component .add-remove-list-controls button i{width:7px}.add-remove-list-component .add-remove-list-controls button i:first-child{margin-left:-19px}.add-remove-list-component .list-to{border:none;overflow:initial}.add-remove-list-component .list-to .list-elements{border:1px solid #d2d1cf;height:100%;max-height:500px;overflow:auto}.add-remove-list-component .list-to input.error~.list-elements{border:1px solid red}.add-remove-list-component .list-to label.error{color:red;font-family:var(--font-family-normal);font-size:14px;line-height:24px;margin:0}.add-remove-list-component.product-add-remove-list button.add-all,.add-remove-list-component.product-add-remove-list button.remove-all{display:none}

/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */

/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.cropper-popup img{max-width:100%}.cropper-popup #cropped-size{color:#ada99f}.cropper-popup #cropped-size.error{color:#df0a25}.cropper-popup #cropper-done[disabled]{opacity:.5}.cropper-popup .modal-dialog{height:100%;margin:0;max-width:none;padding:0;width:100%}.cropper-popup .modal-content{border-radius:0;height:auto;min-height:100%}.cropper-popup .modal-content .modal-body{padding-top:40px}.cropper-popup .modal-content .editor-title{font-size:24px;font-weight:700;margin-left:25px}.editor-content{margin:auto;max-width:100%;width:1600px}.editor-content .cropper-root{left:50%;max-width:1280px;position:absolute;transform:translate(-50%);width:100%}.editor-content .cropper-preview{background:snow;height:300px;margin:auto;max-width:100%;overflow:hidden;position:relative;width:300px}.editor-content .cropper-preview img{position:absolute}.editor-content .cropper-toolbar{text-align:center}.editor-content .cropper-toolbar .cropper-icons{margin-top:30px}.editor-content .cropper-toolbar .cropper-icons i{color:#ada99f;cursor:pointer;font-size:30px;height:40px;line-height:38px;width:40px}.editor-content .cropper-toolbar .cropper-icons i:hover{color:#df0a25}@media screen and (max-width:1280px){.cropper-preview{margin-top:10px}}.szinminta-carousel{display:none;opacity:0;transition:opacity .3s ease-in-out}.color-detail{display:none}.color-detail.visible{display:block}.color-picker{cursor:pointer}.colorName{background-color:#fff;display:none;float:left;padding:10px 0;width:100%}.colorName span.twitter-typeahead{width:100%}.colorName.visible{display:block}.colorName .tt-hint{display:none!important}.colorName #colorNameFormBuilder{border:1px solid #d2d1cf;display:block;padding:8px;width:100%}.colorName .tt-menu{background-color:#fff;display:block;max-height:180px;overflow-x:hidden;width:100%}.colorName .tt-menu .tt-selectable{display:block;float:left;width:100%}.colorName .tt-menu .tt-selectable:hover{background-color:#f9f8f4}.colorName .tt-menu .tt-selectable .color,.colorName .tt-menu .tt-selectable .name{display:block;float:left;width:50%}.colorName .tt-menu .tt-selectable .name p{-webkit-appearance:none;color:#000;cursor:pointer;font-family:var(--font-family-normal);font-size:18px;line-height:42px;margin:unset;padding:0 12px;transition:background-color .3s ease-in-out}.colorName .tt-menu .tt-selectable .color{height:42px}.color-picker-component .colorName{float:none}.color-search-parent{height:40px}.form-builder-input.color-search{background-color:#fff;width:100%}.form-builder-input.color-search .twitter-typeahead{width:100%}.form-builder-input.color-search .tt-hint{display:none!important}.form-builder-input.color-search .tt-menu{background-color:#fff;display:block;max-height:180px;overflow-x:hidden;width:100%}.form-builder-input.color-search .tt-menu .tt-selectable{display:block;float:left;width:100%}.form-builder-input.color-search .tt-menu .tt-selectable:hover{background-color:#f9f8f4}.form-builder-input.color-search .tt-menu .tt-selectable .color,.form-builder-input.color-search .tt-menu .tt-selectable .name{display:block;float:left;width:50%}.form-builder-input.color-search .tt-menu .tt-selectable .name p{-webkit-appearance:none;color:#000;cursor:pointer;font-family:var(--font-family-normal);font-size:18px;line-height:42px;margin:unset;padding:0 12px;transition:background-color .3s ease-in-out}.form-builder-input.color-search .tt-menu .tt-selectable .color{height:42px}.repeatable-component{margin-bottom:15px}.repeatable-component .title{font-weight:700}.repeatable-component .repeatable-empty{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.repeatable-component .repeatable-items{margin-bottom:15px;padding-left:10px;padding-right:20px;position:relative}.repeatable-component .repeatable-items.repeatable-base-items .item-remove{display:none}.repeatable-component .repeatable-items:not(.repeatable-base-items) .item-remove{border:1px solid #cdcdcd;cursor:pointer;display:block;font-family:Material Design Icons;height:20px;line-height:20px;margin-top:-17px;padding:0;position:absolute;right:-1px;text-align:center;top:50%;width:20px}.repeatable-component .repeatable-items.repeatable-columns-1 .editable-root,.repeatable-component .repeatable-items.repeatable-columns-1 .non-editable-root{display:block;padding:0 10px;width:100%}.repeatable-component .repeatable-items.repeatable-columns-2 .editable-root,.repeatable-component .repeatable-items.repeatable-columns-2 .non-editable-root{display:inline-grid;padding:0 10px;width:50%}.repeatable-component .repeatable-items.repeatable-columns-3 .editable-root,.repeatable-component .repeatable-items.repeatable-columns-3 .non-editable-root{display:inline-grid;padding:0 10px;width:33.33%}.repeatable-component .repeatable-items.repeatable-columns-4 .editable-root,.repeatable-component .repeatable-items.repeatable-columns-4 .non-editable-root{display:inline-grid;padding:0 10px;width:25%}.repeatable-component .repeatable-items.repeatable-columns-5 .editable-root,.repeatable-component .repeatable-items.repeatable-columns-5 .non-editable-root{display:inline-grid;padding:0 10px;width:20%}.non-editable-root .repeatable-component .card-header>button,.non-editable-root .repeatable-component .repeatable-empty{display:none}div.card-component{background:#fff;border:1px solid #eee;color:#777;height:120px;padding:10px;position:relative}div.card-component .data{margin-left:110px;margin-top:10px}div.card-component p{margin:0}div.card-component img{height:100px;position:absolute;width:100px}div.card-component .data h4{color:#555;margin:5px 0}div.card-component .data a{color:#3cb371;font-size:13px;text-decoration:none}.consultant .bodytext{padding:0 0 0 35px;position:relative}.consultant .bodytext .icon{height:22px;left:0;margin:0;position:absolute;top:3px;width:22px}.consultant .bodytext .icon path{fill:#df0a25;transition:fill .3s ease-in-out}.consultant .bodytext .icon:hover path{fill:#b2081e}@media screen and (max-width:599px){.consultant .bodytext{padding:0 0 0 25px}.consultant .bodytext .icon{height:18px;top:2px;width:18px}}.country-card-component .bodytext{padding:0 0 0 35px;position:relative}.country-card-component .bodytext .icon{height:22px;left:0;margin:0;position:absolute;top:3px;width:22px}.country-card-component .bodytext .icon path{fill:#df0a25;transition:fill .3s ease-in-out}.country-card-component .bodytext .icon:hover path{fill:#b2081e}@media screen and (max-width:599px){.country-card-component .bodytext{padding:0 0 0 25px}.country-card-component .bodytext .icon{height:18px;top:2px;width:18px}}.hotline .flag img{width:100%}@media screen and (max-width:599px){.hotline .bodytext{padding:0 0 0 25px}.hotline .flag img{width:auto}}.hotline .bodytext{padding:0 0 0 35px;position:relative}.hotline .bodytext a{display:block}.hotline .bodytext .icon{height:22px;left:0;margin:0;position:absolute;top:3px;width:22px}.hotline .bodytext .icon path{fill:#df0a25;transition:fill .3s ease-in-out}.hotline .bodytext .icon:hover path{fill:#b2081e}@media screen and (max-width:599px){.hotline .bodytext{padding:0 0 0 25px}.hotline .bodytext .icon{height:18px;top:2px;width:18px}}.form-builder-input{margin:0 0 16px}.form-builder-input label:not(.error){display:block;font-weight:700;min-height:20px}.form-builder-input input,.form-builder-input select,.form-builder-input textarea{border:1px solid #d2d1cf;padding:8px;width:100%}.form-builder-input input.error[data-dirty=true],.form-builder-input select.error[data-dirty=true],.form-builder-input textarea.error[data-dirty=true]{border:1px solid #df0a25}.form-builder-input input.error[data-dirty=true]+label.error,.form-builder-input select.error[data-dirty=true]+label.error,.form-builder-input textarea.error[data-dirty=true]+label.error{display:block!important}.form-builder-input input.error[data-dirty=false]+label.error,.form-builder-input select.error[data-dirty=false]+label.error,.form-builder-input textarea.error[data-dirty=false]+label.error{display:none!important}.form-builder-input .form-check-label{position:relative}.form-builder-input .form-check-label input[type=checkbox]{-webkit-appearance:none;appearance:none;border:none;left:0;left:-9999px;margin:0;opacity:0;pointer-events:none}.form-builder-input .form-check-label span{border:1px solid #d2d1cf;display:block;height:20px;left:0;position:absolute;top:2px;width:20px}.form-builder-input .form-check-label span.check-span{cursor:pointer}.form-builder-input .form-check-label span.checkbox-text{border:none;height:auto;margin-left:0;position:relative;width:100%}.form-builder-input .form-check-label span.checkbox-text:before{display:none!important}.form-builder-input .form-check-label input+label.error+span:before,.form-builder-input .form-check-label input+span:before{line-height:18px;position:absolute}.form-builder-input .form-check-label input:checked+label.error+span:before,.form-builder-input .form-check-label input:checked+span:before{content:"\f12c"}.form-builder-input .form-check-label input.error[data-dirty=true]+label.error+span,.form-builder-input .form-check-label input.error[data-dirty=true]+span{border-color:#df0a25!important}.form-builder-input .radio-group .radio-input input[type=radio]{-webkit-appearance:none;appearance:none;border:none;left:0;left:-9999px;margin:0;opacity:0;pointer-events:none}.form-builder-input .radio-group .radio-input input[type=radio].checked+label.error+span.radio-button:after,.form-builder-input .radio-group .radio-input input[type=radio].checked+span.radio-button:after,.form-builder-input .radio-group .radio-input input[type=radio]:checked+label.error+span.radio-button:after,.form-builder-input .radio-group .radio-input input[type=radio]:checked+span.radio-button:after{display:block}.form-builder-input .radio-group .radio-input input[type=radio]+label.error+span.radio-button,.form-builder-input .radio-group .radio-input input[type=radio]+span.radio-button{border:1px solid #d2d1cf;border-radius:50%;display:inline-block;height:20px;margin-right:10px;padding:0;position:relative;vertical-align:sub;width:20px}.form-builder-input .radio-group .radio-input input[type=radio]+label.error+span.radio-button:after,.form-builder-input .radio-group .radio-input input[type=radio]+span.radio-button:after{background:#282724;border-radius:50%;content:"";display:none;height:9px;left:5px;position:absolute;top:4px;width:9px}.form-builder-input .radio-group .radio-input span{cursor:pointer}.form-builder-input .radio-group .radio-input input[type=radio].error[data-dirty=true]+label.error+span.radio-button,.form-builder-input .radio-group .radio-input input[type=radio].error[data-dirty=true]+span.radio-button{border:1px solid #df0a25}.form-builder-input .input-no-visibility{-webkit-appearance:none;appearance:none;border:none;left:0;left:-9999px;margin:0;opacity:0;pointer-events:none}.form-builder-input .slider-container{width:100%}.form-builder-input .slider{-webkit-appearance:none;background:#d2d1cf;height:5px;opacity:.7;outline:none;padding:0;-webkit-transition:.2s;transition:opacity .2s;width:100%}.form-builder-input .slider:hover{opacity:1}.form-builder-input .thumb{background:#df0a25;border-radius:50%;cursor:pointer;height:10px;width:10px}.form-builder-input .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#df0a25;border-radius:50%;cursor:pointer;height:10px;width:10px}.form-builder-input .slider::-moz-range-thumb{background:#df0a25;border-radius:50%;cursor:pointer;height:10px;width:10px}.form-builder-input slider-value{text-align:right}.form-builder-input .lifechallenge-form .file-uploader-list-component ul.files-ist l>div:first-child{width:80%}.form-builder-input .lifechallenge-form .file-uploader-list-component ul.files-ist l>div:nth-child(2){width:15%}.form-builder-input .reference-form .file-uploader-list-component ul.files-ist l>div:first-child{width:80%}.form-builder-input .reference-form .file-uploader-list-component ul.files-ist l>div:nth-child(2){width:15%}.form-builder-input .file-uploader-component label.copyright-title,.form-builder-input .file-uploader-list-component label.copyright-title{margin-left:calc(49% + 5px);margin-top:-25px}.form-builder-input .file-uploader-component .cropper-btn,.form-builder-input .file-uploader-list-component .cropper-btn{border-radius:50%;color:#555;cursor:pointer;font-size:18px;height:30px;line-height:29px;margin-left:10px;text-align:center;transform:rotate(45deg);transition:color .5s;vertical-align:bottom!important;width:30px}.form-builder-input .file-uploader-component .cropper-btn:hover,.form-builder-input .file-uploader-list-component .cropper-btn:hover{background-color:#ddd;color:#df0a25}.form-builder-input .file-uploader-component ul.files-list,.form-builder-input .file-uploader-list-component ul.files-list{font-size:16px;list-style-type:none;padding:10px 0;vertical-align:top}.form-builder-input .file-uploader-component ul.files-list li,.form-builder-input .file-uploader-list-component ul.files-list li{position:relative}.form-builder-input .file-uploader-component ul.files-list li .close,.form-builder-input .file-uploader-list-component ul.files-list li .close{cursor:pointer;font-family:var(--font-family-bold);position:absolute;right:5px;top:0;transform:rotate(45deg)}.form-builder-input .file-uploader-component ul.files-list li>div,.form-builder-input .file-uploader-list-component ul.files-list li>div{display:inline-block;width:49%}.form-builder-input .file-uploader-component ul.files-list li>div:first-of-type span.file-name,.form-builder-input .file-uploader-list-component ul.files-list li>div:first-of-type span.file-name{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-builder-input .file-uploader-component ul.files-list li>div:first-of-type span.file-name .file-inner,.form-builder-input .file-uploader-list-component ul.files-list li>div:first-of-type span.file-name .file-inner{display:inline-block;max-width:calc(100% - 100px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.form-builder-input .file-uploader-component ul.files-list li>div:nth-of-type(2),.form-builder-input .file-uploader-list-component ul.files-list li>div:nth-of-type(2){padding-left:5px;vertical-align:middle}.form-builder-input .file-uploader-component ul.files-list li>div:nth-of-type(2) input,.form-builder-input .file-uploader-list-component ul.files-list li>div:nth-of-type(2) input{font-size:16px;height:35px;width:calc(100% - 15px)}.form-builder-input .file-uploader-component ul.files-list li>div:nth-of-type(2) div,.form-builder-input .file-uploader-list-component ul.files-list li>div:nth-of-type(2) div{margin-bottom:10px;margin-top:-9px}.form-builder-input .file-uploader-component ul.files-list li.error i,.form-builder-input .file-uploader-component ul.files-list li.error span.error,.form-builder-input .file-uploader-list-component ul.files-list li.error i,.form-builder-input .file-uploader-list-component ul.files-list li.error span.error{color:#df0a25}.form-builder-input .file-uploader-component ul.files-list li.error span.error,.form-builder-input .file-uploader-list-component ul.files-list li.error span.error{display:block;font-size:13px;line-height:10px}.form-builder-input .file-uploader-component ul.files-list li i,.form-builder-input .file-uploader-list-component ul.files-list li i{color:#555;font-size:20px;margin-right:5px;vertical-align:text-top}.form-builder-input select:not([multiple]){background-color:#fff;color:#000;height:42px}.form-builder-input select.simple-select,.form-builder-input select.simple-select option{color:#000}.form-builder-input select.simple-select option[value=""]{color:#999}.form-builder-input select.simple-select:required:invalid{color:#999}.form-builder-input select{padding:0}.form-builder-input select option{height:40px;padding:10px 8px}.form-builder-input select option:hover{background:#ddd}.form-result-modal .modal-dialog{width:375px}.form-result-modal .modal-dialog .modal-footer,.form-result-modal .modal-dialog .modal-header{border:none!important}.form-result-modal .modal-dialog .message{text-align:center}.form-result-modal .modal-dialog button.type-2{min-width:100px}.dropdown-component .dropdown-container{position:relative}.dropdown-component .dropdown-container input.error[data-dirty=true]~.dropdown .dropdown-toggle{border:1px solid #df0a25!important;margin-bottom:24px}.dropdown-component .dropdown-container input[value=""]~.dropdown .dropdown-toggle{color:#666}.dropdown-component .dropdown-container label.error{position:absolute;top:42px}.dropdown-component .dropdown{width:100%}.dropdown-component .dropdown.show>.btn-secondary.dropdown-toggle{background:#fff}.dropdown-component .dropdown .dropdown-item,.dropdown-component .dropdown .dropdown-toggle{font-family:inherit!important;font-size:16px!important}.dropdown-component .dropdown .dropdown-toggle:after{top:0}.dropdown-component .dropdown .dropdown-item[disabled]{cursor:default;opacity:.6;pointer-events:none}.dropdown-component .dropdown .dropdown-item:hover{background:#ddd}.brochure{display:inline-block;position:relative;width:100%}.downloads-item.justify-content-end,.non-editable-root .downloads-item.justify-content-end{justify-content:flex-start!important}.timeline-selectable{cursor:pointer}.press-item p.bodytext.small.title a{text-decoration:none!important}.press-item p.bodytext.small.title a:hover{text-decoration:underline!important}.press-item .assets-overlay{background:#fff;border:1px solid #f1efed;box-shadow:0 5px 10px -2.5px rgba(0,0,0,.25);display:block;height:50px;height:auto;opacity:0;pointer-events:none;position:absolute;right:0;top:40px;transition:opacity .5s;width:300px;z-index:10}.press-item .assets-overlay .press-release-asset{padding:5px;transition:background .5s}.press-item .assets-overlay .press-release-asset:hover{background:#f1efed}.press-item .assets-overlay .press-release-asset a{color:#282724;font-family:var(--font-family-normal);font-size:14px;text-decoration:none}.press-item .assets-overlay .press-release-asset a i{color:#282724;font-size:21px;vertical-align:top}.press-item .assets-overlay .press-release-asset a span{display:inline-block;width:250px;word-break:break-all}.press-item .buttons{position:relative}.press-item .press-release-download-all{transition:all .5s}.press-item .press-release-download-all.disabled{cursor:not-allowed;pointer-events:none}.press-item .press-release-download-all.disabled i{opacity:.6}.press-item .press-release-download-all.selected i,.press-item .press-release-download-all:hover i{background:#e4e4e2;color:#282724}.press-item .press-release-download-all.selected+.assets-overlay{opacity:1;pointer-events:all}.search-container button{cursor:pointer}.search-container span.twitter-typeahead{width:calc(100% - 10px)}.search-container div.tt-menu{background:#fff;border:1px solid #e2e0da;margin-top:-1px;max-height:271px;overflow:auto;width:100%;width:calc(100% + 10px)}.search-container div.tt-menu .empty-message{padding:10px}.search-container div.tt-menu .product-select-option,.search-container div.tt-menu .search-select-option{border-bottom:1px solid #e2e0da;padding:10px;transition:background .5s}.search-container div.tt-menu .product-select-option span.type,.search-container div.tt-menu .search-select-option span.type{color:#df0a25;display:block;font-size:12px;width:100%}.search-container div.tt-menu .product-select-option:last-of-type,.search-container div.tt-menu .search-select-option:last-of-type{border-bottom:none}.search-container div.tt-menu .product-select-option:hover,.search-container div.tt-menu .search-select-option:hover{background:#e4e4e2}.search-container div.tt-menu .product-select-option a,.search-container div.tt-menu .search-select-option a{color:#282724;text-decoration:none}.search-container div.tt-menu .product-select-option a:hover,.search-container div.tt-menu .search-select-option a:hover{text-decoration:underline}.product-list-marketing-card .inner,.product-list-marketing-card.accordion-item .accordion-title{box-shadow:inset 0 0 5px #e2001a}@media screen and (min-width:1280px){.billboard,.billboard .item{height:480px}}@media screen and (max-width:1279px){.billboard,.billboard .item{height:37.59398vw}}.brochure .background:hover,.brochure .background:hover .extra i{background-color:#f7f5f4;transition:background-color .5s}.brochure .background:hover .extra i{color:#575550}.brochure a:hover{text-decoration:none!important}.brochure.fix-size-brochure .background .inner .brochure-image img{height:auto;max-height:250px;max-width:100%;width:auto}.brochure.fix-size-brochure .inner p.description{font-size:13px}.brochure.fix-size-brochure .inner .relative{bottom:10px;height:34px;position:absolute;right:6px}.brochure.fix-size-brochure .border{box-shadow:0 5px 10px -2.5px rgba(0,0,0,.25);height:383px;width:210px}.brochure.fix-size-brochure .border:hover{background:transparent}.brochure.hover-effect{animation-timing-function:ease-out;transform:scale(1);transition-duration:1s;z-index:2}.brochure.hover-effect .inner p.description{-webkit-animation:out 1s;display:none!important}.brochure.hover-effect:hover{animation-timing-function:ease-in;margin:40px 20px;transform:scale(1.2);transition-duration:1s;z-index:2}.brochure.hover-effect:hover .inner p.description{-webkit-animation:in 1s;display:-webkit-box!important}.brochure.hover-effect .border:hover{background:#fff}.brochure.hover-active{margin:40px 20px;transform:scale(1.2);z-index:999999}.brochure.hover-active .inner p.description{-webkit-animation:in 1s;display:-webkit-box!important}.brochure.hover-inactive{margin:0;transform:scale(1);z-index:999999}.brochure.hover-inactive .inner p.description{-webkit-animation:out 1s;display:none!important}@-webkit-keyframes in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes out{0%{opacity:1}to{opacity:0}}.form-component-placeholder{background-image:url(/page-builder/public/assets/component/placeholder2.png);background-position-x:-10px;padding:30px;text-align:center}.form-component form{margin:0 -25px}.form-component{padding:0 24px}.dom-editor .form-component .non-editable-root{display:block}.floated-image-text-component{box-sizing:border-box;max-width:960px;padding:20px 0;width:100%}.floated-image-text-component.padding-0{padding:0}.floated-image-text-component.padding-5{padding:5px 0}.floated-image-text-component.padding-10{padding:10px 0}.floated-image-text-component.padding-15{padding:15px 0}.floated-image-text-component.padding-20{padding:20px 0}.floated-image-text-component.padding-25{padding:25px 0}.floated-image-text-component .image-container{height:150px;margin:0 20px 0 0;overflow:hidden;width:150px}.floated-image-text-component .image-container.left{float:left}.floated-image-text-component .image-container.right{float:right}.floated-image-text-component .image-container img{width:100%}.floated-image-text-component i.left,.floated-image-text-component img.left{float:left}.floated-image-text-component i.right,.floated-image-text-component img.right{float:right}div.url-component{background:#fff}div.url-component a{color:#3cb371;display:inline-block;font-size:15px;padding:5px 10px;text-decoration:none;transition:background .5s}div.url-component a i{color:#aaa;margin-right:5px}div.url-component a:hover{background:#f5f5f5}.iframe{width:100%}.image-component-container{position:relative}div.image-placeholder{background-image:linear-gradient(45deg,#eee 25%,transparent 0),linear-gradient(-45deg,#eee 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eee 0),linear-gradient(-45deg,transparent 75%,#eee 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;height:100%;pointer-events:none;position:absolute;top:0;width:100%}div.placeholder-text{font-size:12px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.image-component{z-index:1}.image-component:not(.has-margin) img{height:auto;width:100%}.default-image img{width:100%!important}.image-component.has-margin,.image-placeholder.has-margin{max-width:100%;width:100%}.image-component.has-margin img,.image-placeholder.has-margin img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%}.link-image{cursor:pointer}[data-inline-edit-prop=image] br{display:none}.reference-image-component .reference-image-text{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;color:#fff;font-family:var(--font-family-bold);font-size:20px;line-height:22px;padding:15px 10px;position:absolute;width:100%;z-index:10}.reference-image-component .reference-image-text p{font-family:var(--font-family-bold);margin-bottom:0}.reference-image-component.default-image{min-height:150px}@media screen and (max-width:1279px){.reference-image-component .reference-image-text{font-size:16px;line-height:19px}}.richtext-component{column-fill:"balance";column-gap:25px}.richtext-component img{height:auto;max-width:100%}.table-component{overflow:auto}.table-component table{min-width:620px}.table-component.borderless table,.table-component.borderless table tr,.table-component.borderless table tr td,.table-component.borderless table tr th{border:none!important}.ephox-dragster-blocker{z-index:600}.ephox-snooker-resizer-bar{border:1px solid #df0a25;z-index:601}.carousel-component{background-color:#f7f5f4;margin:0 -24px;min-height:120px;overflow:hidden;padding:0 120px;position:relative}.carousel-component .empty{display:none}.carousel-component.small-carousel .component-carousel .slick-arrow.slick-next{right:-46px}.carousel-component.small-carousel .component-carousel .slick-arrow.slick-prev{left:-78px}.carousel-component.small-carousel .component-carousel .slick-arrow.slick-next:before,.carousel-component.small-carousel .component-carousel .slick-arrow.slick-prev:before{opacity:.5!important}.carousel-component.small-carousel .component-carousel:hover .slick-arrow.slick-next:before,.carousel-component.small-carousel .component-carousel:hover .slick-arrow.slick-prev:before{opacity:.5}.carousel-component .component-carousel .slick-list{margin:0 -4px!important;padding:40px 0}.carousel-component .component-carousel .slick-list .slick-track{margin-left:0}.carousel-component .component-carousel .slick-dots{display:none}.carousel-component .component-carousel .slick-arrow{height:50px}.carousel-component .component-carousel .slick-arrow.slick-next:before,.carousel-component .component-carousel .slick-arrow.slick-prev:before{background-color:#000;background-image:url(/page-builder/public/assets/component/angle.svg);background-position:50%;background-repeat:no-repeat;background-size:30px 30px;border-radius:3px;content:""!important;display:block;height:40px;opacity:.5;transition:opacity .5s;width:50px}.carousel-component .component-carousel .slick-arrow{z-index:300}.carousel-component .component-carousel .slick-arrow:before{height:36px!important;width:52px!important}.carousel-component .component-carousel .slick-arrow.slick-next{right:-72px}.carousel-component .component-carousel .slick-arrow.slick-prev{left:-104px}.carousel-component .component-carousel .slick-arrow.slick-prev:before{transform:rotate(90deg)}.carousel-component .component-carousel .slick-arrow.slick-next:before{transform:rotate(-90deg)}.carousel-component .component-carousel .carousel-item .editable-root,.carousel-component .component-carousel .carousel-item .non-editable-root{max-width:100%;width:100%}.carousel-component .component-carousel .carousel-item .youtube-root .youtube-video{margin:0 2px}.carousel-component .component-carousel .carousel-item .product-card-component{width:100%}.carousel-component .component-carousel:hover .slick-arrow:before{opacity:.7}.editable-root .carousel-component .empty{color:#b7b7b7;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1279.99px){.carousel-component{padding:0 94px!important}}@media screen and (max-width:959.99px){.carousel-component{margin:0 -16px;padding:0 16px!important}.carousel-component.small-carousel .component-carousel .slick-arrow.slick-next{right:8px}.carousel-component.small-carousel .component-carousel .slick-arrow.slick-prev{left:-24px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/page-builder/public/build/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/page-builder/public/build/slick.eot);src:url(/page-builder/public/build/slick.eot?#iefix) format("embedded-opentype"),url(/page-builder/public/build/slick.woff) format("woff"),url(/page-builder/public/build/slick.ttf) format("truetype"),url(/page-builder/public/build/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.carousel-universal-component{background-color:#f7f5f4;height:300px;margin:0 -24px;min-height:120px;overflow:hidden;padding:0 120px;position:relative}.carousel-universal-component .empty{display:none}.carousel-universal-component.small-carousel .component-carousel .slick-arrow.slick-next{right:-46px}.carousel-universal-component.small-carousel .component-carousel .slick-arrow.slick-prev{left:-78px}.carousel-universal-component.small-carousel .component-carousel .slick-arrow.slick-next:before,.carousel-universal-component.small-carousel .component-carousel .slick-arrow.slick-prev:before{opacity:0}.carousel-universal-component.small-carousel .component-carousel:hover .slick-arrow.slick-next:before,.carousel-universal-component.small-carousel .component-carousel:hover .slick-arrow.slick-prev:before{opacity:1}.carousel-universal-component .component-universal-carousel .slick-list{margin:0 -4px!important;padding:40px 0}.carousel-universal-component .component-universal-carousel .slick-arrow{height:50px}.carousel-universal-component .component-universal-carousel .slick-arrow.slick-next:before,.carousel-universal-component .component-universal-carousel .slick-arrow.slick-prev:before{background-color:#000;background-image:url(/page-builder/public/assets/component/angle.svg);background-position:50%;background-repeat:no-repeat;background-size:30px 30px;border-radius:3px;content:""!important;display:block;height:40px;opacity:.5;transition:opacity .5s;width:50px}.carousel-universal-component .component-universal-carousel .slick-arrow{z-index:300}.carousel-universal-component .component-universal-carousel .slick-arrow:before{height:36px!important;width:52px!important}.carousel-universal-component .component-universal-carousel .slick-arrow.slick-next{right:-72px}.carousel-universal-component .component-universal-carousel .slick-arrow.slick-prev{left:-104px}.carousel-universal-component .component-universal-carousel .slick-arrow.slick-prev:before{transform:rotate(90deg)}.carousel-universal-component .component-universal-carousel .slick-arrow.slick-next:before{transform:rotate(-90deg)}.carousel-universal-component .component-universal-carousel .carousel-universal-item{max-width:max-content!important;opacity:0;padding:0 4px}.carousel-universal-component .component-universal-carousel .carousel-universal-item .editable-root,.carousel-universal-component .component-universal-carousel .carousel-universal-item .non-editable-root{height:200px!important;width:auto!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .youtube-root .youtube-video{height:200px!important;width:355px!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .image-component-container .image-component{max-width:100%;width:100%}.carousel-universal-component .component-universal-carousel .carousel-universal-item .image-component-container .image-component img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.carousel-universal-component .component-universal-carousel .carousel-universal-item .image-component-container img{height:200px;padding-left:5px;padding-right:5px;width:auto}.carousel-universal-component .component-universal-carousel:hover .slick-arrow:before{opacity:.7}.carousel-universal-component.style-v2{height:600px;min-height:600px}.carousel-universal-component.style-v2 .slick-slider{height:400px}.carousel-universal-component.style-v2 .slick-list{overflow:unset;padding:0}.carousel-universal-component.style-v2 .brochure .inner .extra.sheets{display:none}.editable-root .carousel-universal-component .empty{color:#b7b7b7;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1279.99px){.carousel-universal-component{padding:0 94px!important}}@media screen and (max-width:959.99px){.carousel-universal-component{margin:0 -16px;padding:0 16px!important}.carousel-universal-component.small-carousel .component-carousel .slick-arrow.slick-next{right:8px}.carousel-universal-component.small-carousel .component-carousel .slick-arrow.slick-prev{left:-24px}.carousel-universal-component .component-universal-carousel .slick-arrow.slick-next{right:8px}.carousel-universal-component .component-universal-carousel .slick-arrow.slick-prev{left:-24px}.carousel-universal-component .component-universal-carousel .carousel-universal-item{max-width:max-content!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .editable-root,.carousel-universal-component .component-universal-carousel .carousel-universal-item .non-editable-root{height:200px!important;width:auto!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .youtube-root .youtube-video{height:200px!important;margin:0 2px;width:355px!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .image-component-container img{height:200px;padding-left:3px;padding-right:3px;width:auto}.carousel-universal-component .component-universal-carousel:hover .slick-arrow:before{opacity:.7}}@media screen and (max-width:425px){.carousel-universal-component .component-universal-carousel .slick-arrow.slick-next{right:8px}.carousel-universal-component .component-universal-carousel .slick-arrow.slick-prev{left:-24px}.carousel-universal-component .component-universal-carousel .carousel-universal-item{max-width:max-content!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .editable-root,.carousel-universal-component .component-universal-carousel .carousel-universal-item .non-editable-root{height:155px!important;width:auto!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .youtube-root .youtube-video{height:155px!important;margin:0 2px;width:275px!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .image-component-container img{height:155px;padding-left:3px;padding-right:3px;width:auto}.carousel-universal-component .component-universal-carousel:hover .slick-arrow:before{opacity:.7}}@media screen and (max-width:375px){.carousel-universal-component .component-universal-carousel .slick-arrow.slick-next{right:8px}.carousel-universal-component .component-universal-carousel .slick-arrow.slick-prev{left:-24px}.carousel-universal-component .component-universal-carousel .carousel-universal-item{max-width:max-content!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .editable-root,.carousel-universal-component .component-universal-carousel .carousel-universal-item .non-editable-root{height:150px!important;width:auto!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .youtube-root .youtube-video{height:150px!important;margin:0 2px;width:266px!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .image-component-container img{height:150px;padding-left:3px;padding-right:3px;width:auto}.carousel-universal-component .component-universal-carousel:hover .slick-arrow:before{opacity:.7}}@media screen and (max-width:320px){.carousel-universal-component .component-universal-carousel .slick-arrow.slick-next{right:8px}.carousel-universal-component .component-universal-carousel .slick-arrow.slick-prev{left:-24px}.carousel-universal-component .component-universal-carousel .carousel-universal-item{max-width:max-content!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .editable-root,.carousel-universal-component .component-universal-carousel .carousel-universal-item .non-editable-root{height:120px!important;width:auto!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .youtube-root .youtube-video{height:120px!important;margin:0 2px;width:213px!important}.carousel-universal-component .component-universal-carousel .carousel-universal-item .image-component-container img{height:120px;padding-left:2px;padding-right:2px;width:auto}.carousel-universal-component .component-universal-carousel:hover .slick-arrow:before{opacity:.7}}.editor-page .billboard-carousel-component,.editor-page .billboard-carousel-component .empty{display:block}.billboard-carousel-component{display:none;min-height:200px}.billboard-carousel-component .empty{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.billboard-carousel-component .billboard-carousel-item{background:#fff;min-height:200px;position:relative}.billboard-carousel-component .billboard-carousel-item img{width:100%}.billboard-carousel-component .billboard-carousel-item .billboard-slide-link{cursor:pointer}.billboard-carousel-component .billboard-carousel-item .billboard-carousel-text{background-color:hsla(0,0%,100%,.9);box-sizing:border-box;position:absolute;right:56px;top:50%;transform:translateY(-50%);width:500px}.billboard-carousel-component .billboard-carousel-item .billboard-carousel-text h2{color:#000;font-family:var(--font-family-bold);font-size:45px;line-height:50px;margin:0;padding:16px 24px}.billboard-carousel-component .billboard-carousel-item .billboard-carousel-text h2 span{color:#df122c}.billboard-carousel-component .billboard-carousel-item .billboard-carousel-text p.billboard-carousel-description{color:#575550;font-family:var(--font-family-normal);font-size:18px;line-height:1.3;margin:0;padding:16px 24px}.billboard-carousel-component .slick-next,.billboard-carousel-component .slick-prev{height:70px;opacity:0;transition:opacity .5s;width:40px;z-index:20}.billboard-carousel-component .slick-next:before,.billboard-carousel-component .slick-prev:before{display:none}.billboard-carousel-component .slick-prev{background:url(/images/carousel/slider-prev.png) 0 0 no-repeat!important;left:0}.billboard-carousel-component .slick-next{background:url(/images/carousel/slider-next.png) 0 0 no-repeat!important;right:0}.billboard-carousel-component:hover .slick-next,.billboard-carousel-component:hover .slick-prev{opacity:.7}.billboard-carousel-component .slick-dots{bottom:37px;opacity:.7}.billboard-carousel-component .slick-dots li{background-color:#575550;border:2px solid #fff;box-sizing:unset;height:14px;margin:0 2px;width:14px}.billboard-carousel-component .slick-dots li.slick-active{background-color:#ff0101}.billboard-carousel-component .slick-dots li button{height:14px;width:14px}.billboard-carousel-component .billboard-image-desktop br,.billboard-carousel-component .billboard-image-mobile,.billboard-carousel-component .billboard-image-mobile br,.billboard-carousel-component .slick-dots li button:before{display:none}@media screen and (max-width:650px){.billboard-carousel-component{background:#fff;padding-bottom:30px}.billboard-carousel-component .billboard-carousel-item .billboard-carousel-text{box-sizing:border-box;position:relative;right:unset;top:unset;transform:none;width:100%}.billboard-carousel-component .billboard-carousel-item-v2 .billboard-carousel-text{background-color:transparent}.billboard-carousel-component .slick-dots{bottom:-20px}.billboard-carousel-component .billboard-image-desktop{display:none}.billboard-carousel-component .billboard-image-mobile{display:block}}.product-card-component{width:210px}.product-card-component .product-container{margin:2px 0 6px;padding:0 4px}.product-card-component .product-container .product-card{background-color:#fff;border-radius:2px;box-shadow:0 5px 10px -2.5px rgba(0,0,0,.25);cursor:pointer;position:relative}.product-card-component .product-container .product-card .inner{padding:0 8px 8px}.product-card-component .product-container .product-card .inner .product-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:150px;margin:0 auto 8px;width:150px}.product-card-component .product-container .product-card .inner h5{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:17px;max-height:42px;min-height:42px;overflow:hidden;text-overflow:ellipsis}.product-card-component .product-container .product-card .inner p.description{color:#575550;font-family:var(--font-family-normal);font-size:13px;height:100px;line-height:1.1;margin:0 0 10px}.product-card-component .product-container .product-card .inner p.description.small{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;height:58px;margin-bottom:7px;overflow:hidden}.product-card-component .product-container .product-card .inner .product-card-icon-tsr-wrapper{align-items:center;display:flex;justify-content:space-between}.product-card-component .product-container .product-card .inner .product-card-icon-tsr-wrapper .tsr-wrapper{align-items:flex-end;display:flex;justify-content:flex-start}.product-card-component .product-container .product-card .inner .product-card-icon-tsr-wrapper .tsr-wrapper .tsr-icon{background-color:#98a54b;display:block;height:15px;margin-right:5px;width:5px}.product-card-component .product-container .product-card .inner .product-card-icon-tsr-wrapper .tsr-wrapper .tsr-text{color:#666;font-size:11px;line-height:11px}.product-card-component .product-container .product-card .inner .tsr-info{color:#666;font-family:var(--font-family-normal);font-size:10px}.product-card-component .product-container .product-card .inner .tsr-info .red-info{color:#df0a25;font-family:var(--font-family-normal);font-size:10px}.product-card-component .product-container .product-card .inner .product-card-icons{padding:5px 10px;text-align:right}.product-card-component .product-container .product-card .inner .product-card-icons i{color:#ada99f;cursor:pointer;margin-left:13px;transition:color .5s;width:20px}.product-card-component .product-container .product-card .inner .product-card-icons i:hover{color:#2d2c28}.product-card-component .product-container .product-card .dropdown-menu{border:1px solid #d2d1cf;box-shadow:0 5px 10px -2.5px rgba(0,0,0,.25);margin-left:-130px;max-width:170px}.product-card-component .product-container .product-card .dropdown-menu .dropdown-item{cursor:pointer;font-family:var(--font-family-normal);font-size:16px;line-height:22px;padding:5px;white-space:normal}.product-card-component .product-container .product-card .dropdown-toggle:after{display:none}@media screen and (max-width:375px){.product-card-component .product-container .product-card .inner .product-image{height:130px;width:130px}}.color-card-component{max-width:940px;width:100%}.color-card-component .color-container{margin:0 0 8px;padding:0}.color-card-component .color-container .color-card{background-color:#fff;border-radius:2px;height:250px;max-width:940px;padding:0;position:relative}@media screen and (max-width:480px){.color-card-component .color-container .color-card{height:auto;margin-bottom:30px}}.color-card-component .color-container .color-card.vertical-color-block{height:auto;margin-bottom:30px}.color-card-component .color-container .color-card .inner{background-color:#fff!important;border-radius:2px;height:100%;overflow:hidden;padding:16px;position:relative}.color-card-component .color-container .color-card .inner .color-image{float:left;height:245px;width:55%}@media screen and (max-width:678px){.color-card-component .color-container .color-card .inner .color-image{width:40%}}@media screen and (max-width:480px){.color-card-component .color-container .color-card .inner .color-image{height:130px;width:100%}}.color-card-component .color-container .color-card .inner .color-card-detail{color:#5d5d5d;float:left;font-family:var(--font-family-normal);font-size:14px;height:250px;line-height:175%;padding-left:25px;position:relative;width:45%}.color-card-component .color-container .color-card .inner .color-card-detail:has(.qr-app){min-height:174px}.color-card-component .color-container .color-card .inner .color-card-detail:has(.qr-app) .qr-app{padding:0!important}@media screen and (max-width:678px){.color-card-component .color-container .color-card .inner .color-card-detail{width:60%}}@media screen and (max-width:480px){.color-card-component .color-container .color-card .inner .color-card-detail{height:auto;padding-left:0;padding-top:15px;width:100%}}.color-card-component .color-container .color-card .inner .color-card-detail .color-card-title{color:#000;font-family:var(--font-family-bold);font-size:200%;line-height:120%}.color-card-component .color-container .color-card .inner.smaller-color-block .color-image{width:40%}.color-card-component .color-container .color-card .inner.smaller-color-block .color-card-detail{width:60%}.color-card-component .color-container .color-card .inner.medium-color-block .color-image{width:40%}.color-card-component .color-container .color-card .inner.medium-color-block .color-card-detail{width:60%}.color-card-component .color-container .color-card .inner.vertical-color-block{height:auto}.color-card-component .color-container .color-card .inner.vertical-color-block .color-image{height:130px;width:100%}.color-card-component .color-container .color-card .inner.vertical-color-block .color-card-detail{height:auto;padding-left:0;padding-top:15px;width:100%}.color-card-component .color-container .color-card .inner .extra{bottom:auto;position:absolute;right:8px;top:8px}.color-card-component .color-container .color-card .dropdown-menu{border:1px solid #d2d1cf;box-shadow:0 5px 10px -2.5px rgba(0,0,0,.25);margin-left:-130px;max-width:170px}.color-card-component .color-container .color-card .dropdown-menu .dropdown-item{cursor:pointer;font-family:var(--font-family-normal);font-size:16px;line-height:22px;padding:5px;white-space:normal}.color-card-component .color-container .color-card .dropdown-toggle:after{display:none}.pb-color-picker-container,.pb-gallery-container{width:100%}.with-boxes-title+.block>.box-component-without-title{margin-top:-52px}.boxes-component{background-color:#ecebe7;margin:0 -24px;padding:24px 24px 52px}.boxes-component.box-component-without-title{padding-bottom:0;padding-top:0}.boxes-component.box-topMarginFix{margin-top:-52px}.boxes-component p.preheader{margin-bottom:16px}.boxes-component .boxes-container{margin:0 -4px!important;text-align:center}.boxes-component .boxes-container .box-comp-cont{margin:0 0 8px}.boxes-component .boxes-container .box-component{min-height:350px!important}.boxes-component .boxes-container .box-component .box-img-cont{height:40%;overflow:hidden;position:relative}.boxes-component .boxes-container .box-component .box-img-cont>div{height:100%;position:absolute;top:0;width:100%}.boxes-component .boxes-container .box-component .box-img-cont>div.placeholder{background-image:linear-gradient(45deg,#eee 25%,transparent 0),linear-gradient(-45deg,#eee 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eee 0),linear-gradient(-45deg,transparent 75%,#eee 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;pointer-events:none}.boxes-component .boxes-container .box-component .box-img-cont>div.placeholder div{font-size:12px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.boxes-component .boxes-container .box-component .box-img-cont>div img{aspect-ratio:1.5;height:100%;object-fit:cover;width:100%}.boxes-component .boxes-container .box-component .text-container{height:auto!important;padding:16px 8px 36px;text-align:left}.boxes-component .boxes-container .box-component .text-container h5{height:55px;margin:0 0 8px!important;overflow:hidden;width:100%!important}.boxes-component .boxes-container .box-component .text-container p.details{margin:0;min-height:80px!important}.boxes-component .boxes-container .box-component .text-container p.details>div{display:inline}.boxes-component .boxes-container .box-component .text-container a{color:#df0a25!important;font-family:var(--font-family-bold);font-size:13px;line-height:17px;text-decoration:underline!important;transition:color .3s ease-in-out}.boxes-component .boxes-container .box-component .text-container a:hover{color:#b2081e!important}.boxes-component .boxes-container .box-component.no-image .box-img-cont{display:none}.boxes-component .boxes-container .box-component.no-image .text-container{height:100%!important}.boxes-component .boxes-container .box-component.no-image .text-container a{bottom:36px;position:absolute}.boxes-component .boxes-container .box-component.no-image .text-container h5{margin-top:30px!important}@media screen and (max-width:1279.99px){.boxes-component .boxes-container .box-comp-cont{flex:0 0 25%!important;max-width:25%!important}.boxes-component .boxes-container .box-comp-cont .box-component{min-height:315px!important}.boxes-component .boxes-container .box-comp-cont .box-component .text-container{padding:12px 8px 8px}.boxes-component .boxes-container .box-comp-cont .box-component .text-container h5{font-size:14px!important;height:27px;line-height:1!important}.boxes-component .boxes-container .box-comp-cont .box-component .text-container a,.boxes-component .boxes-container .box-comp-cont .box-component .text-container p.details{font-size:12px;line-height:15px}}@media screen and (max-width:959.99px){.with-boxes-title+.block>.box-component-without-title{margin-top:-30px}.boxes-component{margin:0 -16px;padding:20px 16px 30px}.boxes-component.box-component-without-title{padding-bottom:0;padding-top:0}.boxes-component.box-topMarginFix{margin-top:-30px}.boxes-component .boxes-container .box-comp-cont{flex:0 0 50%!important;max-width:50%!important}.boxes-component .boxes-container .box-comp-cont .box-component .text-container{padding:16px 8px 8px}.boxes-component .boxes-container .box-comp-cont .box-component .text-container h5{line-height:1.3!important}.boxes-component .boxes-container .box-comp-cont .box-component .text-container p.details{line-height:1.2;min-height:72px!important}.boxes-component .boxes-container .box-comp-cont .box-component .text-container a{line-height:1.2}}@media screen and (max-width:599.99px){.boxes-component{padding:20px 16px 40px}.boxes-component .boxes-container .box-comp-cont{flex:0 0 100%!important;max-width:100%!important}.boxes-component .boxes-container .box-comp-cont .box-component{min-height:unset!important}.boxes-component .boxes-container .box-comp-cont .box-component .box-img-cont{height:auto;position:relative}.boxes-component .boxes-container .box-comp-cont .box-component .box-img-cont>div{height:auto;position:relative;top:0;width:100%}.boxes-component .boxes-container .box-comp-cont .box-component .box-img-cont>div img{height:auto;width:100%}.boxes-component .boxes-container .box-comp-cont .box-component .text-container{padding:12px 8px 8px;position:relative}.boxes-component .boxes-container .box-comp-cont .box-component .text-container h5{height:35px;line-height:1.3!important}.boxes-component .boxes-container .box-comp-cont .box-component .text-container p.details{line-height:1.2;min-height:72px!important}.boxes-component .boxes-container .box-comp-cont .box-component .text-container a{line-height:1.2}}.jobs .jobs-filter{margin-bottom:40px}.jobs .jobs-filter .mdi-chevron-down{color:#df0a25}.jobs .jobs-filter .dropdown{width:100%}.jobs .jobs-filter .dropdown .jobs-filter-button{background-color:transparent;border-color:transparent}.jobs .jobs-filter .job_number{-webkit-font-smoothing:antialiased;background:#fff;border:1px solid #ddd;border-radius:15px;color:#999;display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;height:30px;line-height:1.6;margin:0 0 20px;max-width:100%;outline:none!important;padding:10px 12px;width:200px}.jobs .jobs-filter .jobs-filter-title{font-weight:700}.jobs .jobs-filter .job_number_title{float:left;margin-right:20px}.jobs .jobs-content .job-card{display:block;opacity:1;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s}.jobs .jobs-content .job-card a:hover{color:unset;text-decoration:none}.jobs .jobs-content .job-card.hide-card{height:0;margin:0;opacity:0;padding:0;visibility:hidden;width:0}.jobs .jobs-content .job-card .job-card-content{color:#f2fafb;height:290px;margin-bottom:25px;padding:15px;position:relative;width:290px}.jobs .jobs-content .job-card .job-card-content .job-title{font-size:22px;font-weight:700;line-height:1.1;word-break:break-word}.jobs .jobs-content .job-card .job-card-content .job-content{font-size:19px;line-height:1.4;margin-top:20px}.jobs .jobs-content .job-card .job-card-content.green{background-color:#94c11e;color:#212121}.jobs .jobs-content .job-card .job-card-content.green-2020{background-color:#83c06f;color:#212121}.jobs .jobs-content .job-card .job-card-content.red{background-color:#e30713}.jobs .jobs-content .job-card .job-card-content.gold{background-color:#c6c082}.jobs .jobs-content .job-card .job-card-content.grey{background-color:#bcbcbc}.jobs .jobs-content .job-card .job-card-content.blue{background-color:#78c0cc}.jobs .jobs-content .job-card .job-card-content .job-img{bottom:20px;float:right;max-height:100px;max-width:150px;overflow:hidden;position:absolute;right:20px}.jobs .jobs-content .job-card .job-card-content .job-img img{margin:auto;width:100%}@media (max-width:579px){#jobs .jobs-content .job-card,#jobs .jobs-content .job-card .job-card-content,#jobs .jobs-filter .dropdown{width:100%}#jobs .jobs-content .job-card .job-card-content .job-title{font-size:24px}}@media (min-width:580px) and (max-width:767px){#jobs .jobs-filter .dropdown{width:100%}#jobs .jobs-content .job-card{width:50%}#jobs .jobs-content .job-card .job-card-content{width:100%}#jobs .jobs-content .job-card .job-card-content .job-title{font-size:22px}}@media (min-width:768px) and (max-width:1023px){#jobs .jobs-filter .dropdown{width:100%}#jobs .jobs-content .job-card{width:33.33%}#jobs .jobs-content .job-card .job-card-content{width:100%}#jobs .jobs-content .job-card .job-card-content .job-title{font-size:22px}}.colorapp input#appColorId{padding:8px;width:100%}.colorapp .dropdown{width:100%}.colorapp button#colorNameMenu{padding:8px;width:100%}.colorapp .appcolor-input-contener .color-form{margin:0 0 24px}.colorapp .appcolor-input-contener .dropdown .dropdown-menu{max-height:200px;overflow-y:scroll}.colorapp .appcolor-input-contener .talalat p.talalat{color:grey;font-size:17px;font-weight:700}.colorapp .appcolor-input-contener .talalat p.talalat span.black{color:#000}.colorapp .appcolor-input-contener .talalat p.talalat span.right{float:right}.colorapp .appcolor-input-contener .appcolor-buttons{width:100%}.colorapp #colorAppContent .colorAppresponsivetable thead{background:#f7f6f4}.colorapp #colorAppContent .colorAppresponsivetable tbody tr:nth-child(odd){background:#fff;font-weight:400}.colorapp #colorAppContent .colorAppresponsivetable tbody tr:nth-child(odd):hover{background:#f0f0f0;font-weight:400}.colorapp #colorAppContent .colorAppresponsivetable tbody tr:nth-child(2n){background:#f7f6f4;font-weight:400}.colorapp #colorAppContent .colorAppresponsivetable tbody tr:nth-child(2n):hover{background:#e6e6e6;font-weight:400}@media screen and (max-width:900px){.colorapp .appcolor-input-contener{margin:0 15px}div#colorAppContent{margin-top:15px}}@media screen and (max-width:600px){#colorAppContent .colorAppresponsivetable{overflow:scroll;width:90vw}}.editable-root .accordion-component{min-height:170px}.accordion-component{position:relative}.accordion-component .card.accordion-item{background:none;border:none!important;padding-bottom:55px!important}.accordion-component .card.accordion-item.opened-item{padding-bottom:35px!important}.accordion-component .card.accordion-item .collapse{display:block!important;height:0;overflow:hidden;padding-bottom:15px}.accordion-component .card.accordion-item .collapse+.card-header .open-title{display:none}.accordion-component .card.accordion-item .collapse+.card-header .btn-link{position:relative}.accordion-component .card.accordion-item .collapse+.card-header .btn-link i{font-size:11px;position:absolute;right:-18px;top:8px;transition:transform .5s}.accordion-component .card.accordion-item .collapse.show{height:auto}.accordion-component .card.accordion-item .collapse.show+.card-header .closed-title{display:none}.accordion-component .card.accordion-item .collapse.show+.card-header .open-title{display:block}.accordion-component .card.accordion-item .collapse.show+.card-header .btn-link i{transform:rotate(.5turn)}.accordion-component .card.accordion-item .collapsing{height:170px}.accordion-component .card.accordion-item .collapsing+.card-header .btn-link i,.accordion-component .card.accordion-item .collapsing+.card-header .closed-title,.accordion-component .card.accordion-item .collapsing+.card-header .open-title{display:none!important}.accordion-component .card.accordion-item .card-header{background-color:transparent;border-bottom:none;bottom:0;padding-left:0;position:absolute;z-index:10}.accordion-component .card.accordion-item .card-header button.btn-link{color:#df0a25;cursor:pointer;font-size:18px;padding:0!important;text-align:left;text-transform:none}.accordion-component .card.accordion-item .card-header button.btn-link p{font-family:var(--font-family-bold)!important;margin:0!important;padding:0!important}.accordion-component .accordion-item .editable-overlay~div{margin-top:30px}.accordion-component .accordion-item .card-body{padding:0 0 10px!important;position:relative}.accordion-component .accordion-item .card-body .gradient-overlay{background-image:linear-gradient(transparent,#fff 62%);display:none;height:100%;height:170px;pointer-events:none;position:absolute;transition:opacity .5s;width:100%;z-index:10}.accordion-component .accordion-item .card-body .editable-root{margin-top:30px;width:100%}.accordion-component .accordion-gray .card{background-color:#ecebe7}.accordion-component .accordion-gray .accordion-item .card-body .gradient-overlay{background-image:linear-gradient(transparent,#ecebe7 62%)}.accordion-component .accordion .block.non-editable-root{display:block;margin-top:20px}.accordion-component.accordion-component--product .accordion .card.accordion-item{border-bottom:1px solid #c6c1b6!important;padding-bottom:15px!important;padding-top:35px!important}.accordion-component.accordion-component--product .accordion .card.accordion-item .card-header{bottom:unset;top:0}.accordion-component.accordion-component--product .accordion .card.accordion-item .card-header .btn.btn-link{font-family:var(--font-family-bold);font-size:16px;line-height:1;margin:0 0 8px}.accordion-component.accordion-component--product .accordion .card.accordion-item .card-header .btn.btn-link:hover{text-decoration:none}.accordion-component.accordion-component--product .accordion .card.accordion-item .card-header .btn.btn-link i.fa{margin-right:10px;transform:rotate(180deg);transition-delay:.2s}.accordion-component.accordion-component--product .accordion .card.accordion-item .card-header .btn.btn-link.collapsed i.fa{transform:rotate(0deg)}.accordion-component.accordion-component--product .accordion .card.accordion-item .collapse{height:0;min-height:0!important;transition:height .5s;transition:min-height .5s}.accordion-component.accordion-component--product .accordion .card.accordion-item .collapse.show{height:auto;min-height:auto!important}.accordion-component.accordion-component--product .accordion .card.accordion-item .collapsing{height:0}.accordion-item .collapse.show,.accordion-item .collapsing{height:auto}.accordion-item .collapse.show .card-body .gradient-overlay,.accordion-item .collapsing .card-body .gradient-overlay{opacity:0}.accordion-component .accordion-empty{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.non-editable-root .accordion-component .accordion-empty,.non-editable-root .accordion-component .card-header>button{display:none}.editable-root .accordion-component .card-header{display:block}.editable-root .accordion-component .card-header>button{background:transparent;border:none;color:#df0a25;cursor:pointer;font-size:20px;padding:10px}.editable-root .accordion-v2-component{min-height:170px}.non-editable-root .accordion-v2-component .accordion-v2-empty{display:none!important}.accordion-v2-component{position:relative}.accordion-v2-component .accordion-v2-empty{align-items:center;display:flex;justify-content:center;min-height:50px}.accordion-v2-component .accordion-v2 .accordion-v2-gray{background-color:#f5f5f5}.accordion-v2-component .accordion-v2 .accordion-v2-item{border-bottom:1px solid #bcbbb7}.accordion-v2-component .accordion-v2 .accordion-v2-item-title{display:flex;margin:0}.accordion-v2-component .accordion-v2 .accordion-v2-item-title .closed{display:block}.accordion-v2-component .accordion-v2 .accordion-v2-item-title .opened{display:none}.accordion-v2-component .accordion-v2 .accordion-v2-item-title button{all:unset;align-items:center;display:flex;gap:15px;justify-content:space-between;padding:15px;width:100%}.accordion-v2-component .accordion-v2 .accordion-v2-item-icon{font-size:1rem}.accordion-v2-component .accordion-v2 .accordion-v2-item.opened-item .accordion-v2-item-title{color:#df0a25}.accordion-v2-component .accordion-v2 .accordion-v2-item.opened-item .accordion-v2-item-title .closed{display:none}.accordion-v2-component .accordion-v2 .accordion-v2-item.opened-item .accordion-v2-item-title .opened{display:block}.accordion-v2-component .accordion-v2 .accordion-v2-item.arrow-left .accordion-v2-item-title button{flex-direction:row}.accordion-v2-component .accordion-v2 .accordion-v2-item.arrow-left.title-left .accordion-v2-item-title button{justify-content:flex-start}.accordion-v2-component .accordion-v2 .accordion-v2-item.arrow-right .accordion-v2-item-title button{flex-direction:row-reverse}.accordion-v2-component .accordion-v2 .accordion-v2-item.arrow-right.title-right .accordion-v2-item-title button{justify-content:flex-start}.accordion-v2-component .accordion-v2 .accordion-v2-item-content{height:0;overflow:hidden;transition:all .3s ease-in-out}.accordion-v2-component .accordion-v2 .accordion-v2-item-content .youtube-video{height:100%;margin:0;padding:0;width:100%}.accordion-v2-component .accordion-v2 .accordion-v2-item-content .richtext-component{padding:0 15px}.faqs-group-component{display:block;width:100%}.faqs-group-component .faq-question-wrapper{align-content:flex-start;align-items:flex-start;border-bottom:1px solid #bcbbb7;display:flex;flex-direction:row;justify-content:space-between;width:100%}.faqs-group-component .faq-question-wrapper .faq-question{cursor:pointer;display:block;float:left;padding:15px 0;width:calc(100% - 30px)}.faqs-group-component .faq-question-wrapper .faq-question h3{margin:0}.faqs-group-component .faq-question-wrapper .faq-icon{cursor:pointer;display:block;float:left;margin-left:10px;margin-top:15px;width:20px}.faqs-group-component .faq-question-wrapper .faq-icon svg{display:block;rotate:90deg;width:100%}.faqs-group-component .faq-question-wrapper .faq-icon.up svg{rotate:270deg;transition:all .3s ease-in-out .1s}.faqs-group-component .faq-answer{display:block;float:left;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:all .3s ease-in-out;width:100%}.faqs-group-component .faq-answer.show{max-height:1000px;opacity:1;padding:10px 0;pointer-events:all!important;transition:all .3s ease-in-out}.faqs-group-component .faq-answer.show img,.faqs-group-component .faq-answer.show p img{height:auto;width:100%}#snackbar{bottom:0;height:100px;pointer-events:none;position:fixed;width:100%}#snackbar div{background:#555;bottom:-100px;color:#fff;left:50%;overflow:hidden;padding:10px;position:absolute;text-align:center;transform:translateX(-50%);transition:bottom .5s ease-out;width:300px}#snackbar.active div{bottom:50px}#snackbar.error-message div{background:#df0a25}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.ui-draggable.dragging{z-index:3000}.draggable-component,.draggable-row{background:#e4e4e2;border:0 solid transparent;cursor:move;display:inline-block;height:36px;margin-bottom:2px;padding:3px 12px;position:relative;text-align:left;vertical-align:top;vertical-align:middle;width:100%}.draggable-component .draggable-arrow,.draggable-row .draggable-arrow{height:14px;opacity:0;position:absolute;right:20px;top:10px;top:4px;transition:all .5s;width:14px}.draggable-component:hover,.draggable-row:hover{background:#ecebe7;border:2px dashed #d2d1cf}.draggable-component:hover .draggable-arrow,.draggable-row:hover .draggable-arrow{opacity:.8;right:10px}.draggable-component .component-name,.draggable-row .component-name{font-size:14px;font-weight:700}.draggable-component .component-name img,.draggable-row .component-name img{height:30px;width:30px}.draggable-component .component-name span,.draggable-row .component-name span{color:#555;line-height:33px;margin-left:10px;vertical-align:top}.row-drop-placeholder{background-color:rgba(77,182,227,.2);border:2px dashed #4db6e3!important;height:60px;width:100%}.toolbar-component{height:calc(100vh - 250px);overflow:hidden;position:relative}.toolbar-component .editor-title{background:#fff;color:#555;font-size:16px;font-weight:700;height:36px;line-height:36px;margin:0 0 2px;padding:0 12px;position:relative;width:100%}.toolbar-component .editor-title:first-of-type{margin-top:0}.toolbar-component .editor-title:last-of-type{margin-bottom:0}.toolbar-component .editor-title.sub{background:#f5f5f5;font-size:14px;padding-left:25px}.toolbar-component .editor-title img.dropdown-arrow{height:20px;position:absolute;right:5px;top:8px;transform:rotate(180deg);transition:transform .5s;width:20px}.toolbar-component .editor-title.collapsed img.dropdown-arrow{transform:rotate(0deg)}.ps__rail-y{z-index:300}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{opacity:.6!important}.editor-item{margin:0 0 16px}.editor-item label{display:block;min-height:20px}.editor-item label.editor-title{font-size:24px;font-weight:700;line-height:30px}.editor-item label.editor-title small{display:block;font-size:14px;line-height:20px}.editor-item label.editor-subtitle{font-size:14px;line-height:30px;margin-top:2px}.editor-item input,.editor-item select{border:1px solid #d2d1cf;padding:8px;width:100%}.editor-item img{max-width:100%;width:auto}.editor-item .form-check-label input[type=checkbox]{-webkit-appearance:none;appearance:none;left:0;left:-9999px;margin:0;pointer-events:none}.editor-item .form-check-label span{border:1px solid #c6c1b6;display:block;height:20px;left:0;position:absolute;top:2px;width:20px}.editor-item .form-check-label span:before{line-height:18px;position:absolute}.editor-item .form-check-label.checked span:before{content:"\f12c"}.editor-dialog-container{height:100%;left:0;overflow-y:auto;position:absolute;top:0;width:100%}.editor-dialog-container .editor-popup{overflow:hidden!important;position:relative}.editor-popup{z-index:3000}.editor-popup .modal-header{padding:0}.editor-popup .modal-header .close{cursor:pointer;margin:0 0 0 auto;padding:9px}.editor-popup .modal-dialog{left:unset;margin:30px auto;max-width:600px;position:relative;top:unset;transform:none!important}.editor-popup .modal-body{padding:10px 40px 0}.editor-popup .modal-body .button.type-3{line-height:44px}.editor-popup [contenteditable]{padding:8px}.editor-popup .modal-footer{padding:20px 40px}.tox-tinymce-inline{z-index:3000!important}.tox-tinymce-aux{z-index:3001!important}textarea[id^=react-tinymce]{display:none!important}.editor-item [id^=react-tinymce][contenteditable=true]{background:#fff;border:1px solid #d2d1cf}.image-editor-frame{border:1px solid #d2d1cf;box-sizing:border-box;padding:15px;position:relative;width:100%}.image-editor-frame button{bottom:15px;position:absolute;right:15px}.image-editor-frame div{height:100%;position:relative;width:calc(100% - 140px)}.image-editor-frame div img{margin:0;max-height:200px;max-width:100%}.light-border{border:1px dashed #d2d1cf}.carousel-component.droppable-hover,.dnd-editor-parent>div.droppable-hover,.droppable-active{background-color:rgba(77,182,227,.2);border:2px dashed #4db6e3!important}.carousel-component.droppable-hover{border:solid #ff1493!important}button.btn{border:none;border-radius:3px;box-shadow:none!important;outline:none!important;padding:0;padding:0 20px!important;text-align:center;text-transform:uppercase;width:auto}button.btn.btn-secondary{border:1px solid #d2d1cf}.btn-primary{background:#df0a25;transition:background .5s}.btn-primary:hover{background:#e4e4e2;border:none;color:#000}i.mce-i-icon-crop:before{color:#595959;content:"content_cut";font-family:Material Icons;font-size:1.1em;text-align:center;top:18%}.draggable-component.ui-draggable-dragging{width:230px}.modal.fullscreen-popup .modal-dialog{height:100%;margin:0;max-width:unset;padding:0;width:100%}.modal.fullscreen-popup .modal-content{border-radius:0;height:auto;height:100%}.modal.fullscreen-popup .modal-content .modal-header{border-bottom:none}.modal.fullscreen-popup .modal-content .modal-body{height:calc(100% - 75px);padding:0}.modal.fullscreen-popup .modal-content .modal-body iframe{border:none;height:100%;width:100%}.editor-item .react-datepicker{border-radius:0}.editor-item .react-datepicker__day--in-range,.editor-item .react-datepicker__day--in-selecting-range,.editor-item .react-datepicker__day--selected{background:#df0a25;border-radius:0}.editor-item .rbt .rbt-input{height:37px!important}.editor-item .rbt ul li{margin-bottom:0!important}.editor-item .rbt ul li a.dropdown-item,.editor-item select option{padding:3px 10px}.editor-item select option:hover{background:#f7f5f4}.editor-item .options-table{border-spacing:0;table-layout:fixed;width:100%}.editor-item .options-table th{padding:10px}.editor-item .options-table td,.editor-item .options-table th{border:1px solid #d2d1cf;width:50%}.editor-item .options-table td input,.editor-item .options-table th input{border:none!important}.mce-colorbutton-grid div[data-mce-color="#993366"],.tox-swatches div[data-mce-color="#993366"]{margin-bottom:22px!important}.mce-colorbutton-grid div[data-mce-color="#"],.tox-swatches div[data-mce-color="#"]{display:none}.mce-colorbutton-grid div[data-mce-color="#C19E5B"],.mce-colorbutton-grid div[data-mce-color="#c19e5b"],.tox-swatches div[data-mce-color="#C19E5B"],.tox-swatches div[data-mce-color="#c19e5b"]{position:relative}.mce-colorbutton-grid div[data-mce-color="#C19E5B"]:before,.mce-colorbutton-grid div[data-mce-color="#c19e5b"]:before,.tox-swatches div[data-mce-color="#C19E5B"]:before,.tox-swatches div[data-mce-color="#c19e5b"]:before{content:"Baumit colors";display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;left:4px;line-height:20px;pointer-events:none;position:absolute;top:-22px;white-space:nowrap}.admin-confirm-popup .modal-header{border-bottom:none;font-weight:700;justify-content:flex-start}.admin-confirm-popup .modal-header i{color:#df0a25;font-size:20px;margin-left:10}.admin-confirm-popup .model-footer{border-top:none}.headerImage{width:100%}.headerImage img{height:auto;width:100%}#login-modal #modalLoginButton{display:block;padding:.429rem 2rem;width:100%}#login-modal .page{background-color:#eee!important}#login-modal .panel-body{box-shadow:0 0 10px #ccc}#login-modal .page-login-v3:before{background:#999!important}.checked-bg{background-image:linear-gradient(45deg,#eee 25%,transparent 0),linear-gradient(-45deg,#eee 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eee 0),linear-gradient(-45deg,transparent 75%,#eee 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}ul.baumit-red-ul li{color:#df0a25!important}.card-data{padding-left:20px;position:relative}.card-data .card-preview{display:none;left:-279px;min-height:300px;min-width:300px;position:absolute;top:168px;z-index:3000}.card-organizer #addCard:disabled{opacity:.6;pointer-events:none}.card-organizer .card-preview .grid-item .inner{border:1px solid #d2d1cf!important;display:block!important}.card-organizer .card-preview .grid-item.medium{height:300px;margin-left:-300px;width:600px}.card-organizer .card-preview .grid-item.small{height:300px;width:300px}.card-organizer .card-preview .grid-item.big{height:600px;margin-left:-300px;width:600px}.card-organizer .grid-bg{background:#ecebe7;margin:auto;max-width:1320px;padding:40px}.card-organizer .grid{margin:auto;max-width:1240px}.card-organizer .card-item{height:300px}.card-organizer .card-item.big{height:608px}.card-organizer .grid-item a{cursor:move!important}.card-organizer .grid-item.is-dragging .inner,.card-organizer .grid-item.is-positioning-post-drag .inner,.card-organizer .grid-item:hover .inner{border:3px dashed #df0a25;z-index:200}.card-organizer .grid-item .delete-btn{background:#ecebe7;border-bottom:3px dashed #df0a25;border-left:3px dashed #df0a25;height:35px;line-height:32px;opacity:0;position:absolute;right:0;text-align:center;top:0;width:33px}.card-organizer .grid-item .inner{display:none}.card-organizer .grid-item .delete-btn i{color:#2d2c28;font-size:20px;vertical-align:middle}.card-organizer .grid-item:hover .delete-btn{cursor:pointer;opacity:.7}.card-organizer .grid-item:hover .delete-btn:hover{opacity:1}.card-organizer .youtube iframe{height:100%}.card-organizer .youtube .drag-overlay{cursor:move;height:100%;left:0;opacity:0;position:absolute;top:0;width:calc(100% - 30px);z-index:700}.card-organizer.no-drag .grid-item.is-dragging .inner,.card-organizer.no-drag .grid-item.is-positioning-post-drag .inner,.card-organizer.no-drag .grid-item:hover .inner{border:none}.card-organizer.no-drag .youtube .drag-overlay{cursor:default}.card-organizer.no-drag .grid-item a{cursor:pointer!important}.my-baumit-dashboard .card-organizer .grid-item .delete-btn{display:none}@media screen and (max-width:1279px){.fix-width-card-organizer{min-width:1000px;width:1000px}}@media screen and (max-width:959px){.fix-width-card-organizer{min-width:752px;width:752px}}.rbt{outline:none}.rbt-menu{margin-bottom:2px}.rbt-menu>li a{overflow:hidden;text-overflow:ellipsis}.rbt-menu>li a:focus{outline:none}.rbt-menu-pagination-option{text-align:center}.rbt .rbt-input-main::-ms-clear{display:none}.rbt-input-multi{cursor:text;height:auto;overflow:hidden;position:relative}.rbt-input-multi.focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.rbt-input-multi.form-control[disabled]{background-color:#e9ecef;opacity:1}.rbt-input-multi input::-moz-placeholder{color:#999;opacity:1}.rbt-input-multi input:-ms-input-placeholder{color:#999}.rbt-input-multi input::-webkit-input-placeholder{color:#999}.rbt-input-multi .rbt-input-wrapper{margin-bottom:-4px;margin-top:-1px;overflow:hidden}.rbt-input-multi .rbt-input-main{height:20px;margin:1px 0 4px}.rbt-input-multi .rbt-input-hint-container{display:inline-block}.rbt-input-multi.form-control-lg .rbt-input-main,.rbt-input-multi.input-lg .rbt-input-main{height:24px}.rbt-input-multi.form-control-sm .rbt-input-main,.rbt-input-multi.input-sm .rbt-input-main{height:18px}.rbt-close{z-index:1}.rbt-close-lg{font-size:24px}.rbt-token{background-color:#e7f4ff;border:0;border-radius:2px;color:#1f8dd6;display:inline-block;line-height:1em;margin:0 3px 3px 0;padding:4px 7px;position:relative}.rbt-token-disabled{background-color:#ddd;color:#888;pointer-events:none}.rbt-token-removeable{cursor:pointer;padding-right:21px}.rbt-token-active{background-color:#1f8dd6;color:#fff;outline:none;text-decoration:none}.rbt-token .rbt-token-remove-button{bottom:0;color:inherit;font-size:inherit;font-weight:400;opacity:1;outline:none;padding:3px 7px;position:absolute;right:0;text-shadow:none;top:-2px}.rbt-loader{-webkit-animation:loader-animation .6s linear infinite;-o-animation:loader-animation .6s linear infinite;animation:loader-animation .6s linear infinite;border:1px solid #d5d5d5;border-radius:50%;border-top-color:#1f8dd6;display:block;height:16px;width:16px}.rbt-loader-lg{height:20px;width:20px}.rbt-aux{align-items:center;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:34px}.rbt-aux-lg{width:46px}.rbt-aux .rbt-close{margin-top:-4px;pointer-events:auto}.has-aux .rbt-input{padding-right:34px}.rbt-highlight-text{background-color:inherit;color:inherit;font-weight:700;padding:0}.input-group>.rbt{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.input-group>.rbt .rbt-input-hint-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.input-group>.rbt .rbt-aux,.input-group>.rbt .rbt-input-hint{z-index:5}.input-group>.rbt:not(:first-child) .form-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.rbt:not(:last-child) .form-control{border-bottom-right-radius:0;border-top-right-radius:0}.has-error .rbt-input-multi.focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-warning .rbt-input-multi.focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-success .rbt-input-multi.focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}@keyframes loader-animation{to{transform:rotate(1turn)}}@-webkit-keyframes loader-animation{to{-webkit-transform:rotate(1turn)}}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border:8px solid transparent;box-sizing:content-box;height:0;position:absolute;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{background:none;border:.45rem solid transparent;cursor:pointer;height:10px;line-height:1.7rem;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:10px;width:0;width:10px;z-index:1}.react-datepicker__navigation--previous{border-right-color:#ccc;left:10px}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{border-left-color:#ccc;right:10px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:70px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{margin:0 auto;overflow-x:hidden;text-align:center;width:70px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{display:inline-block;position:relative}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;height:16px;outline:0;padding:0;position:absolute;right:7px;top:25%;vertical-align:middle;width:16px}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"\00d7";cursor:pointer;font-size:12px;height:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0;text-align:center;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}