@charset "UTF-8";@import url(https://emsleycranehire.co.uk/wp-content/themes/opal-pro/assets/css/bootstrap.min.css);@import url(https://emsleycranehire.co.uk/wp-content/themes/opal-pro/assets/css/magnific-popup.css);@import url(https://emsleycranehire.co.uk/wp-content/themes/opal-pro/assets/css/popup.css);code{color:#000!important}code a{color:var(--opal-main)!important}html{font-size:16px;text-size-adjust:none;height:100%!important}body{background-color:var(--opal-bg);font-size:16px;height:100%!important;flex-direction:column!important;-webkit-text-size-adjust:100%;display:flex!important;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body.hide{overflow:hidden}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,select:hover{font-size:initial}}@media (min-width:768px){input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,select:hover{font-size:inherit}}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}header{transition:all .5s;background:var(--opal-bg);position:fixed;top:0;right:0;left:0;z-index:1030;padding-top:5px;padding-bottom:5px}.slick-slider.banner-slick-slider{margin-top:0;margin-bottom:0}.slick-slider.banner-slick-slider.dots_none .slick-dots{display:none}.slick-slider.banner-slick-slider .slick-dots{bottom:0}.slick-slider.banner-slick-slider .slick-dots li{width:13px;height:7px}.slick-slider.banner-slick-slider .slick-dots li.slick-active button::before{background:var(--white);opacity:1}.slick-slider.banner-slick-slider .slick-dots li button{width:13px;height:7px;padding:0;position:relative}.slick-slider.banner-slick-slider .slick-dots li button:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:0;color:transparent;font-family:inherit;content:"";width:6px;height:6px;background:var(--white);color:var(--white)!important;border-radius:3px;opacity:.5}.banner{margin-bottom:55px;position:relative}.banner .banner-img{text-align:center}@media (min-width:768px){.banner{margin-bottom:calc(-42.3521126761px + 100vw * .1267605634)}}@media (min-width:1620px){.banner{margin-bottom:163px}}.banner img{object-fit:cover;width:100%;object-position:50% 0;height:calc(100vh - 117px)}@media (max-width:1700px){.banner img{height:calc(100vh - 111px)}}@media (min-width:768px) and (max-width:991px){.banner img{height:calc(100vh - 90px)}}@media (max-width:767px){.banner img{height:470px}}@media (max-width:991.98px){.banner img{min-width:100%}}.banner .banner-grid{position:relative}.banner .banner-grid:before{content:"";position:absolute;top:0;left:0;background:var(--black);opacity:.3;width:100%;height:100%}.banner .banner-text{position:absolute;top:50%;transform:translateY(-50%);z-index:99;text-align:center;width:100%}@media (max-width:767.98px){.banner .banner-text{padding-left:35px;padding-right:35px}}@media (max-width:340px){.banner .banner-text{padding-left:10px;padding-right:10px}}.banner .banner-text h1{font-size:39px;color:var(--white);margin-bottom:19px}@media (min-width:768px){.banner .banner-text h1{font-size:calc(29.0845070423px + 100vw * .0129107981)}}@media (min-width:1620px){.banner .banner-text h1{font-size:50px}}.banner .banner-text h1.home{font-weight:400;font-size:39px;letter-spacing:-.56px;line-height:50px;margin-bottom:11px}@media (min-width:768px){.banner .banner-text h1.home{font-size:calc(23.676056338px + 100vw * .0199530516)}}@media (min-width:1620px){.banner .banner-text h1.home{font-size:56px}}@media (min-width:992px) and (max-width:1619.98px){.banner .banner-text h1.home{letter-spacing:-.43px}}@media (max-width:767px){.banner .banner-text h1.home{letter-spacing:-.39px;font-size:36px;line-height:54px}}@media (min-width:768px){.banner .banner-text h1.home{line-height:calc(18.4507042254px + 100vw * .0410798122)}}@media (min-width:1620px){.banner .banner-text h1.home{line-height:85px}}@media (min-width:768px){.banner .banner-text h1.home{margin-bottom:calc(8.2957746479px + 100vw * .0035211268)}}@media (min-width:1620px){.banner .banner-text h1.home{margin-bottom:14px}}@media (min-width:992px) and (max-width:1619.98px){.banner .banner-text h1.home{font-size:43.68px!important;line-height:66.3px!important;margin-bottom:10.14px}}@media (max-width:340px){.banner .banner-text h1{font-size:26px;line-height:35px}}.banner .banner-text p{line-height:24px;letter-spacing:0;padding:3px 0 18px;color:var(--white);margin:0;font-weight:400;font-size:20px}.banner .banner-text .banner-line{height:61px;width:1px;background:var(--white);display:inline-block;margin-bottom:15px}.banner .banner-text .btn-white-border{height:46px;display:inline-flex;justify-content:center;align-items:center;width:181px}@media (min-width:768px){.banner .banner-text .btn-white-border{width:calc(153.9577464789px + 100vw * .0352112676)}}@media (min-width:1620px){.banner .banner-text .btn-white-border{width:211px}}.banner .banner-text .btn-white-border span{font-weight:500;font-size:12px;letter-spacing:0;line-height:14px;margin:0}@media (min-width:768px){.banner .banner-text .btn-white-border span{font-size:calc(8.3943661972px + 100vw * .0046948357)}}@media (min-width:1620px){.banner .banner-text .btn-white-border span{font-size:16px}}@media (min-width:768px){.banner .banner-text .btn-white-border span{line-height:calc(9.4929577465px + 100vw * .0058685446)}}@media (min-width:1620px){.banner .banner-text .btn-white-border span{line-height:19px}}@media (min-width:992px) and (max-width:1619.98px){.banner .banner-text .btn-white-border span{font-size:12.48px!important;line-height:14.82px!important}}.banner .banner-text .btn-white-border:hover{box-shadow:inset 0 -3.7em 0 0 var(--white)!important;background:var(--white)}.second-banner{margin-bottom:34px}@media (min-width:768px){.second-banner{margin-bottom:calc(-86.7887323944px + 100vw * .1572769953)}}@media (min-width:1620px){.second-banner{margin-bottom:51px}}@media (max-width:767.98px){.second-banner{padding-left:16px;padding-right:16px}}.second-banner .banner-grid{display:flex;column-gap:89px;justify-content:center;flex-grow:1}@media (max-width:991.98px){.second-banner .banner-grid{flex-direction:column;row-gap:21px}}@media (max-width:991.98px) and (min-width:768px){.second-banner .banner-grid{row-gap:calc(21px + 100vw * 0)}}@media (max-width:991.98px) and (min-width:1620px){.second-banner .banner-grid{row-gap:21px}}@media (max-width:1700px){.second-banner .banner-grid{column-gap:60px}}@media (max-width:1500px){.second-banner .banner-grid{column-gap:45px}}@media (min-width:992px) and (max-width:1199px){.second-banner .banner-grid{column-gap:29px}}.second-banner .banner-grid .banner-box .banner-inner-box{position:relative;width:568px;height:699px}.second-banner .banner-grid .banner-box .banner-inner-box:before{content:'';position:absolute;bottom:0;width:100%;background:url(https://emsleycranehire.co.uk/wp-content/themes/opal-pro/assets/images/greengradient-small-box.png);background-repeat:no-repeat;height:100%;background-size:cover}@media (max-width:1880px){.second-banner .banner-grid .banner-box .banner-inner-box{width:538px;height:669px}}@media (max-width:1700px){.second-banner .banner-grid .banner-box .banner-inner-box{width:456px;height:600px}}@media (max-width:1500px){.second-banner .banner-grid .banner-box .banner-inner-box{width:428px;height:559px}}@media (max-width:1388px){.second-banner .banner-grid .banner-box .banner-inner-box{width:408px;height:559px}}@media (min-width:992px) and (max-width:1199px){.second-banner .banner-grid .banner-box .banner-inner-box{width:310px;height:488px}}@media (min-width:768px) and (max-width:991px){.second-banner .banner-grid .banner-box .banner-inner-box{width:100%;height:639px}}@media (max-width:767px){.second-banner .banner-grid .banner-box .banner-inner-box{width:100%;height:425px}}.second-banner .banner-grid .banner-box{width:568px}@media (max-width:1880px){.second-banner .banner-grid .banner-box{width:538px}}@media (max-width:1700px){.second-banner .banner-grid .banner-box{width:456px}}@media (max-width:1500px){.second-banner .banner-grid .banner-box{width:428px}}@media (max-width:1388px){.second-banner .banner-grid .banner-box{width:408px}}@media (min-width:992px) and (max-width:1199px){.second-banner .banner-grid .banner-box{width:310px}}@media (min-width:768px) and (max-width:991px){.second-banner .banner-grid .banner-box{width:100%}}@media (max-width:767px){.second-banner .banner-grid .banner-box{width:100%}}.second-banner .banner-grid .banner-box .banner-img{display:flex;align-items:center;justify-content:center;width:568px;height:699px}@media (max-width:1880px){.second-banner .banner-grid .banner-box .banner-img{width:538px;height:669px}}@media (max-width:1700px){.second-banner .banner-grid .banner-box .banner-img{width:456px;height:600px}}@media (max-width:1500px){.second-banner .banner-grid .banner-box .banner-img{width:428px;height:559px}}@media (max-width:1388px){.second-banner .banner-grid .banner-box .banner-img{width:408px;height:559px}}@media (min-width:992px) and (max-width:1199px){.second-banner .banner-grid .banner-box .banner-img{width:310px;height:488px}}@media (min-width:768px) and (max-width:991px){.second-banner .banner-grid .banner-box .banner-img{width:100%;height:639px}}@media (max-width:767px){.second-banner .banner-grid .banner-box .banner-img{width:100%;height:425px}}.second-banner .banner-grid .banner-box .banner-img img{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.second-banner .banner-grid .banner-box .banner-img img{height:425px}}@media (max-width:991.98px){.second-banner .banner-grid .banner-box .banner-img:last-child{margin-bottom:0}}.second-banner .banner-grid .banner-box .banner-text{position:absolute;bottom:23px;transform:translateY(0);width:100%;color:#fff;transition:all .5s ease-in-out;letter-spacing:-.3px;text-align:center}.second-banner .banner-grid .banner-box .banner-text p{color:#fff;margin-bottom:16px;font-size:18px;line-height:10px}@media (min-width:768px){.second-banner .banner-grid .banner-box .banner-text p{font-size:calc(12.1971830986px + 100vw * .0023474178)}}@media (min-width:1620px){.second-banner .banner-grid .banner-box .banner-text p{font-size:16px}}@media (min-width:768px){.second-banner .banner-grid .banner-box .banner-text p{line-height:calc(1.8873239437px + 100vw * .0105633803)}}@media (min-width:1620px){.second-banner .banner-grid .banner-box .banner-text p{line-height:19px}}.second-banner .banner-grid .banner-box .banner-text .book-btn{width:151px;height:45px;background:var(--white);color:var(--black);text-decoration:none;outline:0;box-shadow:none;margin-top:13px;display:inline-block;border-radius:3px;text-align:center;font-size:18px;line-height:16px;padding:15px 0;font-weight:400}.footer{background:var(--opal-bg);margin-top:auto!important;padding-top:41.65px}@media (min-width:768px){.footer{padding-top:calc(16.9964788732px + 100vw * .032100939)}}@media (min-width:1620px){.footer{padding-top:69px}}@media (min-width:992px) and (max-width:1619.98px){.footer{padding-top:53.82px}}.footer .foot-logo{margin-bottom:5px}@media (min-width:768px){.footer .foot-logo{margin-bottom:calc(1.3943661972px + 100vw * .0046948357)}}@media (min-width:1620px){.footer .foot-logo{margin-bottom:9px}}.footer .foot-logo img{width:103px}@media (min-width:768px){.footer .foot-logo img{width:calc(86.7746478873px + 100vw * .0211267606)}}@media (min-width:1620px){.footer .foot-logo img{width:121px}}@media (max-width:1619.98px){.footer .foot-logo img{width:100px}}.footer .foot-columns{max-width:940px;margin:0 auto;padding-bottom:41.65px}@media (min-width:768px){.footer .foot-columns{padding-bottom:calc(10.4161971831px + 100vw * .0406690141)}}@media (min-width:1620px){.footer .foot-columns{padding-bottom:76.3px}}@media (min-width:992px) and (max-width:1619.98px){.footer .foot-columns{padding-bottom:59.51px}}@media (min-width:768px){.footer .foot-columns{display:flex}}@media (max-width:767.98px){.footer .foot-columns{padding-left:28px;padding-right:28px;padding-bottom:0}}.footer .foot-columns .titles{font-weight:400;font-size:18px;line-height:23px;letter-spacing:-.38px;color:#111827;margin-bottom:23px}.footer .foot-columns ul{margin:0;padding:0}.footer .foot-columns ul li{list-style-type:none;margin-bottom:14px}.footer .foot-columns ul li a{font-size:16px;line-height:19.09px;text-decoration:none;display:block;font-weight:400}.footer .foot-columns ul li a.nav-link{padding:0}.footer .footer-second-menu{background:var(--footer-grey-color);border-top:solid 1px var(--white-04);display:flex;align-items:center;justify-content:center;margin-bottom:0;padding-left:0;color:var(--black);height:47px;font-size:10px;letter-spacing:-.24px;line-height:18px}@media (min-width:768px){.footer .footer-second-menu{height:calc(46.0985915493px + 100vw * .0011737089)}}@media (min-width:1620px){.footer .footer-second-menu{height:48px}}@media (min-width:768px){.footer .footer-second-menu{font-size:calc(8.1971830986px + 100vw * .0023474178)}}@media (min-width:1620px){.footer .footer-second-menu{font-size:12px}}@media (min-width:992px) and (max-width:1619.98px){.footer .footer-second-menu{letter-spacing:-.18px}}@media (max-width:991.98px){.footer .footer-second-menu{letter-spacing:-.2px}}@media (min-width:992px) and (max-width:1619.98px){.footer .footer-second-menu{height:37.44px;font-size:12px}}.footer .footer-second-menu li{list-style-type:none}.footer .footer-second-menu li a{letter-spacing:-.24px;color:var(--black);font-size:10px;line-height:18px;text-decoration:none;padding-top:10px;padding-right:20px;padding-bottom:3px;padding-left:23px;display:block}@media (min-width:768px){.footer .footer-second-menu li a{font-size:calc(8.1971830986px + 100vw * .0023474178)}}@media (min-width:1620px){.footer .footer-second-menu li a{font-size:12px}}@media (min-width:768px){.footer .footer-second-menu li a{padding-top:calc(7.2957746479px + 100vw * .0035211268)}}@media (min-width:1620px){.footer .footer-second-menu li a{padding-top:13px}}@media (min-width:768px){.footer .footer-second-menu li a{padding-right:calc(25.4084507042px + 100vw * -.0070422535)}}@media (min-width:1620px){.footer .footer-second-menu li a{padding-right:14px}}@media (min-width:768px){.footer .footer-second-menu li a{padding-bottom:calc(-2.4084507042px + 100vw * .0070422535)}}@media (min-width:1620px){.footer .footer-second-menu li a{padding-bottom:9px}}@media (min-width:768px){.footer .footer-second-menu li a{padding-left:calc(31.1126760563px + 100vw * -.0105633803)}}@media (min-width:1620px){.footer .footer-second-menu li a{padding-left:14px}}@media (max-width:767.98px){.footer .footer-second-menu li a{padding-bottom:7px}}.footer .footer-second-menu li+li a{border-right:solid 1px var(--white-04)}body.no-scroll{overflow:hidden}.inner-pages{position:relative;overflow:hidden;min-height:calc(100vh - 172px)}@media (min-width:768px){.inner-pages{min-height:calc(100vh - (82.3098591549px + 100vw * .1167840376))}}@media (min-width:1620px){.inner-pages{min-height:calc(100vh - 271.5px)}}@media (max-width:1619.98px){.inner-pages{display:flex;flex-direction:column}}.inner-pages:before{content:"";position:absolute;right:0;background:url(https://emsleycranehire.co.uk/wp-content/themes/opal-pro/assets/images/inner-floral-top-right.png) 0 top/100% auto no-repeat;z-index:0;top:60px;width:60px;height:130px}@media (min-width:768px){.inner-pages:before{top:calc(30.2535211268px + 100vw * .0387323944)}}@media (min-width:1620px){.inner-pages:before{top:93px}}@media (min-width:768px){.inner-pages:before{width:calc(28.4507042254px + 100vw * .0410798122)}}@media (min-width:1620px){.inner-pages:before{width:95px}}@media (min-width:768px){.inner-pages:before{height:calc(62.3943661972px + 100vw * .088028169)}}@media (min-width:1620px){.inner-pages:before{height:205px}}@media (min-width:992px) and (max-width:1619.98px){.inner-pages:before{width:75px;height:160px;top:69px}}@media (max-width:767.98px){.inner-pages:before{display:none}}.inner-pages:after{content:"";position:absolute;bottom:0;left:0;background:url(https://emsleycranehire.co.uk/wp-content/themes/opal-pro/assets/images/inner-floral-bottom-left.png) 0 bottom/100% auto no-repeat;z-index:0;width:60px;height:160px}@media (min-width:768px){.inner-pages:after{width:calc(36.5633802817px + 100vw * .0305164319)}}@media (min-width:1620px){.inner-pages:after{width:86px}}@media (min-width:768px){.inner-pages:after{height:calc(97.8028169014px + 100vw * .0809859155)}}@media (min-width:1620px){.inner-pages:after{height:229px}}@media (min-width:992px) and (max-width:1619.98px){.inner-pages:after{width:67px;height:178px}}@media (max-width:767.98px){.inner-pages:after{display:none}}.inner-pages .inner-header{background:var(--opal-bg);text-align:center;z-index:1;position:relative;padding-left:0;padding-right:0;padding-top:25px;padding-bottom:24px;margin-bottom:35px}@media (min-width:768px){.inner-pages .inner-header{padding-top:calc(20.4929577465px + 100vw * .0058685446)}}@media (min-width:1620px){.inner-pages .inner-header{padding-top:30px}}@media (min-width:768px){.inner-pages .inner-header{padding-bottom:calc(14.0845070423px + 100vw * .0129107981)}}@media (min-width:1620px){.inner-pages .inner-header{padding-bottom:35px}}@media (min-width:768px){.inner-pages .inner-header{margin-bottom:calc(35px + 100vw * 0)}}@media (min-width:1620px){.inner-pages .inner-header{margin-bottom:35px}}@media (min-width:992px) and (max-width:1619.98px){.inner-pages .inner-header{padding-top:23px;padding-bottom:23px;margin-bottom:10px}}.inner-pages .inner-header.h100{padding-top:25px;padding-bottom:24px}@media (min-width:768px){.inner-pages .inner-header.h100{padding-top:calc(21.3943661972px + 100vw * .0046948357)}}@media (min-width:1620px){.inner-pages .inner-header.h100{padding-top:29px}}@media (min-width:768px){.inner-pages .inner-header.h100{padding-bottom:calc(15.8873239437px + 100vw * .0105633803)}}@media (min-width:1620px){.inner-pages .inner-header.h100{padding-bottom:33px}}@media (min-width:992px) and (max-width:1619.98px){.inner-pages .inner-header.h100{padding-top:22.62px;padding-bottom:25.74px}}.inner-pages .inner-header.h100 h3{line-height:18px}@media (min-width:768px){.inner-pages .inner-header.h100 h3{line-height:calc(-.0281690141px + 100vw * .0234741784)}}@media (min-width:1620px){.inner-pages .inner-header.h100 h3{line-height:38px}}@media (min-width:992px) and (max-width:1619.98px){.inner-pages .inner-header.h100 h3{font-size:29.64px}}.inner-pages .inner-header h3{color:var(--opal-main);line-height:1;margin-bottom:0;font-weight:500;font-size:18px}@media (min-width:768px){.inner-pages .inner-header h3{font-size:calc(8.985915493px + 100vw * .0117370892)}}@media (min-width:1620px){.inner-pages .inner-header h3{font-size:28px}}@media (min-width:992px) and (max-width:1619.98px){.inner-pages .inner-header h3{font-size:23px}}@media (max-width:767.98px){.inner-pages .inner-header h3{font-weight:500}}.inner-pages p.small-text{color:var(--black);font-size:var(--font-size-10);line-height:1.6;margin-bottom:13px;font-size:8px;line-height:13px}@media (min-width:768px){.inner-pages p.small-text{margin-bottom:calc(10.2957746479px + 100vw * .0035211268)}}@media (min-width:1620px){.inner-pages p.small-text{margin-bottom:16px}}@media (min-width:768px){.inner-pages p.small-text{font-size:calc(6.1971830986px + 100vw * .0023474178)}}@media (min-width:1620px){.inner-pages p.small-text{font-size:10px}}@media (min-width:768px){.inner-pages p.small-text{line-height:calc(10.2957746479px + 100vw * .0035211268)}}@media (min-width:1620px){.inner-pages p.small-text{line-height:16px}}@media (min-width:992px) and (max-width:1619.98px){.inner-pages p.small-text{margin-bottom:12.48px;font-size:10px;line-height:16px}}.inner-pages .location-popup{border:solid 1px var(--black);background-color:var(--opal-bg);padding:8px 10px;font-size:var(--font-size-12);color:var(--black);position:absolute;top:-1px;left:0;width:100%;z-index:1}.inner-pages .location-popup.location:after{content:"";position:absolute;top:50%;right:10px;background:url(https://emsleycranehire.co.uk/wp-content/themes/opal-pro/assets/images/icon-location-map.svg) 50% 50% no-repeat;width:18px;height:18px;transform:translateY(-50%)}.inner-pages .width371{width:371px}.custom-select-box .bootstrap-select{width:100%!important}.datepicker{max-width:258px}@media (min-width:768px){.datepicker{max-width:calc(214px + 100vw * .0572916667)}}@media (min-width:1920px){.datepicker{max-width:324px}}@media (min-width:992px) and (max-width:1619.98px){.datepicker{max-width:253px}}.datepicker>span:hover{cursor:pointer}.datepicker .datepicker-years span.year{border-radius:100%;height:50px;width:50px;line-height:48px;display:inline-block}.datepicker .datepicker-years span.year:hover{background:var(--opal-main);border-radius:100%;color:var(--white)}.datepicker .datepicker-years span.year.active{background:var(--opal-main)!important;border-radius:100%;color:var(--white)}.datepicker:after,.datepicker:before{display:none!important}.ui-widget.ui-widget-content{border:1px solid var(--opal-main)!important}.ui-widget.ui-widget-content li:last-child .ui-menu-item-wrapper{border-bottom:none}.ui-timepicker{padding:0!important}.ui-timepicker.ui-widget.ui-widget-content{border:0 solid var(--opal-main)!important;z-index:1;position:relative}.ui-timepicker-viewport{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-timepicker-viewport li{border-radius:0!important}.ui-timepicker-viewport li.active a,.ui-timepicker-viewport li:active a,.ui-timepicker-viewport li:hover a{background-color:var(--opal-bg);border:none!important;border-bottom:solid 1px var(--opal-main)!important}.ui-timepicker-viewport li a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;font-size:11px;letter-spacing:.5px;line-height:16.5px;margin:0;padding:0;border:none;border-bottom:solid 1px var(--opal-main);padding:6px 10px 5.5px;text-align:left;border-radius:0!important;background-color:var(--opal-bg)}.ui-timepicker-viewport::-webkit-scrollbar{display:none}.ui-timepicker-viewport{-ms-overflow-style:none;scrollbar-width:none}.slider-box{position:relative}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.5)}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:var(--black);-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader{z-index:1001}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:var(--Sprout-color);-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:var(--opal-bg);-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.footer .foot-columns ul li{margin-bottom:0}.footer .foot-columns ul li a{margin-bottom:14px;display:inline-block}.datepicker_custom{border:.3000000119px solid var(--area-border-color)}.datepicker_custom .datepicker{max-width:100%;width:100%}.ui-widget.ui-widget-content{max-height:135px;border-radius:0 0 3px 3px}@media (min-width:768px) and (max-width:1500px){.ui-widget.ui-widget-content{width:290px!important}}