@charset "UTF-8";.brand-header{width:100%;position:relative;z-index:5500}.brand-header .brandbar{min-height:80px;background-color:#e20074;padding:0 12px}.brand-header .brandbar:after,.brand-header .brandbar:before{content:' ';display:table}.brand-header .brandbar:after{clear:both}.brand-header .brandbar .brand-logo{margin-top:24px;line-height:1;display:block;float:left}.brand-header .brandbar .brand-logo a{display:block}.brand-header .brandbar .brand-claim{margin-top:35px;line-height:1;display:block;float:right}.navbar{position:relative;min-height:72px;border-top:4px solid #e20074;padding:0 12px}.navbar.navbar-default{background-color:#fff;border-bottom:1px solid #d0d0d0;color:#383838}.navbar>.container{padding-left:12px;padding-right:12px}.navbar .navbar-head{font-size:1.3125rem;width:100%;height:67px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar .navbar-head .navbar-header-label{color:#e20074;display:block;margin:0;margin-right:12px}.navbar .navbar-collapse{position:absolute;width:100%;top:100%;left:0;z-index:1}.navbar .navbar-nav{border-top:1px solid #d0d0d0}.navbar .navbar-nav>li{margin-left:0;margin-right:0}.navbar .navbar-nav>li>a{padding:1.5rem;border-radius:0}.navbar .navbar-nav>li.active>a,.navbar .navbar-nav>li.active>a:hover{color:#e20074}.navbar .btn,.navbar .navbar-nav>li>a{border-radius:0;font-size:1.3125rem;color:#383838;background-color:#fff}@media (hover:hover){.navbar .btn.hover,.navbar .btn:hover,.navbar .navbar-nav>li>a.hover,.navbar .navbar-nav>li>a:hover{color:#383838;background-color:#ededed}}.navbar .btn.active,.navbar .btn:active,.navbar .navbar-nav>li>a.active,.navbar .navbar-nav>li>a:active{color:#383838;background-color:#d0d0d0}.navbar .btn-navbar-toggler{border-radius:4px;padding-left:12px;padding-right:12px;padding-top:5px;padding-bottom:4px}.navbar .btn-navbar-toggler>.teleicon{padding:0}.navbar .btn-navbar-toggler.collapse-default:not(.collapsed){visibility:hidden}.navbar .btn-navbar-toggler.collapse-default:not(.collapsed)+label.navbar-header-label{display:none}.navbar .btn-navbar-toggler.collapse-invert.collapsed{display:none}@media (min-width:576px){.brand-header.fixed .navbar{top:0;z-index:1;position:fixed;width:100%;transform:translateZ(0)}.brand-header.fixed.fixed .brandbar{margin-bottom:72px}.navbar{height:72px}.navbar .navbar-head{display:none}.navbar .navbar-collapse{margin-right:-12px;margin-left:-12px;position:static}.navbar .navbar-nav{border-top:0}.navbar .navbar-nav>li{margin-left:6px;margin-right:6px}.navbar .navbar-nav>li:first-child{margin-left:0}.navbar .navbar-nav>li>a{border-radius:4px}.navbar.navbar-expand-sm .navbar-nav>li>a{padding:.5rem .75rem}}@media (min-width:768px){.navbar .navbar-nav>li{margin-left:12px;margin-right:12px}}.brand-footer{background-color:#262626;color:#fff;font-size:1rem;line-height:1;padding:0 12px}.brand-footer .brand-footer-social{padding-bottom:24px;padding-top:24px}.brand-footer .brand-footer-social .nav>li>a>img{height:30px;width:30px;vertical-align:middle}.brand-footer .brand-footer-social .nav-item{margin:0 6px}.brand-footer .brand-footer-social .nav-item:first-child{margin-left:0}.brand-footer .brand-footer-social .nav-item:last-child{margin-right:0}.brand-footer .brand-footer-separator{width:100%;height:1px;opacity:.2;background-color:#000}.brand-footer .brand-footer-bar{padding-top:18px;padding-bottom:18px}.brand-footer .brand-footer-bar .brand-logo{padding-bottom:6px;text-align:center}.brand-footer .brand-footer-bar .brand-logo>a{display:block}.brand-footer .brand-footer-bar .brand-logo>a img{height:30px}.brand-footer .brand-footer-bar .brand-footer-nav{margin-left:-12px;margin-right:-12px}.brand-footer .brand-footer-bar .brand-footer-nav>li{padding:6px 12px}.brand-footer .brand-footer-bar .brand-footer-nav>li>a{color:#918984;padding:4px 0 3px;border-bottom:1px solid transparent;border-bottom-width:1px;border-bottom-style:solid}.brand-footer .brand-footer-bar .brand-footer-nav>li>a.hover,.brand-footer .brand-footer-bar .brand-footer-nav>li>a:hover{color:#918984;border-bottom-color:#918984}.brand-footer .brand-footer-bar .brand-footer-nav>li>a.active,.brand-footer .brand-footer-bar .brand-footer-nav>li>a:active{color:#918984}.brand-footer .brand-footer-bar .brand-footer-bar-col{min-width:224px}.brand-footer .brand-footer-bar .brand-footer-bar-text{margin-top:12px;text-align:center;color:#918984}@media (min-width:768px){.brand-footer .brand-footer-bar .brand-logo{text-align:left;padding-bottom:0}.brand-footer .brand-footer-bar .brand-footer-bar-text{text-align:right}}.hero-gk{width:100%;height:280px;background-image:url(../img/gk/geschaeftskunden-header-bg.jpg);background:-webkit-image-set(url("../img/gk/geschaeftskunden-header-bg.jpg") 1x, url("../img/gk/geschaeftskunden-header-bg@2x.jpg") 2x, url("../img/gk/geschaeftskunden-header-bg@3x.jpg") 3x);background-repeat:no-repeat;background-size:cover;background-position:center 60%}.hero-message{padding:0 12px}.hero-message .magenta-box{margin-top:-108px;max-width:400px}.hero-message .magenta-box .box-inner{display:table;background-color:rgba(226,0,116,.5);margin-right:48px}.hero-message .magenta-box .box-inner .box-inner{margin-top:24px;margin-right:-48px}.hero-message .magenta-box .box-inner .box-inner .box-inner{background-color:#e20074;margin-right:24px}.hero-message .magenta-box .caption{padding:24px;text-align:left;color:#fff;background-color:#e20074}.hero-message .magenta-box .caption h1{font-size:28px;text-transform:uppercase;font-weight:800;font-style:normal;font-stretch:normal;text-align:left;color:#fff;font-style:normal;font-stretch:normal;letter-spacing:normal}.hero-message .magenta-box .caption h1 .light{font-weight:500;text-transform:none}.hero-message .magenta-box .caption p{margin-top:18px;margin-bottom:0}.benefits{padding:60px 12px 60px 12px;font-weight:600;text-align:center}.benefits h2{text-transform:uppercase;margin-bottom:0}.benefits .card-container{max-width:336px}.benefits .advantage-card{margin-top:24px;padding:24px 0;text-align:center}.benefits .advantage-card img{width:90px;height:90px}.benefits .advantage-card h3.card-title{margin-top:12px;line-height:1;font-weight:800}.benefits .advantage-card p.card-text{line-height:1.33}.case-studies{background-color:rgba(48,59,65,.95);background-image:url(../img/gk/case-studies-bg.jpg);background:-webkit-image-set(url("../img/gk/case-studies-bg.jpg") 1x, url("../img/gk/case-studies-bg@2x.jpg") 2x, url("../img/gk/case-studies-bg@3x.jpg") 3x);padding:60px 12px 48px 12px;font-weight:600;text-align:center}.case-studies h2{font-size:1.5rem;font-weight:800;text-transform:uppercase;line-height:1;color:#fff}.case-studies h2 .light{font-weight:500}.case-studies .card-container{max-width:284px}.case-studies .case-study-card{margin-top:24px;padding:0 12px;height:300px;text-align:center;border-radius:3px;background-image:radial-gradient(circle at 50% 100%,#dedede,#fff),linear-gradient(#fcfcfc,#fcfcfc);box-shadow:0 10px 24px 0 rgba(0,0,0,.2)}.case-studies .case-study-card img{margin-top:48px;margin-bottom:36px;width:192px;height:72px}.case-studies .case-study-card h3.card-title{font-weight:800;margin-bottom:15px}.case-studies .case-study-card p.card-text{font-size:.9375rem;line-height:1.33}.plugnplay{background-image:linear-gradient(to bottom,#d9dae0,#f3f3f3 49%,#dadade);padding:48px 12px 48px 12px;font-weight:600}.plugnplay h2{margin-bottom:24px;font-size:1.5rem;font-weight:800;line-height:1;text-transform:uppercase}.plugnplay img.plugnplay-image{width:100%;max-width:327px}.plugnplay p{margin-top:36px;margin-bottom:24px;line-height:1.33}.plugnplay a.btn{font-size:.9375rem;font-weight:800;text-transform:uppercase;line-height:1.5}.individual{background-image:linear-gradient(to bottom,#fff,#fbfbfb 99%);padding:48px 12px 0 12px;font-weight:600}.individual .row{min-height:619px}.individual h2{margin-bottom:24px;font-size:1.5rem;font-weight:800;line-height:1;text-transform:uppercase}.individual h3{margin-bottom:24px;font-weight:800}.individual p{margin-bottom:36px;line-height:1.33}.individual ul.design-selector{margin-bottom:24px;font-size:15px;font-weight:800;line-height:1}.individual ul.design-selector li{padding:0;padding-bottom:12px;padding-right:24px}.individual ul.design-selector li:last-child{padding-right:0}.individual ul.design-selector .nav-link{padding:0}.individual ul.design-selector a.nav-link{color:#c7c7c7}.individual ul.design-selector a.nav-link.active{color:#e20074}.individual ul.design-selector a.nav-link:focus{outline:0}.individual a.btn{font-size:.9375rem;font-weight:800;text-transform:uppercase;line-height:1.5;margin-bottom:24px}.individual img.design-image{width:100%;max-width:216px}.individual img.dashboard-image{width:100%;max-width:311px}.individual img.infrastructure-image{width:100%;max-width:251px}.individual.locations{background-image:url(../img/gk/infrastructure02.png);background:-webkit-image-set(url("../img/gk/infrastructure02.png") 1x, url("../img/gk/infrastructure02@2x.png") 2x, url("../img/gk/infrastructure02@3x.png") 3x);background-position:bottom left;background-repeat:no-repeat;background-size:110%}#eap-sim{padding-top:50px}#eap-sim h2,#eap-sim h3{margin-top:30px;margin-bottom:20px}.category{cursor:pointer}.category>td:nth-child(2):after{font-family:Telekom-Icon;position:relative;display:inline-block;float:right;content:"\24"}.category.selected{background-color:#eee}.category.selected>td:nth-child(2):after{content:"\22"}.category-element:not(.hide){background-color:#fafafa}.contact{padding:48px 12px 48px 12px;background-color:#e20074}.contact h2{margin-bottom:24px;font-size:1.5rem;font-weight:800;line-height:1;text-transform:uppercase;color:#fff}.contact p{margin-bottom:24px;line-height:1.33;color:#fff;font-weight:200}.contact form{margin-top:12px}.contact form label{display:none}.contact form .form-group.required:after{content:" *";position:absolute;top:8px;right:12px;font-size:28px;color:#e20074;font-weight:700}.contact form .form-group.required .form-control{padding-right:24px}.contact form .form-control{height:calc(2.1rem + 2px);color:#383838;border:0}.contact form textarea.form-control{height:auto}.contact form select.form-control,.contact form select.form-control:focus{color:#383838}.contact form .captcha-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.contact form .captcha-row .captcha-image{min-width:100px}.contact form .captcha-row .captcha-image img{width:100%;max-width:117px;height:36px;border-radius:.25rem}.contact form .captcha-row .input-captcha{max-width:120px}.contact form .captcha-row .input-captcha.is-invalid{background-color:#d90000;color:#fff}.contact form .captcha-row button.btn.btn-link{padding:.375rem 0;display:inline-block;color:#fff;font-size:21px}.contact form .captcha-row button.btn.btn-link>.teleicon{padding-right:0}.contact form button.btn.btn-submit{font-size:.9375rem;font-weight:800;line-height:1.5;text-transform:uppercase;color:#e20074;background-color:#fff;border-color:#fff;width:100%}#gk{background:url(../img/pk/private-kunden-header.jpg) no-repeat -9999px -9999px}.hero-pk{width:100%;height:280px;background-image:url(../img/pk/private-kunden-header.jpg);background:-webkit-image-set(url("../img/pk/private-kunden-header.jpg") 1x, url("../img/pk/private-kunden-header@2x.jpg") 2x, url("../img/pk/private-kunden-header@3x.jpg") 3x);background-repeat:no-repeat;background-size:cover;background-position:center 60%}.hotspotfinder{background-image:linear-gradient(#fff,#fff),linear-gradient(to bottom,#f8f8f8,#fbfbfb);padding:60px 12px 60px 12px;font-weight:600}.hotspotfinder h2{margin-bottom:36px;font-size:1.5rem;font-weight:800;line-height:1.1;text-transform:uppercase}.hotspotfinder h3{margin-bottom:24px;font-weight:800;font-size:1.5rem;line-height:1.1}.hotspotfinder .input-group{margin-bottom:36px}.hotspotfinder .input-group input{height:52px}.hotspotfinder .input-group .teleicon{font-size:22px}.hotspotfinder a.btn{font-size:.9375rem;font-weight:800;text-transform:uppercase;line-height:1.5}.hotspotfinder .hotspot-map{position:relative;margin-bottom:36px;min-height:190px}.hotspotfinder .hotspot-map img.world-map{width:100%}.hotspotfinder .hotspot-map img.circle{position:absolute;top:24px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:164px;height:164px}.hotspotfinder .hotspot-map img.ping{position:absolute;top:66px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:20px;height:28px}.hotspotfinder .hotspot-map .caption{position:absolute;top:98px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);line-height:.9;text-align:center;color:#e20074;text-transform:uppercase;font-weight:800}.hotspotfinder .hotspot-map .caption>.small{font-weight:800}.hotspotfinder iframe.hotspot-finder{border:0;width:100%;height:500px}.connectapp{background-image:linear-gradient(to bottom,#f8f8f8,#ececf0 98%);padding:60px 12px 60px 12px;font-weight:600}.connectapp h2{margin-bottom:28px;font-size:1.5rem;font-weight:800;line-height:1.1;text-transform:uppercase}.connectapp img.connectapp-image{width:100%;max-width:188px}.connectapp p{margin-bottom:24px;line-height:1.33}.connectapp a{margin-bottom:36px;display:inline-block}.connectapp .title{margin-top:36px;margin-bottom:24px}.connectapp .title span{font-size:1.5rem;font-weight:800;line-height:1.17;vertical-align:middle}.connectapp .title img.connectapp-logo{width:60px;height:60px;margin-right:18px}.connectapp .app-links .apple-store-logo,.connectapp .app-links .google-play-logo{width:124px;height:36px}.connectapp .app-links .google-play-logo{margin-left:18px}.fon{background-image:linear-gradient(#fff,#fff),linear-gradient(to bottom,#f8f8f8,#fbfbfb);padding:60px 12px 60px 12px;font-weight:600}.fon h2{margin-bottom:56px;font-size:1.5rem;font-weight:800;line-height:1.1;text-transform:uppercase}.fon img.fon-image{margin-bottom:56px;width:100%;max-width:327px}.fon h3{margin-bottom:36px;font-weight:800;font-size:1.5rem;line-height:1.1}.fon p{margin-bottom:48px;line-height:1.33}.eapsim{background-image:linear-gradient(to bottom,#f8f8f8,#ececf0 98%);padding:60px 12px 60px 12px;font-weight:600}.eapsim h2{margin-bottom:48px;font-size:1.5rem;font-weight:800;line-height:1.1;text-transform:uppercase}.eapsim img.eap-sim-image{margin-bottom:48px;width:100%;max-width:188px}.eapsim h3{margin-bottom:36px;font-weight:800;font-size:1.5rem;line-height:1.1}.eapsim p{margin-bottom:24px;line-height:1.33}.eapsim .manual-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:280px}.eapsim .manual-links .divider{font-weight:200}.contact-gk{padding:48px 12px 48px 12px;font-weight:400}.contact-gk h1{margin-bottom:36px;font-size:1.5rem;font-weight:800;line-height:1.1;text-transform:uppercase;color:#e20074}.contact-gk h1 .light{font-weight:500}.contact-gk h2{margin-bottom:24px;font-weight:800;font-size:1.3125rem;line-height:1.1;text-transform:uppercase;color:#e20074}.contact-gk p{margin-bottom:0;line-height:1.33;font-size:.875rem}.contact-gk p .brand{color:#e20074;font-weight:600}.contact-gk ul{font-size:.875rem;padding-left:0;list-style:none;margin-bottom:2rem}.contact-gk ul li{margin-bottom:2px}.contact-gk ul li::before{content:"• ";color:#e20074}@media (min-width:576px){.individual img.design-image{max-width:236px}.individual img.dashboard-image{max-width:368px}.individual img.infrastructure-image{max-width:318px}}@media (max-width:576px){.hero-message .magenta-box.first{margin-top:20px}.hero-message .magenta-box.second{margin:20px 0}}@media (min-width:768px){.hero-gk{height:644px}.hero-message .magenta-box{margin-top:-389px;max-width:480px}.hero-message .magenta-box.pk{margin-top:-297px}.hero-message .magenta-box .caption h1{font-size:48px;line-height:1}.hero-message .magenta-box .caption p{font-size:18px;margin-top:12px}.benefits h2{font-size:2.25rem;margin-bottom:24px}.benefits .card-container{max-width:33.33%}.benefits .advantage-card{margin-top:0}.case-studies{text-align:left}.case-studies h2{font-size:48px}.case-studies .card-container{max-width:25%;min-width:250px}.plugnplay{padding:80px 12px 80px 12px}.plugnplay h2{margin-bottom:36px;font-size:48px}.plugnplay img.plugnplay-image{width:100%;max-width:none}.plugnplay p{margin-bottom:36px}.individual{padding:140px 12px 0 12px}.individual .row{min-height:660px}.individual h2{margin-bottom:36px;font-size:48px}.individual h3{margin-bottom:36px}.individual p{margin-bottom:36px}.individual .shift-md-dots{padding-left:48px}}@media (min-width:768px) and (min-width:1104px){.individual .shift-md-dots{padding-left:12px}}@media (min-width:768px){.individual img.design-image{margin-top:0;max-width:460px}.individual img.dashboard-image{margin-top:90px;max-width:700px}.individual img.infrastructure-image{max-width:600px}.individual.locations{background-size:auto}}@media (min-width:768px) and (min-width:942px){.individual.locations{background-position:bottom right}}@media (min-width:768px){.contact{padding:60px 12px 60px 12px}.contact h2{margin-top:44px;margin-bottom:36px;margin-left:18px;font-size:48px}.contact p{font-size:32px;line-height:1.13;margin-left:18px}.contact p.success{margin:0}.contact form{margin-top:0;margin-right:18px}}@media (min-width:768px) and (min-width:992px){.contact form .captcha-row{-ms-flex-pack:start;justify-content:flex-start}.contact form .captcha-row button.btn.btn-link{margin:0 12px}}@media (min-width:768px){.hero-pk{height:644px}.hotspotfinder{padding:84px 12px 84px 12px}.hotspotfinder h2{margin-bottom:84px;font-size:48px}.connectapp{padding:84px 12px 84px 12px}.connectapp h2{margin-bottom:36px;font-size:48px}.connectapp img.connectapp-image{max-width:284px}.connectapp .title{margin-top:0}.fon{padding:84px 12px 84px 12px}.fon h2{margin-bottom:84px;font-size:48px}.fon img.fon-image{margin-bottom:0;max-width:504px}.fon p{margin-bottom:24px}.eapsim{padding:84px 12px 84px 12px}.eapsim h2{margin-bottom:36px;font-size:48px}.eapsim img.eap-sim-image{margin-bottom:0;max-width:284px}.eapsim p{margin-bottom:24px}.eapsim .manual-links{max-width:350px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../img/ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:1}.slick-next:before,.slick-prev:before{font-family:TeleIconUi;font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:TeleIconUi;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:1}.slick-slide img{display:inline}.slick-slide:focus{outline:0}.main-slider.slick-slider{margin-bottom:0}.main-slider.slick-slider .slick-dots{width:8px;left:8px;bottom:130px}.main-slider.slick-slider .slick-dots li{display:block;height:8px;width:8px;margin:18px 0;padding:0}.main-slider.slick-slider .slick-dots li button{height:8px;width:8px;padding:0}.main-slider.slick-slider .slick-dots li button:before{content:' ';display:inline-block;height:8px;width:8px;border:1px solid #e20074;border-radius:4px;cursor:pointer}.main-slider.slick-slider .slick-dots li.slick-active button:before{background-color:#e20074}@media (min-width:768px){.main-slider.slick-slider .slick-dots{width:12px;bottom:unset;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:24px}.main-slider.slick-slider .slick-dots li{height:12px;width:12px;margin:24px 0}.main-slider.slick-slider .slick-dots li button{height:12px;width:12px}.main-slider.slick-slider .slick-dots li button:before{content:' ';height:12px;width:12px;border-radius:6px}}.hidden{display:none}.full-height{display:grid;min-height:100vh;grid-template-rows:auto  1fr auto}