*{margin:0;padding:0}h1{font-size:60px}p{font-size:16px;color:#0033a0}header.header--middle-left{grid-template-columns:2fr 8fr 2fr}header.header--middle-left .list-menu--inline{display:flex;justify-content:center}header.header--middle-left .list-menu--inline li a span.header__active-menu-item{color:#0033a0;text-decoration:none}header.header--middle-left .list-menu--inline li span,header.header--middle-left .list-menu--inline li a{font-weight:700;color:#0033a0}header.header--middle-left .list-menu--inline>li:last-child{display:none}header.header--middle-left .header__icons a{background:#c8102e;text-decoration:none;display:inline-block;padding:12px 22px;border-radius:50px;color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;font-weight:600}.custom-banner-slider .slick-dots li button:before{width:14px;height:14px;border:2px solid #3a1dbd;border-radius:50%;cursor:pointer;color:transparent}.custom-banner-slider .slick-dots li.slick-active button:before{opacity:1;background:#3a1dbd;color:transparent}.custom-banner-slider .banner-slide .banner-content h1{color:#0033a0;font-weight:600;font-size:60px;line-height:62px}.custom-banner-slider .banner-slide .banner-content p,.custom-banner-slider .banner-slide .banner-content a{margin:20px 0}.custom-banner-slider ul.slick-dots{bottom:-70px}.image-with-text .image-with-text__text ul li{color:#0033a0;list-style:disc}.cont_row{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}.cont_row form .contact__button button{background:#c8102e;border:0;border-radius:50px;text-transform:capitalize;font-weight:600;font-size:18px;padding:0 36px}.cont_row form .contact__button button:after,.cont_row form .contact__button button:hover:after{box-shadow:none}.cont_row .cont_img img{border-radius:20px;box-shadow:2px 2px 4px #ececec}.cont_row h2{font-weight:600;text-decoration:underline;color:#0033a0;margin:0 0 14px;font-size:24px}.cont_co_info ul li,.con_enquries ul li{list-style:none;margin:0 0 24px}.cont_co_info ul li h4,.con_enquries ul li h4{font-weight:600;font-size:18px;color:#000;margin:0 0 6px}.cont_co_info ul,.con_enquries ul{margin:30px 0 0}.cont_co_info ul li p,.con_enquries ul li p{font-size:16px;line-height:24px}.cont_row p{font-size:16px;color:#0033a0;line-height:24px}.cont_row form{margin:50px 0 0}.cont_row form input{border:1px solid #ececec;box-shadow:0 0 2px #ececec;padding:20px;height:50px}.cont_row form input:focus,.cont_row form input:hover,.cont_row form input:focus-visible,.cont_row .field:hover.field:after{box-shadow:none}.cont_row form input+label,.cont_row form textarea+label{top:15px;color:#512bd9;font-size:14px}.cont_row form textarea:focus,.cont_row form textarea:hover,.cont_row form textarea:focus-visible,.cont_row .field:hover.field:after{box-shadow:none}.cont_row form textarea{border:1px solid #ececec;box-shadow:0 0 2px #ececec;padding:20px;border-radius:26px;height:200px}.about-us-wrapper .slick-dots li button:before{width:14px;height:14px;border:2px solid #fff;border-radius:50%;cursor:pointer;opacity:1;color:transparent}.about-us-wrapper .slick-dots li.slick-active button:before{opacity:1;background:#fff;color:transparent}.about-us-wrapper .slick-dotted.slick-slider{margin-bottom:60px}.about-us-wrapper .slick-dots{bottom:-54px}.image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding:0 40px 0 0}.image-with-text .image-with-text__grid .image-with-text__content{padding:0 0 0 40px}.image-with-text .image-with-text__grid .image-with-text__content h2{text-decoration:underline;color:#0033a0}.image-with-text .image-with-text__grid .image-with-text__media{border:0;border-radius:20px}.ban_grid{display:grid;justify-content:space-between;align-items:center;text-align:left;grid-template-columns:1fr 1fr;gap:22px}.ban_grid .cont_img{text-align:right}.ban_grid h1.banner-title{color:#0033a0}.ban_grid p.banner-description{padding:0;color:#0033a0;font-size:14px;line-height:18px}.about-us .about-us-wrapper .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#c8102e;border:0;outline:none;background:#c8102e;border-radius:50px}.about-us .about-us-wrapper .slick-dots li button:before{width:20px;height:20px;border:1px solid #C8102E;border-radius:50%;cursor:pointer;opacity:1;color:#c8102e}.about-us .about-us-wrapper .slick-dots li.slick-active button:before{opacity:1;background:#fff;color:transparent}.privacy-policy h2,.cookie-policy h2,.terms-of-use h2{margin:20px 0}.privacy-policy h1.main-page-title,.cookie-policy h1.main-page-title,.terms-of-use h1.main-page-title{font-size:34px;font-weight:700;color:#0033a0}.privacy-policy h2,.cookie-policy h2,.terms-of-use h2{margin:20px 0;color:#0033a0}.privacy-policy .page-width .rte ul,.cookie-policy .page-width .rte ul,.terms-of-use .page-width .rte ul{padding:10px 0 10px 10px}.privacy-policy ul li strong,.cookie-policy ul li strong,.terms-of-use ul li strong{color:#0033a0}footer.footer .footer-block h2{font-size:18px;font-weight:600}footer.footer .footer-block ul li a{text-decoration:none;color:#fff;font-size:14px}footer.footer .footer-block .footer-block__newsletter .field input{background:#fff;color:#000}footer.footer .footer-block .footer-block__newsletter .field label{color:#000;font-size:14px}footer.footer .footer-block .footer-block__newsletter .field button#Subscribe{background:#c8102e;color:#fff}footer.footer .footer-block .footer-block__newsletter .field input:focus,footer.footer .footer-block .footer-block__newsletter .field input:hover,footer.footer .footer-block .footer-block__newsletter .field:hover,footer.footer .footer-block .footer-block__newsletter .field:after,footer.footer .footer-block .footer-block__newsletter .field input:focus-visible{box-shadow:none}footer.footer .footer-block .footer-block__image-wrapper img{margin:0 0 34px}footer.footer .footer-block p{color:#fff;font-size:12px;line-height:20px}footer.footer .footer-block .footer-block__image-wrapper .list-social{justify-content:flex-start}footer.footer .footer-block .footer-block__image-wrapper .list-social li a{padding:0}footer.footer .footer-block .footer-block__image-wrapper .list-social li{margin:20px 12px 0 0}footer.footer .footer-block .footer-block__image-wrapper .list-social li span.svg-wrapper{width:30px;height:30px}footer.footer .footer-block .footer-block__image-wrapper .list-social li span.svg-wrapper svg{width:30px;height:30px}ul.cont_info{padding:0;list-style:none}ul.cont_info li{display:flex;align-items:center;margin:0 0 6px}ul.cont_info li a img{margin:0;padding:0 10px 0 0}footer.footer .footer-block .footer-block__newsletter{margin:50px 0 0}footer.footer .footer-block--newsletter{display:none}ul li{color:#0033a0}@media only screen and (max-width: 990px){body h1{font-size:32px;line-height:40px}body nav.menu-drawer__navigation ul li a,nav.menu-drawer__navigation ul li summary{font-size:16px;font-weight:600}.menu-drawer__utility-links .menu-drawer__account{display:none}header.header--middle-left .header__icons a{display:none}body .banner-container{gap:40px;flex-direction:column}body .custom-banner-slider .banner-slide .banner-content h1{font-size:32px;line-height:40px}body .custom-banner-slider .banner-slide .banner-content p,.custom-banner-slider .banner-slide .banner-content a{margin:18px 0}body .about-us-section{padding:60px 0}body .business-slider-section{padding:60px 0 0}body .about-us-wrapper{gap:50px;grid-template-columns:1fr}body .about-title{margin-bottom:32px}body .about-btn{margin:10px 0 0}body .cont_row h2{font-size:32px;line-height:40px}body .cont_row{gap:20px;grid-template-columns:1fr}body .general-banner .banner-content{text-align:left}body .general-banner .banner-title{font-size:28px;line-height:34px;margin-bottom:15px}body .general-banner .banner-description{font-size:16px;padding:0}body .general-banner{padding:70px 0}body section.our_story_gallery{padding:60px 0 90px}body .gallery-slick .slide{align-items:center}body .our_story_gallery .slick-prev{left:0;margin:0}body .our_story_gallery .slick-next{left:46px;margin:0}body .about-desc{margin-bottom:2px}body .map-section{padding:20px}body .map-section h2{text-align:left}body .map-section .map-title,body.about-us .image-with-text .image-with-text__grid .image-with-text__content h2{font-size:32px;line-height:40px}body.about-us .image-with-text .grid{flex-direction:column-reverse}body.our-business .image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content,body.our-business .image-with-text .image-with-text__grid .image-with-text__content{padding:0;margin:20px 0 0}body.our-business .image-with-text .image-with-text__grid .image-with-text__content h2{font-size:32px;line-height:40px}body .ban_grid{grid-template-columns:1fr;gap:36px}body .business-slider-section .business-slider button{border:0;top:12px;width:auto;height:auto}body .business-slider-section .business-slider button:before{font-size:56px;width:auto;height:auto}body .footer__content-top{padding-bottom:0}body footer.footer .footer-block p{color:#fff;font-size:14px;line-height:22px}body footer.footer .footer-block.grid__item{margin:0}body footer.footer .footer-block__details-content{margin-bottom:2rem}body footer.footer .footer-block h2{margin-bottom:1rem}body footer.footer .footer-block ul li a{padding:2px}body footer.footer .footer-block .footer-block__newsletter{margin:38px 0 0;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom_css.css.map */
