.snippet-container.overlay-type .overlay .container>.content .target-close:hover,.snippet-container.slide-in-type .overlay .content .target-close:hover,.typeMAPopupII #overlay .content .target-close:hover{cursor:pointer}.snippet-container.editmode{padding:0 40px 100px}.snippet-container.editmode.direction-right .overlay .content{float:right}.snippet-container.editmode .editmode-popup label{color:#2F4454}.snippet-container.editmode .editable-settings{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.snippet-container.editmode .editable-settings .setting{margin-right:15px}.snippet-container.editmode .editable-settings .setting:last-child{margin-right:0}.snippet-container.editmode .piimcore_editable_select .x-field{min-width:200px}.snippet-container.editmode .snippet .overlay{position:relative}.snippet-container.editmode .snippet .overlay .container>.content{left:0;margin-top:0;position:relative}.snippet-container.editmode .snippet .overlay .container>.content .options-container .option-text .input-radio{display:block!important}.snippet-container.editmode .snippet .overlay .container>.content .options-container .pimcore_block_entry[data-real-name=survey-questions]{border-bottom:1px solid #2F4454;margin-bottom:20px;padding-bottom:20px}.snippet-container.editmode .snippet .overlay .container>.content .options-container .pimcore_block_entry[data-real-name=survey-questions]:last-child{border:none;margin-bottom:0}.snippet-container.editmode .snippet .overlay .container>.content .options-container .pimcore_block_entry[data-real-name=survey-questions] .selection-text{margin-bottom:50px}.snippet-container.editmode .snippet .overlay .container>.content .options-container .pimcore_block_entry[data-real-name=survey-questions] .pimcore_editable[data-real-name=snippet-content],.snippet-container.editmode .snippet .overlay .container>.content .options-container .pimcore_block_entry[data-real-name=survey-questions] .selection-text{height:0;opacity:0;-webkit-transition:.3s;transition:.3s}.snippet-container.editmode .snippet .overlay .container>.content .options-container .pimcore_block_entry[data-real-name=survey-questions].open .pimcore_editable[data-real-name=snippet-content],.snippet-container.editmode .snippet .overlay .container>.content .options-container .pimcore_block_entry[data-real-name=survey-questions].open .selection-text{height:auto;opacity:1}.snippet-container.overlay-type .overlay{bottom:0;color:#2F4454;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:0;overflow-y:scroll;position:fixed;right:0;top:0;width:100%;z-index:10000}.snippet-container.overlay-type .overlay .title{line-height:36px;margin-bottom:20px;text-transform:uppercase}.snippet-container.overlay-type .overlay .form-group{padding-left:30px;position:relative}.snippet-container.overlay-type .overlay .form-group:last-child{margin-bottom:40px}.snippet-container.overlay-type .overlay .form-group .input-radio{left:0;position:absolute}@media screen and (max-width:920px){.snippet-container.overlay-type .overlay .title{font-size:16px;line-height:28px}.snippet-container.overlay-type .overlay .form-group .input-radio{top:3px}}.snippet-container.overlay-type .overlay .form-group label{display:block;font-family:medium;font-size:18px;margin:0}.snippet-container.overlay-type .overlay .container>.content{background-color:#FFF;border:1px solid #2F4454;-webkit-box-shadow:0 3px 6px rgba(47,68,84,.3);box-shadow:0 3px 6px rgba(47,68,84,.3);margin:140px auto;max-width:100%;padding:50px;position:relative;width:1370px}@media screen and (max-width:920px){.snippet-container.overlay-type .overlay .form-group label{font-size:14px}.snippet-container.overlay-type .overlay .container>.content{padding:50px 20px 20px}}.snippet-container.overlay-type .overlay .container>.content .target-close{font-family:medium;font-size:12px;line-height:28px;position:absolute;right:20px;top:20px}.snippet-container.overlay-type .overlay .container>.content .target-close .icon-close{float:right;margin:0 0 0 10px}.snippet-container.overlay-type .overlay .container>.content .content-centered{margin:auto;max-width:100%;width:600px}.snippet-container.overlay-type .overlay .container>.content .options-container .option-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:medium;font-size:18px;margin-bottom:10px}.snippet-container.overlay-type .overlay .container>.content .options-container .selection-text{font-family:semi-bold;font-size:18px}.snippet-container.overlay-type .overlay .container>.content .option-targets-container{height:0;opacity:0;-webkit-transition:.6s;transition:.6s}.snippet-container.overlay-type .overlay .container>.content .option-targets-container.fade-in{opacity:1}.snippet-container.overlay-type .overlay .container>.content .option-targets-container .option-targets{height:0;opacity:0;pointer-events:none;-webkit-transition:.6s;transition:.6s}.snippet-container.overlay-type .overlay .container>.content .option-targets-container .option-targets.auto-height{height:auto}.snippet-container.overlay-type .overlay .container>.content .option-targets-container .option-targets.visible{height:auto;opacity:1;pointer-events:all}.snippet-container.overlay-type .overlay .container>.content .option-targets-container .option-targets .options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:20px -10px 0;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}@media screen and (max-width:920px){.snippet-container.overlay-type .overlay .container>.content .option-targets-container .option-targets .options{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.snippet-container.overlay-type .overlay .container>.content .option-targets-container .option-targets .options .option{margin:0 10px 10px;width:100%}.snippet-container.overlay-type .overlay .container>.content .option-targets-container .option-targets .options .option a{background-size:cover!important;border:1px solid #ECEEF1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:250px;position:relative;width:100%}.snippet-container.overlay-type .overlay .container>.content .option-targets-container .option-targets .options .option a:before{background:url(/../static/img/icon_arrow_long_right_yellow.png) no-repeat;bottom:7px;content:'';height:17px;left:20px;position:absolute;width:38px}.snippet-container.overlay-type .overlay .container>.content .option-targets-container .option-targets .options .option a:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.25)),color-stop(25%,transparent));background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,transparent 25%);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.snippet-container.overlay-type .overlay .container>.content .option-targets-container .option-targets .options .option a .title{color:#FEC715;font-family:bold;font-size:18px;left:15px;line-height:36px;position:absolute;top:5px;z-index:11}.snippet-container.overlay-type .overlay .container>.content .web-multi-teaser-container{padding:0}.snippet-container.slide-in-type.preview .overlay .content,.snippet-container.slide-in-type.slide-in .overlay .content{left:0;pointer-events:all}.snippet-container.slide-in-type.direction-right .overlay .content{left:auto;right:-800px}.snippet-container.slide-in-type.direction-right.preview .overlay .content,.snippet-container.slide-in-type.direction-right.slide-in .overlay .content{right:0}.snippet-container.slide-in-type .overlay{bottom:0;color:#FFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:0;overflow-y:scroll;position:fixed;right:0;top:0;width:100%;z-index:10000}.snippet-container.slide-in-type .overlay .content{background:#2F4454;-webkit-box-shadow:0 3px 6px rgba(47,68,84,.3);box-shadow:0 3px 6px rgba(47,68,84,.3);height:100%;left:-800px;max-width:100%;overflow-y:scroll;padding:115px 70px;position:fixed;-webkit-transition:1s;transition:1s;width:700px}.snippet-container.slide-in-type .overlay .content.background-gray .target-close,.snippet-container.slide-in-type .overlay .content.background-gray .web-text,.snippet-container.slide-in-type .overlay .content.background-strong-yellow .target-close,.snippet-container.slide-in-type .overlay .content.background-strong-yellow .web-text,.snippet-container.slide-in-type .overlay .content.background-white .target-close,.snippet-container.slide-in-type .overlay .content.background-white .web-text,.snippet-container.slide-in-type .overlay .content.background-yellow .target-close,.snippet-container.slide-in-type .overlay .content.background-yellow .web-text{color:#2F4454}.snippet-container.slide-in-type .overlay .content.background-white{background:#FFF}.snippet-container.slide-in-type .overlay .content.background-gray{background:#ECEEF1}.snippet-container.slide-in-type .overlay .content.background-blue-light{background:#405566}.snippet-container.slide-in-type .overlay .content.background-blue{background:#2F4454}.snippet-container.slide-in-type .overlay .content.background-green{background:#75c19a}.snippet-container.slide-in-type .overlay .content.background-yellow{background:#f7d891}.snippet-container.slide-in-type .overlay .content.background-strong-yellow{background:#FEC715}.snippet-container.slide-in-type .overlay .content.background-red{background:#EE523F}.snippet-container.slide-in-type .overlay .content>div:last-child{margin-bottom:100px}.snippet-container.slide-in-type .overlay .content .target-close{font-family:medium;font-size:12px;line-height:28px;position:absolute;right:20px;top:36px}.snippet-container.slide-in-type .overlay .content .target-close .icon-close{float:right;margin:0 0 0 10px}.snippet-container.slide-in-type .overlay .content .target-close .icon-close .a{fill:#FFF}.snippet-container.slide-in-type .overlay .content .target-close .icon-close .b{stroke:#2F4454}.snippet-container.slide-in-type .overlay .content .text{padding:50px 0}.snippet-container.slide-in-type .overlay .content .text h2{font-family:bold;font-size:40px;line-height:52px;margin-bottom:30px;text-transform:uppercase}.snippet-container.slide-in-type .overlay .content .text p{font-family:semi-bold;font-size:28px;line-height:42px}.snippet-container.slide-in-type .overlay .content .button-container{margin-bottom:115px;text-align:center}.snippet-container.slide-in-type .overlay .content .button-container .button{background:#EE523F;color:#FFF;display:inline-block;font-family:bold;font-size:24px;padding:20px 80px;text-align:center;text-decoration:none!important;text-transform:uppercase}.snippet-container.slide-in-type .overlay .content .web-image-container .container,.snippet-container.slide-in-type .overlay .content .web-image-container .container .web-image,.snippet-container.slide-in-type .overlay .content .web-text-container .container,.snippet-container.slide-in-type .overlay .content .web-text-container .container .web-text{padding:0}.snippet-container.slide-in-type .overlay .content .web-button-container .container .web-button{text-align:center}@media screen and (max-width:700px){.snippet-container.slide-in-type .overlay .content{padding:70px 20px}.snippet-container.slide-in-type .overlay .content .target-close{top:20px;right:20px}.snippet-container.slide-in-type .overlay .content .text h2{font-size:28px;line-height:38px}.snippet-container.slide-in-type .overlay .content .text p{font-size:20px;line-height:32px}}body.ma-open{height:100vh}.typeMAPopupII{pointer-events:none}.typeMAPopupII.slide-in #overlay .content{left:0;pointer-events:all}.typeMAPopupII #overlay{bottom:0;color:#FFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:0;overflow-y:scroll;position:fixed;right:0;top:0;width:100%;z-index:10000}.typeMAPopupII #overlay .title{line-height:36px;margin-bottom:20px;text-transform:uppercase}.typeMAPopupII #overlay .content{background:#2F4454;-webkit-box-shadow:0 3px 6px rgba(47,68,84,.3);box-shadow:0 3px 6px rgba(47,68,84,.3);height:100%;left:-800px;max-width:100%;overflow-y:scroll;padding:115px 70px;position:fixed;-webkit-transition:1s;transition:1s;width:700px}.typeMAPopupII #overlay .content .target-close{font-family:medium;font-size:12px;line-height:28px;position:absolute;right:20px;top:36px}.typeMAPopupII #overlay .content .target-close .icon-close{float:right;margin:0 0 0 10px}.typeMAPopupII #overlay .content .target-close .icon-close .a{fill:#FFF}.typeMAPopupII #overlay .content .target-close .icon-close .b{stroke:#2F4454}.typeMAPopupII #overlay .content .text{padding:50px 0}.typeMAPopupII #overlay .content .text h2{font-family:bold;font-size:40px;line-height:52px;margin-bottom:30px;text-transform:uppercase}.typeMAPopupII #overlay .content .text p{font-family:semi-bold;font-size:28px;line-height:42px}.typeMAPopupII #overlay .content .button-container{margin-bottom:115px;text-align:center}.typeMAPopupII #overlay .content .button-container .button{background:#EE523F;color:#FFF;display:inline-block;font-family:bold;font-size:24px;padding:20px 80px;text-align:center;text-decoration:none!important;text-transform:uppercase}@media screen and (max-width:700px){.typeMAPopupII #overlay .content{padding:70px 20px}.typeMAPopupII #overlay .content .target-close{top:20px;right:20px}.typeMAPopupII #overlay .content .text h2{font-size:28px;line-height:38px}.typeMAPopupII #overlay .content .text p{font-size:20px;line-height:32px}.typeMAPopupII #overlay .content .button-container .button{padding:20px;width:100%}}.partner-search-snippet-container{margin:50px 0}.partner-search-snippet-container form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.partner-search-snippet-container form .select-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.partner-search-snippet-container form .select-container .select2-container{max-width:300px;width:100%!important}.partner-search-snippet-container form .input-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.partner-search-snippet-container form .input-container input{color:#2F4454;height:38px;line-height:38px;max-width:300px;width:100%}.partner-search-snippet-container form .description{margin-top:10px}.partner-search-snippet-container form .button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.partner-search-snippet-container form .button-container button{font-family:bold}