@import url(https://fonts.googleapis.com/css?family=Maven+Pro:400,500,700,900&amp;subset=latin-ext);.f-normal{font-family:'Maven Pro',sans-serif;font-weight:400}.f-medium{font-family:'Maven Pro',sans-serif;font-weight:500}.f-bold{font-family:'Maven Pro',sans-serif;font-weight:700}.f-black{font-family:'Maven Pro',sans-serif;font-weight:900}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:local('Roboto Slab Regular'),local('RobotoSlab-Regular'),url(https://fonts.gstatic.com/s/robotoslab/v7/y7lebkjgREBJK96VQi37ZiYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:local('Roboto Slab Regular'),local('RobotoSlab-Regular'),url(https://fonts.gstatic.com/s/robotoslab/v7/y7lebkjgREBJK96VQi37Zo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:700;src:local('Roboto Slab Bold'),local('RobotoSlab-Bold'),url(https://fonts.gstatic.com/s/robotoslab/v7/dazS1PrQQuCxC3iOAJFEJejkDdvhIIFj_YMdgqpnSB0.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:700;src:local('Roboto Slab Bold'),local('RobotoSlab-Bold'),url(https://fonts.gstatic.com/s/robotoslab/v7/dazS1PrQQuCxC3iOAJFEJYlIZu-HDpmDIZMigmsroc4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}body{font-family:'Maven Pro',sans-serif;color:#39205b;font-size:16px}@media only screen and (max-width:767px){body{font-size:15px}}#site-wrapper{overflow:hidden}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:100%;position:relative}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;height:100%;position:relative}a{color:#008de6;text-decoration:none!important;-webkit-transition:.3s color ease,.3s background ease,.3s ease box-shadow,.3s ease border,.3s ease opacity;transition:.3s color ease,.3s background ease,.3s ease box-shadow,.3s ease border,.3s ease opacity}a:hover{color:#39205b;border-color:#39205b}::-moz-selection{background:#4e2b7b;color:#fff}::selection{background:#4e2b7b;color:#fff}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a,button,input,textarea{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-appearance:none;box-shadow:none}a:focus,a:hover,button:focus,button:hover,input:focus,input:hover,textarea:focus,textarea:hover{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-appearance:none}h2{margin:60px 0 30px 0;text-align:center;font-size:36px;color:#39205b}h2.white{color:#fff}.white{color:#fff}.t-center{text-align:center}.bold{font-weight:700}.margin-bottom{margin-bottom:60px}.margin-bottom-section{margin-bottom:60px}.margin-top-section{margin-top:120px}.first-section{margin-top:106px;position:relative}.-bigger-headline{font-size:48px}.special-underline{font-size:150px;margin:-100px 0 -100px 0}.text-right{text-align:right}.grow{transition:all .2s ease-in-out}.grow:hover{transform:scale(1.2)}.cover{-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.haa{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.shadow{box-shadow:rgba(0,0,0,.15) 0 0 40px}.spacer80{margin-bottom:80px}@media only screen and (max-width:991px){.spacer80{margin-bottom:40px}}.spacer40{margin-bottom:40px!important}@media only screen and (max-width:991px){.spacer40{margin-bottom:20px!important}}.content-narrow{padding:0 50px}li.empty:before{content:''!important}@media only screen and (min-width:1200px){span.icon.icon-pass{font-size:85px!important}}@media only screen and (max-width:1199px){span.icon.icon-pass{font-size:50px!important}}p{margin:25px 0}.checkbox-group{margin:30px 0 10px}.checkbox-group>span{margin-right:30px}.checkbox-group .checkbox,.checkbox-group .radio{margin:5px 40px 5px 0!important;display:inline-block}.checkbox-group .checkbox:last-child,.checkbox-group .radio:last-child{margin-right:0!important}@media only screen and (max-width:991px){.checkbox-group>span{display:block}}.checkbox,.radio{position:relative;margin:0 0 30px}.checkbox.noMargin,.radio.noMargin{margin:0}.checkbox.noMargin label,.radio.noMargin label{margin:0!important}.checkbox.smaller label,.radio.smaller label{font-size:10px;padding:0 0 0 30px!important}.checkbox.smaller label a,.radio.smaller label a{border-bottom:1px solid #39205b;color:#39205b}.checkbox label,.radio label{padding:3px 0 2px 36px!important;font-size:16px;color:#39205b;cursor:pointer;width:100%!important;display:inline-block;vertical-align:text-top;font-size-adjust:.5;-webkit-font-size-adjust:.5}.checkbox label a,.radio label a{color:#39205b;font-weight:600;position:relative}.checkbox label a:before,.radio label a:before{content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background:#39205b;-webkit-transition:.3s ease width;transition:.3s ease width}.checkbox label a:hover:before,.radio label a:hover:before{width:100%}.checkbox input[type=checkbox],.checkbox input[type=radio],.radio input[type=checkbox],.radio input[type=radio]{display:block;left:0;position:absolute;visibility:hidden;width:0;height:0!important}.checkbox input[type=checkbox]+label:before,.checkbox input[type=checkbox]+span:before,.checkbox input[type=radio]+label:before,.checkbox input[type=radio]+span:before,.radio input[type=checkbox]+label:before,.radio input[type=checkbox]+span:before,.radio input[type=radio]+label:before,.radio input[type=radio]+span:before{content:'';width:18px;height:18px;display:inline-block;left:0;top:50%;position:absolute;background:#fff;border:2px solid #e8e8e8;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease border-color,.3s ease background;transition:.3s ease border-color,.3s ease background}.checkbox input[type=checkbox]+label:hover:before,.checkbox input[type=checkbox]+span:hover:before,.checkbox input[type=radio]+label:hover:before,.checkbox input[type=radio]+span:hover:before,.radio input[type=checkbox]+label:hover:before,.radio input[type=checkbox]+span:hover:before,.radio input[type=radio]+label:hover:before,.radio input[type=radio]+span:hover:before{border-color:#008de6}.checkbox input[type=checkbox]:checked+label:after,.checkbox input[type=checkbox]:checked+span:after,.checkbox input[type=radio]:checked+label:after,.checkbox input[type=radio]:checked+span:after,.radio input[type=checkbox]:checked+label:after,.radio input[type=checkbox]:checked+span:after,.radio input[type=radio]:checked+label:after,.radio input[type=radio]:checked+span:after{content:'✔';position:absolute;top:50%;left:0;color:#18ef97;width:19px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:991px){.checkbox.noMargin,.radio.noMargin{margin:0 0 30px}}@media only screen and (max-width:991px){.hidden-mobile{display:none!important}.visible-mobile{display:block!important}}@media only screen and (min-width:991px){.hidden-mobile{display:block!important}.visible-mobile{display:none!important}}@media only screen and (max-width:1199px){.hidden-mobile-1999{display:none!important}.visible-mobile-1999{display:block!important}#info a{padding:30px 20px 30px 30px!important}}@media only screen and (min-width:1200px){.hidden-mobile-1999{display:block!important}.visible-mobile-1999{display:none!important}}a#cookie_action_close_header{margin:0 10px}a#cookie_action_close_header:hover{background-color:#008de6!important;color:#fff!important}.cli-plugin-main-link{font-weight:700;text-decoration:underline!important}.cli-plugin-main-link:hover{color:#008de6!important}.bttn{padding:0 28px;height:52px;display:inline-block;line-height:52px;text-align:center;color:#fff;font-size:16px;border:none;position:relative;z-index:2;overflow:hidden;white-space:nowrap;font-weight:700;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.bttn:hover .sweep-to-right span{color:#fff!important}.bttn:hover .sweep-to-right:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.bttn:hover .sweep-to-left span{color:#fff!important}.bttn:hover .sweep-to-left:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.bttn:before{content:'';position:absolute;top:0;left:0;bottom:0;width:0;z-index:-1;-webkit-transition:.6s ease width;transition:.6s ease width}.bttn.download .icon{font-size:29px;vertical-align:middle;margin:0 0 0 14px}.bttn.bttn-center{margin-left:auto;margin-right:auto}.bttn.bttn-small{font-weight:700;font-size:14px;padding:0 20px;height:46px;line-height:46px}.bttn.bttn-small .icon{line-height:46px!important;font-size:20px!important}.bttn.bttn-dark{background:#676070;color:#fff}.bttn.bttn-dark:before{background:#e6def4}.bttn.bttn-dark:hover:before{width:100%}.bttn.bttn-white{background:0 0;border:1px solid #fff;color:#fff;line-height:50px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px}.bttn.bttn-white:before{background:#008de6}.bttn.bttn-white:hover{color:#fff}.bttn.bttn-white:hover:before{width:100%}.bttn.bttn-blue{background:#008de6;color:#fff;font-size:80%;text-transform:uppercase}.bttn.bttn-blue:before{background:#008de6}.bttn.bttn-blue:hover.sweep-icon{width:100%}.bttn.bttn-offset{margin-top:40px}.bttn .icon{font-size:24px;margin:0 auto;display:inline-block;vertical-align:middle}.bttn.bttn-full{width:100%}.bttn.bttn-shadow{box-shadow:0 4px 10px rgba(0,0,0,.2)}.bttn.with-icon-right{padding:0 88px 0 30px}.bttn.with-icon-right.with-input input{padding:0 88px 0 30px}.bttn.with-icon-right .icon.blue{color:#008de6}@media only screen and (max-width:480px){.bttn.with-icon-right{padding:0 15px;width:100%}.bttn.with-icon-right input{padding:0 15px!important}.bttn.with-icon-right .icon{display:none}}.bttn.with-icon-left{padding:0 30px 0 88px}.bttn.with-icon-left.with-input input{padding:0 88px 0 30px}.bttn.with-icon-left .icon.blue{color:#008de6}@media only screen and (max-width:480px){.bttn.with-icon-left{padding:0 15px;width:100%}.bttn.with-icon-left input{padding:0 15px!important}.bttn.with-icon-left .icon{display:none}}.bttn.with-input{padding:0}.bttn.with-input input{padding:0 30px 0 30px}.bttn.with-input input{width:100%;background:0 0;border:none;vertical-align:top;-webkit-transition:.6s ease color;transition:.6s ease color}.bttn.wide{width:280px}.button-prev{color:#18ef97;font-size:26px}@media only screen and (min-width:991px){.button-prev{position:absolute;top:50%;left:-30px;margin-top:-13px}}@media only screen and (max-width:991px){.button-prev{margin-top:20px;display:inline-block}}.button-next{color:#18ef97;font-size:26px}@media only screen and (min-width:991px){.button-next{position:absolute;top:50%;right:-30px;margin-top:-13px}}@media only screen and (max-width:991px){.button-next{margin-top:20px;display:inline-block;position:absolute;right:0;margin-right:10px}}.sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:0;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;color:#008de6;width:54px;background:#e6def4}.sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#008de6;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;color:#fff;width:54px;background:#008de6}.sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e6def4;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.sweep-to-left:hover span{color:#fff!important}.sweep-to-left:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.sweep-to-left:focus span{color:#fff!important}.sweep-to-left:focus:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.sweep-to-left:active span{color:#fff!important}.sweep-to-left:active:before{-webkit-transform:scaleX(0);transform:scaleX(0)}#overlay{position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:99;display:none;background:rgba(0,0,0,.8)}@media only screen and (min-width:1200px){#overlay{display:none!important}}#main.wifi{margin:0;padding:0;height:100%;position:relative}#main.wifi .bg-mobile,#main.wifi .text-mobile{display:none;background-position:center top!important}#main.wifi .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#main.wifi .wifi-wrapper{position:absolute;bottom:0;left:0;padding:150px 20px 70px;text-align:center;color:#fff;width:100%;background-position:center top!important;color:#4e2b7b;font-size:60px;font-weight:500;text-transform:uppercase;z-index:2}#main.wifi .wifi-wrapper .image-mobile{display:none}#main.wifi .wifi-wrapper strong{font-weight:900}#main.wifi .wifi-wrapper strong span{color:#fff}@media only screen and (max-width:1680px){#main.wifi .wifi-wrapper{font-size:42px}}@media only screen and (max-width:1199px){#main.wifi{margin-top:0;padding:0 0 50px}#main.wifi .wifi-wrapper{font-size:32px}}@media only screen and (max-width:767px){#main.wifi{padding:0 0 40px}#main.wifi .wifi-wrapper{font-size:26px}}@media only screen and (max-width:480px){#main.wifi{min-height:0}#main.wifi .wifi-wrapper{padding:90px 20px 30px}#main.wifi .wifi-wrapper .image-mobile{display:block;margin:0 auto 10px;text-align:center}#main.wifi .wifi-wrapper .image-mobile img{width:150px;height:auto}#main.wifi .bg-desktop{display:none}#main.wifi .bg-mobile{display:block}#main.wifi .text-desktop{display:none}#main.wifi .text-mobile{display:block;line-height:30px;font-size:38px}#main.wifi .text-mobile i{font-style:normal;font-size:26px}}#header{display:table;width:100%;height:106px;position:fixed;background:#39205b;top:0;left:0;z-index:10;box-shadow:rgba(0,0,0,.05) 0 0 30px;z-index:100}@media only screen and (min-width:1366px){#header{content:'';background-image:url(../img/limec_s_logom.png);background-repeat:no-repeat;background-size:320px;background-position-x:100%}}#header.header-alt{height:auto;position:relative}#header.header-alt .alt-logo{position:absolute;top:0;left:0}#header.header-alt .alt-logo img{width:330px;height:auto}#header.header-alt .alt-wifi{position:absolute;top:32px;right:212px}#header.header-alt .alt-wifi img{width:180px;height:auto}#header #menu-toggle{z-index:10;cursor:pointer;height:28px;margin:0;padding:0;width:36px;position:absolute;right:20px;top:50%;display:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header #menu-toggle #hamburger{position:absolute;height:30px;width:42px;top:0}#header #menu-toggle #hamburger span{width:36px;height:2px;position:relative;top:0;left:0;margin:10px 0;background:#fff;display:block;-webkit-transition:.25s ease-in-out width,.25s ease-in-out height;transition:.25s ease-in-out width,.25s ease-in-out height}#header #menu-toggle #hamburger span:nth-child(1){margin-top:0;-webkit-transition-delay:.5s;transition-delay:.5s}#header #menu-toggle #hamburger span:nth-child(2){width:60%;-webkit-transition-delay:625ms;transition-delay:625ms}#header #menu-toggle #hamburger span:nth-child(3){margin-bottom:0;-webkit-transition-delay:.75s;transition-delay:.75s}#header #menu-toggle #cross{position:absolute;height:42px;width:42px;top:-5px;left:-6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#header #menu-toggle #cross span{display:block;background:#fff;-webkit-transition:.25s ease-in-out width,.25s ease-in-out height;transition:.25s ease-in-out width,.25s ease-in-out height}#header #menu-toggle #cross span:nth-child(1){left:50%;position:absolute;top:0;margin:0 0 0 -1px;width:2px;height:0;-webkit-transition-delay:0;transition-delay:0}#header #menu-toggle #cross span:nth-child(2){height:2px;left:0;margin:-1px 0 0;position:absolute;top:50%;width:0;-webkit-transition-delay:.25s;transition-delay:.25s}#header #menu-toggle.open #hamburger span{width:0%}#header #menu-toggle.open #hamburger span:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}#header #menu-toggle.open #hamburger span:nth-child(2){-webkit-transition-delay:125ms;transition-delay:125ms}#header #menu-toggle.open #hamburger span:nth-child(3){-webkit-transition-delay:.25s;transition-delay:.25s}#header #menu-toggle.open #cross span:nth-child(1){height:100%;-webkit-transition-delay:625ms;transition-delay:625ms}#header #menu-toggle.open #cross span:nth-child(2){width:100%;-webkit-transition-delay:375ms;transition-delay:375ms}#header .header-wrapper{display:table-cell;vertical-align:middle}#header .header-wrapper .container{position:relative}#header #site-logo a{display:table;-webkit-transition:.6s ease transform;transition:.6s ease transform}#header #site-logo a:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#header #site-nav{text-align:left;white-space:nowrap}@media only screen and (max-width:1365px){#header #site-nav{text-align:right}}@media only screen and (min-width:1681px){#header #site-nav{text-align:right}}#header #site-nav #langs{color:#fff;margin:0 0 0 10px;font-size:14px;margin:0 15px 0 0;padding:0;position:relative}#header #site-nav #langs .langs-current{line-height:54px;font-weight:700;width:50px;cursor:pointer;text-align:center;-webkit-transition:.3s ease color,.3s ease background;transition:.3s ease color,.3s ease background}#header #site-nav #langs .langs-current.active{color:#fff}#header #site-nav #langs .langs-select{position:absolute;left:0;top:100%;width:100%;display:none}#header #site-nav #langs .langs-select ul{display:inline-grid}#header #site-nav #langs ul{margin:5px 0 0 0;padding:0;border:1px solid #f6f6f6}#header #site-nav #langs ul li{display:block;vertical-align:top;padding:0;text-align:center;position:relative;text-transform:uppercase;font-weight:700;font-size:14px;border-bottom:1px solid rgba(0,0,0,.05);background-color:#4e2b7b}#header #site-nav #langs ul li:last-child{border:none}#header #site-nav #langs ul li:hover{background-color:#39205b}#header #site-nav #langs ul li a{line-height:54px;display:block;color:#fff!important}#header #site-nav #nav .closeMe{display:none}#header #site-nav #nav ul{vertical-align:middle;margin:0;padding:0;list-style:none}#header #site-nav #nav ul li{display:table-cell;vertical-align:middle;padding:0 15px}#header #site-nav #nav ul li.current-menu-item a{color:#008de6;font-weight:700}#header #site-nav #nav ul li.current-post-ancestor a{color:#008de6;font-weight:700}#header #site-nav #nav ul li.current-category-ancestor a{color:#008de6;font-weight:700}#header #site-nav #nav ul li a{font-size:16px;position:relative;color:#fff}#header #site-nav #nav ul li a:after{content:'';position:absolute;bottom:-4px;width:100%;height:0;left:0;background:#e6def4;-webkit-transition:.3s ease height;transition:.3s ease height}#header #site-nav #nav ul li a:hover{color:#008de6}#header #site-nav #nav ul li.langs{display:none}@media only screen and (max-width:991px){#header #site-nav #nav ul li.langs{display:block}}#header #site-nav #cBox{border:1px solid #f6f6f6;height:54px;padding:10px 18px 10px 50px;position:relative;font-size:14px;line-height:16px;color:#fff;margin:0 10px;text-align:left;border-radius:8px}#header #site-nav #cBox:hover .text strong{color:#e6def4}#header #site-nav #cBox strong{color:#fff;-webkit-transition:.6s ease color;transition:.6s ease color}#header #site-nav #cBox .icon{position:absolute;left:12px;top:50%;font-size:25px;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#header #site-nav #lBox{display:inline-block;vertical-align:middle}@media only screen and (min-width:1200px){#header #nav ul{display:inline-block}#header .header-content{display:table;width:100%;position:relative}#header .header-content .part{display:table-cell;vertical-align:middle}#header nav{display:block}#header nav .langs-mobile-toggle{display:none!important}#header nav #langs-mobile{display:none!important}#header #langs{display:inline-block}#header .mobile-partner-logo{display:none}}@media only screen and (max-width:1199px){#header #nav{display:none;opacity:1;width:100%;position:absolute;left:0;top:106px;background:#39205b}#header #nav ul{display:block;width:100%;margin-bottom:20px;padding:0;list-style:none;columns:2;column-gap:0}#header #nav ul li{display:block!important;text-align:center;padding:15px!important;border:1px solid #4e2b7b;color:#fff}#header #nav ul #langs-mobile{display:table;display:none;position:absolute;right:0;left:50%;height:50px;top:215px;background:#3e2b7b;z-index:10}#header #langs{display:none}#header #lBox{display:block!important;margin:40px auto 20px;width:80%;max-width:250px}#header .container{position:inherit!important}#header .closeMe{display:none}#header #menu-toggle{display:block}#header .mobile-partner-logo{display:block;padding:20px 0 40px 0;text-align:center}}@media only screen and (max-width:1680px){#header.header-alt .alt-logo img{width:250px}#header.header-alt .alt-wifi{top:20px;right:20px}#header.header-alt .alt-wifi img{width:140px}}#header-logo-right{display:none}@media only screen and (min-width:1200px){#header-logo-right{display:block;color:#fff;position:absolute;top:-50px;right:-400px;width:400px;height:150px}}#footer{color:#fff;font-size:12px;padding-top:136px}#footer p{margin:0}#footer #footer-top{background:#4e2b7b;padding:0 0 60px;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}#footer #footer-top .contact-box{text-align:center;display:table;margin:60px auto 0}#footer #footer-top .contact-box .title{font-size:30px;margin:0 0 15px}#footer #footer-top .contact-box .tel{padding-left:60px;position:relative;font-size:24px}#footer #footer-top .contact-box .tel a{font-weight:700;color:#18ef97;display:inline-block;position:relative;-webkit-transition:.6s ease transform;transition:.6s ease transform}#footer #footer-top .contact-box .tel a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#footer #footer-top .contact-box .tel .icon{position:absolute;left:0;top:50%;font-size:40px;color:#18ef97;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#footer #footer-top .login-boxes{display:table;width:100%;margin:-136px auto 0 auto;position:relative;max-width:1200px}#footer #footer-top .login-boxes .box{display:table-cell;vertical-align:middle;position:relative;overflow:hidden;padding:50px 40px 50px 200px;color:#fff}#footer #footer-top .login-boxes .box:first-child{-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px}#footer #footer-top .login-boxes .box:last-child{-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0}#footer #footer-top .login-boxes .box:hover .box-bg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#footer #footer-top .login-boxes .box:hover .box-title .icon{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}#footer #footer-top .login-boxes .box:hover .sweep-to-right span{color:#fff!important}#footer #footer-top .login-boxes .box:hover .sweep-to-right:before{-webkit-transform:scaleX(1);transform:scaleX(1)}#footer #footer-top .login-boxes .box:hover .sweep-to-left span{color:#fff!important}#footer #footer-top .login-boxes .box:hover .sweep-to-left:before{-webkit-transform:scaleX(0);transform:scaleX(0)}#footer #footer-top .login-boxes .box .box-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:1.6s ease transform;transition:1.6s ease transform}#footer #footer-top .login-boxes .box .box-title{position:relative;z-index:2;font-weight:700;font-size:48px;line-height:44px;margin:0 0 40px;color:#39205b}#footer #footer-top .login-boxes .box .box-title .icon{font-size:24px;margin-left:10px;display:inline-block;vertical-align:middle;z-index:2;-webkit-transition:1.2s ease transform;transition:1.2s ease transform}#footer #footer-top .login-boxes .box .box-desc{position:relative;z-index:2;font-size:18px;line-height:26px;color:#39205b;padding:18px 0}@media only screen and (max-width:991px){#footer #footer-top .login-boxes .box{display:block;padding:50px 40px 50px 300px}}@media only screen and (min-width:991px){#footer #footer-top .login-boxes{table-layout:fixed}}@media only screen and (max-width:991px){#footer #footer-top .login-boxes{display:block;padding:0;width:calc(100% + 40px);margin:-156px auto 40px -20px}}#footer #footer-bottom{background:#39205b;padding-top:38px}#footer #footer-bottom #footer-logo{margin:0 0 36px}#footer #footer-bottom #footer-logo a{display:table;position:relative;-webkit-transition:.6s ease transform;transition:.6s ease transform}#footer #footer-bottom #footer-logo a img{width:180px;height:54px}#footer #footer-bottom #footer-logo a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media only screen and (max-width:991px){#footer #footer-bottom #footer-logo a{width:100%;text-align:center}}#footer #footer-bottom .footer-company{margin:0 0 15px}#footer #footer-bottom .footer-company ul{margin:0 0 10px;padding:0;list-style:none;font-size:0}#footer #footer-bottom .footer-company ul li{display:inline-block;width:50%;font-size:16px}@media only screen and (max-width:767px){#footer #footer-bottom .footer-company ul{display:block}#footer #footer-bottom .footer-company ul li{display:block;margin:15px 0}}#footer #footer-bottom #footer-nav nav ul{margin:0 0 20px;padding:0;display:table;width:100%;list-style:none}@media only screen and (max-width:767px){#footer #footer-bottom #footer-nav nav ul{display:block;padding:20px;columns:2;-webkit-columns:2;-moz-columns:2;list-style-position:inside}}#footer #footer-bottom #footer-nav nav ul li{display:table-cell;vertical-align:middle;font-size:16px;padding:0 10px}#footer #footer-bottom #footer-nav nav ul li:first-child{padding-left:0}#footer #footer-bottom #footer-nav nav ul li:last-child{padding-right:0}#footer #footer-bottom #footer-nav nav ul li a{color:#fff}#footer #footer-bottom #footer-nav nav ul li a:hover{color:#008de6}#footer #footer-bottom #footer-nav nav ul li.current-menu-item a{color:#008de6;font-weight:700}#footer #footer-bottom #footer-nav .footer-bttns{margin:0;padding:0;list-style:none;display:table;width:100%;table-layout:fixed}#footer #footer-bottom #footer-nav .footer-bttns li{display:table-cell;vertical-align:middle;padding:0 15px}#footer #footer-bottom #footer-nav .footer-bttns li:first-child{padding-left:0}#footer #footer-bottom #footer-nav .footer-bttns li:last-child{padding-right:0}#footer #footer-bottom #footer-nav .footer-bttns li .bttn{width:100%;font-size:16px;text-transform:uppercase}#footer #footer-bottom #footer-nav .footer-bttns li .bttn.with-icon{padding-left:24px;text-transform:none}#footer #footer-bottom #footer-nav .footer-bttns li .bttn:hover{color:#fff}#footer #footer-bottom #footer-nav .footer-bttns li .bttn:before{background:#4e2b7b}#footer #footer-bottom .footer-details-social{text-align:right;padding:10px 0 10px 10px}#footer #footer-bottom .footer-details-social span.icon{color:#fff;font-size:36px;padding:18px}#footer #footer-bottom .footer-details-social span.icon:hover{color:#008de6}#footer #footer-bottom .footer-details-social span.icon:last-child{padding:18px 0 18px 18px}@media only screen and (max-width:1199px){#footer #footer-bottom .footer-details-social{text-align:center;padding:30px}}#footer #footer-bottom .copyrights{margin-top:14px;display:table;width:100%;table-layout:fixed;height:50px;border-top:2px solid #4e2b7b}#footer #footer-bottom .copyrights .copy{color:#fff;font-size:12px;padding:10px 0;display:table-cell;vertical-align:middle}#footer #footer-bottom .copyrights .copy p{margin:0}#footer #footer-bottom .copyrights .copy p a{color:#fff;position:relative}#footer #footer-bottom .copyrights .copy p a:before{content:'';position:absolute;bottom:0;left:0;height:1px;background:#fff;width:0;-webkit-transition:.6s ease width;transition:.6s ease width}#footer #footer-bottom .copyrights .copy p a:hover:before{width:100%}@media only screen and (max-width:1680px){#footer #footer-top .login-boxes .box .box-title{font-size:38px;line-height:38px;margin:0 0 20px}}@media only screen and (max-width:1199px){#footer #footer-top{padding:0 0 40px}#footer #footer-top .contact-box{margin-top:40px}#footer #footer-top .contact-box .title{font-size:26px}#footer #footer-top .contact-box .tel{font-size:21px}#footer #footer-top .login-boxes .box .box-title{font-size:32px;line-height:32px}#footer #footer-top .login-boxes .box .box-desc{font-size:16px;line-height:22px}#footer #footer-bottom #footer-nav .footer-bttns{margin:0 0 30px}}@media only screen and (max-width:767px){#footer #footer-top .login-boxes{padding:0}#footer #footer-top .login-boxes .box{padding:50px 40px 50px 200px}#footer #footer-top .login-boxes .box .box-title{font-size:26px;line-height:28px}#footer #footer-top .contact-box{margin:0 auto}#footer #footer-top .contact-box .title{font-size:22px}#footer #footer-bottom #footer-nav nav ul{width:100%}#footer #footer-bottom #footer-nav nav ul li{display:block;padding:5px 0;text-align:left}#footer #footer-bottom #footer-nav .footer-bttns li{display:block;padding:5px 0}}@media only screen and (max-width:480px){#footer #footer-bottom .footer-company ul li{font-size:15px}#footer #footer-bottom .copyrights{padding:20px 0}#footer #footer-bottom .copyrights .copy{display:block;text-align:center!important;padding:0}#footer #footer-top .contact-box .tel{padding:0}#footer #footer-top .contact-box .tel .icon{position:relative;left:0auto;top:auto;margin:20px auto 10px;display:block;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important}#footer #footer-top .contact-box .tel a{display:table;width:100%;text-align:center}#footer #footer-top .login-boxes{padding:0}#footer #footer-top .login-boxes .box{display:block;text-align:center;padding:50px;-webkit-border-radius:8px!important;-moz-border-radius:8px!important;border-radius:8px!important}#footer .footer-details-social{padding:20px 0!important}#footer .footer-details-social a:first-child .icon{padding:18px 0 18px 0!important}}@media only screen and (min-width:1200px){#page{margin:0 50px}}#info{position:fixed;bottom:0;right:14px;z-index:10}#info a{height:54px;padding:10px 18px 10px 50px;position:relative;font-size:14px;line-height:16px;color:#524e4e;text-align:left;display:block;background:#fff;overflow:hidden;box-shadow:rgba(0,0,0,.08) 0 0 10px;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}#info a:hover{color:#fff;background:#008de6;-webkit-transition:.6s ease color,.6s ease background;transition:.6s ease color,.6s ease background}#info a:hover strong{color:#fff}#info a:hover .icon{color:#fff}#info a strong{color:#191818;-webkit-transition:.6s ease color;transition:.6s ease color}#info a .icon{position:absolute;left:12px;top:50%;font-size:25px;color:#7c4eb8;-webkit-transition:.6s ease color;transition:.6s ease color;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section{padding-bottom:40px!important;position:relative}section .section-heading{font-size:40px;text-align:left;margin:15px 0!important}section .section-heading:after{content:'';background:url(../img/icons/underline-heading.svg) no-repeat center center/100% auto;width:150px;position:absolute;left:10px;bottom:-20px;padding-top:3%}section .section-heading.-smaller{font-size:24px;margin:0 0 30px 0}section .section-heading.no-underline:after{content:none!important}@media only screen and (max-width:1199px){section .section-heading{margin:0 0 30px 0}}section p .green{color:#18ef97}section .documents{margin-top:35px}section .documents .cond{display:flex;align-items:center;background-color:#f9f6fe;border-radius:8px;border:2px solid #f9f6fe;margin-bottom:10px;font-weight:700;color:#39205b}section .documents .cond:before{content:'\e907';font-family:icomoon;font-size:36px;margin:0;padding-right:15px;padding-left:30px;font-weight:400;color:#008de6}section .documents .cond:hover{border:2px solid #008de6;color:#008de6}section ul.poistenie{list-style:none;padding-left:0}section ul.poistenie li{display:flex;align-items:center}section ul.poistenie li:before{content:'\e908';font-family:icomoon;color:#18ef97;font-size:20px;padding-right:20px}section ul.poistenie li p{margin:0}section .poistenie-box{padding:20px;list-style:none;position:relative;z-index:2}section .poistenie-box li{position:relative}section .poistenie-box.white{color:#39205b}section .poistenie-box.purple{background-color:#f9f6fe;text-align:center;border-radius:8px}section .poistenie-box .-t-bigger{font-size:18px}section .poistenie-box .-s-bigger{margin:18px 0;line-height:25px}section .box-relative{position:relative;z-index:1}section .section-part:last-child{padding-bottom:0}section .section-part img.full-width{width:auto;max-width:100%;margin:20px auto;display:block}section .section-part ol,section .section-part p,section .section-part ul{font-size:16px}section .section-part ul.list{margin:0 0 20px;padding:0;list-style:none;font-size:0;display:table;width:100%}section .section-part ul.list.alt{margin:30px 0 0 0}section .section-part ul.list.alt li{font-size:18px;display:block;width:100%;padding-left:38px;margin:0 0 10px}section .section-part ul.list.alt li:before{color:#18ef97;font-size:18px;position:absolute;left:0;top:0;font-family:icomoon;content:"\e911"}section .section-part ul.list.purple li:before{color:#39205b}section .section-part ul.list li{display:inline-block;vertical-align:top;width:25%;padding-left:40px;position:relative;font-size:16px;margin:0 0 26px}section .section-part ul.list li:hover:before{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}section .section-part ul.list li:after{display:none}section .section-part ul.list li:before{color:#18ef97;font-size:26px;position:absolute;left:0;top:-7px;font-family:icomoon;content:"\e911";-webkit-transition:.6s ease transform;transition:.6s ease transform}.bg-grey{background-color:#f9f6fe}.bg-purple-gradient{background-image:linear-gradient(to right,#4e2b7b,#9005c7)}#hero{overflow:hidden}#hero .hero-wrapper-desktop{padding:66px 0 100px;min-height:700px;margin-top:104px;background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#hero .hero-wrapper-desktop .cover{background:-webkit-linear-gradient(rgba(57,32,91,.7),rgba(159,0,218,.8));background:-moz-linear-gradient(rgba(57,32,91,.7),rgba(159,0,218,.8));background:-o-linear-gradient(rgba(57,32,91,.7),rgba(159,0,218,.8));background:linear-gradient(rgba(57,32,91,.7),rgba(159,0,218,.8))}#hero .hero-title{font-size:64px;color:#fff;font-weight:700;position:relative}#hero .hero-title span.underline{position:relative}#hero .hero-title span.underline:after{content:'';background:url(../img/icons/green-underline.svg) no-repeat center center/100% auto;width:100%;position:absolute;left:0;bottom:-20px;padding-top:6%}#hero .hero-title .thin{font-weight:400}@media only screen and (max-width:991px){#hero .hero-title{font-size:24px}}@media only screen and (min-width:1200px){#hero .hero-title{margin:0 0 40px 0}}#hero .hero-list{display:table;list-style:none;padding:0}#hero .hero-list li{color:#fff;font-size:20px}#hero .hero-list li:before{content:'\e908';font-family:icomoon;color:#18ef97;margin-right:15px}#hero .hero-list li.special{background-color:#39205b;float:right;text-align:center;position:relative;margin-right:-15px!important}#hero .hero-list li.special .special-arrow-up{width:0;height:0;border-left:15px solid transparent;border-bottom:15px solid #39205b;position:absolute;top:-15px;right:0}#hero .hero-list li.special:before{content:''}@media only screen and (max-width:991px){#hero .hero-list li{font-size:16px}}@media only screen and (min-width:1200px){#hero .hero-link-discount .discount-image{padding:20px 0}#hero .hero-link-discount .discount-image img{max-width:540px;height:auto}}@media only screen and (max-width:1199px){#hero .hero-link-discount .discount-image{width:calc(100% + 40px);margin-left:-20px;text-align:center;position:relative}#hero .hero-link-discount .discount-image img{width:100%;height:auto}}#hero .hero-link-discount .hero-discount{background-color:#008de6;padding:20px;display:flex;align-items:center;margin-top:50px}#hero .hero-link-discount .hero-discount .hero-icon{color:#fff;font-weight:700;font-size:18px;border:3px solid #18ef97;border-radius:50%;height:100px;width:100px;display:flex;justify-content:center;align-items:center;margin:0 30px;position:absolute}#hero .hero-link-discount .hero-discount .hero-description{font-size:28px;color:#fff;font-weight:700;margin-left:180px}#hero .hero-link-discount .hero-discount .hero-description .hero-link{font-size:18px;color:#fff}#hero .hero-link-discount .hero-discount strong{color:#18ef97}@media only screen and (max-width:1199px){#hero .hero-link-discount .hero-discount{padding:0;margin-top:0;width:calc(100% + 40px);margin-left:-20px}}#hero .hero-link-discount:hover .hero-link{color:#39205b!important}#hero .hero-form{background-color:#f9f6fe;padding:20px;margin:0 0 0 50px}#hero .hero-form label{color:#39205b;font-size:29px;font-weight:700;display:block;text-align:center;padding:20px}#hero .hero-form .range-wrapper input[type=range]{width:100%}#hero .hero-form .pricesWrapper{position:relative}#hero .hero-form .pricesWrapper .right{position:absolute;right:0;top:10px}#hero .hero-form .pricesWrapper .left{position:absolute;left:0;top:10px}#hero .hero-form h3{text-align:center;font-size:29px;margin:20px 0 10px 0;padding-top:20px}#hero .hero-form p{font-size:12px;text-align:center}#hero .hero-form input[type=text]{height:54px;margin-bottom:10px;width:100%;padding:20px;border:1px solid #f9f6fe;-webkit-box-shadow:inset 2px 2px 2px 0 #ddd;-moz-box-shadow:inset 2px 2px 2px 0 #ddd;box-shadow:inset 2px 2px 2px 0 #ccc;background-color:#fff}#hero .hero-form input[type=text]:placeholder{color:#39205b}#hero .hero-form .form-dark-bg{background-color:#39205b;width:calc(100% + 40px);padding:40px 20px;margin-left:-20px;margin-bottom:-20px;margin-top:20px;text-align:center}@media only screen and (max-width:1199px){#hero .hero-form{margin:0;width:calc(100% + 40px);margin-left:-20px}}#hero .hero-green-arrow{display:block;position:absolute;bottom:60px;right:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:270px;margin:0 -120px}@media only screen and (max-width:1365px){#hero .hero-green-arrow{display:none}}#hero .noUi-connect{background:#008de6;background-image:linear-gradient(to right,#008de6,#3caef6)}#hero .noUi-handle{border:none;border-radius:3px;background:#008de6;box-shadow:0 4px 10px rgba(0,0,0,.2);width:120px!important;height:40px!important;left:-60px!important;top:-11px!important;display:flex;align-items:center;justify-content:center;color:#fff;line-height:38px;text-align:center}#hero .noUi-handle:before{content:'\e906'!important;font-family:icomoon!important;color:#fff!important;font-size:12px!important;padding-right:10px!important;background:0 0!important}#hero .noUi-handle:after{content:'\e905'!important;font-family:icomoon!important;color:#fff!important;font-size:12px!important;padding-left:10px!important;background:0 0!important}#hero .noUi-handle:hover{background:#0074bd!important}#hero .noUi-handle .hero-slider{width:100%;max-width:500px;background:#fff;padding:35px 50px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#hero .noUi-handle .hero-slider .swiper-container{padding:0 0 40px}#hero .noUi-handle .hero-slider .swiper-container .swiper-pagination .swiper-pagination-bullet{margin:0 7px;opacity:1;background:#ccc;-webkit-transition:.6s ease background;transition:.6s ease background}#hero .noUi-handle .hero-slider .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#4e2b7b}#hero .noUi-handle .hero-slider .slide .title{font-size:48px;line-height:48px;position:relative;margin:0 0 10px;font-weight:700}#hero .noUi-handle .hero-slider .slide .desc{font-size:18px;line-height:28px;margin:0 0 20px}#hero .noUi-handle .hero-slider .slide .bttn:before{top:0;width:100%;height:0;bottom:auto;-webkit-transition:.6s ease height;transition:.6s ease height}#hero .noUi-handle .hero-slider .slide .bttn:hover:before{height:100%}@media only screen and (max-width:1680px){#hero .noUi-handle .hero-slider .slide .title{font-size:38px;line-height:38px}}@media only screen and (min-width:1200px){#hero .noUi-handle .hero-wrapper-mobile{display:none}}@media only screen and (max-width:1199px){#hero .noUi-handle .hero-wrapper-desktop{display:none}#hero .noUi-handle .hero-wrapper-mobile{display:block;margin-top:106px;height:calc(100%-106px);color:#fff}#hero .noUi-handle .hero-wrapper-mobile .hero-mobile-spacer{padding:100px 40px}#hero .noUi-handle .hero-price .rangeWrapper .options{font-size:20px}#hero .noUi-handle .hero-price .rangeWrapper .options .dateResult,#hero .noUi-handle .hero-price .rangeWrapper .options .priceResult{font-size:22px}#hero .noUi-handle .hero-price .filter .part .title{font-size:20px;line-height:20px}#hero .noUi-handle .hero-price .filter .part .title>span{font-size:22px}#hero .noUi-handle .hero-price .filter .part:first-child{padding:30px 30px 50px}#hero .noUi-handle .hero-price .filter .part:last-child{padding:60px 40px 170px 30px}#hero .noUi-handle .hero-price .filter .part .bttn{height:80px;line-height:80px;font-size:20px}#hero .noUi-handle .hero-slider .slide .title{font-size:30px;line-height:30px}}@media only screen and (max-width:991px){#hero .noUi-handle{margin:0 0 30px}#hero .noUi-handle .hero-slider{padding:30px 30px 10px}#hero .noUi-handle .hero-slider .slide .title{font-size:26px;line-height:26px}#hero .noUi-handle .hero-slider .slide .desc{font-size:15px;line-height:20px}#hero .noUi-handle .hero-title{font-size:30px!important}}@media only screen and (max-width:767px){#hero .noUi-handle{margin:0 0 20px}#hero .noUi-handle .hero-price .rangeWrapper .options{font-size:18px}#hero .noUi-handle .hero-price .rangeWrapper .options .dateResult,#hero .noUi-handle .hero-price .rangeWrapper .options .priceResult{font-size:20px}#hero .noUi-handle .hero-price .filter .part{display:block}#hero .noUi-handle .hero-price .filter .part:first-child{border-bottom:4px solid #ebebeb}#hero .noUi-handle .hero-price .filter .part:last-child{padding:30px 30px 80px}#hero .noUi-handle .hero-price .filter .part .bttn{height:50px;line-height:50px;font-size:18px}}@media only screen and (max-width:480px){#hero .noUi-handle .hero-slider{padding:30px 20px 10px}#hero .noUi-handle .hero-slider .bttn{font-size:14px}#hero .noUi-handle .hero-price .rangeWrapper .options{font-size:16px}#hero .noUi-handle .hero-price .rangeWrapper .options .dateResult,#hero .noUi-handle .hero-price .rangeWrapper .options .priceResult{font-size:16px}#hero .noUi-handle .hero-price .filter .part:first-child{padding:30px 20px 50px}#hero .noUi-handle .hero-price .filter .part .title>span{display:block;float:none}}#hero .range-wrapper{margin:15px auto}@media only screen and (min-width:1200px){#hero .range-wrapper{width:400px}}@media only screen and (max-width:1199px){#hero .range-wrapper{width:80%}}#hero .noUi-base{background:#dad4e4}@media only screen and (min-width:1200px){#hero .hero-wrapper-mobile{display:none}#hero .hero-mobile{display:none}}@media only screen and (max-width:1199px){#hero .hero-wrapper-desktop{display:none}#hero .hero-wrapper-mobile{display:block;margin-top:106px;height:100%}#hero .hero-wrapper-mobile .hero-mobile-spacer{padding:100px 40px}#hero .hero-mobile{display:block}}#hp-conditions ul{list-style:none}#hp-conditions ul li{float:left;margin:25px;width:235px;position:relative}#hp-conditions ul li:before{transition:all .2s ease-in-out;content:'\e908';font-family:icomoon;color:#18ef97;font-size:24px;margin:15px;position:absolute;left:-50px;top:-20px}#hp-conditions ul li:hover:before{transform:scale(1.2)}#hp-conditions p{clear:both;margin:80px 0 0 0;text-align:center}#hp-how-it-works p{text-align:center}#hp-how-it-works .box{text-align:center}#hp-how-it-works .box .box-icon{margin:0}#hp-how-it-works .box .green-underline{margin:-75px 0 -75px 0}#hp-how-it-works .box .icon-green-right{font-size:150px}#hp-how-it-works .button-box{text-align:center;padding:40px 0}#hp-benefits .hp-benefits-slider .button{color:#18ef97}#hp-benefits .hp-benefits-slider .button:hover{color:#008de6}#hp-benefits .hp-benefits-slider .swiper-wrapper{position:relative;z-index:1}#hp-benefits .hp-benefits-slider .swiper-wrapper .swiper-slide .slide{background-color:#f9f6fe;padding:30px 40px;border-radius:8px;min-height:480px}#hp-benefits .hp-benefits-slider .swiper-wrapper .swiper-slide .slide .center{text-align:center;transition:all .6s ease-in-out;margin:0}#hp-benefits .hp-benefits-slider .swiper-wrapper .swiper-slide .slide .center .icon{font-size:200px;margin:0;text-align:center}#hp-benefits .hp-benefits-slider .swiper-wrapper .swiper-slide .slide h4{font-size:24px;margin:10px 0}#hp-benefits .hp-benefits-slider .swiper-wrapper .swiper-slide:hover .center{transform:scale(1.2)}#hp-benefits .hp-benefits-slider .swiper-wrapper .swiper-slide:hover .center .icon{transform:scale(1.2)}#hp-benefits .hp-benefits-slider .swiper-wrapper .swiper-slide:hover h4{color:#008de6}#hp-refs .hp-refs-slider .quote-icon{right:60px;position:absolute;top:-50px;font-size:250px;margin:0;opacity:.1}#hp-refs .hp-refs-slider .person-icon{margin:0;text-align:center;font-size:150px}#hp-refs .hp-refs-slider .quote-text{font-style:italic}#hp-refs .hp-refs-slider .green-underline{font-size:150px;margin:-75px 0 -110px 0}#hp-refs .hp-refs-slider .stars{color:#faaf3a}#hp-refs .hp-refs-slider .button{color:#18ef97}#hp-refs .hp-refs-slider .button:hover{color:#008de6}#cookie{display:none;width:100%;background:#180036;color:#fff;text-align:center;position:fixed;top:0;left:0;z-index:999}#cookie .cookie-outer{display:table;width:100%;height:64px}#cookie .wrapper{display:table-cell;vertical-align:middle;padding:10px 20px}#cookie a,#cookie p{display:inline-block;vertical-align:middle}#cookie p{margin:5px 0;font-size:14px}#cookie .cookie-btn{margin:0 30px;background:#fff;height:34px;line-height:34px;padding:0 22px;text-transform:uppercase;color:#39205b;font-weight:700;font-size:14px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#cookie .cookie-btn:hover{background:#008de6;color:#fff}#cookie .link{font-size:14px;font-weight:700;border-bottom:1px solid #fff;color:#fff}#cookie .link:hover{color:#18ef97;border-color:#18ef97}#cookie-page{text-align:center}#not-found-page{text-align:center}#not-found-page .-bigger-headline{font-size:100px}#not-found-page .not-found{font-weight:700;font-size:24px}.breadcrumbs{margin-top:40px;text-align:left}.insurences{margin:40px 0 20px;padding:0;list-style:none;display:table;width:auto}.insurences>li{display:table-cell;vertical-align:top;padding:0 25px}.insurences>li:first-child{padding-left:40px}.insurences .ins-box{padding:38px 0}.insurences .ins-box .checkbox{margin:0 auto;width:auto}.insurences .ins-box .checkbox input{opacity:0}.insurences .ins-box .checkbox label{margin:0 auto;width:auto!important;padding:12px 36px!important;color:#fff;background:#e6def4;-webkit-transition:.3s ease background;transition:.3s ease background;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.insurences .ins-box .checkbox label:after,.insurences .ins-box .checkbox label:before{display:none!important}.insurences .ins-box .checkbox label:hover{background:#18ef97}.insurences .ins-box .ins-title{font-weight:700;font-size:18px;margin:0 0 25px}.insurences .ins-box .box-select{margin-top:30px}.insurences .ins-box .ins-status{margin:0 0 30px;font-size:24px;font-weight:700;color:#676070;line-height:21px}.insurences .ins-box .ins-status:hover{color:#008de6}.insurences .ins-box .ins-status:last-of-type{margin:0}.insurences .ins-box .ins-status .icon{display:block;position:relative}.insurences .ins-box .ins-status .type{font-size:15px;color:#676070;display:none;float:left;font-weight:400}.insurences .ins-box .ins-status.tick{color:#4e2b7b}.insurences .ins-box .ins-status.cross{color:#676070}.insurences .ins-box .ins-type{position:relative;padding-right:26px;display:table;margin:0 0 30px}.insurences .ins-box.input-box{padding:38px 40px;text-align:center;background:#f9f6fe;width:310px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.insurences .ins-box.input-box.selected{border:2px solid #4e2b7b}@media only screen and (max-width:1199px){.insurences>li{padding:0 20px}.insurences .ins-box.input-box{width:250px}}@media only screen and (max-width:991px){.insurences{width:100%;table-layout:fixed;margin:20px auto}.insurences>li:first-child{display:none}.insurences .ins-box.input-box{width:100%;padding:38px 20px}.insurences .ins-box.input-box .ins-status{text-align:right}.insurences .ins-box.input-box .ins-status .type{display:block}}@media only screen and (max-width:767px){.insurences li{display:block;margin:0 0 30px;padding:0}.insurences li:last-child{margin:0}}.tool-tip{position:absolute;right:0;top:50%;margin:0;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tool-tip:hover .tool-tip-content{opacity:1;z-index:20;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.tool-tip .tool-tip-content{position:absolute;background:#dcf3fe;padding:10px;bottom:calc(100% + 15px);font-size:13px;text-align:center;width:280px;height:auto;left:50%;pointer-events:none;opacity:0;-webkit-transform:translate(-50%,-20px);-moz-transform:translate(-50%,-20px);-ms-transform:translate(-50%,-20px);transform:translate(-50%,-20px);-webkit-transition:.3s ease opacity,.3s ease transform;transition:.3s ease opacity,.3s ease transform;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.tool-tip .tool-tip-content:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(220,243,254,0);border-top-color:#dcf3fe;border-width:6px;margin-left:-6px}@media only screen and (max-width:767px){.tool-tip{display:none}.tool-tip .tool-tip-content{width:200px}}.text-block ul{list-style:none;padding-left:0}.text-block ul li:before{content:'-';padding-right:20px}.text-block ul li>ul>li:before{content:'•';margin-left:30px}.text-block ul li>ul>li>ul>li:before{content:'-';margin-left:60px}.text-block ul .check li:before{content:'\e908';padding-right:20px;font-family:icomoon;font-size:18px}.faqs .faq{margin:0 0 20px;padding-left:80px;position:relative}.faqs .faq:last-child{margin:0}.faqs .faq .faq-question{font-size:24px;font-weight:700;padding:0 0 16px;cursor:pointer;position:relative;display:table;-webkit-transition:.6s ease color;transition:.6s ease color}.faqs .faq .faq-question.active:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);color:#008de6}.faqs .faq .faq-question small{display:block;font-size:18px}.faqs .faq .faq-question:hover{color:#008de6}.faqs .faq .faq-question:before{content:"\e910";font-family:icomoon;position:absolute;left:0;font-size:12px;top:11px;left:-48px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:.6s ease transform;transition:.6s ease transform}.faqs .faq .faq-answer{display:none}.faqs .faq .faq-answer .faq-wrapper{padding:38px 0 20px 0;position:relative;font-size:18px}@media only screen and (min-width:1200px){.faqs .faq .faq-answer .faq-wrapper{width:75%}}.faqs .faq .faq-answer .faq-wrapper:before{content:'';background:url(../img/icons/underline-heading.svg) no-repeat center center/100% auto;width:150px;height:10px;position:absolute;left:0;top:0}.faqs .faq .faq-answer .faq-wrapper p{font-size:18px;margin:0 0 24px}.faqs .faq .faq-answer .faq-wrapper ul{font-size:18px;margin:0;padding:0;list-style:none}@media only screen and (max-width:1680px){.faqs .faq{padding-left:40px}.faqs .faq .faq-question{font-size:20px}.faqs .faq .faq-question:before{left:-40px;font-size:10px;top:9px}}@media only screen and (max-width:1199px){.faqs .faq .faq-answer .faq-wrapper ul{font-size:16px}.faqs .faq .faq-answer .faq-wrapper p{margin:0 0 10px;font-size:16px}}@media only screen and (max-width:767px){.faqs .faq{padding-left:20px;margin:0}.faqs .faq .faq-question{font-size:18px}.faqs .faq .faq-question small{font-size:15px}.faqs .faq .faq-question:before{left:-20px;font-size:8px;top:9px}}.blue-box{background:#f9f6fe;text-align:center;padding:24px;margin:80px auto;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.blue-box.alt{margin:20px auto;max-width:430px;padding:36px 50px}.blue-box p{font-size:18px!important;line-height:26px!important;margin:0!important}@media only screen and (max-width:1199px){.blue-box{margin:40px 0 0 0;padding:20px}.blue-box.alt{padding:30px}.blue-box p{font-size:16px!important;line-height:22px!important}}@media only screen and (max-width:767px){.blue-box{margin:20px 0 0 0}}#blog .blog-posting h1{font-size:48px;margin:0 0 30px;line-height:48px}#blog .blog-posting p{margin:0 0 30px}#blog .blog-posting .perex{margin:0 0 40px}#blog .blog-posting .perex img{max-width:100%;width:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#blog .blog-cats{margin:30px 0}#blog .blog-cats ul{margin:0;padding:0;list-style:none}#blog .blog-cats ul li{display:inline-block;vertical-align:bottom;padding:0 25px;margin:0 0 30px}#blog .blog-cats ul li.current a{font-size:24px;color:#39205b}#blog .blog-cats ul li.current a:after{content:'';background:url(../img/icons/underline-heading.svg) no-repeat center center/100% auto;width:150px;position:absolute;left:0;bottom:-20px;padding-top:6%}#blog .blog-cats ul li:first-child{padding-left:0}#blog .blog-cats ul li:last-child{padding-right:0}#blog .blog-cats ul li a{font-weight:700;font-size:18px;position:relative;white-space:nowrap;line-height:20px;color:#39205b}#blog .blog-cats ul li a:hover{color:#008de6}@media only screen and (max-width:1199px){#blog .blog-posting h1{font-size:38px;line-height:38px;margin:0 0 20px}#blog .blog-cats{margin-top:30px}#blog .blog-cats ul li{padding:0 15px}#blog .blog-cats ul li.current a{font-size:20px}#blog .blog-cats ul li a{font-size:16px}}@media only screen and (max-width:991px){#blog .blog-posting .perex{margin:0 0 20px}#blog .blog-posting h1{font-size:28px;margin:0 0 20px;line-height:28px}#blog .blog-posting h1,#blog .blog-posting p{margin:0 0 20px}}@media only screen and (max-width:767px){#blog .blog-cats{margin-top:20px}#blog .blog-cats ul li{padding:0;display:block;margin:0 0 20px}}.blog-post{width:100%;margin:30px 0;padding:0 15px 0 0}.blog-post header{padding:0}.blog-post header .article-image{overflow:hidden;padding-top:55%;position:relative;display:block;margin:0 0 15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.blog-post header .article-image:hover .bg-image{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.blog-post header .article-image .bg-image{position:absolute;top:0;left:0;bottom:0;right:0;-webkit-transition:1.6s ease transform;transition:1.6s ease transform}.blog-post header .date-published{font-size:14px;margin:0 0 6px}.blog-post header h2{font-size:24px;margin:0 0 16px;text-align:left}.blog-post header h2 a{color:#39205b}.blog-post header:hover h2 a{color:#008de6}.blog-post .article-body p{margin:0 0 30px}.blog-post .article-excerpt{margin-bottom:20px}@media only screen and (max-width:991px){.blog-post{margin:20px 0}.blog-post header h2{font-size:22px;margin:0 0 10px}}@media only screen and (max-width:767px){.blog-post{margin:0 0 30px}}.loading{display:block;font-weight:700;text-align:center;font-size:14px;margin:60px 0 20px}.loading img{display:block;margin:0 auto 20px}@media only screen and (max-width:991px){.loading{margin:30px 0 20px}}@media only screen and (max-width:767px){.loading{margin:10px 0 20px}}.all-articles{margin-top:80px;text-align:right}@media only screen and (max-width:991px){.all-articles{margin-top:40px}}@media only screen and (max-width:767px){.all-articles{margin-top:30px}}.contacts{padding:20px 0 0 0}@media only screen and (max-width:1199px){.contacts{padding:0}}.contact-details{padding-top:44px}.contact-details p{margin:0 0 50px;font-size:18px}.contact-details .infolinka{background:#f9f6fe;padding:30px 30px 30px 90px;display:table;position:relative;color:#39205b;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.contact-details .infolinka .icon{left:29px;top:50%;font-size:40px;color:#7c4eb8;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contact-details .infolinka .text{font-size:24px;font-weight:700;line-height:26px}.contact-details .infolinka .text strong{color:#7c4eb8}@media only screen and (max-width:1199px){.contact-details{padding:0}.contact-details p{font-size:16px;margin:0 0 30px}.contact-details .infolinka{padding:20px 20px 20px 70px}.contact-details .infolinka .icon{font-size:32px;left:20px}.contact-details .infolinka .text{font-size:20px;line-height:22px}}.contact-form h2{margin:0 0 24px;padding:0 30px;font-size:18px;text-transform:uppercase;text-align:left}.contact-form .row{margin-bottom:30px}.contact-form .row:last-child{margin:0}.contact-form form .checkbox label{font-size:13px}.contact-form form .checkbox{margin:0 0 15px}.contact-form form .checkbox:last-child{margin:0}.contact-form form .bttn{margin-top:20px}@media only screen and (max-width:991px){.contact-form form .contact-time-divider{display:none}}@media only screen and (min-width:991px){.contact-form form .contact-time-divider{display:block;float:left;position:absolute;left:-5px;top:10px}}@media only screen and (min-width:1200px){.contact-form form .contact-time-divider{display:block;float:left;position:absolute;left:-20px;top:10px}}@media only screen and (max-width:1199px){.contact-form h2{padding:0}}@media only screen and (max-width:991px){.contact-form{margin-top:30px}.contact-form .row{margin:0}.contact-form h2{margin:0 0 20px}}.form .wpcf7-response-output.wpcf7-validation-errors{padding:10px;color:#fff;text-align:center;background:#cc0606}.form .wpcf7-response-output.wpcf7-mail-sent-ok{padding:10px;color:#fff;text-align:center;background:#18ef97}.form .wpcf7-not-valid-tip{display:none!important}.form input.wpcf7-not-valid{border-color:#cc0606!important}.form.application .result-box{text-align:center;text-transform:uppercase;padding:40px 0}.form.application .result-box .thx h2{font-weight:700!important;font-size:18px;margin:0 0 30px}.form.application .result-box .thx p{font-size:16px;margin:0;text-transform:none}.form.application .result-box .notice p{font-size:18px;margin:0;line-height:26px}.form.application .result-box .notice p strong{font-size:24px;display:block}@media only screen and (max-width:991px){.form.application .result-box{padding:0}.form.application .result-box .notice p{font-size:16px}.form.application .result-box .notice p strong{font-size:18px}}.form.application h2{font-size:18px;font-weight:400;line-height:18px;margin:0 0 30px;text-transform:uppercase}.form.application p{font-size:16px;margin:0 0 20px}.form.application .form-controls ul{padding:10px 0 0 0}.form.application label{margin:0 0 10px}.form.application .input-row{margin:0 0 40px}.form.application .input-row .row{margin-bottom:40px}.form.application .input-row .row:last-child{margin-bottom:0}.form.application textarea{padding:15px;width:100%;border:2px solid #dcf3fe;-webkit-transition:.6s ease border;transition:.6s ease border;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.form.application textarea:focus{border-color:#018ce7}.form .input-row{margin:0 0 20px;display:block;display:table;width:100%}.form .input-row:last-of-type{margin:0}.form .clearfix{margin-top:40px;clear:both}.form label{display:table;position:relative;padding-right:24px;margin:0 0 3px;font-weight:400}.form input:not([type=submit]){height:46px;padding:0 15px;width:100%;border:2px solid #dcf3fe;font-size:14px;-webkit-transition:.6s ease border;transition:.6s ease border;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.form input:not([type=submit]):focus{border-color:#018ce7}.form textarea{padding:15px;width:100%;border:2px solid #dcf3fe;-webkit-transition:.6s ease border;transition:.6s ease border;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.form textarea:focus{border-color:#018ce7}@media only screen and (max-width:991px){.form .nice-select{margin:0 0 20px}.form .intl-tel-input{margin:0 0 20px}.form input:not([type=submit]){margin:0 0 20px}.form.application .input-row{margin-bottom:20px}.form.application .input-row .row{margin-bottom:0}}@media only screen and (max-width:767px){.form.application .input-row{margin:0 0 20px}.form textarea{padding:15px}}.nice-select{height:46px;padding:0 20px;border:2px solid #dcf3fe;font-size:16px;width:100%;max-width:350px;float:none;-webkit-transition:.6s ease border;transition:.6s ease border;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.nice-select.open:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.nice-select:after{content:"\e910";font-size:16px;font-family:icomoon;width:10px height: 9px;line-height:9px;font-size:8px;border:none;right:20px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.nice-select:focus{border-color:#018ce7}.nice-select .current{line-height:42px}.nice-select .list{width:100%;border:2px solid #018ce7;margin:10px 0;max-height:300px;overflow:hidden;overflow-y:scroll}@media only screen and (max-width:767px){.nice-select{font-size:15px}}.box{padding:40px 50px;margin:0 0 24px}.box .counter{position:relative;padding-left:50px;font-size:18px;margin:0 0 20px}.box .counter .count{position:absolute;top:50%;left:-6px;background:#fff;color:#39205b;width:36px;height:36px;line-height:36px;text-align:center;font-size:14px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.box .counter .count.no-results{color:#fff;background:#ec667a}.box .agreements{margin:0;padding:0;list-style:none}.box .agreements li{margin:0 0 3px}.box .agreements li:last-child{margin:0}.box .agreements li a{display:block;background:#fff;position:relative;padding:10px 7px 10px 40px;font-size:18px;border:2px solid #fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.box .agreements li a:after{content:">";font-size:16px;position:absolute;top:50%;right:70px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.6s ease right;transition:.6s ease right}.box .agreements li a .icon{font-size:20px;position:absolute;top:50%;left:11px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.box .agreements li a:hover{border:2px solid #18ef97}.box .agreements li a:hover:after{right:40px}.box .links{margin:0;padding:0;list-style:none}.box .links li{margin:0 0 16px;font-size:18px}.box .links li:last-child{margin:0}.box h2{font-size:24px;padding:0 0 20px;margin:0 0 26px;line-height:24px;position:relative}.box h2:after{content:'';position:absolute;bottom:0;left:0;width:90px;height:5px;background:#18ef97}.box h2 a{position:relative;padding-right:34px}.box h2 a:hover:after{right:-10px}.box h2 a:after{position:absolute;top:50%;right:0;content:"\e901";font-family:icomoon;font-size:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease right;transition:.3s ease right}.box h2.t-white{color:#fff}.box h2.t-white>a{color:#fff}@media only screen and (max-width:991px){.box{padding:30px 20px}}@media only screen and (max-width:767px){.box h2{font-size:20px;margin:0 0 20px;padding:0 0 15px}.box .counter{font-size:16px;margin:0}.box .links li{font-size:16px}.box .agreements li a{padding:10px 40px 10px 40px}.box .agreements li a:after{right:20px}}.two-blocks{background:#f9f6fe;display:table;width:100%;margin:60px 0 0 0;table-layout:fixed;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.two-blocks .part{display:table-cell;vertical-align:middle;padding:40px 70px}.two-blocks .part p{margin:25px 0}.two-blocks .part .section-heading{margin:25px 0!important}.two-blocks .part .section-heading:after{padding-bottom:6%!important}@media only screen and (max-width:1680px){.two-blocks .part{padding:30px}}@media only screen and (max-width:1199px){.two-blocks{margin:40px 0 0 0}.two-blocks .part{padding:20px}}@media only screen and (max-width:480px){.two-blocks .part{display:block}.two-blocks .part:last-child{display:none}}.needs{display:table;width:100%;table-layout:fixed;margin:40px 0 80px}.needs .part{display:table-cell;vertical-align:top;padding:0 23px}.needs .part:first-child .need{float:right}.needs .need{max-width:450px;background-color:#f9f6fe;text-align:left;position:relative;display:table;line-height:18px;height:146px;width:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.needs .need .wrap{display:table-cell;padding:20px 20px 20px 190px;vertical-align:middle}.needs .need .title{font-size:18px;margin:0 0 10px}.needs .need small{font-size:14px}.needs .need .icon{position:absolute;top:50%;left:70px;font-size:60px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1199px){.needs .part{padding:0 10px}.needs .part:first-child{padding-left:0}.needs .part:last-child{padding-right:0}.needs .part .wrap{padding:20px 20px 20px 80px}.needs .part .icon{left:20px;font-size:40px}}@media only screen and (max-width:767px){.needs{margin:30px 0 30px}.needs .part{padding:5px 0;display:block}.needs .part .need{display:block;float:none!important;height:auto;max-width:100%}.needs .part .need .wrap{display:block;padding:30px 30px 30px 80px}}.howto{overflow:hidden}.howto ul{margin:0;padding:0;list-style:none;display:table;width:100%;table-layout:fixed}.howto ul li{display:table-cell;vertical-align:top}.howto ul li:last-child .ico:after{display:none}.howto ul li:before{content:''}.howto ul li .green-underline{margin:-75px 0 -50px 0}.howto ul li .icon-green-right{font-size:150px}.howto .howtoBox{text-align:center;display:table;margin:0 auto 60px}.howto .howtoBox .num{font-weight:700;font-size:48px;font-family:'Roboto Slab',serif}.howto .howtoBox .ico{position:relative;display:table;margin:0 auto 16px}.howto .howtoBox .ico img{-webkit-transition:.6s ease transform;transition:.6s ease transform}.howto .howtoBox .ico:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.howto .howtoBox .ico:after{content:'';position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:190%;height:1px;border:2px dashed #e6def4}.howto .howtoBox .ico img{margin:0 auto;display:block;max-width:100%}@media only screen and (max-width:1199px){.howto .howtoBox .num{font-size:36px}}@media only screen and (max-width:991px){.howto .howtoBox .num{font-size:30px}.howto .howtoBox .ico:after{width:100%}}@media only screen and (max-width:767px){.howto ul li{display:block}.howto .howtoBox{margin:0 auto 20px}.howto .howtoBox .ico:after{display:none}}@media only screen and (min-width:991px){.distance-from-header{top:104px!important}.rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.above-footer{margin-bottom:-136px}}@media only screen and (min-width:1515px){.color-boxes-top-left{display:block;position:absolute;top:0;left:0}.color-boxes-bottom-left{display:block;position:absolute;bottom:0;left:0}.color-boxes-bottom-right{display:block;position:absolute;bottom:0;right:0}.color-boxes-top-right{display:block;position:absolute;top:0;right:0}}@media only screen and (max-width:1515px){.color-boxes-top-left{display:none!important}.color-boxes-bottom-left{display:none!important}.color-boxes-bottom-right{display:none!important}.color-boxes-top-right{display:none!important}}.screen-reader-response{display:none}