article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;src:url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-200.eot);src:local(''),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-200.eot?#iefix) format('embedded-opentype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-200.woff2) format('woff2'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-200.woff) format('woff'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-200.ttf) format('truetype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-200.svg#Poppins) format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;src:url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-300.eot);src:local(''),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-300.eot?#iefix) format('embedded-opentype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-300.woff2) format('woff2'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-300.woff) format('woff'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-300.ttf) format('truetype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-300.svg#Poppins) format('svg')}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;src:url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-300italic.eot);src:local(''),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-300italic.eot?#iefix) format('embedded-opentype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-300italic.woff2) format('woff2'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-300italic.woff) format('woff'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-300italic.ttf) format('truetype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-300italic.svg#Poppins) format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-regular.eot);src:local(''),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-regular.eot?#iefix) format('embedded-opentype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-regular.woff2) format('woff2'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-regular.woff) format('woff'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-regular.ttf) format('truetype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-regular.svg#Poppins) format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;src:url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-500.eot);src:local(''),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-500.eot?#iefix) format('embedded-opentype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-500.woff2) format('woff2'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-500.woff) format('woff'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-500.ttf) format('truetype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-500.svg#Poppins) format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;src:url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-600.eot);src:local(''),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-600.eot?#iefix) format('embedded-opentype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-600.woff2) format('woff2'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-600.woff) format('woff'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-600.ttf) format('truetype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-600.svg#Poppins) format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-700.eot);src:local(''),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-700.eot?#iefix) format('embedded-opentype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-700.woff2) format('woff2'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-700.woff) format('woff'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-700.ttf) format('truetype'),url(/Content/assets/fonts/poppins-v19-latin-ext_latin_devanagari-700.svg#Poppins) format('svg')}@font-face{font-family:'icomoon';src:url(/Content/assets/fonts/icomoon.woff) format("woff"),url(/Content/assets/fonts/icomoon.ttf) format("truetype"),url(/Content/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-scr-logo:before{content:""}.icon-check-square:before{content:""}.icon-caret-square:before{content:""}.icon-solution-3:before{content:""}.icon-solution-2:before{content:""}.icon-solution-1:before{content:""}.icon-logo:before{content:""}.icon-linkedin:before{content:""}.icon-facebook:before{content:""}.icon-mail:before{content:""}.icon-phone:before{content:""}.icon-search:before{content:""}.icon-check:before{content:""}.icon-close:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-down:before{content:""}.ico-sol-1{background:url(/Content/assets/img/icons/ico_solutions_1.png) no-repeat center center}.ico-sol-2{background:url(/Content/assets/img/icons/ico_solutions_2.png) no-repeat center center}.ico-sol-3{background:url(/Content/assets/img/icons/ico_solutions_3.png) no-repeat center center}@-webkit-keyframes fade-in-display{0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}100%{opacity:1;visibility:visible}}@keyframes fade-in-display{0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}100%{opacity:1;visibility:visible}}@-webkit-keyframes fade-out-display{0%{opacity:1;visibility:visible}1%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes fade-out-display{0%{opacity:1;visibility:visible}1%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@-webkit-keyframes header-show{0%{-webkit-transform:translateY(calc(-100% - 40px));transform:translateY(calc(-100% - 40px))}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes header-show{0%{-webkit-transform:translateY(calc(-100% - 40px));transform:translateY(calc(-100% - 40px))}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes header-hide{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(calc(-100% - 40px));transform:translateY(calc(-100% - 40px))}}@keyframes header-hide{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(calc(-100% - 40px));transform:translateY(calc(-100% - 40px))}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.75);transform:scale(.75)}}.title-size{font-size:1.25em}.fade-default{opacity:0}.come-in{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation:come-in .6s ease forwards;animation:come-in .6s ease forwards}.come-in.from-right{-webkit-transform:translateY(0) translateX(50px);transform:translateY(0) translateX(50px)}.come-in.from-left{-webkit-transform:translateY(0) translateX(-50px);transform:translateY(0) translateX(-50px)}.come-in.from-top{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.come-in:nth-child(odd){-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes come-in{to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes come-in{to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border-radius:4px;outline:0;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);border-right-style:none;border-right-color:inherit;border-right-width:medium;border-top-style:none;border-top-color:inherit;border-top-width:medium;border-bottom-style:none;border-bottom-color:inherit;border-bottom-width:medium}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);border-top-style:none;border-top-color:inherit;border-top-width:medium}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);border-bottom-style:none;border-bottom-color:inherit;border-bottom-width:medium}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}h1,h2,h3,h4,h5,h6{line-height:1.6em;font-weight:500;color:#000;margin:0 0 25px 0}h1{font-size:30px;line-height:48px;margin:0 0 40px 0}h2{font-size:21px;line-height:30px}h3{font-size:18px;line-height:30px}.simple-dropdown{position:relative}.simple-dropdown a.button{padding:10px 20px;margin:10px auto 30px auto;display:block;text-align:center}.simple-dropdown a.button span{padding-left:10px}.simple-dropdown ul{display:none;position:absolute;width:100%;left:0;top:100%;z-index:900;box-shadow:0 10px 20px rgba(0,0,0,.2);text-align:center}.simple-dropdown ul li{border-bottom:1px solid #d9d9d9;padding:0;margin:0;list-style:none;background-image:none}.simple-dropdown ul li:before{display:none}.simple-dropdown ul li a{display:block;color:#bd3c3d;background-color:#fff;padding:5px 15px;text-transform:uppercase;font-size:13px;font-weight:600}.simple-dropdown ul li a.active{background-color:#bd3c3d;color:#fff}img{max-width:100%;vertical-align:middle}figure{margin:0}small{font-size:.75em}sup,sub{position:relative;height:0;line-height:1em;vertical-align:baseline}sup{bottom:2px}sub{top:2px}em{font-style:italic}strong,b{font-weight:500}del{text-decoration:line-through}ins{text-decoration:none}mark{font-style:italic;font-weight:bold}code,pre,samp{font-family:monospace}var{font-style:italic}a{position:relative;text-decoration:none;color:#bd3c3d;outline:none;border:none;transition:color .5s}a:hover{color:#7c1f20}a:focus{color:#7c1f20}a img{border:0}ul,ol{margin:0 0 25px 0;padding:0;list-style-type:none;font-size:18px;line-height:36px;color:#787878}ul>li,ol>li{padding-left:27px}ul>li:last-child,ol>li:last-child{margin-bottom:0}ul>li ul,ul>li ol,ol>li ul,ol>li ol{margin-top:7px;margin-bottom:0}ul>li ul>li,ul>li ol>li,ol>li ul>li,ol>li ol>li{padding-left:25px}ul>li:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:'';position:relative;top:1px;left:-27px;width:18px;margin-right:-18px;font-size:18px;color:#bd3c3d}ul.checkbox>li:before{content:''}ol{list-style-position:outside;counter-reset:section}ol>li{padding-left:0;margin-left:25px;position:relative}ol>li:before{display:inline-block;content:counter(section) ".";counter-increment:section;position:absolute;width:40px;left:-40px;padding-right:7px;text-align:right;color:#bd3c3d;font-weight:500}ol.upper-alpha>li:before{content:counter(section,upper-alpha) "."}iframe{border:none}iframe img{max-width:100%}hr{margin:2em 0;box-sizing:content-box;height:1px;background-color:#fff;opacity:.3;border:none}p{margin:0 0 20px 0;font-size:18px;line-height:36px;color:#787878}@media screen and (max-width:767px){p,ul,ol{margin:0 0 20px 0;font-size:16px;line-height:28px}blockquote{margin:10px 15px}img{max-width:100%;height:auto!important}}p.no-pad{margin:0}p.no-pad+ul,p.no-pad+ol{margin-top:0}table{width:100%;border:none;border-collapse:collapse;border-spacing:0;empty-cells:hide;font-size:18px;line-height:36px;margin-bottom:25px}table tr>th{padding:5px 20px;font-size:12px;font-weight:300;text-align:left;color:#000;border-bottom:1px solid #d9d9d9}table tr>th.center{text-align:center}table tr>th.right{text-align:right}table tr>td{padding:10px 20px;color:#787878;text-align:left;border-bottom:1px solid #d9d9d9}table tr>td.center{text-align:center}table tr>td.right{text-align:right}table.outline{border-top:1px solid #d9d9d9;margin-bottom:35px}table.outline tr>td:first-child{padding-left:30px}table.outline tr>td:last-child{padding-left:0;padding-right:30px;text-align:right;white-space:nowrap}table.outline tr>td a{display:block;color:#787878}table.outline tr>td a:hover{color:#bd3c3d}table.outline tr>td a.active{display:inline-block;position:relative;color:#5ed572}table.outline tr>td a.active:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';position:absolute;top:calc(50% - 8px);left:-21px;color:#5ed572}table.outline tr>td label.checkbox{display:inline-block;margin:2px -13px 0 15px;vertical-align:top}table.outline tr>td label.checkbox .icheckbox{width:22px;height:22px;border-radius:50%}table.outline tr>td label.checkbox .icheckbox:before{top:9px}@media(max-width:767px){table tr>th{word-wrap:break-word}table tr>td{word-wrap:break-word}table.outline tr>td:first-child{padding-left:15px}table.outline tr>td:last-child{padding-right:15px}table.outline tr>td a.active:before{display:none}}form{margin-top:60px;margin-bottom:10px;margin-left:-15px;margin-right:-15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}form .form-control-group{width:100%;margin-bottom:30px;padding:0 15px}form .form-control-group.half-width{width:50%}form .form-control-group label{display:block;margin-bottom:15px;font-size:14px;line-height:1em;font-weight:600;text-transform:uppercase;letter-spacing:1.75px;color:#000}form .form-control-group label strong{font-weight:600;color:#bd3c3d!important}@media(max-width:480px){form .form-control-group{width:100%!important}}.form-control{-webkit-appearance:none;padding:13px 17px;display:block;width:100%;font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;font-weight:300;vertical-align:bottom;color:#787878;background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:0;outline:none;box-shadow:none;transition:color .5s,background-color .5s,border-color .5s,box-shadow .5s}.form-control:hover{background-color:#fff;border-color:#d9d9d9}.form-control:focus,.form-control.filled{background-color:#fff;border-color:#d9d9d9}.form-control::-webkit-input-placeholder{font-style:normal;color:#aaa;opacity:1}.form-control::-moz-placeholder{font-style:normal;color:#aaa;opacity:1}.form-control:-ms-input-placeholder{font-style:normal;color:#aaa;opacity:1}.form-control::placeholder{font-style:normal;color:#aaa;opacity:1}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;opacity:.4;background-color:transparent}.form-control[disabled]:hover,.form-control[disabled]:focus,.form-control[readonly]:hover,.form-control[readonly]:focus,fieldset[disabled] .form-control:hover,fieldset[disabled] .form-control:focus{border-color:#d9d9d9}fieldset[disabled] .form-control{opacity:1}.form-control.file{height:50px;overflow:hidden}textarea{margin:0;height:200px;overflow:auto}input[type="search"]{-webkit-appearance:none}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input[type="number"]{-moz-appearance:textfield;-webkit-appearance:none}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{display:none}.form-control-group.has-error .form-control{border-color:#c21829}.icheckbox{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;color:#fff;background-color:#f2f2f2;border:2px solid #d9d9d9;border-radius:4px;transition:all .5s}.icheckbox:before{margin:0;position:relative;top:8px;left:0;font-size:13.5px;line-height:0;text-align:center;content:'';display:block;opacity:0;transition:all .5s}.icheckbox.checked{background-color:#bd3c3d!important;border-color:#bd3c3d!important}.icheckbox.checked:before{opacity:1}.icheckbox.disabled{cursor:default;border-color:rgba(217,217,217,.4)}.icheckbox.disabled.checked{border-color:rgba(217,217,217,.4)}.icheckbox.disabled.checked:before{opacity:.4}.icheckbox.disabled.checked:hover{border-color:rgba(217,217,217,.4)}label.checkbox{display:block;padding-left:30px;margin:10px 0;position:relative;font-size:14px;line-height:22px;color:#787878;cursor:pointer}label.checkbox+label.checkbox{margin-top:10px}label.checkbox .icheckbox{margin:0;margin-left:-30px;top:0;position:absolute;line-height:normal}label.checkbox:hover .icheckbox{border-color:#d9d9d9;background-color:#fff}label.checkbox:hover .icheckbox.disabled{border-color:rgba(217,217,217,.4)}label.checkbox:hover .icheckbox.disabled.checked{border-color:rgba(217,217,217,.4)}label.checkbox:hover .icheckbox.disabled.checked:before{opacity:.4}label.checkbox:hover .icheckbox.disabled.checked:hover{border-color:rgba(217,217,217,.4)}.iradio{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;color:#fff;background-color:#f2f2f2;border:2px solid #d9d9d9;border-radius:50%;transition:all .5s}.iradio:before{margin:0;position:relative;top:9px;left:0;font-size:13.5px;line-height:0;text-align:center;content:'';display:block;opacity:0;transition:all .5s}.iradio.checked{background-color:#5ed572!important;border-color:#5ed572!important}.iradio.checked:before{opacity:1}.iradio.disabled{cursor:default;border-color:rgba(217,217,217,.4)}.iradio.disabled.checked{border-color:rgba(217,217,217,.4)}.iradio.disabled.checked:before{opacity:.4}.iradio.disabled.checked:hover{border-color:rgba(217,217,217,.4)}label.radio{display:block;padding-left:39px;margin:10px 0;position:relative;font-size:14px;line-height:22px;color:#787878;cursor:pointer}label.radio+label.radio{margin-top:10px}label.radio .iradio{margin:0;margin-left:-39px;top:-1px;position:absolute;line-height:normal}label.radio:hover .iradio{border-color:#d9d9d9;background-color:#fff}label.radio:hover .iradio.disabled{border-color:rgba(217,217,217,.4)}label.radio:hover .iradio.disabled.checked{border-color:rgba(217,217,217,.4)}label.radio:hover .iradio.disabled.checked:before{opacity:.4}label.radio:hover .iradio.disabled.checked:hover{border-color:rgba(217,217,217,.4)}.select2-container .select2-selection{position:relative;height:auto;background:none;border:1px solid #d9d9d9;border-radius:0;outline:none;box-shadow:none;transition:border-color .5s}.select2-container .select2-selection .select2-selection__rendered{padding:13px 48px 14px 17px;display:block;width:100%;height:auto;font-size:14px;line-height:22px;font-weight:300;vertical-align:bottom;font-family:"Poppins",sans-serif;color:#787878;background-color:#f2f2f2;border:none;border-radius:0;outline:none;box-shadow:none;transition:color .5s,background-color .5s}.select2-container .select2-selection .select2-selection__placeholder{color:#787878}.select2-container .select2-selection .select2-selection__arrow{position:absolute;top:0;bottom:0;right:0;width:48px;height:auto;color:#000}.select2-container .select2-selection .select2-selection__arrow b{margin:0;width:auto;height:auto;border:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.select2-container .select2-selection .select2-selection__arrow b:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-size:13px;display:block;transition:all .5s}.select2-container .select2-selection.thin{height:32px}.select2-container .select2-selection.thin .select2-selection__rendered{padding-top:3px;padding-bottom:3px;height:30px}.select2-container:hover .select2-selection{border-color:#d9d9d9}.select2-container.select2-container--focus .select2-selection{border-color:#d9d9d9}.select2-container.select2-container--open .select2-selection .select2-selection__arrow b:before{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.select2-container .select2-dropdown{border:none;border-radius:0}.select2-container .select2-dropdown .select2-search{display:none}.select2-container .select2-dropdown .select2-results>.select2-results__options{max-height:227px}.select2-container .select2-dropdown .select2-results>.select2-results__options li{margin:0;padding:10px 17px;font-size:14px;line-height:22px;color:#787878;transition:all .5s;border-bottom:1px solid #d9d9d9}.select2-container .select2-dropdown .select2-results>.select2-results__options li:last-child{border-bottom:none}.select2-container .select2-dropdown .select2-results>.select2-results__options li:before{display:none}.select2-container .select2-dropdown .select2-results>.select2-results__options li.select2-results__option--highlighted{background-color:#f3f3f3}.select2-container .select2-dropdown .select2-results>.select2-results__options li[aria-selected=true]{color:#fff;background-color:#bd3c3d}.select2-hidden-accessible.form-control{padding:0!important;width:1px!important;height:1px!important;border:none!important}nav ul{margin:0;padding:0}nav ul li{margin:0;padding:0}nav ul li:before{display:none}nav.primary>ul{display:-webkit-flex;display:flex;margin:0}nav.primary>ul>li{margin:0 42px 0 0}nav.primary>ul>li>a{display:block;padding:10px 0;font-size:14px;line-height:19px;font-weight:400;text-transform:uppercase;letter-spacing:.25px;color:#fff}nav.primary>ul>li>a:hover{color:#df9f9f}nav.primary>ul>li>a:hover:after{border-top-color:#df9f9f}nav.primary>ul>li>a.active:before{content:'';position:absolute;left:0;bottom:-30px;width:100%;height:1px;background-color:#fff}nav.primary>ul>li>.sub{position:absolute;opacity:0;visibility:hidden;top:calc(100% - 4px);left:0;min-width:100%;cursor:default}nav.primary>ul>li>.sub ul{margin:0;padding:0;list-style-type:none;padding:15px 0;position:relative;z-index:-1;opacity:0;visibility:hidden;transition:opacity .5s;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.15)}nav.primary>ul>li>.sub ul li{margin:0;padding:0;font-size:1em}nav.primary>ul>li>.sub ul li:before{display:none}nav.primary>ul>li>.sub ul li a{white-space:nowrap;padding:11px 25px;display:block;font-size:14px;line-height:1em;color:#787878}nav.primary>ul>li>.sub ul li a:hover{color:#bd3c3d}nav.primary>ul>li.sub{position:relative;margin-right:26px}nav.primary>ul>li.sub>a{padding-right:18px}nav.primary>ul>li.sub>a:after{content:'';position:absolute;top:calc(50% - 2px);right:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;transition:border-color .5s,-webkit-transform .5s;transition:border-color .5s,transform .5s;transition:border-color .5s,transform .5s,-webkit-transform .5s}nav.primary>ul>li.sub.opened>a:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}nav.primary>ul>li.sub:hover>.sub{opacity:1;visibility:visible;z-index:1}nav.primary>ul>li.sub:hover>.sub ul{opacity:1;visibility:visible}nav.primary>ul>li.sub:hover>a{color:#df9f9f}nav.primary>ul>li.sub:hover>a:after{border-top-color:#df9f9f}nav.primary>ul>li:first-child{margin-left:0}nav.primary>ul>li:last-child{margin-right:0}nav.footer>ul>li a{color:inherit}nav.footer>ul>li a:hover{color:#df9f9f}nav.lang-en .cat-references,nav.lang-en .cat-career,nav.lang-en .cat-news,ul.lang-en .cat-sub-30{display:none}@media(max-width:767px){nav.primary{margin:0}nav.primary>ul{display:block;margin:0}nav.primary>ul>li{padding:0;margin:0!important;float:none;text-align:center;border-bottom:1px solid #d9d9d9}nav.primary>ul>li>a{padding:1px 0 0 0!important;margin:0;height:auto;font-size:16px;line-height:47px;font-weight:400;color:#787878!important;border:none!important}nav.primary>ul>li>a:hover{color:#bd3c3d!important}nav.primary>ul>li>a:before{display:none}nav.primary>ul>li>.sub{position:relative;top:auto;left:auto;z-index:1;opacity:1;visibility:visible;display:none}nav.primary>ul>li>.sub ul{padding:0 0 15px 0;z-index:1;opacity:1;visibility:visible;background-color:transparent;box-shadow:none}nav.primary>ul>li.sub>a:after{border-top-color:#787878!important;right:15px}nav.primary>ul>li.sub>a:hover:after{border-top-color:#bd3c3d!important}nav.primary>ul>li.sub.opened:hover>a{color:inherit}}.button{-webkit-appearance:none;padding:17px 40px;display:inline-block;font-family:"Poppins",sans-serif;font-size:14px;line-height:30px;font-weight:500;text-transform:uppercase;letter-spacing:.25px;text-decoration:none;color:#fff;background-color:#bd3c3d;border:none;border-radius:0;outline:none;box-shadow:none;cursor:pointer;transition:background-color .5s,border-color .5s,color .5s}.button:hover,.button:focus,.button:active,.button.active{color:#fff;background-color:#7c1f20}.button.disabled,.button.disabled:hover,.button.disabled:focus,.button.disabled:active,.button.disabled.active,.button[disabled],.button[disabled]:hover,.button[disabled]:focus,.button[disabled]:active,.button[disabled].active{opacity:.4;cursor:not-allowed}button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner{border:0;padding:0}.home-solutions-component{background-color:#f2f2f2}.home-solutions-component:not(.component-xs){min-height:620px}.home-solutions-component .menu{margin-top:-105px;height:200px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.2)}.home-solutions-component .menu a{width:33.333333%;height:240px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding-top:2px;margin-top:-20px;border-bottom:2px solid transparent;transition:background-color .5s,border-color .5s,box-shadow .5s}.home-solutions-component .menu a:before{content:'';position:absolute;width:1px;right:-1px;top:70px;bottom:70px;background-color:#d9d9d9;transition:opacity .5s}.home-solutions-component .menu a:after{opacity:0;content:'';position:absolute;bottom:-11px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #bd3c3d;transition:opacity .5s}.home-solutions-component .menu a:last-child:before{display:none}.home-solutions-component .menu a span{width:54px;height:58px;color:#bd3c3d;margin:auto 0 27px 0}.home-solutions-component .menu a span.icon-solution-2{font-size:44px}.home-solutions-component .menu a span.icon-solution-3{font-size:49px}.home-solutions-component .menu a p{padding:0 15px;margin:0 0 auto 0;text-align:center;font-size:18px;line-height:28px;font-weight:400;color:#bd3c3d;transition:color .5s}.home-solutions-component .menu a:hover p{color:#000}.home-solutions-component .menu a.active{background-color:#fff;border-bottom-color:#bd3c3d;box-shadow:0 10px 20px rgba(0,0,0,.2)}.home-solutions-component .menu a.active p{color:#000}.home-solutions-component .menu a.active:before{opacity:0}.home-solutions-component .menu a.active:after{opacity:1}.home-solutions-component .items{position:relative;margin:95px 0 75px 0}.home-solutions-component .items .item{width:calc(50% - 15px);display:none}.home-solutions-component .items .item.active{display:block}.home-solutions-component .items .item .title{margin:0 0 40px 0}.home-solutions-component .items .item p{margin:0 0 60px 0}.home-solutions-component .items .item .image{position:absolute;top:-20px;left:56%}@media(max-width:1189px){.home-solutions-component .items .item .image{max-width:calc(50% - 15px);top:0;right:0}}@media(max-width:767px){.home-solutions-component .menu{margin-top:-25px;height:auto}.home-solutions-component.component-xs{padding:0 15px 50px 15px}.home-solutions-component .menu a{width:100%;height:70px;padding:0;margin:0;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;border-top:2px solid transparent}.home-solutions-component.component-xs .menu a{border-width:1px;font-size:14px;text-transform:uppercase;font-weight:400}.home-solutions-component .menu a:before,.home-solutions-component .menu a:after{display:none}.home-solutions-component .menu a span{-webkit-flex-shrink:0;flex-shrink:0;width:60px;text-align:center;margin:0;font-size:30px!important;background-size:30px}.home-solutions-component .menu a span.icon-solution-2{font-size:22px!important}.home-solutions-component .menu a p{padding:0 15px 0 0;margin:0;text-align:left}.home-solutions-component .menu a.active{box-shadow:none}.home-solutions-component .items{margin-top:60px}.home-solutions-component .items .item{width:100%}.home-solutions-component .items .item .image{position:static;max-width:100%;padding:0;margin:0 0 65px 0}}.home-products-component{padding:115px 0 100px 0;position:relative}.home-products-component .title{margin:0 0 30px 0}.home-products-component .menu{width:calc(50% - 15px);margin:0 0 50px 0}.home-products-component .menu a{display:block;padding:15px 0 15px 30px;font-size:18px;line-height:28px;color:#787878}@media(max-width:767px){.home-products-component .menu{margin-bottom:30px}.home-products-component .menu a{padding:15px 0 15px 0;font-size:16px;line-height:24px;border-bottom:1px solid #f2f2f2;color:#bd3c3d}}@media(min-width:768px){.home-products-component .menu a{border-left:3px solid #e4e4e4;transition:border-color .5s}.home-products-component .menu a.active{color:#bd3c3d;border-color:#bd3c3d}.home-products-component .title{margin:0 0 50px 0}}.home-products-component .items .item .image{opacity:0;position:absolute;top:220px;left:40%;min-width:1440px;text-align:right;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;transition:opacity .5s}.home-products-component .items .item.active .image{opacity:1}@media(max-width:1189px){.home-products-component .items .item .image{right:10px;min-width:0;-webkit-transform:none;transform:none}.home-products-component .items .item .image img{width:calc(80% - 15px)}}@media(max-width:767px){.home-products-component{padding:55px 0}.home-products-component .menu{width:100%}.home-products-component .items{height:340px}.home-products-component .items .item{position:absolute;left:0;bottom:140px;width:100%;opacity:0;transition:opacity .5s}.home-products-component .items .item.active{opacity:1}.home-products-component .items .item .image{position:static;width:calc(100% + 15px);margin:0 -15px 30px 0;text-align:center}.home-products-component .items .item .image img{width:auto;max-width:80%;max-height:320px}}.jobs-list-component{padding:80px 0;background-color:#f2f2f2;background-image:url(/Content/assets/img/jobs-list.jpg);background-position:left bottom;background-size:auto 100%;background-repeat:no-repeat}.jobs-list-component .content{margin-left:calc(50% + 15px)}.jobs-list-component .title{margin:0 0 55px 0}.jobs-list-component .items{border-top:1px solid #d9d9d9}.jobs-list-component .items .item a{display:block;padding:18px 33px 18px 16px;font-size:18px;line-height:28px;font-weight:400;color:#bd3c3d;border-bottom:1px solid #d9d9d9}.jobs-list-component .items .item a:after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';position:absolute;top:calc(50% - 8px);right:10px;font-size:16px}.jobs-list-component .items .item a:hover{color:#000}.jobs-list-component .button{margin:60px 0 0 0}@media(max-width:1439px){.jobs-list-component{background-position:-70px bottom}}@media(max-width:1189px){.jobs-list-component{background-image:none!important}}@media(max-width:991px){.jobs-list-component{background-position:-280px bottom}}@media(max-width:767px){.jobs-list-component{padding:55px 0 75px 0;background-image:none}.jobs-list-component .content{margin-left:0}}.clients-list-component{padding:100px 0 80px 0}.clients-list-component .title{text-align:center;font-size:20px;line-height:30px;margin:0 0 40px 0}.clients-list-component .items{margin:-15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.clients-list-component .items .item{width:25%;padding:35px 15px;text-align:center}.clients-list-component.grey{background-color:#f2f2f2}@media(max-width:991px){.clients-list-component .items .item{width:50%}}@media(min-width:768px) and (max-width:991px){.logo{max-width:140px}nav.primary>ul>li{margin:0 18px 0 0!important}}@media(min-width:992px) and (max-width:1189px){.logo{max-width:250px}}@media(max-width:767px){.clients-list-component{padding:55px 0}}@media(max-width:480px){.clients-list-component .items .item img{max-width:115px;max-height:70px}}.references-list-component{padding:80px 0}.references-list-component .title{margin:0 0 65px 0}.references-list-component .items{margin:-15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.references-list-component .items .item{width:25%;padding:15px}.references-list-component .items .item>div{position:relative;display:block;box-shadow:0 10px 20px rgba(0,0,0,.2)}.references-list-component .items .item figure{position:relative;overflow:hidden;padding-top:75%}.references-list-component .items .item figure img{position:absolute;top:50%;left:50%;object-fit:cover;min-width:calc(100% + 1px);min-height:calc(100% + 1px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.references-list-component .items .item .overlay{opacity:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(131deg,#471616 0%,#c13a3b 100%);transition:opacity .5s}.references-list-component .items .item:hover .overlay,.hover-emulated .overlay{opacity:.9!important}.references-list-component .items .item .overlay .button{margin:0;padding:16px 39px;background-color:transparent;border:1px solid rgba(255,255,255,.2)}.references-list-component .slider{margin:-30px}.references-list-component .slider .slide{padding:30px}.references-list-component .slider .slick-dots{margin:0;padding:0;list-style-type:none;margin:30px 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.references-list-component .slider .slick-dots li{margin:0;padding:0;font-size:1em}.references-list-component .slider .slick-dots li:before{display:none}.references-list-component .slider .slick-dots li{display:block;cursor:pointer;width:16px;height:16px;margin:0 4px;background-color:#bd3c3d;border:4px solid #fff;border-radius:50%;transition:border-color .5s}.references-list-component .slider .slick-dots li.slick-active{border-color:#bd3c3d}.references-list-component .slider .slick-dots li button{display:none}.references-list-component .buttons{text-align:center}.references-list-component .buttons .button{margin:60px 0 0 0}.gallery-list-component{padding:20px 0}.gallery-list-component .items .item{width:33%}.gallery-list-component .overlay>span{color:#fff;font-size:.9em;padding-left:10px;padding-right:10px}.gallery-detail-component{padding:15px 0;margin-bottom:60px}@media(max-width:991px){.references-list-component .items .item{width:50%}}@media(max-width:767px){.references-list-component{padding:0 0 75px 0!important}.references-list-component .title{margin:0 0 30px 0}}@media(max-width:480px){.references-list-component .items .item{width:100%}}.news-list-component{padding:80px 0}.news-list-component .title{margin:0 0 65px 0}.news-list-component .items{padding:0 0 30px 0;margin:-15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.news-list-component .items .item{width:33.333333%;padding:15px}.news-list-component .items .item a{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;padding:15px 20px;border:1px solid #d9d9d9;overflow:hidden;transition:border-color .5s,box-shadow .5s;background-color:#fff}.news-list-component .items .item a .title{text-align:left;font-size:18px;line-height:27px;font-weight:400;color:#bd3c3d}.news-list-component .items .item a .date,.news-list-component .items .item a .date+p{margin-bottom:20px}.news-list-component .items .item a p{font-size:16px;line-height:24px;margin:0}.news-list-component .items .item a .link{margin-top:auto;color:#bd3c3d;-webkit-transform:translateX(-95px);transform:translateX(-95px);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.news-list-component .items .item a .link strong{opacity:0;display:inline-block;width:95px;font-size:14px;color:#bd3c3d;transition:all .5s}.news-list-component .items .item a .link span{font-size:18px;position:relative;top:3px}.news-list-component .items .item a:hover{border-color:transparent;box-shadow:0 10px 20px rgba(0,0,0,.2)}.news-list-component .items .item a:hover .link{-webkit-transform:translateX(0);transform:translateX(0)}.news-list-component .items .item a:hover .link strong{opacity:1}.news-list-component .button{margin:30px 0 0 0}@media(max-width:991px){.news-list-component .items .item{width:50%}}@media(max-width:767px){.news-list-component{padding:55px 0 75px 0}.news-list-component .items .item{width:50%}.news-list-component .title{margin:0 0 55px 0}}@media(max-width:480px){.news-list-component .items .item{width:100%!important}}.product-preview-component{padding:110px 0 80px 0;min-height:570px;position:relative}.product-preview-component .content{width:calc(40% - 15px)}.product-preview-component .title{margin:0 0 25px 0}.product-preview-component p{margin:0 0 25px 0;max-width:460px}.product-preview-component .image{position:absolute;top:100px;left:50%;min-width:1440px;text-align:right;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media(min-width:768px){.news-list-component .items .item a{min-height:260px;padding:25px 30px}.product-preview-component .image.riesenia-image{top:80px;min-width:1140px}.visible-xs{display:none!important}#footer .footer-contact .footer-inner .footer-section{margin-bottom:58px}}@media(max-width:767px){.product-preview-component .image.riesenia-image{width:100%;margin:0 0 30px 0;text-align:left}.product-preview-component.image-left .image{margin-left:4px!important}}.product-preview-component.image-left .content{margin-left:calc(65% + 15px)}.product-preview-component.image-left .image{text-align:left}.product-preview-component.grey:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f2f2f2;z-index:-2}@media(max-width:1189px){.product-preview-component{padding-top:100px;min-height:0!important}.product-preview-component .image{left:0;min-width:0;-webkit-transform:none;transform:none}.product-preview-component .image img{width:calc(50% - 15px)}}@media(max-width:767px){.product-preview-component{padding:55px 0 75px 0}.product-preview-component .content{width:100%}.product-preview-component .image{position:static;width:calc(100% + 15px);margin:0 -15px 30px 0}.product-preview-component .image img{width:auto!important;max-height:320px}.product-preview-component.image-left .content{margin-left:0}.product-preview-component.image-left .image{margin-left:-15px}}.contact-panel-component{padding:100px 0;text-align:center}.contact-panel-component p{margin:0 auto 40px auto;font-size:30px;line-height:1.6em;color:#000;max-width:650px}.contact-panel-component.grey{background-color:#f2f2f2}@media(max-width:767px){.contact-panel-component{padding:45px 0 55px 0}.contact-panel-component p{font-size:24px}}.about-us-panel-component{padding:80px 0;background-color:#f6f6f6;background-image:url(/Content/assets/img/about-us.jpg);background-position:left bottom;background-size:auto 100%;background-repeat:no-repeat}.about-us-panel-component .content{margin-left:calc(50% + 15px)}.about-us-panel-component .title{margin:0 0 55px 0}.about-us-panel-component p{margin:0}.about-us-panel-component .button{margin:45px 0 0 0}@media(max-width:1439px){.about-us-panel-component{background-position:-110px bottom}}@media(max-width:1189px){.about-us-panel-component{background-position:-220px bottom}}@media(max-width:991px){.about-us-panel-component{background-position:-400px bottom}}@media(max-width:767px){.about-us-panel-component{padding:55px 0 75px 0;background-image:none}.about-us-panel-component .content{margin-left:0}}.accordion-component{margin:60px 0}.accordion-component .items{border-top:1px solid #d9d9d9}.accordion-component .items .item{border-bottom:1px solid #d9d9d9}.accordion-component .items .item .title a{display:block;padding:26px 33px 26px 16px;font-size:18px;line-height:28px;font-weight:500;color:#bd3c3d}.accordion-component .items .item .title a:after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';position:absolute;top:calc(50% - 8px);right:10px;font-size:16px;color:#bd3c3d;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.accordion-component .items .item .title a:hover,.accordion-component .items .item .title a.active{color:#000}.accordion-component .items .item .title a.active:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#bd3c3d}.accordion-component .items .item .content{display:none;padding:25px 0}.infobox-component{padding:25px 35px;font-size:18px;line-height:36px;font-weight:400;color:#000;border:2px solid #bd3c3d}.infobox-component strong{font-weight:300;color:#787878!important}.stats-component{margin:80px 0}.stats-component .items{margin:-15px;margin-bottom:-50px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.stats-component .items .item{padding:15px;padding-bottom:50px;text-align:center;font-size:24px;line-height:1em;font-weight:200;text-transform:uppercase;color:#000}.stats-component .items .item strong{display:block;margin-bottom:7px;font-size:64px;line-height:1em;font-weight:700;color:#bd3c3d}@media(max-width:1189px){.stats-component .items .item{font-size:20px}.stats-component .items .item strong{font-size:48px}}@media(max-width:991px){.stats-component .items{-webkit-justify-content:center;justify-content:center}.stats-component .items .item{width:50%}}@media(max-width:480px){.stats-component .items .item{width:100%}}.links-list-component{margin:60px 0}.links-list-component .items{border-top:1px solid #d9d9d9}.links-list-component .items .item a{display:block;padding:18px 33px 18px 16px;font-size:18px;line-height:28px;font-weight:400;color:#bd3c3d;border-bottom:1px solid #d9d9d9}.links-list-component .items .item a:after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';position:absolute;top:calc(50% - 8px);right:10px;font-size:16px;color:#bd3c3d}.links-list-component .items .item a:hover{color:#000}.links-list-component.no-arrow .items .item a{padding-right:16px}.links-list-component.no-arrow .items .item a:after{display:none}.links-list-component:last-child{margin-bottom:35px}.people-list-component h2{margin:0 0 15px 0!important;text-align:left!important}.people-list-component .items{margin:-15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.people-list-component .items .item{width:50%;padding:15px}.people-list-component .items .item figure{margin-bottom:20px}.people-list-component .items .item p{font-size:16px;line-height:24px;margin:0}.people-list-component .items .item p strong{font-size:18px;color:#000}.people-list-component .items .item p:nth-child(3){margin-bottom:20px}.people-list-component .items .item p:last-child{margin-bottom:40px}@media(max-width:991px){.people-list-component .items .item{width:100%}}@media(max-width:767px){.people-list-component .items .item{width:50%}}@media(max-width:480px){.people-list-component .items .item{width:100%}}.photos-slider-component{margin:80px -100px}.photos-slider-component:last-child{margin-bottom:-55px}.photos-slider-component .slider{position:relative}.photos-slider-component .slider .slide img{width:100%}.photos-slider-component .slider .slick-dots{margin:0;padding:0;list-style-type:none;position:absolute;left:0;bottom:30px;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.photos-slider-component .slider .slick-dots li{margin:0;padding:0;font-size:1em}.photos-slider-component .slider .slick-dots li:before{display:none}.photos-slider-component .slider .slick-dots li{display:block;cursor:pointer;width:10px;height:10px;margin:0 5px;background-color:#fff;border-radius:50%;opacity:.4;transition:opacity .5s}.photos-slider-component .slider .slick-dots li.slick-active{opacity:1}.photos-slider-component .slider .slick-dots li button{display:none}h2+.photos-slider-component{margin-top:60px}@media(max-width:1189px){.photos-slider-component{margin-right:-80px;margin-left:-80px}.photos-slider-component:last-child{margin-bottom:-30px}}@media(max-width:991px){.photos-slider-component{margin-right:-25px;margin-left:-50px}.photos-slider-component:last-child{margin-bottom:-10px}}@media(max-width:767px){.photos-slider-component{margin-right:-15px;margin-left:-15px}}.pagination-component{margin:25px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-weight:400;cursor:default}.pagination-component .prev,.pagination-component .next{width:33.333333%}.pagination-component .prev a,.pagination-component .next a{font-size:16px;line-height:1em;color:#000}.pagination-component .prev a span,.pagination-component .next a span{color:#bd3c3d;margin:0 15px 0 0;font-size:18px;position:relative;top:2px}.pagination-component .prev a:hover,.pagination-component .next a:hover{color:#bd3c3d}.pagination-component .next{text-align:right}.pagination-component .next a span{margin:0 0 0 15px}.pagination-component ul{margin:0;padding:0;list-style-type:none;width:33.333333%;margin-top:1px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.pagination-component ul li{margin:0;padding:0;font-size:1em}.pagination-component ul li:before{display:none}.pagination-component ul li{margin:0 8px;color:#bd3c3d}.pagination-component ul li a{font-size:18px;line-height:1em;color:#bd3c3d}.pagination-component ul li a:hover,.pagination-component ul li a.active{color:#000}@media(max-width:991px){.pagination-component{margin-bottom:35px}.pagination-component .prev,.pagination-component .next{display:none}.pagination-component ul{width:100%}}.contact-cards-component{margin:-70px 0 80px 0}.contact-cards-component .items{margin:-15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.contact-cards-component .items .item{width:33.333333%;padding:15px;text-align:center;font-size:24px;line-height:1em}.contact-cards-component .items .item .inner{height:210px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.2)}.contact-cards-component .items .item .inner p{margin:0}.contact-cards-component .items .item .inner p:first-child{margin-bottom:15px}.contact-cards-component .items .item .inner strong{font-size:14px;font-weight:600;letter-spacing:1.75px;text-transform:uppercase;color:#000}@media(max-width:991px){.contact-cards-component .items .item{width:50%}}@media(max-width:480px){.contact-cards-component{margin-top:-45px 0 60px 0}.contact-cards-component .items .item{width:100%}}.map-component{margin:0 0 80px 0;height:400px}.map-component #map-canvas{height:100%}.map-component #map-canvas #marker-layer img{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:pulse 2s infinite linear;animation:pulse 2s infinite linear}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{margin:0;min-height:100%;overflow-x:hidden}body{position:relative;margin:0;min-height:100%;font-family:"Poppins",sans-serif;font-size:16px;font-weight:300;color:#787878;background-color:#fff;background-image:url(/Content/assets/img/page-header.png);background-position:center top;background-repeat:no-repeat}main{overflow:hidden}::-moz-selection{color:#fff;background-color:#252627}::selection{color:#fff;background-color:#252627}.clearfix:before,label.checkbox:before,label.radio:before,.container:before,.clearfix:after,label.checkbox:after,label.radio:after,.container:after{content:' ';display:table}.clearfix:after,label.checkbox:after,label.radio:after,.container:after{clear:both}.hidden{display:none}#page-overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;z-index:10;background-color:#fff}#page-overlay.active{-webkit-animation:fade-in-display .5s;animation:fade-in-display .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#page-overlay.inactive{-webkit-animation:fade-out-display .5s;animation:fade-out-display .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.container{margin:0 auto;padding:0 15px}@media(min-width:1441px){body{background-size:100% auto}}.animate.fade-in{opacity:0;transition:opacity 1.5s}.animate.fade-in.animation-start{opacity:1}@media(min-width:1190px){.container{width:1170px}}@media(min-width:992px) and (max-width:1189px){.container{width:970px}}@media(min-width:768px) and (max-width:991px){.container{width:750px}}@media(max-width:767px){.container{width:100%;padding:0 15px}body{padding-top:50px}}.page-header{height:220px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media(min-width:1440px){.page-header{height:249px}}.page-header .page-header-inner{position:relative}.page-header .title,.page-header p{margin:0;color:#fff}.page-header .title{font-size:48px;line-height:1.2em;font-weight:500}.page-header .stats{position:absolute;top:calc(50% - 48px);right:0}.page-header .stats table{width:auto;margin:0 auto;font-size:24px;line-height:1em;font-weight:200;text-transform:uppercase;border-top:1px solid rgba(217,217,217,.3)}.page-header .stats table tr>td{padding:16px 0 14px 0;color:#fff;border-bottom:1px solid rgba(217,217,217,.3)}.page-header .stats table tr>td strong{font-size:64px;line-height:1em;font-weight:700}.page-header .stats table tr>td:first-child{text-align:right;padding-right:17px}.page-header .link{position:absolute;top:-8px;top:calc(50% - 32px);right:0}.page-header .link .button{font-weight:600;text-transform:none;color:#bd3c3d;background-color:#fff}.page-header .link .button:hover{color:#fff;background-color:#bd3c3d}.page-header .breadcrumbs ul{margin:0;padding:0;list-style-type:none;margin:10px 0 0 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;cursor:default}.page-header .breadcrumbs ul li{margin:0;padding:0;font-size:1em}.page-header .breadcrumbs ul li:before{display:none}.page-header .breadcrumbs ul li{font-size:14px;line-height:21px;font-weight:400;color:#996f6f}.page-header .breadcrumbs ul li a{color:inherit}.page-header .breadcrumbs ul li a:hover{color:#fff}.page-header .breadcrumbs ul li:after{content:'>';margin:0 10px}.page-header .breadcrumbs ul li:last-child{margin-right:0}.page-header .breadcrumbs ul li:last-child:after{display:none}section .title{font-size:30px;line-height:1.6em;font-weight:300;margin:0}section .center{text-align:center}.two-columns-container{margin-left:-15px;margin-right:-15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.two-columns-container>.left,.two-columns-container>.right{width:50%;padding:0 15px}.submenu-columns-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.submenu-columns-container>.submenu{width:25%;position:relative}.submenu-columns-container>.submenu:after{content:'';position:absolute;top:0;right:0;width:100vw;height:100%;background-color:#f2f2f2;border-bottom:1px solid #ddd;z-index:-2}.submenu-columns-container>.submenu .back{padding:29px 0 28px 0;position:relative}.submenu-columns-container>.submenu .back:after{content:'';position:absolute;top:0;right:0;width:100vw;height:100%;background-color:#d9d9d9;z-index:-1}.submenu-columns-container>.submenu .back a{display:inline-block;padding:10px 0;font-size:14px;font-weight:600;letter-spacing:1.75px;color:#000;text-transform:uppercase}.submenu-columns-container>.submenu .back a:hover{color:#bd3c3d}.submenu-columns-container>.submenu .back a span{color:#bd3c3d;margin:0 17px 0 0;font-size:18px;position:relative;top:3px}.submenu-columns-container>.submenu ul{margin:0;padding:0;list-style-type:none;margin:37px 0}.submenu-columns-container>.submenu ul li{margin:0;padding:0;font-size:1em}.submenu-columns-container>.submenu ul li:before{display:none}.submenu-columns-container>.submenu ul li{margin:14px 0}.submenu-columns-container>.submenu ul li a{display:block;padding:7px 15px 7px 0;font-size:16px;line-height:26px;font-weight:400;color:#bd3c3d}.submenu-columns-container>.submenu ul li a:hover,.submenu-columns-container>.submenu ul li a.active{color:#000}.submenu-columns-container>.submenu ul li a.active{font-weight:500;border-right:3px solid #bd3c3d}.submenu-columns-container>.submenu ul li ul{margin:24px 0 0 0}.submenu-columns-container>.submenu ul li ul li{margin:10px 0}.submenu-columns-container>.submenu ul li ul li a{padding-left:20px}.submenu-columns-container>.content{width:75%;padding:60px 100px 55px 100px;position:relative}.submenu-columns-container>.content:before{content:'';position:absolute;bottom:0;left:0;width:100vw;height:1px;background-color:#f2f2f2;z-index:-1}.submenu-columns-container>.content:after,.submenu-columns-container>.content:before{border-bottom:1px solid #ddd;background:#fff url(/Content/assets/img/patterns/37.png) repeat 0 0}.submenu-columns-container>.content:after{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;z-index:-1}.submenu-columns-container>.content:before{top:-30px;height:calc(100% + 30px)}.submenu-columns-container>.content h1+.date{margin-top:-30px;font-size:20px}.submenu-columns-container>.content h2{margin:60px 0;text-align:center}.submenu-columns-container>.content strong{color:#000}.submenu-columns-container>.content .news-list-component{padding:0}.submenu-columns-container>.content .news-list-component .items .item{width:50%}.submenu-top-container{background-color:#fff}.submenu-top-container .submenu{margin:-30px 0 60px 0;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.2);position:relative;z-index:1}@media(max-width:767px){.submenu-top-container .submenu{margin-bottom:30px}}.submenu-top-container .submenu ul{margin:0;padding:0;list-style-type:none;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.submenu-top-container .submenu ul li{margin:0;padding:0;font-size:1em}.submenu-top-container .submenu ul li:before{display:none}.submenu-top-container .submenu ul li{margin:0 95px 0 0}.submenu-top-container .submenu ul li a{display:block;padding:38px 0 35px 0;font-size:16px;line-height:25px;font-weight:400;color:#bd3c3d}.submenu-top-container .submenu ul li a:hover,.submenu-top-container .submenu ul li a.active{color:#000}.submenu-top-container .submenu ul li a.active{border-bottom:2px solid #bd3c3d}@media(max-width:767px){.submenu-top-container .submenu ul li a.active{border-bottom:none;background-color:#bd3c3d;color:#fff}}.submenu-top-container .submenu ul li:last-child{margin-right:0}.submenu-top-container .submenu .arrows{padding:38px 40px 37px 40px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.submenu-top-container .submenu .arrows em{font-style:normal}.submenu-top-container .submenu .arrows .prev a,.submenu-top-container .submenu .arrows .next a{font-size:16px;line-height:1em;font-weight:400;color:#000}.submenu-top-container .submenu .arrows .prev a span,.submenu-top-container .submenu .arrows .next a span{color:#bd3c3d;font-size:18px;position:relative;top:2px}.submenu-top-container .submenu .arrows .prev a:hover,.submenu-top-container .submenu .arrows .next a:hover{color:#bd3c3d}.submenu-top-container .submenu .arrows .next a span[class^='icon-arrow']{margin-left:15px}.submenu-top-container .submenu .arrows .prev a span[class^='icon-arrow']{margin-right:15px}.submenu-top-container .submenu .arrows .next a span[class^='icon-chevron']{margin-left:5px}.submenu-top-container .submenu .arrows .prev a span[class^='icon-chevron']{margin-right:5px}.submenu-top-container .categories{margin:0 -20px 10px 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.submenu-top-container .categories a{margin:0 20px 20px 0;padding:10px 20px;text-align:center;font-size:16px;line-height:25px;font-weight:400;color:#000;border:1px solid #bd3c3d}.submenu-top-container .categories a:hover{color:#bd3c3d}.submenu-top-container .categories a.active{background-color:#bd3c3d;color:#fff}@media(max-width:1189px){.page-header .title{font-size:40px}.submenu-columns-container>.content{padding:40px 80px 30px 80px}}@media(max-width:991px){.page-header .stats table{font-size:20px}.page-header .stats table tr>td strong{font-size:48px}.submenu-columns-container>.submenu{width:33.333333%}.submenu-columns-container>.content{width:66.666666%;padding:10px 25px 10px 50px}.submenu-columns-container>.content .news-list-component .items .item{width:100%}.submenu-top-container .submenu ul li{margin:0 40px 0 0}.page-header-inner{padding-top:15px}}@media(max-width:767px){.page-header{display:block;height:auto;padding:32px 0 30px 0;background-image:url(/Content/assets/img/background/page-header.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover}.page-header .title{font-size:24px}.page-header .stats,.page-header .link{display:none;position:static;margin:30px 0 10px 0}.two-columns-container>.left,.two-columns-container>.right{width:100%!important}.submenu-columns-container>.submenu{display:none}.submenu-columns-container>.submenu,.submenu-columns-container>.content{width:100%}.submenu-columns-container>.content{padding-top:20px!important}.submenu-columns-container>.submenu:after,.submenu-columns-container>.submenu .back:after{right:-15px}.submenu-columns-container>.submenu .back{padding:23px 0 22px 0}.submenu-columns-container>.submenu ul{margin:25px 0}.submenu-columns-container>.submenu ul li{margin:12px 0}.submenu-columns-container>.submenu ul li a{padding-right:0}.submenu-columns-container>.submenu ul li a.active{border-right:none;border-left:3px solid #bd3c3d;margin-left:-15px;padding-left:12px}.submenu-columns-container>.submenu ul li ul{margin-top:13px}.submenu-columns-container>.content{padding:40px 20px 10px 20px;top:0}.submenu-columns-container>.content:before{display:none}.submenu-columns-container>.content h2{margin:30px 0}.submenu-columns-container>.content .news-list-component .items .item{width:50%}.submenu-top-container .submenu ul li{width:100%;margin:0}.submenu-top-container .submenu ul li a{padding:22px 25px 21px 25px}.submenu-top-container .submenu .arrows{padding:20px 15px}}#header{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;right:0;z-index:11;cursor:default;border-bottom:1px solid rgba(217,217,217,.2)}#header.opened{position:absolute!important}#header .header-inner{height:100px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#header .logo a{color:#fff}#header .logo a span{font-size:23px;line-height:100px}#header .logo a:hover{color:#df9f9f}#header #header-primary-nav-container{margin:0 0 0 auto}#header #header-search-container form{width:28px;height:33px;margin:0 0 0 34px;padding:0;display:-webkit-flex;display:flex;position:relative;transition:all .5s}#header #header-search-container form .form-control{position:absolute;top:0;left:0;z-index:-1;opacity:0;width:100%;padding:5px 30px 5px 7px;background-color:transparent;color:#fff;border:none;border-bottom:1px solid #fff;transition:opacity .5s}#header #header-search-container form .form-control::-webkit-input-placeholder{color:#df9f9f}#header #header-search-container form .form-control::-moz-placeholder{color:#df9f9f}#header #header-search-container form .form-control:-ms-input-placeholder{color:#df9f9f}#header #header-search-container form .form-control::placeholder{color:#df9f9f}#header #header-search-container form .button{position:absolute;top:8px;right:0;width:28px;padding:0;font-size:17.9px;line-height:18px;color:#fff;background-color:transparent;z-index:2}#header #header-search-container form .button:hover{color:#df9f9f}#header #header-search-container form .button:after{display:none}#header #header-search-container.active form{margin-left:40px;width:250px}#header #header-search-container.active form .form-control{z-index:1;opacity:1}#header #header-compact-nav-button-container{display:none;float:left}#header.animated.show{-webkit-animation:header-show .5s;animation:header-show .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#header.animated.hide{-webkit-animation:header-hide .5s;animation:header-hide .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body.compact-header #header{border:none;box-shadow:0 2px 6px 0 rgba(28,29,29,.1)}#header-compact-nav-button{padding:0;position:relative;text-align:left;display:block;z-index:32;width:40px;height:40px;background:none;transition:all .3s}#header-compact-nav-button:before{display:none}#header-compact-nav-button .patty{display:block;margin:0;padding:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;height:4px;background-color:#bd3c3d;transition:all .5s}#header-compact-nav-button .patty:before,#header-compact-nav-button .patty:after{position:absolute;content:'';display:block;width:30px;height:4px;z-index:1;background-color:#bd3c3d;transition:all .5s}#header-compact-nav-button .patty:before{top:-8px}#header-compact-nav-button .patty:after{top:8px}#header-compact-nav-button .close{display:block;opacity:0;margin:0;padding:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:30px;height:4px;background-color:#bd3c3d;transition:all .5s}#header-compact-nav-button .close:after{position:absolute;top:-13px;left:13px;content:'';display:block;width:4px;height:30px;z-index:1;background-color:#bd3c3d;transition:all .5s}#header-compact-nav-button.active .patty{opacity:0}#header-compact-nav-button.active .close{opacity:1}#header-compact-nav-container{position:absolute;left:0;right:0;z-index:-1;opacity:0;visibility:hidden;padding-top:2px}#header-compact-nav-container.active{z-index:1}#header-compact-nav-container.active,#header-compact-nav-container.active *{-webkit-animation:fade-in-display .5s;animation:fade-in-display .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#header-compact-nav-container.inactive,#header-compact-nav-container.inactive *{-webkit-animation:fade-out-display .5s;animation:fade-out-display .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(max-width:1189px){#header #header-search-container.active form{width:230px}}@media(max-width:991px){#header #header-search-container{display:none}}@media(max-width:767px){#header{position:fixed;background:#fff!important;overflow:visible}#header .header-inner{display:block;height:50px}#header .logo{position:absolute;top:35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#header .logo a{color:#bd3c3d}#header .logo a span{font-size:18px;line-height:50px}#header #header-primary-nav-container,#header #header-search-container{display:none}#header #header-compact-nav-button-container{margin-top:2px;margin-left:6px;display:block}#header #header-compact-nav-container nav{margin-left:-15px;margin-right:-15px;background-color:#fff}}#footer{cursor:default;background-color:#bd3c3d;background-image:url(/Content/assets/img/footer.png);background-position:center bottom;background-repeat:no-repeat}#footer .footer-contact{background:linear-gradient(135deg,#471616 0%,#c13a3b 100%)}#footer .footer-contact .footer-inner{padding:58px 0 0 0;margin-left:-15px;margin-right:-15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;color:#fff;font-size:20px;line-height:48px}#footer .footer-contact .footer-inner .footer-section{padding:0 15px;width:25%;margin-bottom:30px}#footer .footer-contact .footer-inner .footer-section a{color:#fff}#footer .footer-contact .footer-inner .footer-section a:hover{color:#df9f9f}#footer .footer-contact .footer-inner .footer-section span{margin-right:20px;font-size:24px;line-height:1px;position:relative;top:2px}#footer .footer-contact .footer-inner .footer-section span.icon-phone{top:4px}#footer .footer-contact .footer-inner .footer-section .socials{display:-webkit-flex;display:flex}#footer .footer-contact .footer-inner .footer-section .socials a{padding:1px 28px;margin-right:30px;border:1px solid rgba(217,217,217,.3)}#footer .footer-contact .footer-inner .footer-section .socials a span{margin:0;top:3px}#footer .footer-contact .footer-inner .footer-section .socials a span.icon-facebook{top:4px}#footer .footer-contact .footer-inner .footer-section .socials a:last-child{margin-right:0}#footer .footer-contact .footer-inner .footer-section .button{background-color:#fff;color:#bd3c3d}#footer .footer-contact .footer-inner .footer-section .button:hover{background-color:#bd3c3d;color:#fff}#footer .footer-top .footer-inner{padding:100px 0 0 0;margin-left:-15px;margin-right:-15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#footer .footer-top .footer-inner .footer-section{padding:0 15px;width:25%;margin-bottom:60px}#footer .footer-top .footer-inner .footer-section .title{color:#df9f9f;font-size:14px;line-height:36px;font-weight:500;text-transform:uppercase;letter-spacing:1.75px;margin-bottom:20px}#footer .footer-top .footer-inner .footer-section li,#footer .footer-top .footer-inner .footer-section p{color:#fff;font-size:16px;line-height:36px;margin:0}#footer .footer-top .footer-inner .footer-section p{margin-top:36px}#footer .footer-top .footer-inner .footer-section p a{color:#fff;text-decoration:underline}#footer .footer-top .footer-inner .footer-section p a:hover{color:#df9f9f}#footer .footer-bottom .footer-inner{padding:35px 0 70px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:16px;line-height:16px;color:#fff}#footer .footer-bottom .footer-inner a{color:#fff}#footer .footer-bottom .footer-inner a:hover{color:#df9f9f}#footer .footer-bottom .footer-inner .logo span{font-size:23px;line-height:23px}#footer .footer-bottom .footer-inner .copyright{margin-left:45px;color:#df9f9f}#footer .footer-bottom .footer-inner .scr-logo{margin-left:auto}#footer .footer-bottom .footer-inner .scr-logo span{font-size:20px}@media(max-width:991px){#footer .footer-contact .footer-inner .footer-section,#footer .footer-top .footer-inner .footer-section{width:50%}#footer .footer-top .footer-inner{padding-top:65px}#footer .footer-bottom .footer-inner{text-align:center;padding:15px 0 50px 0;display:block}#footer .footer-bottom .footer-inner .copyright{margin:25px 0;line-height:26px}}@media(max-width:767px){#footer .footer-contact .footer-inner{text-align:center;padding:40px 0 0 0;display:block}#footer .footer-contact .footer-inner .footer-section{width:100%}#footer .footer-contact .footer-inner .footer-section .socials{-webkit-justify-content:center;justify-content:center}#footer .footer-top .footer-inner{text-align:center;padding:45px 0 0 0;display:block}#footer .footer-top .footer-inner .footer-section{width:100%;margin-bottom:40px}body.page-news-list .submenu-columns-container>.content>h2{display:none}}body.page-error{background-image:none}body.page-error #header{background:linear-gradient(135deg,#471616 0%,#c13a3b 100%);border:none}body.page-error .content-section{margin:120px 0 90px 0;text-align:center}body.page-error .content-section .title{font-weight:500}.page-home{background-image:url(/Content/assets/img/page-header-home.jpg)}body.page-home .page-header{display:block;height:520px;padding:102px 0 0 0;background-position:center bottom;background-repeat:no-repeat}body.page-home .page-header p,body.page-home .page-header h1{width:57%;font-size:30px;line-height:1.6em;margin-bottom:30px;color:#fff;font-weight:normal}body.page-home .page-header .stats{top:-25px}body.page-home .page-header .stats table{border-top:none}body.page-home .page-header .stats table tr:last-child>td{border:none}body.page-home .references-list-component{padding:90px 0 100px 0}body.page-products-preview{background-image:url(/Content/assets/img/page-header-products.jpg)}body.page-solutions-preview{background-image:url(/Content/assets/img/page-header-solutions.jpg)}body.page-solutions-preview .product-preview-component{min-height:600px}body.page-solutions-preview .product-preview-component .title{margin-bottom:30px;font-weight:500}body.page-solutions-preview .product-preview-component p{margin-bottom:30px}body.page-solutions-preview .product-preview-component .image{top:80px}body.page-references-list .references-list-component{padding:0 0 20px 0;background-color:#fff}@media(min-width:767px){body.page-references-list{background-image:url(/Content/assets/img/img-referencie.png)}body.page-7,body.page-28{background-image:url(/Content/assets/img/img-produkty.png)}body.page-6{background-image:url(/Content/assets/img/img-riesenia.png)}body.page-11,body.bg-lights{background-image:url(/Content/assets/img/img-onas.png)}body.page-contact{background-image:url(/Content/assets/img/img-kontakt.png)}}body.page-reference-detail .content-container{background-color:#fff}body.page-reference-detail .two-columns-container{margin:0}body.page-reference-detail .two-columns-container>.left{width:60%;padding:0 125px 55px 0}body.page-reference-detail .two-columns-container>.left strong{color:#000}body.page-reference-detail .two-columns-container>.right{width:40%;padding:0}body.page-reference-detail .two-columns-container>.right .infobox-component{margin:0 0 20px 0}body.page-reference-detail .two-columns-container>.right .image{position:absolute;width:calc((100% - 1170px + 30px)/2 + (1170px - 30px)*.4 + 30px);text-align:right}body.page-reference-detail .two-columns-container>.right .image img{max-width:none;position:relative;left:-30px}body.page-about-us{background-image:url(/Content/assets/img/background/page-header-about-us.jpg)}body.page-career{background-image:url(/Content/assets/img/background/page-header-career.jpg)}body.page-contact .content-container{padding:0 0 40px 0;background-color:#fff}body.page-contact .content-container .container>.inner{max-width:750px;margin:0 auto}body.page-contact .content-container .two-columns-container>.left{width:60%}body.page-contact .content-container .two-columns-container>.right{width:40%}body.page-contact .content-container .two-columns-container h2{margin-bottom:35px}body.page-contact .content-container h2{margin-bottom:20px}@media(max-width:1189px){body.page-home .page-header p,body.page-home .page-header h1{font-size:26px}body.page-solutions-preview .product-preview-component .image{top:90px}body.page-solutions-preview .product-preview-component .image img{width:calc(50% - 60px)}body.page-reference-detail .two-columns-container>.left{width:55%;padding:0 50px 30px 0}body.page-reference-detail .two-columns-container>.right{width:45%;padding:0 0 530px 15px}body.page-reference-detail .two-columns-container>.right .image{width:calc((100% - 970px + 30px)/2 + (970px - 30px)*.45 + 10px)}body.page-reference-detail .two-columns-container>.right .image img{max-width:100%;left:-4.5%}}@media(max-width:991px){body.page-home .page-header p,body.page-home .page-header h1{font-size:24px}body.page-reference-detail .two-columns-container>.left{width:50%;padding:0 15px 10px 0}body.page-reference-detail .two-columns-container>.right{width:50%;padding:0 0 450px 15px}body.page-reference-detail .two-columns-container>.right .image{width:calc((100% - 750px + 30px)/2 + (750px - 30px)*.5 + 10px)}}@media(max-width:767px){body.page-home section .title,body.page-home section .buttons{text-align:center;font-size:24px}body.page-home .page-header{height:auto;padding:30px 0 45px 0;background-image:url(/Content/assets/img/page-header-home.jpg)}body.page-home .page-header p,body.page-home .page-header h1{width:100%;text-align:center;font-size:16px}body.page-home .page-header .stats{display:block;margin:20px 0 0 0}body.page-references-list .page-header{padding-bottom:60px}body.page-references-list .references-list-component{padding:0 0 20px 0!important}body.page-reference-detail .page-header{padding-bottom:60px}body.page-reference-detail .two-columns-container>.left{padding:0 0 10px 0}body.page-reference-detail .two-columns-container>.right{padding:0}body.page-reference-detail .two-columns-container>.right .infobox-component{margin:0 0 50px 0}body.page-reference-detail .two-columns-container>.right .image{position:static;width:calc(100% + 15px);margin:0 -15px 35px 0}body.page-reference-detail .two-columns-container>.right .image img{position:static}body.page-contact .page-header{padding-bottom:60px}}.history-slider-component .main-img-wrap{white-space:nowrap;overflow:visible}.main-img-wrap .main-img{display:inline-block;min-width:100%;white-space:nowrap;overflow:visible}.history-slider-component .imageContainer{width:100%;margin:30px auto 10px auto;position:relative}.history-slider-component .main-img span.year{color:#bd3c3d;font-family:Poppins;font-size:120px;font-weight:bold;line-height:197px;display:block;text-align:center}.history-slider-component .main-img span.perex{color:#000;font-family:Poppins;font-size:24px;font-weight:200;line-height:30px;text-align:center;display:block;text-transform:uppercase;white-space:normal}.history-slider-component .main-img li:before{display:none}.history-slider-component .imageContainer span.perex{display:none}.history-slider-component .imageContainer span.year{color:#bd3c3d;font-family:Poppins;font-size:14px;font-weight:600;letter-spacing:1px;line-height:23px}.history-slider-component .imageContainer:before{content:'';width:30px;box-shadow:20px 0 20px -10px #000;position:absolute;top:-10px;left:-30px;bottom:-10px;z-index:2}.history-slider-component .imageContainer li:before{font-family:Poppins;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:' - ';position:relative;top:4px;left:-24px;width:18px;margin-right:-18px;font-size:24px;color:#bd3c3d}.history-slider-component .imageContainer:after{content:'';width:30px;box-shadow:-20px 0 20px -10px #000;position:absolute;top:-10px;right:-30px;bottom:-10px;z-index:2}.history-slider-component .imageBox{padding:10px;list-style:none;white-space:nowrap;overflow:hidden}.history-slider-component .imageBox li{display:inline-block;margin:0 10px 0 0}.history-slider-component .imageBox img{width:120px;cursor:pointer;border:4px solid #fff}.history-slider-component .imageContainer ::-webkit-scrollbar{height:8px;background-color:rgba(100,0,0,.3);border-radius:5px}.history-slider-component .imageContainer ::-webkit-scrollbar-thumb{background:#fff}.history-slider-component .imageContainer ::-webkit-scrollbar-thumb:window-inactive{background:#aaa}.history-info{display:block;width:100%;float:left;text-align:center;position:relative;z-index:40;margin-bottom:40px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.history-info .left,.history-info .right{position:absolute;left:-80px;top:50%;margin-top:-15px;width:30px;height:30px;line-height:30px;text-align:center;vertical-align:middle;z-index:2}.history-info .left:hover,.history-info .left:hover:before,.history-info .right:hover,.history-info .right:hover:before{color:#000}.history-info .right{left:auto;right:-80px}@media(max-width:991px){.history-info .left{left:-35px}.history-info .right{right:-35px}}@media(max-width:767px){.history-info .left{left:10px}.history-info .right{right:10px}}.history-info .left:before,.history-info .right:before{transform:rotate(180deg);font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';position:absolute;top:calc(50% - 8px);right:10px;font-size:16px;color:#bd3c3d}.history-info .right:before{transform:rotate(0)}.history-info .year{color:#bd3c3d;font-family:Poppins;font-size:120px;font-weight:bold;line-height:197px;display:block;width:100%;float:left;text-align:center}.history-info .perex{color:#000;font-family:Poppins;font-size:24px;font-weight:200;line-height:30px;text-align:center;display:block;white-space:normal;width:100%;float:left}.history-p-wrapper{width:100%;float:left;display:block;position:relative;text-align:center;overflow:hidden;z-index:1;cursor:pointer;-webkit-user-select:none}.mobile .history-p-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.history-p-wrapper:before{pointer-events:none;content:' ';position:absolute;left:0;top:0;width:100px;height:100%;display:block;z-index:1;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}.history-p-wrapper:after{pointer-events:none;content:' ';position:absolute;right:0;top:0;width:100px;height:100%;display:block;z-index:80;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}.history-p-wrapper__in,.history-p-wrapper__sl{width:auto;white-space:nowrap;display:inline-block;text-align:center;-webkit-user-select:none}.history-p-wrapper__in li{display:inline-block;white-space:nowrap;margin:0 10px 0 0;text-align:center;color:#bd3c3d;font-weight:600;font-family:Poppins;font-size:17px}.history-p-wrapper__in li .txt{display:none}.history-p-wrapper__in li:hover{color:#000}.history-p-wrapper__in li.active{color:#000}.history-p-wrapper__in li:before{font-family:Poppins;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:' - ';position:relative;top:4px;left:-24px;width:18px;margin-right:-18px;font-size:24px;color:#bd3c3d}.field-validation-error{color:red}.input-validation-error{border:1px solid red}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;position:relative}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:.25rem}ul.pagination{width:100%}ul.pagination li.active a{color:#000}@media(max-width:1189px){.reference-detail-image{position:static!important;width:50%;margin:0 auto 20px auto;z-index:-100!important}.reference-detail-image>img{max-width:none!important;width:100%}}.submenu-columns-container>.submenu ul.search-left-section{text-align:right;margin-right:2em}.content h2:first-child{font-size:21px;margin:0 0 20px 0;font-weight:600;color:#000;text-align:left}@media screen and (min-width:768px){.content h2:first-child,.h2{font-size:30px;line-height:48px;margin:0 0 40px 0;font-weight:500}}.reference-detail-image.references-list-component{padding:2em}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/Content/assets/img/llightbox/images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url(/Content/assets/css/data:image/gif;base64,R0lGODlhAQABAPAAAP/wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/Content/assets/img/llightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/Content/assets/img/llightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/Content/assets/img/llightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}div.pp_default .pp_description{text-align:right}.abstract-frame{background:url(/Content/assets/img/abstract.png) no-repeat center center;background-size:cover}.pp_content .pp_description{display:none!important}.certs>a{display:inline-block;margin-right:35px}div.icheckbox{display:inline-block;margin:0;padding-bottom:0;vertical-align:middle}.ui-dialog{border-radius:8px;padding:20px;width:700px!important;background:#fff;z-index:999}.ui-dialog-content{overflow:auto}.ui-dialog-content p{line-height:1.2em!important}.ui-dialog-title{font-size:26px;margin-bottom:18px;color:#000}.form-control-group a{cursor:pointer}.ui-dialog-titlebar-close{float:right;border:0;background:url(/Content/assets/img/close.png) no-repeat;text-indent:-9999px!important;cursor:pointer}.ui-dialog-titlebar{height:60px}#page-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;display:none;bottom:0;background-color:rgba(0,0,0,.5);z-index:2;cursor:pointer;opacity:1}#page-overlay.active{display:block}#page-overlay.inactive{display:none}.page-404{background-repeat:repeat-y}.page-404 .page-header-inner p{font-size:1.3em!important}body.page-home.page-404 .page-header-inner h1{width:70%!important}.steps-circle{width:60px;height:60px;display:inline-block;border-radius:100%;text-align:center;background-color:#d50100;color:#fff;font-weight:600;font-size:24px}.steps-circle>span{line-height:60px}.row-app-steps{text-align:center}.bg-steps{display:none}.row{margin-right:-15px;margin-left:-15px}.row:after,.row:before{display:table;content:" ";clear:both}@media screen and (min-width:768px){.bg-steps{display:block}.row-app-steps p{margin:70px 0 80px;font-size:1em;line-height:1.333em}.row-app-steps p.intro-screen{margin-top:123px}.row-app-steps .steps-circle{margin-bottom:165px}.row-app-steps>div>.bg-steps:first-child{margin-top:105px}}@media(min-width:992px){.search-toggled.logo{max-width:200px}.col-md-offset-2{margin-left:16.66666667%}.col-md-6{width:50%}.col-md-4{width:33.33333333%}.col-md-2{width:16.66666667%}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}body.page-home .page-header{background-image:url(/Content/assets/img/page-header-logo.png)}.row-app-steps>div>.bg-steps:last-child .steps-circle{margin-bottom:0}.bg-steps{background:url(/Content/assets/img/bg_steps_line.png) repeat-y center 0;text-align:center}.text-primary{color:#d50100}.alg-steps p:first-child{margin-top:18px;margin-bottom:102px}.row-download{background:#e9f1fb;border-radius:6px;color:#3a5273;padding:15px 20px}.row-download ul,.row-download ul li{margin:0}.row-download ul{margin-top:15px;text-align:right}.row-download ul li:before{display:none}.row-download ul li img{max-width:120px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.u-header__section{overflow:hidden;padding:0 0 3px 0}.u-header__section ul{margin:0;padding:5px 15px;line-height:1.1;font-size:.9em;text-transform:uppercase;display:inline-block;background:#fff;float:right;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.5);color:#7c1f20}.u-header__section ul li:before{display:none}.u-header__section ul li a,.u-header__section ul li strong{color:#7c1f20;display:inline-block}.u-header__section ul li a{opacity:.8}.u-header__section ul li a:hover{opacity:1}.u-header__section ul li:first-child *{border-right:1px solid #7c1f20;padding-right:13px}.header-title{font-size:1.75em;color:#fff;font-weight:400}.with-shadow{box-shadow:0 5px 10px rgba(0,0,0,.2)!important}.reference-detail-image{border:1px solid #eee;margin-bottom:30px;box-shadow:0 5px 10px rgba(0,0,0,.2)!important;text-align:center}.ccm__content__heading h2{margin-bottom:12px!important}.ccm__content__heading p{font-size:.9em!important;line-height:1.6em!important}.ccm__tab-content h3{display:none!important}.ccm__tab-content p{font-size:.9em!important;line-height:1.6em!important}#cconsent-modal .ccm__content .ccm_table td{border:1px solid #e7e7e7!important}.ccm_table td{font-size:.6em!important;line-height:1.2em!important;padding:5px!important}.ccm_table thead td{font-size:.76em!important;background:#f5f5f5!important;font-weight:bold!important}#cconsent-modal li{font-size:.76em!important}}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.u-header__section{overflow:hidden;padding:0 0 3px 0}.u-header__section ul{margin:0;padding:5px 15px;line-height:1.1;font-size:.9em;text-transform:uppercase;display:inline-block;background:#fff;float:right;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.5);color:#7c1f20}.u-header__section ul li:before{display:none}.u-header__section ul li a,.u-header__section ul li strong{color:#7c1f20;display:inline-block}.u-header__section ul li a{opacity:.8}.u-header__section ul li a:hover{opacity:1}.u-header__section ul li:first-child *{border-right:1px solid #7c1f20;padding-right:13px}.text-center{text-align:center}.job-item{padding:28px 0 25px 160px;margin-bottom:55px}.job-item p{margin-bottom:6px}.job-item.pracovne-podmienky{background:url(/Content/assets/img/jobs/pracovne.png) no-repeat}.job-item.sport{background:url(/Content/assets/img/jobs/sport.png) no-repeat}.job-item.firemne{background:url(/Content/assets/img/jobs/firemne.png) no-repeat}.job-item.pitny{background:url(/Content/assets/img/jobs/pitny.png) no-repeat}.job-item.firemne2{background:url(/Content/assets/img/jobs/firemne2.png) no-repeat}.job-item.participacia{background:url(/Content/assets/img/jobs/participacia.png) no-repeat}.references-list-component .items .item .overlay{display:block;text-align:center}.references-list-component .items .item .overlay h4{color:#fff;margin:20px 15px 15px 15px;height:80px}.news-detail blockquote{border-left:2px solid #bd3c3d;font-style:italic;padding:15px 20px;margin:0 0 20px 40px}.news-detail blockquote p:last-child{margin-bottom:0}.news-detail blockquote p.name{font-size:15px}.news-detail h2{margin:0 0 20px 0!important;padding-top:10px!important;text-align:left!important;font-size:24px}blockquote.hero{border-left:0;font-style:italic;padding:15px 20px;margin:0 0 0 0}.gallery-list-component span h3{margin-top:40px;padding:0;margin-bottom:0;font-size:16px;color:#fff}.gallery-list-component span{margin:0!important;padding:0!important}.row.timeline,.row.timeline .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row.timeline{padding-bottom:35px}.timeline .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.timeline .col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.timeline .tmlabel{border:1px solid #d6d9dc;padding:13px;display:flex;align-items:center;margin-top:14px;margin-bottom:14px}.timeline .tmlabel div{background:#f1f1f1;text-align:center;padding:15px;display:flex;flex-direction:column;height:180px;width:100%;justify-content:center;align-items:center}.timeline .year{text-align:center;padding:15px;display:flex;height:236px;flex-direction:column;justify-content:center;color:#df1b2a!important;font-size:2rem}.timeline .row,.timeline .year{align-items:center}.timeline .col-sm-6:first-child::before{top:0;bottom:0;right:-24px;width:1px;content:'';background:#d6d9dc;position:absolute;z-index:3;margin-left:0}.timeline .ls::after,.timeline .rs::before{content:" ";height:22px;width:11px;position:absolute;pointer-events:none;z-index:3;top:44%}.timeline .tmlabel div{background:#f1f1f1;text-align:center;padding:15px;display:flex;flex-direction:column;height:180px;width:100%;justify-content:center;align-items:center}.timeline .tmlabel div p{font-size:15px;line-height:21px;font-weight:400;margin-bottom:0}.timeline .ls::after{right:5px;background:url(/content/assets/img/label_arrow2.png) no-repeat}.timeline .rs::before{left:5px;background:url(/content/assets/img/label_arrow.png) no-repeat}.timeline .year{text-align:center;color:#df1b2a!important;font-size:2rem}.timeline .col-sm-6:first-child{margin-right:25px;flex:0 0 46%;max-width:46%}.timeline .col-sm-6:last-child{margin-left:25px;flex:0 0 46%;max-width:46%}.mobyear{display:none}.timeline .cbp_tmicon{top:45%;left:-35px;width:20px;height:20px;position:absolute;background:url(/content/assets/img/dot.png) no-repeat;margin:0;z-index:3}.ref-h3{text-align:center;margin:0 0 15px 0}@media(max-width:960px){.g-mt-15{margin-top:15px}.reference-detail-image.references-list-component{top:0!important}.references-list-component .slider{margin:0}.slick-list.draggable{margin-left:0!important;margin-right:0!important}.reference-detail-image{width:100%!important;padding-left:0!important;margin-bottom:0!important;padding-right:0!important}.timeline .col-sm-6:first-child::before,.timeline .cbp_tmicon,.timeline .ls::after,.timeline .rs::before{display:none}.timeline .year{display:none}.timeline .col-sm-6{flex:0 0 100%!important;max-width:100%!important}.timeline .col-sm-6:last-child{margin-left:0}.timeline .col-sm-6:first-child{margin-right:0}.timeline .tmlabel div p.mobyear{display:block;text-align:center;font-weight:300;color:#df1b2a!important;font-family:"Noway-Light",Helvetica,Arial,sans-serif!important;font-size:1.3rem}.timeline .tmlabel div p.mobyear span{margin-bottom:6px;display:inline-block}}@media(min-width:961px) and (max-width:1170px){.timeline .col-sm-6:first-child{flex:0 0 44%;max-width:44%}.timeline .col-sm-6:last-child{flex:0 0 44%;max-width:44%}}@media(min-width:768px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}}.hist-title{font-size:30px}.col-md-9{width:75%}.col-md-5{width:41.66666667%}.col-md-7{width:58.33333333%}.col-md-3{width:25%}.blog h2,.content .blog h2:first-child{font-size:19px;line-height:28px;margin:0 0 15px 0}.blog,.blog ul li,.blog p{font-size:14px;line-height:22px}.blog p:last-child{margin-bottom:0}.blog-page .margin-bottom-40{margin-bottom:40px}.blog-page hr{background-color:#a9a9a9}.headline.headline-md h2{font-size:19px;line-height:28px;margin:0 0 15px 0}.magazine-sb-social .socials a{padding:1px 15px;margin-right:15px;border:1px solid rgba(217,217,217,.3)}.magazine-sb-social.margin-bottom-30{margin-bottom:30px}.magazine-sb-social{margin-top:60px}.posts .dl-horizontal{margin-bottom:15px;overflow:hidden}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.posts .dl-horizontal dt{width:60px;float:left}.posts .dl-horizontal dt img{width:60px;height:60px;padding:2px;margin-top:2px;border:solid 1px #ddd}.posts .dl-horizontal dd p{font-size:14px;line-height:20px;margin-bottom:0}.posts .dl-horizontal dd{margin-left:70px}.blog-photos li{display:inline}.blog-photos li img{width:58px;height:58px;margin:0 2px 8px}.hover-effect{transition:all .4s ease-in-out}.submenu-columns-container>.submenu .blog-photos li a{display:inline!important;padding:0;font-size:16px;line-height:26px;font-weight:400;color:#bd3c3d}.tab-v2 .nav-tabs{border-bottom:none}.nav-tabs{border-bottom:1px solid #ddd;clear:both;display:table;content:" ";margin:0!important}.nav-tabs li{margin:0!important}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav-tabs>li{float:left;margin-bottom:-1px!important}.nav>li{position:relative;display:block}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.tab-v2 .nav-tabs li a{padding:9px 16px!important;background:none;border:none}.tab-v2 .nav-tabs li.active a{background:#fcfbf8;padding:7px 15px 9px;border:solid 1px #eee;border-top-color:#bd3c3d;border-top-style:solid;border-top-width:1px;border-bottom-color:#eee;border-bottom-style:solid;border-bottom-width:1px;border-top:solid 2px #bd3c3d;border-bottom:none!important}.tab-v2 .tab-content{padding:10px 16px;border:solid 1px #eee}.tab-v2 .tab-content p{font-size:14px;line-height:22px}@media(max-width:767px){.hidden-xs{display:none!important}.show-xs{display:block!important}.references-list-component .title{margin:0 0 55px 0}.reference-detail-image{box-shadow:0 0 0 rgba(0,0,0,.2)!important;border:0!important;margin-bottom:50px}.reference-detail-image{width:100%!important;padding-left:20px!important;padding-right:20px!important}.slick-list.draggable{margin-left:30px!important;margin-right:32px!important}.col-md-7,.col-md-5{width:100%}.blog .col-md-5{margin-bottom:12px}.blog h2,.content .blog h2:first-child{margin-bottom:4px}.blog,.blog ul li,.blog p{margin:0 0 10px 0}}.content-container .two-columns-container ul>li ul>li::before,.news-detail ul>li ul>li::before,.staticpage ul>li ul>li::before{display:none}.content-container .two-columns-container ul>li ul,.content-container .two-columns-container ul>li ul>li,.news-detail ul>li ul,.news-detail ul>li ul>li,.staticpage ul>li ul,.staticpage ul>li ul>li{list-style-type:square}.content-container .two-columns-container ul>li ul,.news-detail ul>li ul,.staticpage ul>li ul{margin-left:20px}.content-container .two-columns-container ul>li ul>li::marker,.news-detail ul>li ul>li::marker,.staticpage ul>li ul>li::marker{margin-left:10px}.content-container .two-columns-container ul>li ul>li,.news-detail ul>li ul>li,.staticpage ul>li ul>li{padding-left:5px}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(/Content/assets/css/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(/Content/assets/css/images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(/Content/assets/css/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(/Content/assets/css/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(/Content/assets/css/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(/Content/assets/css/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(/Content/assets/css/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(/Content/assets/css/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(/Content/assets/css/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(/Content/assets/css/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(/Content/assets/css/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(/Content/assets/css/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(/Content/assets/css/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(/Content/assets/css/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(/Content/assets/css/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(/Content/assets/css/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(/Content/assets/css/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(/Content/assets/css/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(/Content/assets/css/images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(/Content/assets/css/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(/Content/assets/css/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(/Content/assets/css/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(/Content/assets/css/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(/Content/assets/css/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(/Content/assets/css/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(/Content/assets/css/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(/Content/assets/css/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(/Content/assets/css/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(/Content/assets/css/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(/Content/assets/css/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(/Content/assets/css/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(/Content/assets/css/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(/Content/assets/css/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(/Content/assets/css/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(/Content/assets/css/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(/Content/assets/css/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(/Content/assets/css/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(/Content/assets/css/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(/Content/assets/css/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(/Content/assets/css/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(/Content/assets/css/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(/Content/assets/css/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(/Content/assets/css/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(/Content/assets/css/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(/Content/assets/css/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(/Content/assets/css/images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(/Content/assets/css/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(/Content/assets/css/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(/Content/assets/css/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(/Content/assets/css/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(/Content/assets/css/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(/Content/assets/css/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(/Content/assets/css/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}