@import "../bridge/style.css";.mx-auto{margin-left:auto;margin-right:auto}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1536px){.container{max-width:1536px}}a img,table{border:none;margin-bottom:-6px!important}@media only screen and (min-width:1000px){.wpcf7-form-control{width:100%;display:inline-block}span.wpcf7-list-item{float:left;width:49%;margin:0!important}}@media only screen and (max-width:1000px){span.wpcf7-list-item{width:100%;margin:0}}.wpcf7 form.wpcf7-form p{color:#868686!important}input.wpcf7-form-control.wpcf7-date,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-quiz,input.wpcf7-form-control.wpcf7-text,select.wpcf7-form-control.wpcf7-select,textarea.wpcf7-form-control.wpcf7-textarea{color:#fff!important;background-color:#0000004d!important;font-size:16px!important;font-weight:700!important}.second{width:49.5%;margin-bottom:15px;display:inline-block}@media only screen and (max-width:1000px){.second{width:100%;display:inline-block}}.ult-new-ib .ult-new-ib-content p{line-height:14px!important}.image_hover .images_holder{vertical-align:middle;max-width:70%;display:inline-block;position:relative}div.ppt{display:none!important}img.img-icon{min-width:75px;min-height:75px}.uavc-list-icon.uavc-list-icon-wrapper.ult-adjust-bottom-margin{margin-bottom:15px!important}.uavc-list-icon{margin-right:60px!important}span.uavc-list-desc.ult-responsive{color:#023368!important;font-size:18px!important}::-webkit-input-placeholder{opacity:1;color:#fff!important}:-moz-placeholder-shown{opacity:1;color:#fff!important}::-moz-placeholder{opacity:1;color:#fff!important}:-ms-placeholder-shown{opacity:1;color:#fff!important}.title.title_size_medium h1{letter-spacing:0;padding-top:20px;font-size:57px;font-weight:700;line-height:65px}@media only screen and (max-width:480px){.title.title_size_medium h1{letter-spacing:0;padding-top:20px;padding-bottom:10px;font-size:35px;font-weight:700;line-height:45px}}li{list-style-position:outside!important}@media only screen and (max-width:480px){div#icons-mob{width:50%;display:inline-block}}.q_icon_with_title.custom_icon_image.center .icon_holder{margin:0 0 -10px!important}p.luketom span.wpcf7-form-control-wrap.wpgdprc span.wpcf7-form-control.wpcf7-validates-as-required.wpcf7-wpgdprc span.wpcf7-list-item{width:100%!important;margin-bottom:12px!important}p.luketom span.wpcf7-form-control-wrap.wpgdprc span.wpcf7-form-control.wpcf7-validates-as-required.wpcf7-wpgdprc span.wpcf7-list-item span.wpcf7-list-item-label{font-size:10px!important;line-height:14px!important}p.luketom2 span.wpcf7-form-control-wrap.wpgdprc span.wpcf7-form-control.wpcf7-validates-as-required.wpcf7-wpgdprc span.wpcf7-list-item{width:100%!important;margin-bottom:12px!important}p.luketom2 span.wpcf7-form-control-wrap.wpgdprc span.wpcf7-form-control.wpcf7-validates-as-required.wpcf7-wpgdprc span.wpcf7-list-item span.wpcf7-list-item-label{color:#fff!important;font-size:10px!important;line-height:14px!important}.section_page-banner{background-color:#5b5b5b;min-height:540px;padding:60px 0;position:relative}.section_page-banner .container{background:0 0}.section-title{font-size:3rem}#alternating_content p{margin-bottom:1rem}#features .features-item{margin-top:2rem;margin-bottom:2rem;padding:0 1rem}.features-list{margin:0 -1rem}#features .features-item figure{aspect-ratio:1;max-width:150px}#features .features-item h3{color:#414141;font-size:1.5rem}@media (min-width:1024px){.features-list .features-item{width:25%}}#colours .colours-list{margin:0 -1rem}#colours .colours-item{width:33.333%;margin-top:2rem;padding:0 1rem}#colours .colours-list figure{aspect-ratio:1;max-width:150px;margin-bottom:0}@media (min-width:768px){#colours .colours-item{width:20%}}@media (min-width:1024px){#colours .colours-item{width:16.6667%;margin-top:3rem}}#gallery .gallery-list{margin:0 -1rem}#gallery .gallery-item{width:100%;padding:1rem}#gallery .gallery-list a{aspect-ratio:4/3;margin-bottom:0}#gallery .video-wrap{width:100%;height:100%;position:relative}#gallery .video-wrap iframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}#gallery button{transition:all .3s ease-in-out}#gallery button.mixitup-control-active{color:#fff;background:#023368}@media (min-width:480px){#gallery .gallery-item{width:50%}}@media (min-width:1024px){#gallery .gallery-item{width:33.333%}}#testimonials figure{margin:0}#testimonials .testimonials-item{background:#fff;margin:0 1rem;padding:2.5rem}#testimonials .testimonials-item .testimonials-text{line-height:1.4}#testimonials .testimonials-item .testimonials-author{color:#023368;margin-top:2rem;font-weight:500}#testimonials .slick-testimonials{margin:0 -1rem}#testimonials .slick-dots{margin-top:1rem;position:static}#testimonials .slick-dots li button:before{color:#b7b7b7;opacity:1;font-size:12px;transition:all .3s ease-in-out}#testimonials .slick-dots li button:hover:before{color:#023368;font-size:12px}#testimonials .slick-dots li.slick-active button:before{color:#023368}#location-category{padding:0 0 4rem}#location-category .title{background:#023368;height:auto;margin-bottom:3rem;padding:2rem 0}#location-category .title img{z-index:-1;mix-blend-mode:multiply;opacity:.8;position:absolute}.archive-list{margin:0 -1rem}.archive-list .archive-item{width:100%;padding:1rem}.archive-list .archive-item a{aspect-ratio:4/3;background:#023368;overflow:hidden}.archive-list .archive-item a img{opacity:1;transition:all .5s ease-in-out}.archive-list .archive-item a h5{color:#fff;z-index:1;text-shadow:0 0 1px #00000080,0 0 2px #00000080;padding:1rem;position:relative}.archive-list .archive-item a:hover img{opacity:.8}@media (min-width:540px){.archive-list .archive-item{width:50%}}@media (min-width:1200px){.archive-list .archive-item{width:33.3333%}}.custom-separator{height:4rem}.content .container{background:0 0}.footer_top img{display:inline-block}.h-80{height:24rem}#cta-banner{background:#023368}#cta-banner .cta-bg{mix-blend-mode:multiply;opacity:.8}#cta-banner .cta-text{max-width:500px}.btn{color:#000;background-color:#ffe522;padding:15px 30px;font-weight:600;transition:all .3s ease-out;display:inline-block}.blog_holder article .post_info{display:none!important}.blog_holder article .entry_title{margin-bottom:1rem;line-height:1.2}.blog_holder.blog_single article h2{display:none}.blog_holder article .entry_title a{font-size:30px;font-weight:700;line-height:1}.blog_holder article .entry_title .entry_date{font-size:18px;display:block;color:#000!important}.blog_holder.blog_small_image article .entry_title{line-height:18px}.blog_holder .post_image{overflow:hidden}.comment_holder{display:none}.icaal-contact-form input[type=checkbox],.icaal-contact-form input[type=radio]{width:auto}.icaal-contact-form .response .alert.alert-danger{color:#fff;background:#dc3232;margin-top:16px;padding:16px}.icaal-contact-form .response .alert.alert-danger p{color:#fff;font-size:16px!important}.icaal-contact-form .response .alert.alert-danger li{margin:0;padding:0;list-style:none}.icaal-contact-form .response .alert.alert-success{color:#2a2a2a;background:#ffe522;margin-top:16px;padding:16px}.icaal-contact-form .response .alert.alert-success p{font-size:16px!important}.icaal-contact-form .response .alert.alert-success li{margin:0;padding:0;list-style:none}.icaal-contact-form .checkboxes{margin:16px 0!important}.icaal-contact-form .text-red{color:#dc3232}.blue-contact-form,.blue-contact-form h3,.blue-contact-form p{color:#fff}.blue-contact-form .icaal-contact-form-wrap input.text,.blue-contact-form .icaal-contact-form-wrap textarea{color:#fff;box-shadow:none;box-sizing:border-box;background-color:#0000004d;border:0;border-radius:0;outline:none;margin:5px 0 0;padding:15px;font-family:Raleway;font-size:16px;font-weight:700;line-height:17px;display:block}.blue-contact-form .icaal-contact-form .btn.btn-primary{color:#2a2a2a;cursor:pointer;text-transform:none;background-color:#ffe522;border:0;border-radius:0;height:55px;padding:0 29px;font-size:15px;font-style:normal;font-weight:500;line-height:55px}.blue-contact-form .icaal-contact-form .btn.btn-primary:hover{background:#ffe947}.footer_top_holder .container{max-width:none!important}.qode-cta-section-section .qode-cta-section{padding-bottom:35px}.qode-cta-section-section .qode-cta-section img{display:none}.qode-cta-section-section .qode-cta-section .qode-cta-section-text-wrapper{width:100%;height:100%;position:static;transform:none}.qode-cta-section-section .full_section_inner{flex-wrap:wrap;width:100%;display:flex}.qode-cta-section-section .full_section_inner .vc_column-inner.vc_custom_1757515512770{justify-content:center;align-items:center;min-height:100%;display:flex}.title_outer .has_fixed_background.title .title_holder .container{margin:0 auto}@media only screen and (max-width:1000px){.title_outer .has_fixed_background.title .title_holder{position:relative;padding-bottom:30px!important}.title .not_responsive{width:100%;height:100%;position:absolute}.title .not_responsive img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}}#accreditation{background:#fff;padding:3rem 0}#accreditation .accreditation-item{justify-content:center;align-items:center;display:flex}#accreditation .accreditation-item img{max-width:100px}.service-form .gform_heading{display:none}.service-form .gform_wrapper .gform_fields .gfield{margin:0 0 10px!important}.service-form .gform_wrapper textarea,.service-form .gform_wrapper input{color:#fff!important;background:#0000004d!important;padding:15px!important;font-size:16px!important;font-weight:700!important}.service-form .wrapper-items-inner{grid-column:span 12}.service-form .service-date{align-items:center;display:flex}.service-form .gform_wrapper.gravity-theme .service-date .gfield_label{color:#777;margin:0 10px 0 0;font-size:19px;font-weight:500}.service-form .gform_wrapper.gravity-theme .service-date .ginput_container_date{flex:1}.service-form .gform_wrapper.gravity-theme .service-date .ginput_container_date input{width:100%!important}.service-form .gform_wrapper.gravity-theme .gfield_description{background:0 0;border:0;margin-block-start:0;padding:0}.service-form .gform_wrapper input[type=submit]{color:#2a2a2a;letter-spacing:0;text-transform:none;border-width:0;border-radius:0;height:55px;font-size:15px;font-style:normal;line-height:55px;color:#2a2a2a!important;background-color:#ffe522!important;padding:0 29px!important;font-weight:500!important}.service-form .gform_wrapper input[type=submit]:hover{color:#fff!important;background-color:#023368!important}.service-form .gform_confirmation_message{color:#2a2a2a;background:#ffe522;margin-top:16px;padding:16px}@media (min-width:1000px){.service-form .wrapper-items-inner{grid-column:span 6}.service-form .service-textarea{grid-column:span 6!important}}.full-width .vc_single_image-wrapper,.full-width .vc_single_image-wrapper img{width:100%}