@charset "UTF-8";/*#region paddingTop*/.padding-top-10{ padding-top:10px;}.padding-top-15{ padding-top:15px;}.padding-top-20{ padding-top:20px;}.padding-top-25{ padding-top:25px;}.padding-top-35{ padding-top:35px;}.padding-top-40{ padding-top:40px;}.padding-top-50{ padding-top:50px;}.padding-top-60{ padding-top:60px;}.padding-top-80{ padding-top:80px;}.padding-top-100{ padding-top:100px;}/*#endregion paddingTop*//*#region paddingBottom*/.padding-bottom-10{ padding-bottom:10px;}.padding-bottom-15{ padding-bottom:15px;}.padding-bottom-20{ padding-bottom:20px;}.padding-bottom-25{ padding-bottom:25px;}.padding-bottom-30{ padding-bottom:30px;}.padding-bottom-35{ padding-bottom:35px;}.padding-bottom-40{ padding-bottom:40px;}.padding-bottom-50{ padding-bottom:50px;}.padding-bottom-60{ padding-bottom:60px;}.padding-bottom-80{ padding-bottom:80px;}.padding-bottom-100{ padding-bottom:100px;}/*#endregion paddingBottom*//*#region paddingY*/.padding-y-10{ padding-top:10px; padding-bottom:10px;}.padding-y-15{ padding-top:15px; padding-bottom:15px;}.padding-y-20{ padding-top:20px; padding-bottom:20px;}.padding-y-25{ padding-top:25px; padding-bottom:25px;}.padding-y-30{padding-top:30px;padding-bottom:30px;}.padding-y-35{ padding-top:35px; padding-bottom:35px;}.padding-y-40{ padding-top:40px; padding-bottom:40px;}.padding-y-50{ padding-top:50px; padding-bottom:50px;}.padding-y-60{ padding-top:60px; padding-bottom:60px;}.padding-y-80{ padding-top:80px; padding-bottom:80px;}.padding-y-100{ padding-top:100px; padding-bottom:100px;}/*#endregion paddingY*//*#region paddingX*/.padding-x-10p{ padding:0 10%;}.padding-x-10{ padding:0 10px;}.padding-x-15{ padding:0 15px;}.padding-x-20{ padding:0 20px;}/*#endregion paddingX*//*#region marginTop*/.margin-top-0{ margin-top:0;}.margin-top-10{ margin-top:10px;}.margin-top-15{ margin-top:15px;}.margin-top-20{ margin-top:20px;}.margin-top-25{ margin-top:25px;}.margin-top-30{ margin-top:30px;}.margin-top-35{ margin-top:35px;}.margin-top-40{ margin-top:40px;}.margin-top-50{ margin-top:50px;}.margin-top-60{ margin-top:60px;}.margin-top-80{ margin-top:80px;}.margin-top-100{ margin-top:100px;}/*#endregion marginTop*//*#region marginBottom*/.margin-bottom-10{ margin-bottom:10px;}.margin-bottom-15{ margin-bottom:15px;}.margin-bottom-20{ margin-bottom:20px;}.margin-bottom-25{ margin-bottom:25px;}.margin-bottom-30{ margin-bottom:30px;}.margin-bottom-35{ margin-bottom:35px;}.margin-bottom-40{ margin-bottom:40px;}.margin-bottom-50{ margin-bottom:50px;}.margin-bottom-60{ margin-bottom:60px;}.margin-bottom-80{ margin-bottom:80px;}.margin-bottom-100{ margin-bottom:100px;}/*#endregion marginBottom*//*#region marginY*/.margin-y-10{ margin-top:10px; margin-bottom:10px;}.margin-y-15{ margin-top:15px; margin-bottom:15px;}.margin-y-20{ margin-top:20px; margin-bottom:20px;}.margin-y-25{ margin-top:25px; margin-bottom:25px;}.margin-y-30{ margin-top:30px; margin-bottom:30px;}.margin-y-35{ margin-top:35px; margin-bottom:35px;}.margin-y-40{ margin-top:40px; margin-bottom:40px;}.margin-y-50{ margin-top:50px; margin-bottom:50px;}.margin-y-60{ margin-top:60px; margin-bottom:60px;}.margin-y-80{ margin-top:80px; margin-bottom:80px;}.margin-y-100{ margin-top:100px; margin-bottom:100px;}/*#endregion marginY*/.white{ color:#FFF;}.black{ color:#000;}.container-bg-white{ background-color:#fff;}.uppercase{ text-transform:uppercase;}.relative{ position:relative;}.display-inline-block{ display:inline-block;}.display-block{ display:block;}img.HoverBounce,.HoverBounce img{ -webkit-transform:translateZ(0);     transform:translateZ(0); -webkit-backface-visibility:hidden;     backface-visibility:hidden; -webkit-transition:-webkit-transform 0.5s ease-in-out; transition:-webkit-transform 0.5s ease-in-out; transition:transform 0.5s ease-in-out; transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out; display:block; overflow:hidden;} img.HoverBounce :hover,  .HoverBounce img :hover{   -webkit-transform:scale(1.1);       transform:scale(1.1);   -webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);       transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);   z-index:100;}a.HoverBounce{ display:block;} a.HoverBounce img{   -webkit-transform:translateZ(0);       transform:translateZ(0);   -webkit-backface-visibility:hidden;       backface-visibility:hidden;   -webkit-transition:-webkit-transform 0.5s ease-in-out;   transition:-webkit-transform 0.5s ease-in-out;   transition:transform 0.5s ease-in-out;   transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;   display:block;   overflow:hidden;} a.HoverBounce :hover{   -webkit-transform:scale(1.1);       transform:scale(1.1);   -webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);       transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);   z-index:100;}#Premium_BookButtons,#ctl00_mainContent_ctl01_EcommerceAddToBasket_UpdatePanel,.BookButtons{display:none!important;}#Premium_Castle_Right #Premium_CastleDescriptionOuter{border:none !important;}#Premium_Castle_Right #Premium_Tabs{border:1px solid #c9c9c9;}/*.OpenSans{font-family:'Open Sans', sans-serif;font-weight:400;}.Montserrat{font-family:'Montserrat', sans-serif;font-weight:400;}.MontserratSemiBold{font-family:'Montserrat', sans-serif;font-weight:600;}.MontserratBold{font-family:'Montserrat', sans-serif;font-weight:700;}*//*.Poppins, .BodyFont{font-family:'Poppins', sans-serif;font-weight:400;}.PoppinsSemiBold{font-family:'Poppins', sans-serif;font-weight:600;}.PoppinsBold{font-family:'Poppins', sans-serif !important;font-weight:700;}*/.Figtree,.BodyFont{font-family:"Figtree", sans-serif;font-weight:400;}.FigtreeSemiBold{font-family:"Figtree", sans-serif;font-weight:600;}.FigtreeBold{font-family:"Figtree", sans-serif !important;font-weight:700;}form{max-width:100vw;overflow:hidden;position:relative;}html{font-size:18px;}body{font-family:"Figtree", sans-serif;font-weight:400;font-size:16px;line-height:180%;}.textContent{font-size:1rem;}.textContent h1{font-family:"Figtree", sans-serif !important;font-weight:700;}#TopLinksMobile{position:fixed;top:0;left:0;right:0;background:#000;color:white;z-index:20;padding:0;border-bottom:1px solid white;font-family:"Figtree", sans-serif;font-weight:400;/*height:100%;*/}#TopLinksMobile .navbar{margin-bottom:0;}@media (min-width:768px){#TopLinksMobile{ display:none !important;}}#TopLinksMobile #NavigationToggleText{position:absolute;top:0;left:0;right:0;padding:14px 63px;text-align:right;}#TopLinksMobile .navbar-collapse{max-height:100%;}#TopLinksMobile .toplinks__link{font-size:14px !important;padding:5px;}#TopLinksMobile .navbar-toggle .icon-bar{background:white;}#TopLinksMobile .row{padding-top:10px;}#TopLinksMobile .input-group{margin-bottom:0;}a[href~="/basket"]{font-size:28px;}#MobileHomeLink{position:fixed;top:10px;z-index:10;background:transparent none repeat scroll 0% 0%;color:white;left:10px;border-radius:50%;border:2px solid white;}.outer-wrapper{overflow-x:hidden;padding:10px;position:relative;}@media (min-width:1330px){.outer-wrapper{ padding:0;}}.outer-wrapper.outer-wrapper--alt .content-wrapper{background:#fff;}.outer-wrapper.outer-wrapper--alt .castlePanel .shortProductDescription{text-align:left;}.fade-out{padding-top:2.5%;background-image:url('data:image/png;base64,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') /*fade-out.png*/;background-repeat:no-repeat;background-size:100% 100%;margin:20px auto;background-position:center;opacity:0.5;}.container{position:relative;}@media (max-width:767px){.container{ margin:0 auto 0; padding:5px;}}@media (min-width:768px){.container{ width:100%; padding:0 20px; margin:0 auto 0;}}@media (min-width:1330px){.container{ width:1300px; margin:0 auto 0;}}.header{padding:20px 0;}@media (min-width:768px){.header{ padding-top:13.59%;}}@media (max-width:767px){.header{ padding-top:80px; text-align:center;}}@media (max-width:767px){.header__logo{ margin:10px auto; width:auto;}}@media (min-width:768px){.header__logo{ position:absolute; width:56.25%; bottom:18.39%; left:1.33%;}}.header__call{font-family:"Figtree", sans-serif !important;font-weight:700;color:#ff9902;line-height:1;white-space:nowrap;font-size:1.15rem;}@media (max-width:767px){.header__call{ margin:10px auto; width:auto;}}@media (min-width:768px){.header__call{ position:absolute; width:22.11%; bottom:60.34%; right:1.33%;}}@media (max-width:767px){.header__call{ display:block; margin:30px auto 0;}}@media (min-width:768px){.header__call{ font-size:1.5vw; text-align:right;}}@media (min-width:1330px){.header__call{ font-size:1.15rem;}}.header__phone{font-family:"Figtree", sans-serif;font-weight:600;color:#1c3cc4;line-height:1;white-space:nowrap;font-size:2.35rem;}@media (max-width:767px){.header__phone{ margin:10px auto; width:auto;}}@media (min-width:768px){.header__phone{ position:absolute; width:22.11%; bottom:32.76%; right:1.33%;}}.header__phone:hover,.header__phone:active,.header__phone:focus{color:#C00;}@media (max-width:767px){.header__phone{ display:block; margin:10px auto 0;}}@media (min-width:768px){.header__phone{ font-size:3.1vw; text-align:right;}}@media (min-width:1330px){.header__phone{ font-size:2.35rem;}}.header__email{font-family:"Figtree", sans-serif;font-weight:600;line-height:1;white-space:nowrap;color:#ff9902;font-size:1.1rem;}@media (max-width:767px){.header__email{ margin:10px auto; width:auto;}}@media (min-width:768px){.header__email{ position:absolute; width:23.91%; bottom:15.52%; right:1.33%;}}.header__email:hover{color:#ff9902;}@media (max-width:767px){.header__email{ display:block; margin:10px auto 0;}}@media (min-width:768px){.header__email{ font-size:1.45vw; text-align:right;}}@media (min-width:1330px){.header__email{ font-size:1.1rem;}}.header__fastfit-center{position:absolute;width:30%;bottom:50px;right:30%;font-family:"Figtree", sans-serif !important;font-weight:700;color:#000;line-height:1;white-space:nowrap;font-size:1.1rem;}@media (max-width:767px){.header__fastfit-center{ display:none; margin:25px auto 0;}}@media (min-width:768px){.header__fastfit-center{ font-size:1.45vw;}}@media (min-width:1330px){.header__fastfit-center{ font-size:1.1rem;}}@media (min-width:768px){.header__social-links{ position:absolute; width:15%; left:51.3%; bottom:20%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center;   -ms-flex-pack:center;     justify-content:center;}}@media (max-width:767px){.header__social-links{ max-width:250px; margin:10px auto 0;}}.header__social-link{display:inline-block;width:20%;margin:0 2%;}@-webkit-keyframes shift{to{ background-position:2000px 0;}}@keyframes shift{to{ background-position:2000px 0;}}.page-search{background:#ff6500;padding:10px 20px;border-radius:2px;margin:30px 0;}.page-search__title{color:white;}.page-search__button{background:white;border-radius:2px;padding:3px;color:#ff6500;font-weight:bold;text-transform:uppercase;display:block;text-align:center;}.page-search__button:hover,.page-search__button:active,.page-search__button:focus{color:black;}.page-service-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;-ms-flex-wrap:wrap;  flex-wrap:wrap;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;padding:0;margin:0 10px 20px;width:100%;}@media (max-width:1000px){.page-service-button{ -webkit-box-ordinal-group:1;   -ms-flex-order:0;     order:0;}}.RadComboBoxDropDown .rcbImage{width:30px;}.toplinks__li{list-style:none;}.toplinks_new{display:-webkit-box;display:-ms-flexbox;display:flex;}.toplinks_new__wrapper{-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.35);    box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.35);background:#222;text-align:center;position:relative;z-index:10;}@media (max-width:767px){.toplinks_new__wrapper{ display:none;}}.toplinks_new__wrapper:before{content:"";background-image:url('waves-bg.png');background-size:324px 30px;opacity:0.3;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;/*animation:shift 180s linear infinite alternate;*/}@supports (mix-blend-mode:color-burn){.toplinks_new__wrapper:before{ opacity:1; mix-blend-mode:color-burn;}}.toplinks_new__nav{-webkit-box-flex:1;  -ms-flex-positive:1;    flex-grow:1;}.toplinks_new__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;min-width:305px;}.toplinks_new__search-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;position:relative;background:#fff;border-radius:24px;}.toplinks_new__search-inner:after{content:"\f002";font-family:FontAwesome;position:absolute;left:10px;font-size:20px;color:#b4b4b4;z-index:1;top:50%;-webkit-transform:translateY(-50%);    transform:translateY(-50%);}.toplinks_new__search-inner input{border-radius:24px;border:none;height:40px;padding-left:15px;width:100%;text-align:center;padding-left:40px;margin-right:-33px;z-index:1;text-align:left;-webkit-box-flex:1;  -ms-flex-positive:1;    flex-grow:1;}@media (min-width:1330px){.toplinks_new__search-inner input{ max-width:276px; width:auto; text-align:left;}}.toplinks_new__search-button{background:#000;color:#fff;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;padding:10px 25px 10px 50px;border-radius:24px;}.toplinks_new__search-button:hover{color:#fff;}.toplinks_new .SearchPanel{display:-webkit-box;display:-ms-flexbox;display:flex;}.toplinks_new__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify;    justify-content:space-between;-ms-flex-wrap:wrap;  flex-wrap:wrap;margin-bottom:0;padding-left:0;}.toplinks_new__li{text-align:center;list-style:none;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-flex:1;  -ms-flex-positive:1;    flex-grow:1;}.toplinks_new__li.open .dropdown-toggle:focus{color:#fff;}.toplinks_new__link{color:#FFF;background:none;font-size:14px;-webkit-transition:all 0.3s;transition:all 0.3s;padding:20px 5px;font-size:18px;white-space:nowrap;font-family:"Figtree", sans-serif !important;font-weight:700;display:block;position:relative;/*&:before{     content:"";     position:absolute;     top:0;     left:50%;     transform:translateX(-50%);     border-top:10px solid #fff;     border-left:10px solid transparent;     border-right:10px solid transparent;     transition:all 0.3s;     opacity:0;  }*/}.toplinks_new__link:hover,.toplinks_new__link.active,.toplinks_new__link:focus{color:#ff9900;}.toplinks_new__link:hover:before,.toplinks_new__link.active:before,.toplinks_new__link:focus:before{opacity:1;}@media (min-width:768px){.toplinks_new__link{ font-size:1.2vw;}}@media (min-width:1330px){.toplinks_new__link{ font-size:1rem;}}.toplinks_new__link-alt{color:#ff9903;background:none;font-size:16px;-webkit-transition:all 0.3s;transition:all 0.3s;padding:20px 5px;font-size:18px;white-space:nowrap;font-family:"Figtree", sans-serif !important;font-weight:700;display:block;position:relative;margin-left:-7px;/*&:before{     content:"";     position:absolute;     top:0;     left:50%;     transform:translateX(-50%);     border-top:10px solid #fff;     border-left:10px solid transparent;     border-right:10px solid transparent;     transition:all 0.3s;     opacity:0;  }*/}.toplinks_new__link-alt:before{content:"\f291";font-family:FontAwesome;}.toplinks_new__link-alt:hover,.toplinks_new__link-alt.active,.toplinks_new__link-alt:focus{color:#ff9900;}.toplinks_new__link-alt:hover:before,.toplinks_new__link-alt.active:before,.toplinks_new__link-alt:focus:before{opacity:1;}@media (min-width:768px){.toplinks_new__link-alt{ font-size:1.2vw;}}@media (min-width:1330px){.toplinks_new__link-alt{ font-size:1.2rem;}}.toplinks_new__dropdown{background:#ee332e;text-align:center;padding:0;}.toplinks_new__dropdown-li{display:block;margin-left:0;border-radius:0;}.toplinks_new__dropdown-link{padding:5px 10px !important;font-size:18px;background:transparent;-webkit-transition:all 0.3s;transition:all 0.3s;color:#fff !important;}.toplinks_new__dropdown-link:hover,.toplinks_new__dropdown-link:focus{background-color:transparent !important;color:#fff !important;}.toplinks_new .dropdown-menu{background:#000;margin:0;min-width:200px;border-radius:0;}.toplinks_new .dropdown-menu li a{color:#fff;padding:12px;border-bottom:2px solid transparent;}.toplinks_new .dropdown-menu li a:hover{color:#fff;background:transparent;border-bottom:2px solid #ff9902;}.toplinks_new__ul li ul{-webkit-column-count:2;  -moz-column-count:2;    column-count:2;}.toplinks_new__ul li:nth-last-child(n+5) ul{position:absolute;/* Absolute positioning */ left:-88px;/* Override any left alignment */}.toplinks_new__ul li:nth-child(1) ul{position:absolute;/* Absolute positioning */ left:-10px;/* Override any left alignment */}.toplinks_new__ul li:nth-last-child(-n+5) ul{position:absolute;/* Absolute positioning */ right:-97px;/* Align to the right */ left:auto;/* Override any left alignment */}.toplinks_new__ul li:nth-last-child(-n+2) ul{position:absolute;/* Absolute positioning */ right:-20px;/* Align to the right */ left:auto;/* Override any left alignment */}.banner{margin:0 auto;overflow:hidden;}.banner #CarouselContainer{padding-top:35.46%;overflow:hidden;}.banner #CarouselContainer .carousel-inner{position:absolute;top:0;height:100%;}.banner #CarouselContainer .carousel-inner .item{width:100%;}.banner #CarouselContainer .carousel-inner .item a img,.banner #CarouselContainer .carousel-inner .item img{width:100%;}.banner #CarouselContainer{max-width:none !important;max-height:none !important;}.banner #CarouselContainer ol.carousel-indicators{z-index:9;}.banner-search{margin-top:30px;}.banner-search__button{background:#1c3cc4;padding:4px 10px;margin:0;display:block;text-align:center;font-weight:bold;color:white;border-radius:3px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.banner-search__button:hover,.banner-search__button:focus,.banner-search__button:active{color:orange;text-decoration:none;}#HomepageWelcome h1{font-family:"Figtree", sans-serif;font-weight:400;}#HomepageWelcome h1 span{font-family:"Figtree", sans-serif !important;font-weight:700;}.banner-message{-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.35);    box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.35);background-image:url('https://www.thefastfitcentre.co.uk/theme/header_baner_phone.png');background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;position:relative;min-height:180px;}@media (min-width:768px){.banner-message{ margin-top:-30px;}}@media (min-width:992px){.banner-message{ text-align:left; margin-top:-90px;}}@media (min-width:768px){.banner-message{ background-position:70%;}}.banner-message:before{content:"";background-image:url('waves-bg.png');background-size:155px 30px;opacity:0.3;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;-webkit-animation:shift 180s linear infinite alternate;    animation:shift 180s linear infinite alternate;}@supports (mix-blend-mode:color-burn){.banner-message:before{ opacity:1; mix-blend-mode:color-burn;}}.banner-message__row{margin-left:0;margin-right:0;min-height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;}.banner-message__left{padding:30px 0px;color:#fff;overflow:hidden;font-size:45px;padding:20px;-ms-flex-line-pack:center;  align-content:center;max-height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:991px){.banner-message__left{ -webkit-box-pack:center;   -ms-flex-pack:center;     justify-content:center;}}@media (min-width:992px){.banner-message__left{ padding:25px 50px 25px;}}.banner-message__left a{height:100%;}@media (min-width:480px){.banner-message__left a img{ width:100%; height:100%;}}.banner-message__left h2{margin-top:0;margin-bottom:0;font-weight:bold;font-size:45px;}@media (max-width:767px){.banner-message__left h2{ font-size:35px;}}.banner-message__left .form-control{padding:21px 10px 24px;/*border-radius:5px;*/ width:60%;display:inline-block;}.banner-message__left .btn-primary{padding:5px;background:#292865;width:20%;text-transform:uppercase;color:#ff9900;font-family:'Oswald';font-size:25px;}@media (max-width:767px){.banner-message__left .btn-primary{ width:30%;}}.banner-message__right{position:relative;}.banner-message__warranty{margin:20px auto 10px;}@media (min-width:992px){.banner-message__warranty{ margin:0; position:absolute; /*top:50%;*/  -webkit-transform:translateY(-20%);     transform:translateY(-20%);}}.img-block{width:40%;display:block;}.left-mechanic{display:block;margin:20px auto;width:70%;}.content{padding:50px 0;}.content__title{color:#474747;}.content h1{font-weight:400;}.content h1 b,.content h1 strong{color:#292865;}.testimonials__wrapper{-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.35);    box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.35);background:#ff9902;text-align:center;position:relative;min-height:180px;padding:15px 0;}.testimonials__wrapper .testimonials__link{color:#fff !important;}.testimonials__wrapper .testimonials__author{font-size:13px;}.testimonials__wrapper .testimonials__text{padding-right:30px;}.testimonials__wrapper .testimonials__text p{font-size:13px !important;}@media (max-width:767px){.testimonials__wrapper .testimonials__text{ padding:0;}}.testimonials__wrapper .prev{color:#fff;padding:0 3px;cursor:pointer;font-size:26px;position:relative;display:inline-block;opacity:0.4;}.testimonials__wrapper .prev:before{position:absolute;width:20px;height:2px;content:'';background:#fff;top:15px;left:7px;}.testimonials__wrapper .prev:hover{opacity:1;-webkit-transition:all ease-in 0.3s;transition:all ease-in 0.3s;}.testimonials__wrapper .next{color:#fff;padding:0 3px;cursor:pointer;font-size:26px;position:relative;display:inline-block;margin-left:30px;opacity:0.4;}.testimonials__wrapper .next:before{position:absolute;width:20px;height:2px;content:'';background:#fff;top:15px;right:7px;}.testimonials__wrapper .next:hover{opacity:1;-webkit-transition:all ease-in 0.3s;transition:all ease-in 0.3s;}@media (min-width:992px){.testimonials__wrapper{ text-align:left;}}.testimonials__wrapper:before{content:"";background-image:url('waves-bg.png');background-size:155px 30px;opacity:0.3;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;-webkit-animation:shift 180s linear infinite alternate;    animation:shift 180s linear infinite alternate;}@supports (mix-blend-mode:color-burn){.testimonials__wrapper:before{ opacity:1; mix-blend-mode:color-burn;}}.content-wrapper{background:#f5f4f4;position:relative;z-index:9;}.announcement__wrapper{background:#ff6500;padding:5px 0;}.announcement__wrapper div:first-child{/*margin-top:5px;*/}.service-categories{margin:60px auto;}.service-categories .thumbnail{background:#1c3cc4;-webkit-transition:all linear 0.3s;transition:all linear 0.3s;height:200px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}.service-categories .service-item:hover .thumbnail{background:#ff9902;padding:6px;}.service-categories .service-item:hover p{color:#ff6500;}.service-categories h2{font-weight:bold;text-align:center;color:#292865;margin-bottom:15px;text-transform:uppercase;}@media (min-width:768px){.service-categories h2{ font-size:1.6vw;}}@media (min-width:1330px){.service-categories h2{ font-size:18px;}}.service-categories p{padding:0 5px;color:#7f7f7f;text-align:center;}@media (max-width:767px){.service-categories__row{ margin-left:-8px; margin-right:-8px;}.service-categories__row > div{ padding-left:8px; padding-right:8px;}}@media (max-width:767px) and (max-width:420px){.service-categories__row > div{ width:100%;}}.featured-services{padding:50px 0;}.featured-services__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;  flex-wrap:wrap;-webkit-box-pack:justify;  -ms-flex-pack:justify;    justify-content:space-between;}.featured-services__panel{width:100%;margin-bottom:30px;text-align:center;}@media (min-width:768px){.featured-services__panel{ width:calc(50% - 15px);}}@media (min-width:992px){.featured-services__panel{ width:calc(25% - 15px);}}.featured-services__panel:hover .featured-services__image-panel{background:#ff9902;border-color:#ff9902;}.featured-services__panel:hover .featured-services__description{color:#ff9902;}.featured-services__panel:hover .featured-services__image{-webkit-transform:scale(1.05);    transform:scale(1.05);}.featured-services__image-panel{position:relative;padding-top:68%;background:#1c3cc4;border-radius:4px;-webkit-transition:background 0.3s, border 0.3s;transition:background 0.3s, border 0.3s;overflow:hidden;aspect-ratio:1;}.featured-services__image{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;  object-fit:cover;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;}.featured-services__title{color:#292865;font-weight:bold;padding:15px 5px;font-size:18px;text-transform:uppercase;}.featured-services__description{padding:10px 5px;color:#7f7f7f;-webkit-transition:color 0.3s;transition:color 0.3s;}.featured-categories{margin-top:40px;}.featured-categories #CarouselContainer{padding-top:76%;overflow:hidden;}.featured-categories #CarouselContainer .carousel-inner{position:absolute;top:0;height:100%;}.featured-categories #CarouselContainer .carousel-inner .item{width:100%;}.featured-categories #CarouselContainer .carousel-inner .item a img,.featured-categories #CarouselContainer .carousel-inner .item img{width:100%;}@media (max-width:767px){.featured-categories__row{ margin-left:-8px; margin-right:-8px;}.featured-categories__row > div{ padding-left:8px; padding-right:8px;}}@media (max-width:767px) and (max-width:420px){.featured-categories__row > div{ width:100%;}}.featured-category{background:#fff;margin-bottom:40px;padding:8px 8px 15px;text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s;}@media (max-width:767px){.featured-category{ margin-bottom:20px;}}.featured-category:hover{-webkit-box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.1);    box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.1);}.featured-category img{width:100%;}.featured-category__title{font-size:1rem;font-family:"Figtree", sans-serif !important;font-weight:700;margin:15px auto;color:#404040;}.featured-category__description{color:#7f7f7f;font-size:0.8rem;}.featured-category__link{background-color:#43c2d5;background:-webkit-gradient(linear, left top, left bottom, from(#43c2d5), to(#1e9db0));background:linear-gradient(to bottom, #43c2d5, #1e9db0);font-family:"Figtree", sans-serif !important;font-weight:700;font-size:0.8rem;color:#fff;padding:10px 20px;border-radius:50px;display:inline-block;-webkit-transition:all 0.3s;transition:all 0.3s;text-transform:uppercase;margin-top:15px;}.featured-category__link:hover{color:#fff555;}.home-assets{/*&__shadow{   position:absolute;   left:0;   width:100%;   height:50px;   .Gradient(rgba(0,0,0,0.15), rgba(0,0,0,0));   mix-blend-mode:color-burn;   &--top{     top:0;  }   &--bottom{     bottom:0;     transform:scaleY(-1);  }}*/}.home-assets__wrapper{background:#1c3cc4;position:relative;padding:80px 0;/*&:before{     content:"";     position:absolute;     top:0;     right:0;     bottom:0;     left:0;     background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAARnQU1BAACxjwv8YQUAAAABc1JHQgCuzhzpAAAANlBMVEX19fXn5+fu7u7z8/P////t7e339/f5+fnk5OT29vbw8PD7+/v6+vr8/Pzv7+/4+Pj09PTy8vKj1MFQAAAAEnRSTlMrKysrKysrKysrKysrKysrKyszyUHvAAAAu0lEQVQ4y62T3Q7DIAiFKdQ5f7Hv/7I7RrI0JNvF5rkq+EnKAek8zxRCkBjjg4gSVJBrFlf6HyilKJJqCfUx+Ru+4h5Aa62j9844GK01FZEr5yx0U3gu9biUj+PgTcBjiQ1gi4WXhOxGNyDcqjKq5A0Aelb0PuABw4sBT+YsJiDw4iIcJLhX5/+iUsN3SYuYsWwA5izmDlhCfUz+hq+4AfB9e1/IO/fF2V8BP3+/H/Rhxd4btgHw78C/kxcUsRaRZGxnZAAAAABJRU5ErkJggg==')       background-size:16px;     opacity:0.3;  }*/}.home-assets__title{margin-bottom:60px;font-size:36px;font-family:"Figtree", sans-serif;font-weight:400;background-color:#1C3CC4 !important;}.home-news{padding:0;}.home-news__wrapper{padding-bottom:80px;}.home-news__title{color:#fff;font-family:"Figtree", sans-serif;font-weight:400;font-size:36px;background:#ff9900;padding:50px 0;margin:0;}.home-news__title span{font-weight:bold;}.home-news__title h2{margin:0;}.home-news #NewsItems{padding:60px 0;}.home-news #NewsItems a{color:#383838;width:50%;display:inline-block;}.home-news #NewsItems a:nth-child(odd){padding-right:30px;}.home-news #NewsItems a:nth-child(even){padding-left:30px;}@media (max-width:767px){.home-news #NewsItems a{ padding:0 15px !important; width:100%;}.home-news #NewsItems a:nth-child(odd){ padding:0;}.home-news #NewsItems a:nth-child(even){ padding:0;}}.home-news #NewsItems h4{font-family:"Figtree", sans-serif !important;font-weight:700;text-transform:uppercase;color:#292865;}.home-news__link{color:#2babbf;font-family:"Figtree", sans-serif !important;font-weight:700;margin-left:10px;}.home-news__link:hover{color:#2babbf;}.home-news__text h2{font-family:"Figtree", sans-serif !important;font-weight:700;text-transform:uppercase;color:#36404f;}.home-videos__title{padding:40px 0;text-align:center;background:#ff9900;}.home-videos__title h2{margin:0;color:#fff;font-size:36px;}.home-videos__title h2 span{font-weight:bold;}.home-videos__contentBackground{background:#000;padding:60px 0;color:#fff;}.home-videos__contentBackground h4{margin-top:25px;}.clients-gallery{/*.thumbnail{   background-color:transparent;   border:none;} .DetailsThumbnail.thumbnail img{   border:3px solid #fff;}*/}.clients-gallery__wrapper{background-color:#fff;/*background-image:url('vertical-stripes-bg.png');*/ /*padding:0 0 100px;*/ position:relative;}.clients-gallery__title{padding:40px 0;text-align:center;background:#ff9900;margin:0;font-size:48px;font-weight:bold;color:#fff;}.clients-gallery__slide{margin:0 10px;}.clients-gallery__images{min-height:150px;}.ticker{background:black;color:white;overflow:hidden;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;line-height:1;-webkit-box-flex:1;  -ms-flex-positive:1;    flex-grow:1;}@media (max-width:767px){.ticker{ margin:20px auto;}}.ticker__outer{width:100%;position:relative;overflow:hidden;background:#1C3CC4;}@media (min-width:768px){.ticker__inner{ width:390%; -webkit-animation:ticker linear infinite 30s;     animation:ticker linear infinite 30s; -webkit-transform:translate3d(50%, 0, 0);     transform:translate3d(50%, 0, 0); font-weight:bold; white-space:nowrap; line-height:1;}}@media (min-width:1330px){.ticker__inner{ -webkit-animation:ticker linear infinite 30s;     animation:ticker linear infinite 30s; -webkit-transform:translate3d(50%, 0, 0);     transform:translate3d(50%, 0, 0); width:188%; font-weight:bold; white-space:nowrap; line-height:1;}}.ticker__inner p{margin-bottom:0;font-size:0.9rem;white-space:nowrap;color:#fff;}.booking-form{border:none;color:#EEE;max-width:660px;-webkit-box-shadow:none;    box-shadow:none;}.booking-form a{color:#70b7dd;}.booking-form .sectionTitle{background:#1C3CC4;font-size:2.875rem;font-weight:600;color:#FFF;padding:30px 0;border-radius:30px 30px 0 0;}.booking-form .innerColumn{background:#F0F0F0;padding:10px;}.booking-form .innerColumn .form-control{height:74px;border-radius:15px;border:none;color:#191919;}.booking-form .innerColumn label{display:none;}.booking-form input[type="button"]{padding:20px;background:#FF6501;color:#fff;border:1px solid #FF6501;border-radius:50px;font-size:1.125rem;font-weight:600;margin:20px 0;}.booking-form input[type="button"]:hover{background:#FF6501;}.booking-form input[type="button"]:focus{outline:none;border-color:#FF6501;}.castlePanel{width:100%;border:none;padding:20px;background-color:white;margin:0 0 30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;border:1px solid gray;border-radius:12px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 3px 1px rgba(0, 0, 0, 0.15);    box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 3px 1px rgba(0, 0, 0, 0.15);/* Elevation 1 */ -webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease;}.castlePanel:hover{-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.3), 0 4px 8px 3px rgba(0, 0, 0, 0.15);    box-shadow:0 2px 6px rgba(0, 0, 0, 0.3), 0 4px 8px 3px rgba(0, 0, 0, 0.15);/* Elevation 3 on hover */}.castlePanel:hover .castleCheckBook{color:yellow;}@supports (mix-blend-mode:color-burn){.castlePanel .SingleImagePanel img{ width:100%; height:100%; left:0; top:0; -o-object-fit:cover;   object-fit:cover;}}.castlePanel .castleTitlePanel{text-align:left;margin-top:10px;padding:0 5px;height:auto;min-height:0;}@media (max-width:767px){.castlePanel .castleTitlePanel{ text-align:center;}}.castlePanel .castleTitlePanel a{color:#404040;}.castlePanel span.oldprice,.castlePanel span.newprice{font-size:16px;}.castlePanel .castleCheckBook{padding:5px 20px;border-radius:24px;background:#ff4b00;height:auto;margin-top:10px;font-family:"Figtree", sans-serif !important;font-weight:700;text-transform:uppercase;font-size:14px;}.castlePanel .castlePriceDefault,.castlePanel .castlePriceDiscounted{font-family:"Figtree", sans-serif !important;font-weight:700;padding:0 5px;margin-top:15px;width:100%;text-align:center;}.castlePanel .castlePriceDefault{font-size:1rem;}.castlePanel .castlePriceDiscounted{-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;}#PageListings,.homepage-listings{margin-left:-10px;margin-right:-10px;}#PageListings > div,.homepage-listings > div{padding-left:10px;padding-right:10px;}@media (max-width:420px){#PageListings > div, .homepage-listings > div{ width:100%;}}@media (max-width:767px){.PageListings.row-less-padding{ margin:5px !important;}}.image-panel > .image-panel-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;}.image-panel > .image-panel-row .image-panel-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;}@media (max-width:1000px){.image-panel > .image-panel-row .image-panel-images{ -ms-flex-wrap:wrap;   flex-wrap:wrap;}}.image-panel > .image-panel-row .image-panel-images > img{margin:0 10px 20px;}@media (max-width:1000px){.image-panel > .image-panel-row .image-panel-images > img{ -webkit-box-ordinal-group:2;   -ms-flex-order:1;     order:1;}}.homepage-listings{margin-top:60px;}.productsintro{padding-left:5%;position:relative;text-transform:none;font-size:3.5vw;text-align:center;}@media (min-width:992px){.productsintro{ font-size:25px; text-align:left;}}@media (max-width:767px){.product{ padding:0;}}.DetailsTitle h1,.product h2,.DetailsMainImage{background-color:#1c3cc4;}.DetailsTitle h1,.DetailsTitle h2{line-height:1.2;padding:10px;}.DetailsMainImage img{width:100%;}.DetailsLeft{background:none !important;}.btn-success{background:#1c3cc4;border:none;}.btn-danger{background:#ff9902;border:none;}@media (max-width:767px){#HomepageGalleryWrapper{ display:none;}}#HomepageGalleryWrapper .container{background:black;border-top:15px solid #fff;}@media (min-width:768px){#HomepageGalleryWrapper .container{ padding:35px 10px 15px;}}@media (min-width:1330px){#HomepageGalleryWrapper .container{ padding:10px 15px;}}.white{background-color:#fff;}.footer{background:#000;text-align:center;color:#fff;font-size:14px;}@media (min-width:992px){.footer{ text-align:left;}}.footer .footerLinkHolder{list-style:none;padding:0;margin:0;}.footer .footerLinkHolder li{list-style:none;padding:0;margin:0 10px;display:inline-block;}.footer p,.footer a{color:#a1a1a1;}.footer a:hover{color:#a1a1a1;}.footer__links{text-align:center;}.footer__address{margin-bottom:20px;}@media (min-width:992px){.footer__address{ margin-bottom:20px;}}.footer__link{display:inline-block;margin-bottom:10px;margin:0 5px;}.footer__lower{color:#a1a1a1;font-family:"Figtree", sans-serif;font-weight:400;}.footer__lower a{color:#a1a1a1;}.footer__lower a:hover{color:#a1a1a1;}.footer__booking-online{display:block;text-align:center;}@media (min-width:992px){.footer__booking-online{ text-align:left;}}#BookingOnlineLink{color:white;text-align:right;}#BookingOnlineLink:hover{color:white;}@media (max-width:767px){#BookingOnlineLink{ text-align:center;}}/*ANIMATIONS*/.wow{visibility:hidden;}/* mobile menu */.mobile-menu{position:fixed;top:12px;font-size:23px;z-index:10;background:transparent none repeat scroll 0% 0%;color:#fff;right:10px;}.mobile-menu:visited,.mobile-menu:focus{color:#fff;}.mm-navbar{background-color:#000;}.mm-listview .mm-next{background-color:#000;}.mm-menu{background:#000;border-color:rgba(255, 255, 255, 0.2);border-right:2px solid #fff;color:#fff;}/* mobile menu core */.mm-hidden{display:none !important;}.mm-wrapper{overflow-x:hidden;position:relative;}.mm-menu{-webkit-box-sizing:border-box;    box-sizing:border-box;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;}.mm-panels,.mm-panels > .mm-panel{background:inherit;border-color:inherit;-webkit-box-sizing:border-box;    box-sizing:border-box;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;}.mm-panels{overflow:hidden;-webkit-column-count:2;  -moz-column-count:2;    column-count:2;}.mm-panel{-webkit-transform:translate(100%, 0);    transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);    transform:translate3d(100%, 0, 0);-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease, -webkit-transform 0.4s ease;-webkit-transform-origin:top left;    transform-origin:top left;}.mm-panel.mm-opened{-webkit-transform:translate(0, 0);    transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.mm-panel.mm-subopened{-webkit-transform:translate(-30%, 0);    transform:translate(-30%, 0);-webkit-transform:translate3d(-30%, 0, 0);    transform:translate3d(-30%, 0, 0);}.mm-panel.mm-highest{z-index:1;}.mm-panel.mm-noanimation{-webkit-transition:none !important;transition:none !important;}.mm-panel.mm-noanimation.mm-subopened{-webkit-transform:translate(0, 0);    transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.mm-panels > .mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px;}.mm-panels > .mm-panel.mm-hasnavbar{padding-top:40px;}.mm-panels > .mm-panel:not(.mm-hidden){display:block;}.mm-panels > .mm-panel:after,.mm-panels > .mm-panel:before{content:'';display:block;height:20px;}.mm-vertical .mm-panel{-webkit-transform:none !important;    transform:none !important;}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px;}.mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after{border-color:transparent;}.mm-vertical li.mm-opened > .mm-panel,li.mm-vertical.mm-opened > .mm-panel{display:block;}.mm-listview > li.mm-vertical > .mm-next,.mm-vertical .mm-listview > li > .mm-next{-webkit-box-sizing:border-box;    box-sizing:border-box;height:40px;bottom:auto;}.mm-listview > li.mm-vertical.mm-opened > .mm-next:after,.mm-vertical .mm-listview > li.mm-opened > .mm-next:after{-webkit-transform:rotate(225deg);    transform:rotate(225deg);right:19px;}.mm-btn{-webkit-box-sizing:border-box;    box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1;}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);    transform:rotate(-45deg);}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px;}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px;}.mm-next:after,.mm-prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;}.mm-prev:before{-webkit-transform:rotate(-45deg);    transform:rotate(-45deg);left:23px;right:auto;}.mm-next:after{-webkit-transform:rotate(135deg);    transform:rotate(135deg);right:23px;left:auto;}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0;}.mm-navbar > *{display:block;padding:10px 0;}.mm-navbar a,.mm-navbar a:hover{text-decoration:none;}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff;font-weight:600;}.mm-navbar .mm-btn:first-child{left:0;}.mm-navbar .mm-btn:last-child{text-align:right;right:0;}.mm-panel .mm-navbar{display:none;}.mm-panel.mm-hasnavbar .mm-navbar{display:block;}.mm-listview,.mm-listview > li{list-style:none;display:block;padding:0;margin:0;}.mm-listview{font:inherit;font-size:14px;line-height:20px;}.mm-listview a,.mm-listview a:hover{text-decoration:none;}.mm-listview > li{position:relative;}.mm-listview > li,.mm-listview > li .mm-next,.mm-listview > li .mm-next:before,.mm-listview > li:after{border-color:inherit;}.mm-listview > li > a,.mm-listview > li > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0;}.mm-listview > li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0;}.mm-listview > li:not(.mm-divider):after{left:20px;}.mm-listview .mm-next{width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2;}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0;}.mm-listview .mm-next + a,.mm-listview .mm-next + span{margin-right:50px;}.mm-listview .mm-next.mm-fullsubopen{width:100%;}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none;}.mm-listview .mm-next.mm-fullsubopen + a,.mm-listview .mm-next.mm-fullsubopen + span{padding-right:50px;margin-right:0;}.mm-panels > .mm-panel > .mm-listview{margin:20px -20px;}.mm-panels > .mm-panel > .mm-listview:first-child,.mm-panels > .mm-panel > .mm-navbar + .mm-listview{margin-top:-20px;}.mm-menu .mm-navbar a,.mm-menu .mm-navbar > *{color:#fff;}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:#ffffff;}.two-cols{-webkit-column-count:2;  -moz-column-count:2;    column-count:2;}.mm-menu .mm-listview{border-color:rgba(255, 255, 255, 0.1);}.mm-menu .mm-listview > li .mm-next:after{border-color:#ffffff;}.mm-menu .mm-listview > li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255, 255, 255, 0.5);tap-highlight-color:rgba(255, 255, 255, 0.5);}.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu .mm-listview > li.mm-selected > span{background:rgba(255, 255, 255, 0.5);}.mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel,.mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,.mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next{background:rgba(0, 0, 0, 0.05);}.mm-menu .mm-divider{background:rgba(255, 255, 255, 0.3);}.mm-page{-webkit-box-sizing:border-box;    box-sizing:border-box;position:relative;}.mm-slideout{-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease, -webkit-transform 0.4s ease;z-index:1;}html.mm-opened{overflow-x:hidden;position:relative;}html.mm-blocking{overflow:hidden;}html.mm-blocking body{overflow:hidden;}html.mm-background .mm-page{background:inherit;}#mm-blocker{background:rgba(3, 2, 1, 0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2;}html.mm-blocking #mm-blocker{display:block;}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed;}.mm-menu.mm-offcanvas.mm-opened{display:block;}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10;}.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:440px;}html.mm-opening .mm-menu ~ .mm-slideout{-webkit-transform:translate(80%, 0);    transform:translate(80%, 0);-webkit-transform:translate3d(80%, 0, 0);    transform:translate3d(80%, 0, 0);}@media all and (max-width:175px){html.mm-opening .mm-menu ~ .mm-slideout{ -webkit-transform:translate(140px, 0);     transform:translate(140px, 0); -webkit-transform:translate3d(140px, 0, 0);     transform:translate3d(140px, 0, 0);}}@media all and (min-width:550px){html.mm-opening .mm-menu ~ .mm-slideout{ -webkit-transform:translate(440px, 0);     transform:translate(440px, 0); -webkit-transform:translate3d(440px, 0, 0);     transform:translate3d(440px, 0, 0);}}.mm-sronly{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;    clip-path:inset(50%) !important;white-space:nowrap !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;position:absolute !important;}.mm-menu .mm-listview.mm-border-none > li:after,.mm-menu .mm-listview > li.mm-border-none:after,.mm-menu.mm-border-none .mm-listview > li:after{content:none;}.mm-menu .mm-listview.mm-border-full > li:after,.mm-menu .mm-listview > li.mm-border-full:after,.mm-menu.mm-border-full .mm-listview > li:after{left:0 !important;}.mm-menu .mm-listview.mm-border-offset > li:after,.mm-menu .mm-listview > li.mm-border-offset:after,.mm-menu.mm-border-offset .mm-listview > li:after{right:20px;}.mm-menu.mm-fx-menu-zoom{-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease, -webkit-transform 0.4s ease;}html.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);    transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-webkit-transform-origin:left center;    transform-origin:left center;}html.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);    transform:scale(1, 1) translate3d(0, 0, 0);}html.mm-right.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);    transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-webkit-transform-origin:right center;    transform-origin:right center;}html.mm-right.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);    transform:scale(1, 1) translate3d(0, 0, 0);}.mm-menu.mm-fx-menu-slide{-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease, -webkit-transform 0.4s ease;}html.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(-30%, 0);    transform:translate(-30%, 0);-webkit-transform:translate3d(-30%, 0, 0);    transform:translate3d(-30%, 0, 0);}html.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0, 0);    transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}html.mm-right.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(30%, 0);    transform:translate(30%, 0);-webkit-transform:translate3d(30%, 0, 0);    transform:translate3d(30%, 0, 0);}html.mm-right.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0, 0);    transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.mm-menu.mm-fx-menu-fade{opacity:0;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease;}html.mm-opening .mm-menu.mm-fx-menu-fade{opacity:1;}.mm-menu .mm-fx-panels-none.mm-panel,.mm-menu.mm-fx-panels-none .mm-panel{-webkit-transition-property:none;transition-property:none;}.mm-menu .mm-fx-panels-none.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-none .mm-panel.mm-subopened{-webkit-transform:translate(0, 0);    transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.mm-menu .mm-fx-panels-zoom.mm-panel,.mm-menu.mm-fx-panels-zoom .mm-panel{-webkit-transform-origin:left center;    transform-origin:left center;-webkit-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);    transform:scale(1.5, 1.5) translate3d(100%, 0, 0);}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-opened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);    transform:scale(1, 1) translate3d(0, 0, 0);}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-subopened{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);    transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);}.mm-menu .mm-fx-panels-slide-0.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate(0, 0);    transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.mm-menu .mm-fx-panels-slide-100.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate(-100%, 0);    transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);    transform:translate3d(-100%, 0, 0);}.mm-menu .mm-fx-panels-slide-up.mm-panel,.mm-menu.mm-fx-panels-slide-up .mm-panel{-webkit-transform:translate(0, 100%);    transform:translate(0, 100%);-webkit-transform:translate3d(0, 100%, 0);    transform:translate3d(0, 100%, 0);}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-opened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-opened{-webkit-transform:translate(0, 0);    transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-subopened{-webkit-transform:translate(0, 0);    transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li{-webkit-transition:none 0.4s ease;transition:none 0.4s ease;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(1){-webkit-transition-delay:50ms;    transition-delay:50ms;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(2){-webkit-transition-delay:0.1s;    transition-delay:0.1s;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(3){-webkit-transition-delay:150ms;    transition-delay:150ms;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(4){-webkit-transition-delay:0.2s;    transition-delay:0.2s;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(5){-webkit-transition-delay:250ms;    transition-delay:250ms;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(6){-webkit-transition-delay:0.3s;    transition-delay:0.3s;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(7){-webkit-transition-delay:350ms;    transition-delay:350ms;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(8){-webkit-transition-delay:0.4s;    transition-delay:0.4s;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(9){-webkit-transition-delay:450ms;    transition-delay:450ms;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(10){-webkit-transition-delay:0.5s;    transition-delay:0.5s;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(11){-webkit-transition-delay:550ms;    transition-delay:550ms;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(12){-webkit-transition-delay:0.6s;    transition-delay:0.6s;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(13){-webkit-transition-delay:650ms;    transition-delay:650ms;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(14){-webkit-transition-delay:0.7s;    transition-delay:0.7s;}.mm-menu[class*=mm-fx-listitems-] .mm-listview > li:nth-child(15){-webkit-transition-delay:750ms;    transition-delay:750ms;}.mm-menu.mm-fx-listitems-slide .mm-listview > li{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%, 0);    transform:translate(50%, 0);-webkit-transform:translate3d(50%, 0, 0);    transform:translate3d(50%, 0, 0);opacity:0;}html.mm-opening .mm-menu.mm-fx-listitems-slide .mm-panel.mm-opened .mm-listview > li{-webkit-transform:translate(0, 0);    transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);opacity:1;}.mm-menu.mm-fx-listitems-fade .mm-listview > li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0;}html.mm-opening .mm-menu.mm-fx-listitems-fade .mm-panel.mm-opened .mm-listview > li{opacity:1;}.mm-menu.mm-fx-listitems-drop .mm-listview > li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%;}html.mm-opening .mm-menu.mm-fx-listitems-drop .mm-panel.mm-opened .mm-listview > li{opacity:1;top:0;}.mm-menu.mm-offcanvas.mm-fullscreen{width:100%;min-width:140px;max-width:10000px;}@-webkit-keyframes ticker{to{ -webkit-transform:translate3d(-100%, 0, 0); transform:translate3d(-100%, 0, 0);}}@keyframes ticker{to{ -webkit-transform:translate3d(-100%, 0, 0); transform:translate3d(-100%, 0, 0);}}html.mm-opening .mm-menu.mm-fullscreen ~ .mm-slideout{-webkit-transform:translate(100%, 0);    transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);    transform:translate3d(100%, 0, 0);}@media all and (max-width:140px){html.mm-opening .mm-menu.mm-fullscreen ~ .mm-slideout{ -webkit-transform:translate(140px, 0);     transform:translate(140px, 0); -webkit-transform:translate3d(140px, 0, 0);     transform:translate3d(140px, 0, 0);}}@media all and (min-width:10000px){html.mm-opening .mm-menu.mm-fullscreen ~ .mm-slideout{ -webkit-transform:translate(10000px, 0);     transform:translate(10000px, 0); -webkit-transform:translate3d(10000px, 0, 0);     transform:translate3d(10000px, 0, 0);}}html.mm-right.mm-opening .mm-menu.mm-fullscreen ~ .mm-slideout{-webkit-transform:translate(-100%, 0);    transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);    transform:translate3d(-100%, 0, 0);}@media all and (max-width:140px){html.mm-right.mm-opening .mm-menu.mm-fullscreen ~ .mm-slideout{ -webkit-transform:translate(-140px, 0);     transform:translate(-140px, 0); -webkit-transform:translate3d(-140px, 0, 0);     transform:translate3d(-140px, 0, 0);}}@media all and (min-width:10000px){html.mm-right.mm-opening .mm-menu.mm-fullscreen ~ .mm-slideout{ -webkit-transform:translate(-10000px, 0);     transform:translate(-10000px, 0); -webkit-transform:translate3d(-10000px, 0, 0);     transform:translate3d(-10000px, 0, 0);}}.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom,.mm-menu.mm-offcanvas.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px;}html.mm-iconbar body{overflow-x:hidden;}html.mm-iconbar .mm-page{background:inherit;min-height:100vh;}html.mm-iconbar .mm-slideout{-webkit-box-sizing:border-box;    box-sizing:border-box;padding-right:60px;-webkit-transform:translate(60px, 0);    transform:translate(60px, 0);-webkit-transform:translate3d(60px, 0, 0);    transform:translate3d(60px, 0, 0);}.mm-menu.mm-iconbar{display:block;}/* Style for the floating button */.whatsapp-button{position:fixed;bottom:60px;right:20px;width:60px;height:60px;z-index:1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}@media (max-width:767px){.whatsapp-button{ bottom:100px;}}.whatsapp-button:hover{-webkit-transform:scale(1.05);    transform:scale(1.05);}.margin-top{margin-top:10px;bottom:11px;}@media screen and (min-width:990px){#Premium_FixedHeightDescription{ padding-top:90% !important;}}