@import url('https://fonts.googleapis.com/css?family=Rajdhani:400,500,600,700&subset=latin-ext');@import url('fonts/font-awesome.css');html{font-size:10px}html,body{width:100%;height:100%}.page-wrapper{width:100%;min-height:100vh;overflow-x:hidden;font-size:20px;font-size:2rem;line-height:120%;font-family:"Rajdhani","Open Sans",Arial,sans-serif;color:#8e8e8e;font-weight:400;display:flex;flex-direction:column}.page-wrapper .page-nav-wrap,.page-wrapper .page-info-header,.page-wrapper .page-footer{flex-grow:0;flex-shrink:0}.page-wrapper #content{flex-grow:2}@media (min-width:1280px){.page-wrapper .container{width:1280px}}.page-wrapper h1{font-size:40px;font-size:4rem;line-height:120%;color:#44166e;margin:1em 0}.page-wrapper h2{font-size:32px;font-size:3.2rem;line-height:120%;color:#44166e;margin:1em 0}.page-wrapper h3{font-size:30px;font-size:3rem;line-height:120%;color:#44166e;margin:1em 0}.page-wrapper h4{font-size:28px;font-size:2.8rem;line-height:120%;color:#44166e;margin:1em 0}.page-wrapper h5{font-size:25px;font-size:2.5rem;line-height:120%;color:#44166e;margin:1em 0}.page-wrapper h6{font-size:22px;font-size:2.2rem;line-height:120%;color:#44166e;margin:1em 0}.page-wrapper p{font-size:20px;font-size:2rem;line-height:120%;color:#535959;margin:1em 0}@media (max-width:991px){.page-wrapper p{font-size:18px;font-size:1.8rem;line-height:120%}}@media (max-width:767px){.page-wrapper p{font-size:16px;font-size:1.6rem;line-height:150%}}.page-wrapper a{color:#01bcc1;text-decoration:none}.page-wrapper a:hover{color:#00a6aa}.page-wrapper a:focus,.page-wrapper a:active{color:#008a8d}.page-wrapper .page-content ul{margin:1em 0;padding:0;list-style:none}.page-wrapper .page-content ul li{position:relative;margin-top:1em;padding:0 0 0 1.5em}.page-wrapper .page-content ul li:first-child{margin-top:0}.page-wrapper .page-content ul li::before{content:'';display:block;position:absolute;top:.375em;left:0;width:8px;height:8px;background:#01bcc1;border:2px solid #fff;-webkit-box-shadow:0 0 0 2px #01bcc1;-moz-box-shadow:0 0 0 2px #01bcc1;box-shadow:0 0 0 2px #01bcc1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.page-wrapper .page-content ol{margin:1em 0;padding:0 0 0 1em}.clear,.cleaner{clear:both}#ShortcutLinkLogin{display:none}.fancybox-enabled body{height:auto}.load_layer-wrapper{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;filter:alpha(opacity=95);-moz-opacity:.95;-khtml-opacity:.95;opacity:.95;background:#fff;display:none}.load_layer-wrapper .load_layer{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.load_layer-wrapper .load_layer .loader{color:#333;font-size:30px}.load_layer-wrapperInput{position:relative;display:inline-block}.load_layer-wrapperInput input{padding-right:30px}.load_layer-wrapperInput .load_layer{position:absolute;top:0;right:0;width:30px;text-align:center}.load_layer-wrapperInput .load_layer .loader{font-size:12px;position:absolute;right:5px;top:50%}.inlineInsertElement{margin-bottom:10px}.modal-dialog{position:relative;top:100px}.modal iframe{height:calc(60vh) !important}.IA.insite-admin{height:auto;padding:5px;position:relative}.IA.insite-admin .dropdown{position:absolute;right:24px;top:5px}.IA.insite-admin .dropdown button{border:0;background:transparent}.IA.insite-admin .IA_options{position:absolute;right:0;top:5px}.IA.insite-admin .IA_options span.fa-c-settings{background:none}.IA.insite-admin .IA_options span.fa-c-settings::after{font-family:"FontAwesome";content:"\f013";display:block;color:#62686e}.IA.insite-admin .IA_options .tool-items{padding:5px 0}.IA.insite-admin .IA_options .tool-items a{padding:3px 20px;line-height:1.42857143}.IA.insite-admin .IA_options .tool-items a:hover{color:#262626;background-color:#f5f5f5}.IA_wrap>.IA_options{z-index:100;position:relative}.ui-dialog .ui-dialog-titlebar{padding:20px}.ui-dialog-titlebar-close{right:20px}.ui-dialog-titlebar-close::after{content:"\f00d";display:block;opacity:.2;font-family:"FontAwesome";font-size:18px}.inlineInsertElementDatePicker .bootstrap-datetimepicker-widget{position:relative}.inlineInsertElementDatePicker .bootstrap-datetimepicker-widget:before{content:"";display:block;border-left:5px solid transparent;border-bottom:8px solid #fff;border-right:5px solid transparent;position:absolute;top:-8px;left:45px}.modal .modal-header .close{font-size:25px;line-height:25px;margin:0}.modal .modal-body{min-height:56px}.alert span[data-notify="title"],.alert span[data-notify="icon"]{margin-right:3px}/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{list-style:none;background:#fff;width:266px;padding:10px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 30px rgba(150,150,150,0.6);-moz-box-shadow:0 0 30px rgba(150,150,150,0.6);box-shadow:0 0 30px rgba(150,150,150,0.6)}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center;text-transform:capitalize}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eeeeee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eeeeee;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eeeeee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55, .06, .68, .19);backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22, .61, .36, 1)}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,0.7);pointer-events:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider-wrap,.fancybox-slider{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image::before{display:none}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(12%);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}.fancybox-placeholder{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;backface-visibility:hidden}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;background:transparent;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;transform:translate(-50%, -50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0 30px;z-index:99998;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.1) 20%, rgba(0,0,0,0.2) 40%, rgba(0,0,0,0.6) 80%, rgba(0,0,0,0.8) 100%);opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,0.4);font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-infobar__body,.fancybox-button{background:rgba(30,30,30,0.6)}.fancybox-button:hover{background:rgba(0,0,0,0.8)}.fancybox-button::before,.fancybox-button::after{content:'';pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled::before,.fancybox-button--disabled::after{opacity:.5}.fancybox-button--left::after{left:20px;top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor;transform:rotate(-135deg)}.fancybox-button--right::after{right:20px;top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor;transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close::before,.fancybox-button--close::after{content:'';display:inline-block;position:absolute;height:2px;width:16px;top:calc(49%);left:calc(42%)}.fancybox-button--close::before{transform:rotate(45deg)}.fancybox-button--close::after{transform:rotate(-45deg)}.fancybox-loading{border:6px solid rgba(100,100,100,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;animation:fancybox-rotate .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@keyframes fancybox-rotate{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@media all and (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none !important}.fancybox-caption{padding:20px 0;margin:0}}.mailForm{width:350px;flex-shrink:0;flex-grow:0;margin:0 auto}@media (max-width:480px){.mailForm{width:100%}}.mailForm h1{font-weight:400;margin:0 0 40px}.mailForm .mailForm-input{width:100%;margin-bottom:10px;position:relative}.mailForm .mailForm-input #frm-text{min-height:118px;resize:vertical;padding-top:1em;padding-bottom:1em;margin-bottom:20px}.mailForm .mailForm-input span{visibility:hidden;-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute;top:0;right:0;display:block;font-size:15px;font-size:1.5rem;line-height:120%;color:#535959;font-weight:400;text-transform:lowercase;margin:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.mailForm .mailForm-input span.text-danger{color:#e50000;visibility:visible;-webkit-opacity:1;-moz-opacity:1;opacity:1}.mailForm .mailForm-input span i{position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.mailForm label{display:block;width:100%;font-size:15px;font-size:1.5rem;line-height:120%;color:#535959;font-weight:400;text-transform:lowercase;margin-bottom:6px}.mailForm .form-control{width:100%;height:48px;border:1px solid rgba(68,22,110,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:border-color .15s ease;-moz-transition:border-color .15s ease;-ms-transition:border-color .15s ease;-o-transition:border-color .15s ease}.mailForm .form-control:active,.mailForm .form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0;border-color:#44166e}.mailForm .btn{width:100%;height:70px;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fff;font-size:30px;font-size:3rem;font-weight:700;line-height:100%;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;outline:0;background:#01bcc1;background:-webkit-linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background:-moz-linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background:-ms-linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background:-o-linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background:linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background-size:100% 200%;background-position:50% 0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.6);-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.6);box-shadow:inset 0 0 0 0 rgba(0,0,0,0.6)}.mailForm .btn:hover{background-position:50% 100%;border:0;outline:0}.mailForm .btn:active,.mailForm .btn:focus{border:0;outline:0}.mailForm .btn:hover:active,.mailForm .btn:hover:focus{-webkit-box-shadow:inset 0 0 20px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 20px 0 rgba(0,0,0,0.3);box-shadow:inset 0 0 20px 0 rgba(0,0,0,0.3);border:0;outline:0}#loginPopup{padding:0}#loginPopup form{width:100%;max-width:633px;height:auto;background:#fff;padding:50px 25px;text-transform:none;font-family:'Open Sans','Calibri',Arial,sans-serif;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#loginPopup .login-logo{text-align:center}#loginPopup .login-logo svg{display:inline-block}#loginPopup .login-logo svg path{fill:#d10016;fill-rule:evenodd}#loginPopup h1{text-align:center;font-size:33px;font-weight:700;text-transform:none;color:#4b5362;line-height:120%;margin:35px 0 50px;font-family:'Open Sans','Calibri',Arial,sans-serif}#loginPopup .form-group{position:relative}#loginPopup .form-control{width:100%;height:45px;border:0;margin:0;padding:0 30px 0;background-color:#ebebeb;font-size:16px;line-height:100%;color:#4b5362;text-transform:none;font-family:'Open Sans','Calibri',Arial,sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#loginPopup .form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#loginPopup .input-icon{display:none;position:absolute;left:15px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);padding:3px 15px 3px 0;border-right:1px solid #d0d0d0}#loginPopup .input-icon svg path{fill:#4b5362;fill-rule:evenodd}#loginPopup button[type=submit]{display:block;width:100%;max-width:230px;height:auto;padding:16px 0;margin:20px auto;color:#fff;font-weight:600;font-size:16px;line-height:100%;background:#4f9f53;border:0;text-transform:none;font-family:'Open Sans','Calibri',Arial,sans-serif;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .23s ease-in-out;-moz-transition:all .23s ease-in-out;-ms-transition:all .23s ease-in-out;-o-transition:all .23s ease-in-out}#loginPopup button[type=submit]:hover{background:#418345;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}#loginPopup button[type=submit]:active:hover{background:#346836}#loginPopup .grey{text-align:center;color:#4b5362;font-size:16px;line-height:120%;text-transform:none;font-family:'Open Sans','Calibri',Arial,sans-serif}#loginPopup .grey a{color:#4b5362;text-decoration:underline}#loginPopup .grey a:hover{text-decoration:none}@media (min-width:767px){#loginPopup form{width:633px;height:454px;padding:50px 100px 0}}@media (min-width:480px){#loginPopup button[type=submit]{width:230px}#loginPopup .form-control{padding:0 30px 0 60px}#loginPopup .input-icon{display:block}}.img-portfolio{margin-bottom:30px}.img-hover:hover{opacity:.8}@media (max-width:991px){.customer-img,.img-related{margin-bottom:30px}}.default-page.admin #editGalleryModal .modal-header h4,.default-page.admin #createGalleryModal .modal-header h4{margin-right:20px}.snippetGalleries .gallerySnippetItem{width:25%;display:inline-block;vertical-align:top}.snippetGalleries .gallerySnippetItem .panel{min-height:400px}.gallery-wrapper h2{margin-top:0;padding-top:10px}.gallery-wrapper .panel-gallery h3.panel-title{line-height:34px}.gallery-wrapper .panel-gallery .gallery-unit .handle{display:none}.gallery-wrapper .panel-gallery .gallery-unit .thumbnail{margin-bottom:10px}@media only screen and (min-width:1200px){.gallery-wrapper .panel-gallery .gallery-unit .thumbnail .img-responsive{height:95px;width:auto;object-fit:contain}}@media only screen and (min-width:992px) and (max-width:1199px){.gallery-wrapper .panel-gallery .gallery-unit .thumbnail .img-responsive{height:270px;width:auto;object-fit:contain}}.gallery-wrapper .panel-gallery .gallery-unit:hover .handle,.gallery-wrapper .panel-gallery .gallery-unit:focus .handle{display:block}@media only screen and (min-width:1200px){.gallery-wrapper .panel-gallery.admin .gallery-unit .thumbnail .img-responsive{height:160px}}.gallery-wrapper .panel-gallery.admin .gallery-unit_buttons .panel-body{padding:5px}.gallery-wrapper .panel-gallery.admin .gallery-unit_buttons .panel-body .btn-group{width:100%}.gallery-wrapper .panel-gallery.admin .gallery-unit_buttons .panel-body .btn-group .btn{width:50%}.gallery-wrapper .panel-gallery .alert-gallery{margin:0 15px}.modal.drag .modal-content{border:2px dashed #888;background:#fff}.smartTable.gallery{width:100%}.smartTable.gallery td,.smartTable.gallery th{padding:5px}.smartTable.gallery td input[type="number"],.smartTable.gallery th input[type="number"]{width:6em}.tt-menu{padding:10px;min-width:400px;border-top:5px solid #316594;background:#fff;-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.16);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.16);box-shadow:0 2px 3px 0 rgba(0,0,0,0.16);z-index:999999;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.tt-menu .tt-dataset{border-bottom:1px dotted #e8ebee}.tt-menu .tt-dataset:last-child{border-bottom:none}.tt-menu .tt-selectable{border-bottom:1px solid #eee;padding:5px 15px;cursor:pointer}.tt-menu .tt-selectable:hover{color:#419945;background:#f5f5f5}.tt-menu .section-title{margin:20px 0 5px 12px;font-size:20px}.tt-menu .tt-dataset:first-child .section-title{margin-top:0}.tt-menu .empty-message{margin:12px 0 5px 12px}@media screen and (max-width:767px){.tt-menu{min-width:inherit}}.navbar-with-search{position:relative}.navbar-search{padding:0;margin:0;text-align:right}.navbar-search .navbar-form{padding-right:0;margin-bottom:0}.navbar-search form[role="search"]{padding:10px 0;margin:0}.navbar-search form[role="search"] button[type="reset"]{display:none}.navbar-search .input-group>.form-control{width:auto}.navbar-search form button[type="submit"]{float:left}.navbar-search form button[type="submit"]:focus{outline:none}.navbar-search form button[type="submit"]:active{background:#fff;box-shadow:none}.navbar-search .stylish-input-group{display:block}.navbar-search .stylish-input-group .input-group-addon{width:40px;background:white !important;padding:0}.navbar-search .stylish-input-group .form-control{border-right:0;box-shadow:0 0 0;border-color:#ccc}.navbar-search .stylish-input-group button{border:0;background:transparent}@media (min-width:480px){.navbar-search{z-index:0}.navbar-search form[role="search"]{width:38px;padding:0}.navbar-search form[role="search"] input{opacity:0;display:none}.navbar-search form[role="search"].active{width:400px}.navbar-search form[role="search"].active button,.navbar-search form[role="search"].active input{display:table-cell;opacity:1}.navbar-search form[role="search"].active input{width:100%}.navbar-search form[role="search"] button[type="submit"]{height:34px;border-radius:0;border-width:0;color:#9d9d9d;background:none;outline:none}}.page-nav-wrap{width:100%;height:90px;position:absolute;top:0;left:0;z-index:100;margin:0;padding:0;background:#fff;-webkit-transition:height .15s ease;-moz-transition:height .15s ease;-ms-transition:height .15s ease;-o-transition:height .15s ease}@media (max-width:1599px){.page-nav-wrap{height:60px}}@media (max-width:1279px){.page-nav-wrap{height:90px}}@media (max-width:767px){.page-nav-wrap{height:60px;position:fixed;top:0;left:0}}.page-nav-wrap:after{content:'';display:block;width:100%;height:1px;position:absolute;bottom:0;z-index:1;left:0;background:#cecece}.page-nav-wrap .page-header-inner{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.page-nav-wrap .logo{display:inline-block;margin-left:34px}@media (max-width:1599px){.page-nav-wrap .logo{margin-left:24px}}@media (max-width:1599px){.page-nav-wrap .logo img{height:38px}}@media (max-width:991px){.page-nav-wrap .logo img{height:32px}}.page-nav-wrap #page-nav-toggle{display:none}.page-nav-wrap #page-nav-toggle:checked+.page-nav-toggler div{background:transparent;-webkit-box-shadow:0px -7px 0px 0px transparent, 0px 7px 0px 0px transparent;-moz-box-shadow:0px -7px 0px 0px transparent, 0px 7px 0px 0px transparent;box-shadow:0px -7px 0px 0px transparent, 0px 7px 0px 0px transparent;-webkit-transition:background .15s ease, box-shadow .15s ease;-moz-transition:background .15s ease, box-shadow .15s ease;-ms-transition:background .15s ease, box-shadow .15s ease;-o-transition:background .15s ease, box-shadow .15s ease}.page-nav-wrap #page-nav-toggle:checked+.page-nav-toggler div::before{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.page-nav-wrap #page-nav-toggle:checked+.page-nav-toggler div::after{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.page-nav-wrap .page-nav-toggler{display:none;font-weight:500;text-transform:uppercase;margin:0 30px 0 0;padding:0;position:relative;color:#000;font-size:17px;font-size:1.7rem;line-height:120%}@media (max-width:767px){.page-nav-wrap .page-nav-toggler{display:block}}@media (max-width:480px){.page-nav-wrap .page-nav-toggler span{display:none}}.page-nav-wrap .page-nav-toggler div{display:inline-block;width:20px;height:2px;background:#000;margin-right:5px;vertical-align:middle;margin-top:-4px;position:relative;-webkit-box-shadow:0px -7px 0px 0px #000, 0px 7px 0px 0px #000;-moz-box-shadow:0px -7px 0px 0px #000, 0px 7px 0px 0px #000;box-shadow:0px -7px 0px 0px #000, 0px 7px 0px 0px #000;-webkit-transition:background .15s ease, box-shadow .5s ease;-moz-transition:background .15s ease, box-shadow .5s ease;-ms-transition:background .15s ease, box-shadow .5s ease;-o-transition:background .15s ease, box-shadow .5s ease}@media (max-width:480px){.page-nav-wrap .page-nav-toggler div{margin-right:0}}.page-nav-wrap .page-nav-toggler div::before,.page-nav-wrap .page-nav-toggler div::after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all .15s cubic-bezier(.6, .02, .25, 1);-moz-transition:all .15s cubic-bezier(.6, .02, .25, 1);-ms-transition:all .15s cubic-bezier(.6, .02, .25, 1);-o-transition:all .15s cubic-bezier(.6, .02, .25, 1)}.page-nav-wrap #page-nav-toggle:checked~.page-nav{visibility:visible;-webkit-opacity:1;-moz-opacity:1;opacity:1}.page-nav-wrap .page-menu{display:flex;width:auto;height:100%;flex-direction:row;align-items:center}@media (max-width:1279px){.page-nav-wrap .page-menu{flex-direction:column}}@media (max-width:767px){.page-nav-wrap .page-menu{height:auto}}.page-nav-wrap .page-nav{display:block;padding:0;margin:0}@media (max-width:1279px){.page-nav-wrap .page-nav{order:2;height:50%}}@media (max-width:767px){.page-nav-wrap .page-nav{justify-content:center;position:fixed;width:100%;height:calc(100% - 60px);height:calc(100vh - 60px);top:60px;left:0;background:#f0f0f0;display:flex;flex-direction:column;justify-items:center;align-items:center;visibility:hidden;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease}}.page-nav-wrap .page-nav>li{display:block;padding:0 36px 0 0;margin:0;float:left}@media (max-width:1599px){.page-nav-wrap .page-nav>li{padding:0 30px 0 0}}@media (max-width:1279px){.page-nav-wrap .page-nav>li{padding:9px 30px 0 0}}@media (max-width:767px){.page-nav-wrap .page-nav>li{padding:30px 0 0 0}.page-nav-wrap .page-nav>li:first-child{padding-top:0}}@media (max-width:480px){.page-nav-wrap .page-nav>li{padding:20px 0 0 0}}.page-nav-wrap .page-nav>li>a{display:inline-block;position:relative;text-transform:uppercase;color:#000;font-size:17px;font-size:1.7rem}@media (max-width:1599px){.page-nav-wrap .page-nav>li>a{font-size:14px;font-size:1.4rem}}@media (max-width:767px){.page-nav-wrap .page-nav>li>a{font-size:40px;font-size:4rem}}@media (max-width:480px){.page-nav-wrap .page-nav>li>a{font-size:25px;font-size:2.5rem}}.page-nav-wrap .page-nav>li>a:after{content:'';display:block;position:absolute;left:-15px;right:-15px;height:4px;bottom:-10px;background:#01bcc1;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;visibility:hidden}.page-nav-wrap .page-nav>li>a.active:hover:after,.page-nav-wrap .page-nav>li>a.active:after{content:'';display:block;position:absolute;left:-15px;right:-15px;height:4px;bottom:-10px;background:#01bcc1;-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}.page-nav-wrap .page-nav>li>a:hover:after{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;visibility:visible}.page-nav-wrap .unique-menu{display:flex;width:auto;height:100%;flex-direction:row;align-items:center;position:relative;z-index:2;padding:0 38px 0 0;background:#008a8d;background:-webkit-linear-gradient(left, #01bcc1 0%, #008a8d 38%, #44166e 90%);background:-moz-linear-gradient(left, #01bcc1 0%, #008a8d 38%, #44166e 90%);background:-ms-linear-gradient(left, #01bcc1 0%, #008a8d 38%, #44166e 90%);background:-o-linear-gradient(left, #01bcc1 0%, #008a8d 38%, #44166e 90%);background:linear-gradient(left, #01bcc1 0%, #008a8d 38%, #44166e 90%)}@media (max-width:1279px){.page-nav-wrap .unique-menu{height:50%}}@media (max-width:767px){.page-nav-wrap .unique-menu{display:none}}.page-nav-wrap .unique-menu .quick-product{display:block;width:110px;height:100%;position:relative;border-right:1px solid rgba(255,255,255,0.2);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease}@media (max-width:1599px){.page-nav-wrap .unique-menu .quick-product{width:60px}}.page-nav-wrap .unique-menu .quick-product:hover{background:rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0)}.page-nav-wrap .unique-menu .quick-product:hover:focus,.page-nav-wrap .unique-menu .quick-product:hover:active{background:rgba(255,255,255,0.4)}.page-nav-wrap .unique-menu .quick-product img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}.page-nav-wrap .unique-menu .quick-product.quick-homes img{width:48px;height:auto}@media (max-width:1599px){.page-nav-wrap .unique-menu .quick-product.quick-homes img{width:34px}}.page-nav-wrap .unique-menu .quick-product.quick-companies img{width:auto;height:42px}@media (max-width:1599px){.page-nav-wrap .unique-menu .quick-product.quick-companies img{height:30px}}.page-nav-wrap .unique-menu .quick-profile{display:block;margin:0 28px 0 38px;padding:12px 15px;color:#44166e;font-size:17px;font-size:1.7rem;text-transform:uppercase;line-height:100%;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.3);box-shadow:inset 0 0 0 0 rgba(0,0,0,0.3)}@media (max-width:1599px){.page-nav-wrap .unique-menu .quick-profile{font-size:14px;font-size:1.4rem;margin:0 28px 0 28px}}@media (max-width:1279px){.page-nav-wrap .unique-menu .quick-profile{padding:8px 15px}}.page-nav-wrap .unique-menu .quick-profile i{margin-left:8px;color:#01bcc1}.page-nav-wrap .unique-menu .quick-profile:hover{background:#f0f0f0}.page-nav-wrap .unique-menu .quick-profile:hover:focus,.page-nav-wrap .unique-menu .quick-profile:hover:active{-webkit-box-shadow:inset 0 0 15px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 15px 0 rgba(0,0,0,0.3);box-shadow:inset 0 0 15px 0 rgba(0,0,0,0.3)}.page-nav-wrap .unique-menu .lang-menu::after{display:block;content:'';width:100%;clear:both}.page-nav-wrap .unique-menu .lang-menu ul{display:block;margin:0;padding:0}.page-nav-wrap .unique-menu .lang-menu li{display:block;float:left;margin:0 0 0 10px;padding:0 0 0 12px;border-left:2px solid #535959}.page-nav-wrap .unique-menu .lang-menu li:first-child{margin:0;padding:0;border-left:0}.page-nav-wrap .unique-menu .lang-menu a{color:#8e8e8e;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease}@media (max-width:1599px){.page-nav-wrap .unique-menu .lang-menu a{font-size:14px;font-size:1.4rem}}.page-nav-wrap .unique-menu .lang-menu a:hover{color:#fff}.page-nav-wrap .unique-menu .lang-menu a.active{color:#fff}.page-nav-wrap .unique-menu .social-sites{padding-left:30px}@media (max-width:1599px){.page-nav-wrap .unique-menu .social-sites{padding-left:20px}}.page-nav-wrap .unique-menu .social-sites a{color:#8e8e8e;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease}.page-nav-wrap .unique-menu .social-sites a:hover{color:#fff}.page-nav-wrap .unique-menu .social-sites a.active{color:#fff}.page-info-header{padding-top:90px;width:100%;height:410px;position:relative;display:flex;justify-content:flex-start;align-items:center;background-position:bottom;background-repeat:no-repeat;background-size:cover;background-image:url('../images/page-header-bg.jpg')}@media (max-width:1599px){.page-info-header{padding-top:60px}}@media (max-width:1279px){.page-info-header{padding-top:90px}}@media (max-width:991px){.page-info-header{height:340px;justify-content:center}}@media (max-width:767px){.page-info-header{padding-top:60px}}@media (max-width:480px){.page-info-header{height:280px}}.page-info-header::after{display:block;content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.1)}@media (max-width:1279px){.page-info-header::after{background:rgba(0,0,0,0.15)}}@media (max-width:991px){.page-info-header::after{background:rgba(0,0,0,0.2)}}.page-info-header h1{color:#fff;font-size:100px;font-size:10rem;line-height:120%;text-transform:uppercase;font-weight:400;position:relative;z-index:2}@media (max-width:1279px){.page-info-header h1{font-size:80px;font-size:8rem;line-height:120%}}@media (max-width:991px){.page-info-header h1{font-size:60px;font-size:6rem;line-height:120%;text-align:center}}@media (max-width:480px){.page-info-header h1{font-size:40px;font-size:4rem;line-height:120%}}.page-footer{background:#150f2b;display:flex;flex-direction:row;justify-content:space-between;padding:38px 50px}@media (max-width:767px){.page-footer{flex-direction:column;justify-content:center;align-items:center}}@media (max-width:480px){.page-footer{padding:38px 10px}}@media (max-width:767px){.page-footer .quick-contact{margin-bottom:20px}}.page-footer .quick-contact:after{display:block;content:'';width:100%;clear:both}.page-footer .quick-contact ul{display:block;padding:0;margin:0}.page-footer .quick-contact li{display:block;padding:0 0 0 20px;margin:0 0 0 20px;float:left;border-left:1px solid #535959}@media (max-width:480px){.page-footer .quick-contact li{padding:0 0 0 10px;margin:0 0 0 10px}}.page-footer .quick-contact li:first-child{border-left:0;padding:0;margin:0}.page-footer .quick-contact li a{color:#fff;display:inline-block;font-size:15px;font-size:1.5rem;line-height:100%}.page-footer .quick-contact li a.footer-phone i,.page-footer .quick-contact li a.footer-mail i{margin-right:8px}@media (max-width:480px){.page-footer .quick-contact li a.footer-phone i,.page-footer .quick-contact li a.footer-mail i{display:none}}.page-footer .copyright:after{display:block;content:'';width:100%;clear:both}.page-footer .copyright .copy,.page-footer .copyright .creator{float:left;font-size:15px;font-size:1.5rem;line-height:100%}@media (max-width:480px){.page-footer .copyright .copy,.page-footer .copyright .creator{float:none;text-align:center}}.page-footer .copyright .creator{border-left:1px solid #535959;padding:0 0 0 20px;margin:0 0 0 20px;position:relative;top:-1px}@media (max-width:480px){.page-footer .copyright .creator{top:0;margin:15px 0 0;padding:0;border:0}}.cards-wrap{text-align:center}.cards-wrap h1{margin-bottom:.3em}.cards-wrap h1 .big{text-transform:uppercase;font-weight:700}.cards-wrap .cards{display:flex;flex-direction:row;justify-content:center;align-content:items;margin:60px 0 70px}@media (max-width:991px){.cards-wrap .cards{display:block}}.cards-wrap .cards .card{width:30%;flex-grow:1;padding:40px 50px;border-top:1px solid #cecece;border-bottom:1px solid #cecece;border-right:1px solid #cecece;position:relative}@media (max-width:1279px){.cards-wrap .cards .card{padding:30px 40px}}@media (max-width:991px){.cards-wrap .cards .card{width:100%;height:200px;border-left:1px solid #cecece;border-bottom:0;text-align:left}}@media (max-width:767px){.cards-wrap .cards .card{padding:20px 40% 20px 20px}}@media (max-width:480px){.cards-wrap .cards .card{height:320px;text-align:center;padding:20px}}.cards-wrap .cards .card:first-child{border-left:1px solid #cecece;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (max-width:991px){.cards-wrap .cards .card:first-child{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}}.cards-wrap .cards .card:last-child{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (max-width:991px){.cards-wrap .cards .card:last-child{border-bottom:1px solid #cecece;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}}.cards-wrap .cards .card.card-preorder{background:#f0f0f0}.cards-wrap .cards .card.card-preorder h2,.cards-wrap .cards .card.card-preorder p,.cards-wrap .cards .card.card-preorder .card-price{color:#000;-webkit-opacity:.4;-moz-opacity:.4;opacity:.4}.cards-wrap .cards .card.card-preorder h2 small,.cards-wrap .cards .card.card-preorder p small,.cards-wrap .cards .card.card-preorder .card-price small{color:#000}.cards-wrap .cards .card.card-preorder .card-icons{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.cards-wrap .cards .card.card-preorder .card-order{font-weight:400;color:#000;border:2px solid #000;background:none;-webkit-opacity:.4;-moz-opacity:.4;opacity:.4}.cards-wrap .cards .card.card-preorder .card-order:hover{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75}.cards-wrap .cards .card.card-preorder .card-order:hover:focus,.cards-wrap .cards .card.card-preorder .card-order:hover:active{-webkit-box-shadow:inset 0 0 14px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 14px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 14px 0 rgba(0,0,0,0.1);-webkit-opacity:1;-moz-opacity:1;opacity:1}.cards-wrap .cards h2{color:#01bcc1;font-weight:600;text-transform:uppercase;font-size:50px;font-size:5rem;line-height:120%;margin:0 0 25px}@media (max-width:1279px){.cards-wrap .cards h2{font-size:35px;font-size:3.5rem;line-height:120%;margin:0 0 20px}}.cards-wrap .cards h2 small{color:#01bcc1;display:block;font-weight:600;text-transform:none;font-size:20px;font-size:2rem}@media (max-width:1279px){.cards-wrap .cards h2 small{font-size:18px;font-size:1.8rem}}.cards-wrap .cards p{display:block;color:#535959;height:54px;margin-bottom:10px}@media (max-width:1279px){.cards-wrap .cards p{font-size:16px;font-size:1.6rem}}@media (max-width:991px){.cards-wrap .cards p{margin-bottom:10px;height:auto}}@media (max-width:480px){.cards-wrap .cards p{height:44px}}.cards-wrap .cards .card-icons{margin-bottom:25px}@media (max-width:480px){.cards-wrap .cards .card-icons{margin-bottom:15px}}.cards-wrap .cards .card-icons .card-icon{display:inline-block;margin:0 2px;vertical-align:bottom;background-size:contain;background-repeat:no-repeat;background-position:center}.cards-wrap .cards .card-icons .card-icon.card-icon-meter{width:30px;height:34px;background-image:url("../images/svg/meter.svg")}.cards-wrap .cards .card-icons .card-icon.card-icon-plug{position:relative;top:3px;width:28px;height:34px;background-image:url("../images/svg/plug.svg")}.cards-wrap .cards .card-icons .card-icon.card-icon-registration{width:35px;height:28px;background-image:url("../images/svg/registration.svg")}.cards-wrap .cards .card-price{color:#535959;font-weight:700;margin-bottom:40px}@media (max-width:991px){.cards-wrap .cards .card-price{width:200px;position:absolute;top:50px;right:40px;text-align:center;font-size:22px;font-size:2.2rem}}@media (max-width:767px){.cards-wrap .cards .card-price{font-size:20px;font-size:2rem;width:160px;right:20px}}@media (max-width:480px){.cards-wrap .cards .card-price{position:static;width:100%;margin-bottom:15px}}.cards-wrap .cards .card-order{display:inline-block;width:200px;padding:17px 0;text-align:center;font-size:30px;font-size:3rem;line-height:100%;color:#fff;font-weight:700;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#01bcc1;background:-webkit-linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background:-moz-linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background:-ms-linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background:-o-linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background:linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background-size:100% 200%;background-position:50% 0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.6);-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.6);box-shadow:inset 0 0 0 0 rgba(0,0,0,0.6)}@media (max-width:991px){.cards-wrap .cards .card-order{position:absolute;bottom:30px;right:40px}}@media (max-width:767px){.cards-wrap .cards .card-order{bottom:30px;right:20px;font-size:24px;font-size:2.4rem;width:160px}}@media (max-width:480px){.cards-wrap .cards .card-order{position:static}}.cards-wrap .cards .card-order:hover{background-position:50% 100%}.cards-wrap .cards .card-order:hover:active,.cards-wrap .cards .card-order:hover:focus{-webkit-box-shadow:inset 0 0 20px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 20px 0 rgba(0,0,0,0.3);box-shadow:inset 0 0 20px 0 rgba(0,0,0,0.3)}.solution-wrap{background:-webkit-linear-gradient(left, #01bcc1 0%, #008a8d 50%, #44166e 100%);background:-moz-linear-gradient(left, #01bcc1 0%, #008a8d 50%, #44166e 100%);background:-ms-linear-gradient(left, #01bcc1 0%, #008a8d 50%, #44166e 100%);background:-o-linear-gradient(left, #01bcc1 0%, #008a8d 50%, #44166e 100%);background:linear-gradient(left, #01bcc1 0%, #008a8d 50%, #44166e 100%);background-position:center;background-repeat:no-repeat;background-size:cover}.solution-wrap.solution-company{background-image:url("../images/solution-company-bg.jpg")}.solution-wrap.solution-home{background-image:url("../images/solution-home-bg.jpg")}.solution-wrap .solution{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:50px 0}@media (max-width:767px){.solution-wrap .solution{flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media (max-width:480px){.solution-wrap .solution{justify-content:center;align-items:center}}.solution-wrap .solution-icon{width:100px;height:100px;align-self:flex-start}@media (max-width:1199px){.solution-wrap .solution-icon{height:60px;width:60px;align-self:center}}@media (max-width:767px){.solution-wrap .solution-icon{height:40px;width:40px;align-self:flex-start;margin:0 0 15px 30px}}@media (max-width:480px){.solution-wrap .solution-icon{margin:0 0 15px 0;align-self:center}}.solution-wrap .solution-icon img{width:auto;max-height:100%}.solution-wrap .solution-text{padding:0 40px 0 30px}@media (max-width:767px){.solution-wrap .solution-text{padding:0 0 15px 30px}}@media (max-width:480px){.solution-wrap .solution-text{padding:0 0 15px 0;text-align:center}}.solution-wrap .solution-text h3{color:#fff;margin:0}@media (max-width:1199px){.solution-wrap .solution-text h3{font-size:24px;font-size:2.4rem}}.solution-wrap .solution-text h3 .big{font-weight:700;text-transform:uppercase}.solution-wrap .select-solution{display:inline-block;position:relative;width:300px;padding:17px 20px;text-align:left;font-size:30px;font-size:3rem;line-height:100%;color:#fff;font-weight:700;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#01bcc1;background:-webkit-linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background:-moz-linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background:-ms-linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background:-o-linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background:linear-gradient(top, #01bcc1 0%, #00a6aa 50%, #008a8d 100%);background-size:100% 200%;background-position:50% 0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.6);-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.6);box-shadow:inset 0 0 0 0 rgba(0,0,0,0.6)}@media (max-width:1199px){.solution-wrap .select-solution{font-size:20px;font-size:2rem;width:240px}}@media (max-width:767px){.solution-wrap .select-solution{margin:0 0 0 30px}}@media (max-width:480px){.solution-wrap .select-solution{margin:0 0 0 0}}.solution-wrap .select-solution:hover{background-position:50% 100%;color:#fff}.solution-wrap .select-solution:hover .arrow{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px)}.solution-wrap .select-solution:active,.solution-wrap .select-solution:focus{color:#fff}.solution-wrap .select-solution:hover:active,.solution-wrap .select-solution:hover:focus{color:#fff;-webkit-box-shadow:inset 0 0 20px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 20px 0 rgba(0,0,0,0.3);box-shadow:inset 0 0 20px 0 rgba(0,0,0,0.3)}.solution-wrap .select-solution .arrow{display:block;height:10px;width:26px;background:url("../images/svg/sipka.svg") no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;margin-top:-5px;right:30px;-webkit-transition:all .25s cubic-bezier(.6, .02, .25, 1);-moz-transition:all .25s cubic-bezier(.6, .02, .25, 1);-ms-transition:all .25s cubic-bezier(.6, .02, .25, 1);-o-transition:all .25s cubic-bezier(.6, .02, .25, 1)}.hp .page-info-header{display:block;width:100%;height:100%;height:100vh;background-image:url('../images/hp/header-bg.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;padding:90px 30px 0;text-align:center}.hp .page-info-header h1{color:#fff;font-size:57px;font-size:5.7rem;line-height:120%;margin-top:100px}.hp .page-info-header .crosser-wrap{display:flex;flex-direction:row;justify-content:center;align-content:stretch;align-items:stretch}.hp .page-info-header .crosser-wrap .crosser-dotter{width:10px;height:auto;flex-grow:0;flex-shrink:0;background:url("../images/svg/dot.svg");background-position:center;background-size:2px 15px;background-repeat:repeat-y}.hp .page-info-header .crosser-wrap .crosser-item{width:calc(50% - 5px);flex-grow:0;flex-shrink:0}.hp .page-info-header .crosser-wrap .crosser-item .crosser-icon{width:auto;height:210px;-webkit-transform:scale(.6) translateZ(0);-moz-transform:scale(.6) translateZ(0);-ms-transform:scale(.6) translateZ(0);-o-transform:scale(.6) translateZ(0);-webkit-transform-origin:center 80%;-moz-transform-origin:center 80%;-ms-transform-origin:center 80%;-o-transform-origin:center 80%}.hp .page-info-header .crosser-wrap .crosser-item h2{color:#fff;text-transform:uppercase;font-size:48px;font-size:4.8rem;line-height:120%;font-weight:600;margin-top:.75em}.hp .page-info-header .crosser-wrap .crosser-item p{line-height:150%;color:#fff}.hp .page-info-header .crosser-wrap .crosser-item .crosser-arrow{width:64px;height:auto;margin-top:30px}.hp .quick-info-wrap{padding:50px 0}.hp .quick-info-wrap .container{width:100%}.hp .quick-info-wrap .quick-info{display:flex;flex-direction:row;justify-content:space-around;align-content:center;text-align:center}.hp .quick-info-wrap .quick-info .quick-info-item{flex-grow:1}.hp .quick-info-wrap .quick-info .quick-info-icon{width:100%;height:70px;margin-bottom:40px}.hp .quick-info-wrap .quick-info .quick-info-icon img{width:auto;height:100%}.hp .quick-info-wrap .quick-info .quick-info-label{color:#000;line-height:150%}.hp .clients-wrap{padding:30px 0 60px}.hp .clients-wrap h1{text-transform:uppercase;margin-bottom:1.5em}.hp .clients-wrap .clients{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.hp .clients-wrap .clients .clients-item{width:45%;display:flex;flex-direction:row;align-items:stretch}.hp .clients-wrap .clients .client-solution{width:100px;flex-grow:0;flex-shrink:0;position:relative}.hp .clients-wrap .clients .client-solution img{width:50px;height:auto;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.hp .clients-wrap .clients .client-text{padding:10px 0 10px 34px;border-left:1px solid #cecece}.hp .clients-wrap .clients .client-text .client-logo{height:46px;margin-bottom:30px}.hp .clients-wrap .clients .client-text .client-logo img{width:auto;height:100%}.hp .clients-wrap .clients .client-text p{margin:0;font-size:15px;font-size:1.5rem;line-height:150%}.hp .clients-wrap .more-clients{text-align:right}.hp .clients-wrap .more-clients a{display:inline-block;position:relative;width:160px;padding:12px 14px;text-align:left;font-size:17px;font-size:1.7rem;margin-top:60px;line-height:100%;border:2px solid #01bcc1;color:#01bcc1;font-weight:700;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.3);box-shadow:inset 0 0 0 0 rgba(0,0,0,0.3)}.hp .clients-wrap .more-clients a:hover{border:2px solid #00a6aa;color:#00a6aa}.hp .clients-wrap .more-clients a:hover .arrow{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.hp .clients-wrap .more-clients a:hover:active,.hp .clients-wrap .more-clients a:hover:focus{border:2px solid #008a8d;color:#008a8d;-webkit-box-shadow:inset 0 0 15px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 0 15px 0 rgba(0,0,0,0.15);box-shadow:inset 0 0 15px 0 rgba(0,0,0,0.15)}.hp .clients-wrap .more-clients a:hover:active .arrow,.hp .clients-wrap .more-clients a:hover:focus .arrow{-webkit-opacity:1;-moz-opacity:1;opacity:1}.hp .clients-wrap .more-clients a .arrow{display:block;height:10px;width:26px;background:url("../images/svg/sipka-teal.svg") no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;margin-top:-5px;right:14px;-webkit-transition:all .25s cubic-bezier(.6, .02, .25, 1);-moz-transition:all .25s cubic-bezier(.6, .02, .25, 1);-ms-transition:all .25s cubic-bezier(.6, .02, .25, 1);-o-transition:all .25s cubic-bezier(.6, .02, .25, 1);-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.hp .quick-faq-wrap{overflow:hidden;background:#f0f0f0}.hp .quick-faq-wrap .container{position:relative}.hp .quick-faq-wrap .quick-faq-illustration{position:absolute;z-index:1;bottom:0;right:0}.hp .quick-faq-wrap .quick-faq{color:#535959;padding:70px 0 100px;width:50%;position:relative;z-index:2}.hp .quick-faq-wrap .quick-faq ul{margin:0;padding:0}.hp .quick-faq-wrap .quick-faq ul li{margin:0;padding:30px 0 30px 40px;border-top:1px solid #cecece;font-size:25px;font-size:2.5rem;line-height:150%}.hp .quick-faq-wrap .quick-faq ul li:first-child{border-top:0}.hp .quick-faq-wrap .quick-faq ul li::before{display:block;position:absolute;top:calc(30px + .375em);left:0;width:20px;height:12px;background:none;border:0;border-bottom:6px solid #01bcc1;border-left:6px solid #01bcc1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.products .page-info-header{background-image:url('../images/products/page-header-bg.jpg')}.products .cards-wrap{padding-top:30px}.products .eliot-wrap .eliot{padding:30px 0}.products .eliot-wrap .eliot-label{display:flex;flex-direction:row;align-items:center}@media (max-width:767px){.products .eliot-wrap .eliot-label{justify-content:center}}.products .eliot-wrap .eliot-label .eliot-label-icon{padding-right:30px}@media (max-width:767px){.products .eliot-wrap .eliot-label .eliot-label-icon{padding-right:20px}}@media (max-width:480px){.products .eliot-wrap .eliot-label .eliot-label-icon{display:none}}.products .eliot-wrap .eliot-label .eliot-label-icon img{width:70px;height:auto}@media (max-width:767px){.products .eliot-wrap .eliot-label .eliot-label-icon img{width:48px}}@media (max-width:480px){.products .eliot-wrap .eliot-label .eliot-label-text{text-align:center}}.products .eliot-wrap .eliot-label .eliot-label-text h1{text-transform:uppercase;margin:10px 0 0}.products .eliot-wrap .eliot-label .eliot-label-text h1 .big{font-weight:700}@media (max-width:767px){.products .eliot-wrap .eliot-label .eliot-label-text h1{font-size:30px;font-size:3rem;line-height:120%}}.products .eliot-wrap .eliot-label .eliot-label-text p{margin:0}.products .eliot-wrap .eliot-preview{padding:100px 0;position:relative}@media (max-width:767px){.products .eliot-wrap .eliot-preview{padding:50px 0}}.products .eliot-wrap .eliot-preview:after{display:block;content:'';width:100%;clear:both}.products .eliot-wrap .eliot-preview .eliot-preview-img{width:auto;position:absolute;left:22.5%;top:50%;z-index:2;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);text-align:center}@media (max-width:767px){.products .eliot-wrap .eliot-preview .eliot-preview-img{display:none}}@media (max-width:767px){.products .eliot-wrap .eliot-preview .eliot-preview-img img{width:60%;height:auto}}.products .eliot-wrap .eliot-preview .eliot-preview-info{width:55%;float:right;padding:54px 44px;z-index:1;border:1px solid transparent;-webkit-border-image:-webkit-linear-gradient(left, #01bcc1, #44166e);-moz-border-image:-moz-linear-gradient(left, #01bcc1, #44166e);-ms-border-image:-ms-linear-gradient(left, #01bcc1, #44166e);-o-border-image:-o-linear-gradient(left, #01bcc1, #44166e);border-image:linear-gradient(left, #01bcc1, #44166e);border-image-slice:1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (max-width:767px){.products .eliot-wrap .eliot-preview .eliot-preview-info{width:100%}}@media (max-width:480px){.products .eliot-wrap .eliot-preview .eliot-preview-info{padding:20px}}.products .eliot-wrap .eliot-preview .eliot-preview-info p{margin:0;line-height:150%}.products .eliot-wrap .eliot-preview .eliot-preview-info::after{content:'';display:block;position:absolute;left:0;top:50%;width:45%;height:1px;background:#01bcc1;background:-webkit-linear-gradient(left, #44166e, #01bcc1 60%);background:-moz-linear-gradient(left, #44166e, #01bcc1 60%);background:-ms-linear-gradient(left, #44166e, #01bcc1 60%);background:-o-linear-gradient(left, #44166e, #01bcc1 60%);background:linear-gradient(left, #44166e, #01bcc1 60%)}@media (max-width:767px){.products .eliot-wrap .eliot-preview .eliot-preview-info::after{display:none}}.products .product-faq-wrap .product-faq{background:#f0f0f0;padding:50px 40px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}@media (max-width:767px){.products .product-faq-wrap .product-faq{padding:40px 30px}}.products .product-faq-wrap .product-faq ul{display:block;width:45%;padding:0;margin:0}@media (max-width:767px){.products .product-faq-wrap .product-faq ul{width:100%;padding-top:1.5em}.products .product-faq-wrap .product-faq ul:first-child{padding-top:0}}.products .product-faq-wrap .product-faq li{margin-top:1.5em}.products .product-icon-info-wrap .product-icon-info{padding:50px 0;display:flex;flex-direction:row;justify-content:space-around;align-items:top}@media (max-width:991px){.products .product-icon-info-wrap .product-icon-info{justify-content:space-between}}@media (max-width:767px){.products .product-icon-info-wrap .product-icon-info{flex-wrap:wrap;justify-content:center}}.products .product-icon-info-wrap .product-icon-item{width:300px;flex-grow:0;text-align:center}@media (max-width:991px){.products .product-icon-info-wrap .product-icon-item{padding:0 15px}}@media (max-width:767px){.products .product-icon-info-wrap .product-icon-item{width:100%;margin-top:15px}.products .product-icon-info-wrap .product-icon-item:first-child{margin-top:0}}.products .product-icon-info-wrap .product-icon-item p{line-height:150%}@media (max-width:767px){.products .product-icon-info-wrap .product-icon-item p{margin-left:auto;margin-right:auto;max-width:520px}}.products .product-icon-info-wrap .product-icon-item-icon{height:74px;margin-bottom:30px}@media (max-width:767px){.products .product-icon-info-wrap .product-icon-item-icon{margin-bottom:15px;height:54px}}.products .product-icon-info-wrap .product-icon-item-icon img{max-width:88px;max-height:100%;width:auto;height:auto}@media (max-width:767px){.products .product-icon-info-wrap .product-icon-item-icon img{max-width:60px}}.products .registration-wrap{display:flex;justify-content:center;align-items:center;height:430px;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url('../images/products/registration-bg.jpg')}@media (max-width:767px){.products .registration-wrap{height:auto;padding:40px 0}}.products .registration-wrap .registration{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width:767px){.products .registration-wrap .registration{display:block}}.products .registration-wrap .registration .registration-icon img{width:82px;height:auto}@media (max-width:480px){.products .registration-wrap .registration .registration-icon img{width:60px}}.products .registration-wrap .registration .registration-icon h2{display:inline-block;font-size:40px;font-size:4rem;line-height:120%;margin:0 0 0 22px;text-transform:uppercase;vertical-align:middle}@media (max-width:480px){.products .registration-wrap .registration .registration-icon h2{font-size:30px;font-size:3rem;line-height:120%;margin:0 0 0 15px}}.products .registration-wrap .registration .registration-faq{width:50%;flex-grow:0}@media (max-width:767px){.products .registration-wrap .registration .registration-faq{width:100%}}.products .registration-wrap .registration .registration-faq ul{margin:0}.products .registration-wrap .registration .registration-faq li{margin-top:1.5em;color:#535959}.about .about-prolora-wrap{margin:0 0 3rem;margin:0 0 30px}.about .about-prolora-wrap h1{margin:1.5em 0 1.75em}.about .about-prolora-wrap h1 .big{font-weight:700;text-transform:uppercase}@media (max-width:767px){.about .about-prolora-wrap h1{text-align:center;font-size:30px;font-size:3rem;line-height:120%}}.about .about-prolora-wrap .about-prolora{background:#f0f0f0;padding:58px 50px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative}@media (max-width:767px){.about .about-prolora-wrap .about-prolora{padding:38px 30px}}.about .about-prolora-wrap .about-prolora .about-prolora-points{width:50%;position:relative;z-index:2}@media (max-width:767px){.about .about-prolora-wrap .about-prolora .about-prolora-points{width:100%}}.about .about-prolora-wrap .about-prolora ul{margin:0;padding:0}.about .about-prolora-wrap .about-prolora li{margin-top:1.5em;line-height:150%}.about .about-prolora-wrap .about-prolora li::before{top:.5em}.about .about-prolora-wrap .about-prolora .about-prolora-illustration{position:absolute;z-index:1;top:50%;right:25%;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-o-transform:translate(50%, -50%)}@media (max-width:767px){.about .about-prolora-wrap .about-prolora .about-prolora-illustration{display:none}}@media (max-width:991px){.about .about-prolora-wrap .about-prolora .about-prolora-illustration img{width:280px;height:auto}}@media (max-width:767px){.about .about-map-wrap h1{text-align:center}}.about .about-map-wrap .about-map{width:100%;min-height:800px;height:80vh;background:#f0f0f0}@media (max-width:991px){.about .about-map-wrap .about-map{min-height:520px;height:52vh}}@media (max-width:767px){.about .about-map-wrap .about-map{min-height:0;height:480px}}@media (max-width:480px){.about .about-map-wrap .about-map{height:320px}}.support .page-info-header{background-image:url('../images/support/page-header-bg.jpg')}.support .faq-wrap{padding:50px 0}.support .faq .faq-item{padding:25px 0 21px;border-bottom:1px solid #cecece}.support .faq .faq-item:first-child{border-top:1px solid #cecece}.support .faq .faq-item .faq-item-toggle{display:none}.support .faq .faq-item .faq-item-toggler{display:block;width:100%;cursor:pointer;position:relative;padding-right:90px}.support .faq .faq-item .faq-item-toggler h2{font-weight:400;margin:0}@media (max-width:991px){.support .faq .faq-item .faq-item-toggler h2{font-size:25px;font-size:2.5rem;line-height:120%}}@media (max-width:767px){.support .faq .faq-item .faq-item-toggler h2{font-size:20px;font-size:2rem;line-height:120%}}.support .faq .faq-item .faq-item-toggler .toggler-icon{display:block;width:36px;height:36px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:2px solid #01bcc1;position:absolute;top:50%;margin-top:-18px;right:30px}.support .faq .faq-item .faq-item-toggler .toggler-icon::after,.support .faq .faq-item .faq-item-toggler .toggler-icon::before{display:block;content:'';width:18px;height:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#01bcc1;position:absolute;top:50%;left:50%;margin:-1px 0 0 -9px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease}.support .faq .faq-item .faq-item-toggler .toggler-icon::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.support .faq .faq-item .faq-item-toggle:checked+.faq-item-toggler .toggler-icon::after{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}.support .faq .faq-item .faq-item-toggle:checked+.faq-item-toggler .toggler-icon::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.support .faq .faq-item .faq-item-toggle:checked~.faq-item-text{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease}.support .faq .faq-item .faq-item-text{padding-right:100px;max-height:0;height:auto;overflow:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}@media (max-width:767px){.support .faq .faq-item .faq-item-text{padding-right:50px}}.support .faq .faq-item .faq-item-text p:last-child{margin-bottom:0}.save .page-info-header{background-image:url('../images/save/page-header-bg.jpg')}.save .save-info-wrap .save-info{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:20px 0 70px}.save .save-info-wrap .save-info-item{width:48%;display:flex;flex-direction:row;align-items:flex-start;padding:50px 0 0}@media (max-width:991px){.save .save-info-wrap .save-info-item{width:100%;padding:35px 0 0}}.save .save-info-wrap .save-info-item-icon{width:64px;flex-shrink:0;text-align:center;padding-right:14px}.save .save-info-wrap .save-info-item-icon img{max-width:42px;max-height:50px;position:relative}.save .save-info-wrap .item-spotreba .save-info-item-icon img{top:-4px}.save .save-info-wrap .item-prostredi .save-info-item-icon img{top:3px}.save .save-info-wrap .item-online .save-info-item-icon img{top:-3px}.save .save-info-wrap .item-rizeni .save-info-item-icon img{top:-4px}.save .save-info-wrap .item-uspora .save-info-item-icon img{top:-2px}.save .save-info-wrap .item-detekce .save-info-item-icon img{top:-2px}.save .save-info-wrap .save-info-item-text h2{font-weight:400;margin:0 0 22px}@media (max-width:991px){.save .save-info-wrap .save-info-item-text h2{font-size:25px;font-size:2.5rem;line-height:120%}}.save .save-info-wrap .save-info-item-text p{line-height:150%;margin:0}.save .case-study-wrap h1 .big{font-weight:700}@media (max-width:991px){.save .case-study-wrap h1{font-size:30px;font-size:3rem;line-height:120%}}@media (max-width:480px){.save .case-study-wrap h1{text-align:center}}.save .case-study-wrap .case-study{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.save .case-study-wrap .case-study-item{width:48%;display:flex;flex-direction:row;align-items:flex-start;padding:0 0 90px}@media (max-width:991px){.save .case-study-wrap .case-study-item{width:100%}}@media (max-width:480px){.save .case-study-wrap .case-study-item{padding:0 0 40px}}.save .case-study-wrap .case-study-item-icon{width:80px;flex-shrink:0;text-align:center;padding-top:60px;padding-right:30px}@media (max-width:480px){.save .case-study-wrap .case-study-item-icon{display:none}}.save .case-study-wrap .case-study-item-icon img{max-width:42px;max-height:44px;position:relative}.save .case-study-wrap .case-study-item-text{padding:10px 0 0 34px;border-left:1px solid #cecece}@media (max-width:480px){.save .case-study-wrap .case-study-item-text{padding:10px 0 0 0;border-left:0}}.save .case-study-wrap .case-study-item-text h2{font-weight:400;margin:24px 0 34px}.save .case-study-wrap .case-study-item-text h2 small{display:block;font-size:15px;font-size:1.5rem;font-weight:700;text-transform:uppercase;color:#44166e}.save .case-study-wrap .case-study-item-text p{line-height:150%;margin:0 0 1em}.save .case-study-wrap .case-study-item-text p:last-child{margin-bottom:0}.save .case-study-wrap .case-study-preview{height:48px}.save .case-study-wrap .case-study-preview img{height:auto;max-height:100%;width:auto}.save .case-study-wrap .case-home .case-study-preview{display:inline-block;height:54px;overflow:hidden;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.save .case-study-wrap .case-home .case-study-preview img{height:100%;width:auto}.contact .page-info-header{background-image:url('../images/contact/page-header-bg.jpg')}.contact #content{padding:20px 0 40px}.contact #content .company-info h1{text-transform:uppercase;font-weight:400;margin-bottom:40px}@media (max-width:480px){.contact #content .company-info h1{text-align:center}}.contact #content .company-info p{color:#44166e;font-size:30px;font-size:3rem;line-height:100%}@media (max-width:480px){.contact #content .company-info p{text-align:center}}.contact #content .company-info p a{color:#44166e;font-weight:700}.contact #content .company-info p a:hover{color:#150f2b}.contact #content .company-info p i{width:35px;color:#01bcc1;font-size:27px;font-size:2.7rem}@media (max-width:480px){.contact #content .company-info p i{display:block;width:100%;margin-bottom:15px}}.contact #content .company-info p.phone i{font-size:26px;font-size:2.6rem}.contact #content .company-info p.email i{font-size:20px;font-size:2rem}.contact #content .company-info .google-map{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden}.contact #content .mailForm h1{margin-top:1em}