:root{--primary:#9bd6d7;--text:#717374;--heading-font:"Cormorant Garamond",serif;--body-font:"Raleway",sans-serif;--lato:"Lato",serif;}body{margin:0;color:var(--text);}body,div,p,a,li,span,h4,h5,h6{font-family:var(--body-font);font-weight:400;line-height:1.5;}h1,h2,h3{font-family:var(--heading-font);font-weight:400;}h2{font-size:38px;letter-spacing:5px;margin:0;}a{text-decoration:none;}p{font-size:16px;font-weight:400;color:#000;line-height:1.8;}.flex{display:flex;flex-wrap:wrap;}.center{text-align:center;}.relative{position:relative;}.absolute{position:absolute;}.button,.button.outline:hover{font-size:14px;font-weight:600;padding:7px 20px;display:inline-block;transition:.2s all;background-color:var(--primary);color:#fff;border-radius:50px;letter-spacing:1px;border:solid 1px var(--primary);}.button.outline{color:var(--primary);border-color:#9d9d9d;background-color:transparent;}.button.white{color:var(--primary);border-color:#9d9d9d;background-color:#fff;}.button.white:hover,.button:hover{opacity:.8;}.container,.container-large{width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box;}.container{max-width:1320px;}.container-large{max-width:1480px;}p.sub{font-size:14px;letter-spacing:5px;margin:0 0 10px 0;text-transform:uppercase;}.space-break{display:block;height:1px;}.overlay{width:100%;height:100%;left:0;top:0;z-index:1;background-color:#000;position:absolute;}@keyframes backgroundScroll{0%{transform:scale(1);}50%{transform:scale(1.3);}100%{transform:scale(1);}}.banner-animation{animation:backgroundScroll 40s linear infinite;overflow:hidden;}.home header,.page-id-858 header{position:absolute;}header{width:100%;box-sizing:border-box;top:0;right:0;left:0;padding:5px 25px;margin:0 auto;z-index:9;max-width:98%;}.home header,.page-id-858 header{padding:25px;}body.logged-in.home header,body.logged-in.page-id-858 header{top:32px;}header .flex{align-items:center;justify-content:space-between;}header .flex .logo img{display:block;margin:0 auto;}header .flex .button-group,header.global .details{justify-content:flex-end;justify-content:end;}header.global .flex .button-group{margin-left:60px;}.home header > .flex > div,.page-id-858 header > .flex > div{width:33%;position:relative;}.home header .flex .menu-main-menu-container,.home header .flex .button-group,.page-id-858 header .flex .menu-main-menu-container,.page-id-858 header .flex .button-group{bottom:20px;}header .flex ul{list-style:none;margin:0;padding:0;display:flex;}header .flex ul a{color:#000;font-weight:600;text-transform:uppercase;font-family:var(--heading-font);padding-right:22px;font-size:21px;}.home header .flex ul a,.page-id-858 header .flex ul a{color:#fff;}header .burger-menu{display:block;padding:5px;margin-left:30px;cursor:pointer;}header .burger-menu div{display:block;height:3px;background-color:#d9d9d9;}header .burger-menu div.top{width:25px;}header .burger-menu div.middle{width:22px;margin:6px 0;}header .burger-menu div.bottom{width:30px;}header.global .nav{display:flex;align-items:center;justify-content:flex-end;justify-content:end;}header.global .details{margin-bottom:20px;display:flex;}header.global .details a{color:#7f7f7f;margin-left:25px;}header.global .details i{color:#000;margin-right:5px;}.full-overlay-menu{position:fixed;left:0;top:-100px;width:100%;z-index:998;background-color:var(--primary);height:0;opacity:0;overflow:scroll;transition:.6s ease;display:flex;align-items:center;}.full-overlay-menu.open{top:0;opacity:1;height:100vh;}.full-overlay-menu .close-full-menu{position:absolute;top:25px;right:18px;padding:5px;}.full-overlay-menu .full-container{padding:30px;width:100%;}.full-overlay-menu .flex .left-menu,.full-overlay-menu .flex .right-menu{width:100%;max-width:50%;}.full-overlay-menu .flex{margin:50px auto 0;max-width:70%;width:100%;flex-wrap:wrap;}.full-overlay-menu ul{margin:0;padding:0;list-style:none;}.full-overlay-menu .menu a{transition:.2s;padding:6px;text-transform:uppercase;display:block;text-decoration:none;color:#fff;}.full-overlay-menu .menu a:hover,.full-overlay-menu .social-media-icons a:hover,.full-overlay-menu .menu li.current-menu-item a{opacity:1;}.full-overlay-menu .left-menu .menu a{letter-spacing:3px;font-size:42px;font-weight:500;}.full-overlay-menu .right-menu .menu a{font-size:18px;letter-spacing:1px;font-weight:500;}.full-overlay-menu .right-menu .menu li{margin-bottom:5px;}.full-overlay-menu a.overlay-logo{display:block;left:30px;top:30px;}.full-overlay-menu a.overlay-logo img{filter:brightness(0) invert(1);}.full-overlay-menu .right-menu .bottom{margin-top:40px;}.full-overlay-menu .right-menu .button.solid{margin-right:10px;}.full-overlay-menu .social-media-icons{margin-top:25px;}.full-overlay-menu .social-media-icons a{color:#fff;font-size:20px;padding:5px;margin:2px;}.full-overlay-menu .button.white{border-color:#fff;}.blog-banner{align-items:center;justify-content:center;}.blog-banner img{width:100%;display:block;object-fit:cover;height:320px;}.blog-banner h1{position:absolute;z-index:2;margin:0;font-size:70px;color:#9d9d9d;line-height:.8;}.blog .container{width:100%;max-width:1200px;margin:80px auto;padding:0 20px;box-sizing:border-box;}.blog .container .flex{flex-wrap:wrap;gap:3.5%;}.blog .container article{width:100%;max-width:31%;margin-bottom:50px;}.blog .container article img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;margin-bottom:10px;}.blog .container article .content{padding:12px;}.blog .container article h3{font-size:24px;font-weight:400;margin:0 0 25px 0;line-height:1.2;}footer .flex{justify-content:space-between;}footer .footer-container{padding:60px 25px 10px;max-width:90%;margin:0 auto;}footer .col{width:100%;max-width:17%;margin-bottom:40px;padding:0 15px;box-sizing:border-box;}footer .col.logo{max-width:32%;}footer .col.logo img{display:block;}footer .col h3{font-size:22px;color:var(--primary);margin:0 0 35px 0;font-weight:700;text-transform:uppercase;font-family:var(--heading-font);}footer .col ul{list-style:none;margin:0;padding:0;}footer .col ul li{margin-bottom:5px;}footer .col ul a{font-size:14px;padding:5px 0;text-transform:uppercase;color:#7f7f7f;display:inline-block;font-family:var(--lato);}footer .col.contact ul a{display:flex;}footer .col.contact ul a i{margin-right:8px;position:relative;top:3px;}footer .copy{padding:20px;font-size:14px;color:#7f7f7f;}footer .copy a{color:#7f7f7f;}footer .col .relative{max-width:max-content;text-align:center;}footer .socials i{font-size:20px;color:var(--primary);padding:3px;margin-top:5px;}.banner-content{width:100%;height:100%;align-items:center;justify-content:center;left:0;top:0;z-index:9;flex-direction:column;padding:0 15px;box-sizing:border-box;}.home .banner-content,.page-id-858 .banner-content{justify-content:flex-end;padding-bottom:100px;}.banner{text-align:center;width:100%;height:calc(100vh - 117px);background-color:#333;z-index:2;overflow:hidden;}.home .banner,.page-id-858 .banner{height:calc(100vh);}.banner.short{height:320px;}.banner.short .banner-content{display:none !important;}.banner-content h1{font-size:96px;color:#f0f0f0;margin:0;line-height:.8;}.home .banner-content h1,.page-id-858 .banner-content h1{font-size:66px;color:#fff;margin:0;line-height:.8;text-shadow:0px 0px 40px black;}.banner-content p{font-size:30px;color:#9d9d9d;color:#fff;margin:0 0 25px 0;font-family:var(--heading-font);}.banner-overlay{background:rgba(0,0,0,.3);z-index:2;position:absolute;top:0;left:0;bottom:0;right:0;}.banner .slick-arrow,.slick-lightbox .slick-arrow{filter:brightness(0) invert(1);}.banner .slick-prev{left:20px;}.banner .slick-next{right:20px;}.slick-list,.slick-track,.slick-slider{height:100%;}.slick-arrow{position:absolute;z-index:99;top:calc(50% - 20px);width:40px;height:40px;border:none !important;text-indent:-9999px;cursor:pointer;opacity:.8;transition:.1s ease;background-size:contain !important;}.slick-arrow:hover{opacity:1;}.slick-prev{left:0;background:url("https://cdn-ildnamj.nitrocdn.com/YRgGMLECRbssKjlPAujpxqZhyBHdELwr/assets/images/optimized/www.abalonehotel.co.za/wp-content/themes/_abalone/./images/arrow-left.svg") no-repeat;opacity:.8;}.slick-prev.nitro-lazy{background-image:none !important;}.slick-next{right:0;background:url("https://cdn-ildnamj.nitrocdn.com/YRgGMLECRbssKjlPAujpxqZhyBHdELwr/assets/images/optimized/www.abalonehotel.co.za/wp-content/themes/_abalone/./images/arrow-right.svg") no-repeat;opacity:.8;}.slick-next.nitro-lazy{background-image:none !important;}.error-404{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background-size:cover;background-position:center;position:relative;}.error-404:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background-color:#000;opacity:.3;}.error-404 .content{position:relative;z-index:3;}.error-404 h1{font-size:150px;letter-spacing:5px;color:#fff;font-weight:600;margin:0;}.error-404 p{font-size:22px;letter-spacing:2px;color:#fff;font-weight:400;}.error-404 .content{padding:20px;}.space10{clear:both;display:block;width:100%;height:10px;}.space15{clear:both;display:block;width:100%;height:15px;}.space20{clear:both;display:block;width:100%;height:20px;}.space25{clear:both;display:block;width:100%;height:25px;}.space30{clear:both;display:block;width:100%;height:30px;}.space35{clear:both;display:block;width:100%;height:35px;}.space40{clear:both;display:block;width:100%;height:40px;}.space45{clear:both;display:block;width:100%;height:45px;}.space50{clear:both;display:block;width:100%;height:50px;}.space55{clear:both;display:block;width:100%;height:55px;}.space60{clear:both;display:block;width:100%;height:60px;}.space65{clear:both;display:block;width:100%;height:65px;}.space70{clear:both;display:block;width:100%;height:70px;}.space75{clear:both;display:block;width:100%;height:75px;}.space80{clear:both;display:block;width:100%;height:80px;}.space85{clear:both;display:block;width:100%;height:85px;}.space90{clear:both;display:block;width:100%;height:90px;}.space95{clear:both;display:block;width:100%;height:95px;}.space100{clear:both;display:block;width:100%;height:100px;}.intro{margin:50px 0;}@media (min-width: 900px){.intro .container,.container-large{width:80%;margin:0 auto;padding:0 20px;box-sizing:border-box;}.home .card-slider{width:100%;}}.intro h2{color:var(--text);font-size:50px;margin-bottom:20px;}.intro p{color:var(--primary);font-size:50px;font-family:var(--heading-font);font-weight:300;margin:0;line-height:1.2;}.intro p.has-title{font-size:40px;}.image-text-wrapper .flex{align-items:center;justify-content:space-between;margin:40px auto 80px;}.image-text-wrapper.contained .flex{margin:40px auto;}.image-text-wrapper.left .flex:nth-child(2n),.image-text-wrapper.right .flex:nth-child(2n-1){flex-direction:row-reverse;}.image-text-wrapper.left.alternate .flex:nth-child(2n) .text-content,.image-text-wrapper.right.alternate .flex:nth-child(2n-1){text-align:right;}.image-text-wrapper .image{width:100%;max-width:52%;}.image-text-wrapper .text{width:100%;max-width:47%;padding:0 5%;box-sizing:border-box;}.image-text-wrapper.contained{max-width:1200px;margin:0 auto;padding:0 20px;}.image-text-wrapper.contained .text{max-width:45%;padding:0;}.image-text-wrapper.contained .image{max-width:50%;padding:0;}.image-text-wrapper.contained .image img,.image-text-wrapper.contained .image video{height:auto;aspect-ratio:1/1;}.image-text-wrapper .image img,.image-text-wrapper .image video{width:100%;object-fit:cover;display:block;height:500px;}.image-text-wrapper .text p.small{font-size:13px;letter-spacing:5px;font-weight:600;color:var(--primary);margin:0 0 20px 0;line-height:1;}.image-text-wrapper .text h3{font-size:45px;color:var(--text);margin:0 0 25px 0;line-height:1;font-weight:300;font-style:italic;}.image-text-wrapper .text p{color:var(--text);}.image-text-wrapper .text .button{margin-top:20px;}.image-text-wrapper .slick-arrow{filter:brightness(0) invert(1);}.image-text-wrapper .slick-next{right:10px;background:url("https://cdn-ildnamj.nitrocdn.com/YRgGMLECRbssKjlPAujpxqZhyBHdELwr/assets/images/optimized/www.abalonehotel.co.za/wp-content/themes/_abalone/./images/arrow-right.svg") no-repeat;}.image-text-wrapper .slick-next.nitro-lazy{background-image:none !important;}.image-text-wrapper .slick-prev{left:10px;background:url("https://cdn-ildnamj.nitrocdn.com/YRgGMLECRbssKjlPAujpxqZhyBHdELwr/assets/images/optimized/www.abalonehotel.co.za/wp-content/themes/_abalone/./images/arrow-left.svg") no-repeat;}.image-text-wrapper .slick-prev.nitro-lazy{background-image:none !important;}.textblock{width:100%;margin:0 auto;max-width:1320px;padding:0 20px;box-sizing:border-box;}.textblock p{color:var(--text);}.textblock a:link,.textblock a:visited,.accordion-content a:link,.accordion-content a:visited{text-decoration:none;color:#597e7f;}.textblock a:hover,.accordion-content a:hover{text-decoration:underline;}.textblock.narrow{max-width:700px;}.cta{background-position:center;background-size:cover;height:60vh;}.cta.medium{height:80vh;}.cta.large{height:100vh;}.cta .flex{height:100%;width:100%;align-items:center;justify-content:center;position:relative;z-index:2;}.cta .cta-content{width:100%;max-width:1200px;padding:0 20px;}.cta .cta-content h3{color:#fff;font-size:64px;font-weight:600;line-height:1;margin:5% 0 20px 0;}.cards .flex{flex-wrap:nowrap;gap:25px;}.cards .content{padding:0 20px;}.cards .card-slider .card{margin:0 12px;}.cards .card{flex:1;}.cards img{width:100%;height:450px;object-fit:cover;display:block;}.cards p.small{font-size:13px;color:var(--primary);margin:25px 0 0;letter-spacing:5px;font-weight:600;}.cards h3{margin:0;font-size:40px;color:var(--text);font-weight:300;line-height:1.2;}.cards p:not(.small){color:var(--text);}.cards .button{border-color:var(--primary);margin-top:10px;}.cards .slick-arrow{top:215px;}.cards .slick-next{right:-20px;}.cards .slick-prev{left:-20px;}.contact-wrapper > .flex{justify-content:space-between;}.contact-wrapper .form,.contact-wrapper .details{width:100%;max-width:45%;}.contact-wrapper .gform_wrapper.gravity-theme .gfield_label{font-weight:500;}.contact-wrapper .details h3{font-size:40px;margin:20px 0;line-height:1.5;}.contact-wrapper .details p{margin:0;}.contact-wrapper .details a:not(.button,.socials a){display:block;color:var(--text);line-height:1.5;margin-bottom:10px;font-size:17px;text-decoration:none;}.contact-wrapper .details a.button{text-decoration:none;font-weight:600;}.contact-wrapper .details a i{margin-right:8px;}.contact-wrapper .details .socials{display:flex;margin:30px 0;}.contact-wrapper .details .socials i{color:var(--primary);font-size:22px;margin-right:12px;}.heading-element *{color:var(--primary);line-height:1.2;margin:0;}.heading-element h1{font-size:60px;}.heading-element h2{font-size:50px;width:90%;max-width:1000px;margin:20px auto;}.heading-element h3{font-size:40px;}.reviews .container{max-width:1200px;}.review .flex{align-items:center;}.review img.main{width:100%;max-width:33%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block;}.review .content{width:100%;max-width:67%;padding-left:5%;box-sizing:border-box;}.review .content .stars{width:100%;max-width:110px;display:block;margin-bottom:20px;}.review .content p:not(.name){color:#000;font-style:italic;font-family:var(--heading-font);font-size:30px;margin:0 0 20px 0;line-height:1.2;}.review .content p.name{color:var(--primary);font-size:13px;letter-spacing:5px;font-weight:600;display:flex;align-items:center;}.review .name img:not(.stars){width:20px;margin-right:10px;}.review .nav img{width:40px;}.review .nav{margin-top:30px;}.reviews .slick-arrow{position:relative;}.reviews .content .nav{display:flex;}.icon-list{margin:0 auto;max-width:1320px;padding:0 20px;box-sizing:border-box;text-align:center;}.icon-list li{list-style:none;width:10%;text-align:center;display:inline-block;vertical-align:top;padding:10px;box-sizing:border-box;}.icon-list li img{height:50px;width:100%;object-fit:contain;}.icon-list li i{font-size:50px;}.icon-list li p{font-size:14px;font-weight:400;}.gallery-photos.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;width:calc(100% - 40px);margin:0px auto 40px;}.gallery-photos div{background:#7e7e7e;height:auto;aspect-ratio:1/1;position:relative;}.gallery-photos.masonry{display:flex;flex-wrap:wrap;}.gallery-photos.masonry div{aspect-ratio:unset;height:100%;width:100%;}.gallery-photos.masonry a{width:32.333%;margin-bottom:1.5%;height:450px;display:block;}.gallery-photos.masonry a:nth-child(5){margin-left:1.5%;margin-right:1.5%;}.gallery-photos.masonry a:first-child,.gallery-photos.masonry a:nth-child(7){width:51.5%;margin-right:1.5%;}.gallery-photos.masonry a:nth-child(2),.gallery-photos.masonry a:nth-child(8){width:47%;}.gallery-photos.masonry a:nth-child(3),.gallery-photos.masonry a:nth-child(9){width:100%;height:520px;}.images.boxed-wider{max-width:1480px;margin:0 auto;}.images.boxed{max-width:1320px;margin:0 auto;}.slider{width:100%;margin:0 auto;}.slider img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1;}.slider .slide{height:75vh;transition:all .4s ease !important;position:relative;top:5vh;margin:0 10px;}.slider .slick-current.slide{height:85vh;top:0;}.slider .slide::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;opacity:.2;z-index:2;}.slider .content{bottom:0;left:0;padding:50px;z-index:3;width:100%;box-sizing:border-box;text-align:center;margin:0 auto;max-width:650px;right:0;}.slider .content h3{font-size:42px;color:#fff;margin:0;line-height:1.2;}.slider .content p{color:#fff;}.slider .slick-arrow{filter:brightness(0) invert(1);}.slider .slick-prev{left:3%;}.slider .slick-next{right:3%;}.slick-dots{text-align:center;padding:0;margin:25px auto;}.slick-dots li button{text-indent:-9999px;background:var(--primary);height:12px;width:12px;margin:0 5px;border-radius:10px;border:none !important;opacity:.8;}.slick-dots li.slick-active button{opacity:1;}.slick-dots li{display:inline-block;}.slick-lightbox-close::before{font-size:35px;}.divider{width:100%;display:block;height:3px;background-color:#d9d9d9;margin:20px auto;max-width:400px;}.divider.content{max-width:170px;}.divider.narrow{max-width:70px;}.parent-accommodation .banner-content h1{color:#fff;margin-bottom:20px;font-size:80px;}.parent-accommodation .room-features{justify-content:center;}.parent-accommodation .room-features span{display:block;padding:8px 30px;background-color:#e0f3f3;color:#9d9d9d;font-size:17px;font-weight:500;margin:0 10px;border-radius:50px;}.single-hero{margin:60px auto 40px;}.single-hero .container{max-width:1080px;margin:0 auto 70px;}.single-hero h1{font-size:62px;margin:0;line-height:1.2;}.single-hero img{width:100%;height:600px;object-fit:cover;}.single-hero .divider{margin:40px auto;}.post-navigation{margin:80px auto 60px;}.post-navigation a{cursor:pointer;color:#fff;font-weight:500;font-weight:600;font-size:14px;padding:7px 20px;display:inline-block;transition:.2s all;background-color:var(--primary);border-radius:50px;letter-spacing:1px;border:solid 1px var(--primary);}.post-navigation a:hover{opacity:.8;}.post-navigation .nav-next{margin-left:auto;}.accordion{width:90%;max-width:900px;margin:40px auto;}.accordion .question{justify-content:space-between;align-items:center;font-weight:500;cursor:pointer;font-size:18px;padding:15px 30px 15px 15px;letter-spacing:1px;border-bottom:solid 1px var(--text);position:relative;}.accordion .question span{font-size:30px;padding-left:10px;text-align:center;position:absolute;right:10px;top:0;bottom:0;margin:auto;height:max-content;}.accordion .accordion-content:first-child .answer{display:block;}.accordion .answer{display:none;background-color:#fff;padding:5px 20px;}.accordion .answer ul{margin:1.5em;padding:0;}@media screen and (max-width: 1000px){header{max-width:100%;padding:5px 20px;}.home header{padding:20px;}header .menu-home-menu-container,header .button-group .button,header .menu-main-menu-container,header.global .details{display:none;}.home header > .flex > div{width:unset;}header .flex .logo img{width:160px;}.home header .flex .menu-main-menu-container,.home header .flex .button-group{bottom:unset;}header.global .flex .button-group{margin-left:unset;}footer .col,footer .col.logo{max-width:100%;padding:0;}footer .col h3{margin:0 0 20px 0;}footer .copy{padding:20px 0 10px;text-align:center;}footer .col .relative{margin:0 auto;}.banner-content h1,.home .banner-content h1{font-size:64px;}.banner-content p{font-size:24px;}.intro p{font-size:36px;}.image-text-wrapper.contained .image,.image-text-wrapper .text{max-width:100% !important;}.image-text-wrapper .text{padding:40px 10px !important;}.heading-element h2,.intro h2{font-size:34px;letter-spacing:1px;}.cards .flex{display:block;}.cards .slick-dots{margin:10px auto;}.cards img{height:auto;aspect-ratio:1/1;object-fit:cover;}.cards .content{padding:0 10px 20px;}.image-text-wrapper.left.alternate .flex:nth-child(2n) .text-content,.image-text-wrapper.right.alternate .flex:nth-child(2n-1){text-align:left;}.review img.main{max-width:100%;margin-bottom:20px;}.review .content{max-width:100%;padding:10px;}.review .content p:not(.name){font-size:24px;}.review .nav{margin-top:20px;justify-content:center;}.cta .cta-content h3{font-size:50px;}.intro p.has-title{font-size:30px;}.banner.short,.blog-banner img,.single-hero img{height:250px;}.error-404 h1{font-size:100px;letter-spacing:3px;}.error-404 p{font-size:20px;}.blog-banner h1,.single-hero h1{font-size:40px;}.blog .container article{max-width:100%;}.parent-accommodation .banner-content h1{font-size:50px;line-height:1;}.parent-accommodation .room-features span{font-size:14px;margin:5px;}.icon-list li{width:32%;padding:8px;}.icon-list li p{font-size:13px;line-height:1.5;}.icon-list li img{height:40px;}.icon-list li i{font-size:40px;}.gallery-photos.masonry a{height:150px;}.gallery-photos.masonry a:nth-child(3),.gallery-photos.masonry a:nth-child(9){height:180px;}.heading-element h3{font-size:30px;}.cards h3{font-size:36px;}.image-text-wrapper .image{max-width:100%;}.image-text-wrapper.full .text{padding:40px 30px !important;}.gallery-photos.grid{grid-template-columns:repeat(3,1fr);}.contact-wrapper .form,.contact-wrapper .details{max-width:100%;}.contact-wrapper .details{margin-bottom:50px;}.contact-wrapper .details a:not(.button,.socials a){font-size:15px;}.contact-wrapper > .flex{flex-direction:column-reverse;}.slider .content{padding:30px 20px;}.slider .content h3{font-size:36px;}.slider .slick-current.slide{height:400px;}.slider .slide{height:350px;top:25px;margin:0 8px;}.full-overlay-menu{display:block;}.full-overlay-menu .flex{margin:110px auto 0;max-width:100%;display:block;}.full-overlay-menu .full-container{width:unset;padding:25px;}.full-overlay-menu .flex .left-menu,.full-overlay-menu .flex .right-menu{max-width:100%;}.full-overlay-menu .flex .left-menu{margin-bottom:20px;}.full-overlay-menu .left-menu .menu a{letter-spacing:4px;font-size:24px;}.full-overlay-menu .menu a{padding:5px;}.full-overlay-menu .right-menu .bottom{margin-top:30px;}.full-overlay-menu a.overlay-logo{display:block;left:30px;top:30px;}.full-overlay-menu a.overlay-logo{top:15px;left:20px;}.full-overlay-menu a.overlay-logo img{width:160px;}.full-overlay-menu .right-menu .menu a{font-size:16px;}.full-overlay-menu .close-full-menu{top:30px;}}