.cookie-consent{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:#021623;color:#fff;padding:15px 20px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1000;max-width:90%;width:400px;display:none}.cookie-consent.show{display:block}.cookie-consent .cookie-content p{margin:0 0 12px 0;font-size:14px;line-height:1.4}.cookie-consent .cookie-buttons{display:flex;gap:10px;justify-content:flex-end}.cookie-consent .cookie-btn{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background .3s}.cookie-consent .cookie-btn.accept{background:#4caf50;color:#fff}.cookie-consent .cookie-btn.accept:hover{background:#45a049}.cookie-consent .cookie-btn.decline{background:#c71b3b;color:#fff}.cookie-consent .cookie-btn.decline:hover{background:#316666}@media(max-width: 480px){.cookie-consent{width:95%;padding:12px 15px}.cookie-consent .cookie-buttons{flex-direction:column}.cookie-consent .cookie-btn{width:100%}}body{font-weight:400}main ul{margin-left:unset}section{clear:both;float:left;width:100vw}section.custom-bg{background-image:url(../img/bg-lines.svg);background-repeat:no-repeat;background-position:center top;background-size:cover}h1{font-weight:500;font-size:3.2rem}h2{font-weight:500;font-size:2.2rem;margin-top:2.3rem;margin-bottom:2.2rem;color:#316666;text-transform:capitalize}h3{color:#00a5a5}.box-shadow,.flexible-page-components .info-boxes .info-box,.home .client-info:before,.home .services-box::before,.btn.btn-primary,.btn-primary.wpcf7-form-control.wpcf7-submit{box-shadow:0px 10px 18px -11px rgba(150,150,150,.75);-webkit-box-shadow:0px 10px 18px -11px rgba(150,150,150,.75);-moz-box-shadow:0px 10px 18px -11px rgba(150,150,150,.75)}.has-cons-bg::before,.home .services-box::before,.home .client-info::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:-1}a{color:#00a5a5;text-decoration:none}a:visited{color:currentColor}a:hover{color:currentColor;opacity:.8}a.custom-short-link{color:#fff;background:#03a5a5;padding:5px;width:-moz-fit-content;width:fit-content;margin:0 auto}a.custom-simple-link{color:#03a5a5;padding:5px;width:-moz-fit-content;width:fit-content;margin:0 auto;text-decoration:underline;display:table}a.custom-simple-link span{font-size:1.15rem;background-color:#00a5a5;color:#fff;padding:0px 5px;margin-left:.5rem}a .link-arrow{font-size:1.2rem}:root{--bs-body-font-family: "Poppins", sans-serif}.btn,.wpcf7-form-control.wpcf7-submit{border-radius:4rem;font-size:larger;font-weight:bold;padding:.6rem 1.6rem;color:#fff}@media only screen and (min-width: 600px){.btn,.wpcf7-form-control.wpcf7-submit{padding:.6rem 3rem}}.btn.btn-primary,.btn-primary.wpcf7-form-control.wpcf7-submit{background-color:#00a5a5;border-color:#00a5a5}.btn.btn-primary:hover,.btn-primary.wpcf7-form-control.wpcf7-submit:hover{background-color:#007a7a;border-color:#007a7a}.btn:visited,.wpcf7-form-control.wpcf7-submit:visited{color:#fff}.no-padding-margin,.home .client-info ul{margin:0;padding:0}.dark-bg-section{position:relative;color:#fff}.dark-bg-section h2,.dark-bg-section h3{color:#fff}.dark-bg-section::after{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;background:#021623;z-index:-1}.dark-bg-section ul.outstanding li{padding:1.2rem 15px}.dark-bg-section ul.blue-tick li::after{border-radius:8px;background:hsla(0,0%,100%,.1215686275)}.first-color-bg-section{position:relative}.first-color-bg-section>*,.first-color-bg-section>h2,.first-color-bg-section>h3,.first-color-bg-section>h4{color:#fff}.first-color-bg-section::after{content:"";width:100%;height:60%;position:absolute;left:0;top:0;background:linear-gradient(0deg, transparent 0%, #00a5a5 90%, #0c8888 100%);z-index:-2}@media only screen and (min-width: 600px){.first-color-bg-section::after{width:calc(100% - 30px);left:15px;border-radius:8px}}.third-color-bg-section{position:relative}.third-color-bg-section>*,.third-color-bg-section>h2,.third-color-bg-section>h3,.third-color-bg-section>h4{color:#fff}.third-color-bg-section::after{content:"";width:100%;height:60%;position:absolute;left:0;top:0;z-index:-2}@media only screen and (min-width: 600px){.third-color-bg-section::after{width:calc(100% - 30px);left:15px;border-radius:8px}}.secondary-bg-section{position:relative;color:#fff}.secondary-bg-section h2,.secondary-bg-section h3{color:#fff;font-weight:600}.secondary-bg-section::after{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;background:#c71b3b;z-index:-1;border-radius:8px}@media only screen and (max-width: 920px){.secondary-bg-section::after{border-radius:0;width:200%;left:-50%}}ul.outstanding li{margin-bottom:.8rem;font-size:1.15rem;line-height:1.2;font-weight:500}ul.button-collection{display:flex;justify-content:center;flex-wrap:wrap}ul.button-collection li{list-style:none;margin:.25rem;background:rgba(249,249,249,.4784313725);border-radius:50px;padding:.25rem 1rem;color:#00a5a5}ul.blue-tick{padding-left:0}ul.blue-tick li{list-style:none;display:flex;position:relative;margin-bottom:.8rem;z-index:0}ul.blue-tick li::before{content:"";width:2rem;height:1.5rem;margin-right:.15rem;background:url("../icons/list-bullet.svg") no-repeat left center;background-size:contain;min-width:30px}ul.blue-tick li::after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.breadcrumb-bar .breadcrumbs{display:flex;margin:1rem 0;padding:0}.breadcrumb-bar .breadcrumbs li{list-style:none}.breadcrumb-bar .breadcrumbs li.separator{margin:0 15px}.breadcrumb-bar .breadcrumbs li a{text-decoration:none;color:#fff}.breadcrumb-bar .breadcrumbs li a:hover{opacity:.8}.home main h2{font-size:2.6rem}.home .site-intro{background:#c71b3b;color:#fff;font-size:1.05rem}.home .services-box{position:relative}.home .services-box::before{border-radius:8px;box-sizing:content-box;background:#fbfbfb;border:1px solid #eaeaea}.home .custom-bg-section{position:relative}.home .custom-bg-section::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/world-olegna.svg);z-index:-2;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width: 920px){.home .custom-bg-section::after{background-size:inherit;background-position:center top}}.home .client-info{position:relative;color:#090030;width:100%}@media only screen and (min-width: 600px){.home .client-info{width:calc(50% - 15px)}}@media only screen and (min-width: 920px)and (max-width: 1200px){.home .client-info{width:calc(44% - 15px)}}@media only screen and (min-width: 1201px){.home .client-info{width:calc(30% - 15px)}}.home .client-info:before{background:hsla(0,0%,100%,.8);border:1px solid #f6f6f6;border-radius:8px;box-sizing:border-box}.home .client-info ul{list-style:none}.home .client-info .light-txt-box{color:#474747;border-radius:8px;background:rgba(249,249,249,.4784313725);margin-bottom:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.home .client-info .light-txt-box .txt-lg{font-size:2.8rem;font-weight:300;margin-right:1.5rem;float:left}.home .client-info .light-txt-box .txt-lg,.home .client-info .light-txt-box .txt-sm{max-width:50%}.home .client-info .more-info{font-weight:500;text-align:center}.home .client-info::after{content:"";position:relative;height:1px;width:calc(100% - 30px);background:#00a5a5;display:block;float:none;margin:1.2rem auto}.home .custom-logo-holder .img-holder{width:100%;position:relative;z-index:1}@media only screen and (max-width: 599px){.home .custom-logo-holder .img-holder{width:calc(50% - 1rem)}}@media only screen and (min-width: 600px)and (max-width: 920px){.home .custom-logo-holder .img-holder{width:calc(33.33% - 15px)}}@media only screen and (min-width: 921px){.home .custom-logo-holder .img-holder{width:calc(20% - 15px)}}.home .custom-logo-holder .img-holder img{max-width:100%;-o-object-fit:contain;object-fit:contain}.home .blog-post-boxes a{position:relative;text-decoration:none;color:inherit;max-width:22rem;border:1px solid #f1f1f1;border-radius:8px;box-shadow:0px 1px 18px -3px rgba(224,227,231,.75);-webkit-box-shadow:0px 1px 18px -3px rgba(224,227,231,.75);-moz-box-shadow:0px 1px 18px -3px rgba(224,227,231,.75)}.home .blog-post-boxes a:hover .blog-thumbnail{transform:scale(1.05);transition:transform .3s ease}.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-email,.wpcf7-form-control.wpcf7-textarea{border-width:0 0 2px 0;border-radius:0;border-color:#000;border-bottom-width:.5px;padding:1rem 0}.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-email:focus,.wpcf7-form-control.wpcf7-textarea:focus{outline:none}.wpcf7-form-control.wpcf7-textarea{max-height:10rem}.wpcf7-form-control.wpcf7-submit{color:#fff;border-radius:50px;margin-bottom:1rem}.flexible-page-components>div{float:left}.flexible-page-components .info-boxes .info-box{width:100%}@media only screen and (min-width: 920px)and (max-width: 1024px){.flexible-page-components .info-boxes .info-box{width:calc(50% - 15px)}}@media only screen and (min-width: 1024px){.flexible-page-components .info-boxes .info-box{width:calc(33.33% - 15px)}}.flexible-page-components .info-boxes .info-box h2{margin-bottom:1.2rem}.flexible-page-components .info-boxes .info-box.border{border-color:#00a5a5 !important}footer{position:relative;float:left;line-height:1.5;color:#aeaeae}footer a{color:#aeaeae;text-decoration:none}footer a:hover{color:#fff}footer a:visited{color:inherit}footer h2{font-size:1.6rem;color:#aeaeae}@media only screen and (min-width: 920px){footer h2{margin-top:0}}footer .menu-item a{color:#aeaeae;text-decoration:none}footer .menu-item a:hover{color:#fff}footer .menu-item a:visited{color:inherit}footer .menu-item.current_page_item>a{color:#fff}footer #footer-menu,footer #footer-menu-2{list-style:none;margin:0;padding:0}footer #footer-menu .menu-item,footer #footer-menu-2 .menu-item{margin-bottom:.8rem;text-align:center}@media only screen and (min-width: 600px){footer #footer-menu .menu-item,footer #footer-menu-2 .menu-item{text-align:left}}footer::after{content:"";display:block;width:100%;height:100%;background:#021623;position:absolute;bottom:0;left:0;z-index:-1}footer .footer-bottom-bar{background:#0d0d0d;font-size:.8rem}/*# sourceMappingURL=common.min.css.map */