﻿@import url("https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");*{scrollbar-width:auto;scrollbar-color:#7D7ABF #231F20}*::-webkit-scrollbar{width:14px}*::-webkit-scrollbar-track{background:#7D7ABF}*::-webkit-scrollbar-thumb{background-color:#7D7ABF;border-radius:15px;border:1px outset #7D7ABF}.green-outline{color:#14A697;text-align:center;font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex;padding:12px 40px;justify-content:center;align-items:center;gap:10px;border-radius:40px;border:2.5px solid #14A697}.green-outline:hover{background:#14A697;color:#FFFFFF;transition:0.4s ease all}.purple-outline{color:#260C40;text-align:center;font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex;padding:12px 40px;justify-content:center;align-items:center;gap:10px;border-radius:40px;border:2.5px solid #260C40}.purple-outline:hover{background:#260C40;color:#FFFFFF;transition:0.4s ease all}.white-outline{color:#FFFFFF;text-align:center;font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex;padding:12px 40px;justify-content:center;align-items:center;gap:10px;border-radius:40px;border:2.5px solid #FFFFFF}.white-outline:hover{background:#FFFFFF;color:#260C40;transition:0.4s ease all}.buttons{display:flex;flex-direction:row;margin-top:2rem;gap:20px;flex-wrap:wrap}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden}a{color:#231F20;font-family:"Lora", serif;font-size:14px;line-height:normal;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;text-decoration:none}a:hover{color:#231F20}p{color:#260C40;font-family:"Roboto", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}strong{color:#260C40;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}ul{list-style:none;padding-left:3rem}ul li{color:#260C40;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0.5rem;position:relative}ul li:before{content:"";background-image:url("/wp-content/uploads/2025/10/icon.webp");display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;width:18px;height:18px;left:-2rem;position:absolute;top:2px}ol{list-style:none;padding-left:3rem;counter-reset:item}ol li{color:#260C40;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0.8rem;position:relative;counter-increment:item}ol li:before{content:counter(item);color:#7D7ABF;display:inline-block;width:18px;height:auto;left:-2rem;position:absolute;top:-3px;font-size:20px;line-height:normal;font-weight:bold}h1{color:#260C40;font-family:"Lora", serif;font-size:46px;font-style:normal;font-weight:700;line-height:normal;display:block;margin-top:0;margin-bottom:1.2rem}h2{color:#260C40;font-family:"Lora", serif;font-size:34px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:1.5rem}h2 span.sub-title{color:#14A697;font-family:"Lora", serif;font-size:34px;font-style:normal;font-weight:700;line-height:normal;display:block}h3{color:#7D7ABF;font-family:"Lora", serif;font-size:26px;font-style:normal;font-weight:bold;line-height:normal;display:block;margin-top:0}h4{color:#7D7ABF;font-family:"Roboto", sans-serif;font-size:22px;font-style:normal;font-weight:300;line-height:normal}h5{font-family:"Roboto", sans-serif;font-size:22px;margin-top:2.5rem;font-style:normal;font-weight:300;line-height:normal;margin-bottom:0}span.heading{color:#14A697;font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px;display:block}.sub-title{color:#14A697;font-family:"Lora", serif;font-size:34px;font-style:normal;font-weight:700;line-height:normal;display:block;margin-bottom:-1rem}.times-block .inner{width:860px;display:flex;justify-content:space-between;align-items:center;margin:0 auto}.times-block .inner p{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.times-block .inner .phone-text{margin-top:0;text-align:left}.times-block .inner .phone-text{color:#14A697;font-family:"Lora", serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-top:-9px}.times-block .inner .phone-text a{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:inline-flex}.times-block .inner .phone-text a:hover{color:#14A697}.times-block .inner div{display:flex;flex-direction:column}.times-block .inner div .times{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:inline-flex;flex-direction:row;margin-left:0;justify-content:space-between;gap:15px;margin-bottom:10px}.times-block .inner div .times .day{color:#7D7ABF;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.times-block .inner div .times .time{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.times-block span{color:#14A697;font-family:"Lora", serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.slider-opening-times{background-color:#260C40;display:flex;width:100%;padding:30px 0 15px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px}.times-bar{background-color:#260C40}.times-bar .inner{display:flex;width:57%;min-width:72rem;justify-content:space-between;align-items:center;padding:10px;margin:0 auto}.times-bar .inner .phone-text{color:#14A697;font-family:"Lora", serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.times-bar .inner .phone-text a{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:inline-flex}.times-bar .inner .phone-text a:hover{color:#14A697}.times-bar .inner span{color:#14A697;font-family:"Lora", serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.times-bar .inner .times{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:inline-flex;margin-left:2rem}.times-bar .inner .times .day{color:#7D7ABF;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-right:5px}#g-headertop{position:absolute;z-index:9999;width:100%;height:65px;display:flex;justify-content:center;align-items:center;align-self:stretch;margin-top:0;background-color:transparent;padding:10px 0}#g-headertop.fixed{position:fixed !important;background:rgba(38, 12, 64, 0.9) !important}#g-headertop.fixed .header-inner{height:80px;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s;-webkit-transition:height 0.5s;transition:height 0.5s;margin:0 auto}#g-headertop.fixed .header-inner .site-logo img{transition:0.4s all ease}#g-headertop.coloured{position:relative;top:0;background-color:transparent}#g-headertop.coloured.fixed{background-color:rgba(244, 243, 244, 0.9) !important}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{color:#260C40;top:2px}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{color:#14A697;transition:0.6s ease all}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.book-btn a{color:#14A697}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.book-btn:hover a{color:#FFFFFF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn{border-color:#260C40}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn a{color:#260C40}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn:hover{background-color:#260C40}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn:hover a{color:#FFFFFF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu{margin-top:5px;background-color:#FFFFFF;transition:0.6s ease all}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{color:#FFFFFF;background:#7D7ABF;transition:0.6s ease all}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:#231F20;padding:10px 18px 10px;background-color:#FFFFFF;transition:0.6s ease all;justify-content:start}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a:hover{color:#FFFFFF;background:#7D7ABF;transition:0.6s ease all}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{color:#260C40;transition:0.6s ease all}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{transition:0.6s ease all;color:#14A697}#g-headertop .header-inner{width:74.5%;margin:0px auto 0;display:flex;flex-direction:row;min-width:72rem;justify-content:space-between;align-items:center;gap:10px}#g-headertop .header-inner .site-logo{width:20%;flex:0 20%;padding-right:2rem}#g-headertop .header-inner .site-logo img{min-width:0;margin-right:10%;max-width:272px;width:auto;height:auto}#g-headertop .header-inner .hidden-desktop{display:none !important}#g-headertop .header-inner .site-navigation{width:63%;flex:1 63%;display:flex;justify-content:end;align-items:center;background-color:transparent;padding-right:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary{clear:both;align-items:end;display:flex;justify-content:end}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:100%;justify-items:flex-end;display:flex;align-items:center;gap:30px;justify-content:end}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{color:#7D7ABF;top:2px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{color:#7D7ABF;top:2px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{color:#7D7ABF}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.book-btn{display:flex;padding:0 20px;justify-content:center;align-items:center;gap:10px;border-radius:40px;border:2.5px solid #14A697;transition:0.4s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.book-btn a{color:var(--white, #FFF);text-align:center;padding:0;font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.book-btn:hover{background-color:#14A697;transition:0.4s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn{display:flex;padding:0 20px;justify-content:center;align-items:center;gap:10px;border-radius:40px;border:2.5px solid #FFFFFF;transition:0.4s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn a{color:var(--white, #FFF);text-align:center;font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:0;transition:0.4s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn:hover{background-color:#FFFFFF;transition:0.4s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn:hover a{color:#14A697;transition:0.4s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu{margin-top:5px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{color:#FFFFFF;background:#7D7ABF;transition:0.6s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:#231F20;padding:10px 18px 10px;background-color:#FFFFFF;transition:0.6s ease all;justify-content:start}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a:hover{color:#FFFFFF;background:#7D7ABF;transition:0.6s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{color:#FFFFFF;font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex;justify-content:center;align-items:center}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{transition:0.6s ease all;color:#7D7ABF}.section-block{padding:3rem 0 5rem;background:url(/wp-content/uploads/2025/10/av-logo-background-new.png), linear-gradient(0deg, #FFF 10%, #F5F5F5 80%);background-repeat:repeat !important}.section-block.news{margin-top:11rem}.feature-banner{width:58%;min-width:70rem;margin:0 auto;background-color:#14A697;padding:2rem 20px;border-radius:10px;text-align:center;margin-top:2rem}.feature-banner img.icon{width:50px;height:auto}.feature-banner h2{font-size:32px;color:#FFFFFF;margin-top:1rem}.feature-banner p{color:#FFFFFF;text-align:center;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.feature-banner a.white-outline{width:fit-content;margin:2rem auto 0}.slider-banner{position:relative;top:0;overflow:hidden;margin-bottom:2rem;width:100%;margin:0 auto;min-width:72rem;height:92vh;max-height:1400px;min-height:700px;display:flex;flex-direction:column;justify-content:center}.slider-banner:before{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(180deg, rgba(38, 12, 64, 0.9) 5%, rgba(38, 12, 64, 0) 35%), linear-gradient(0deg, rgba(38, 12, 64, 0.3) 0%, rgba(38, 12, 64, 0.3) 100%);top:0;z-index:1}.slider-banner video{width:100%;height:100%;object-fit:cover;gap:10px;border-radius:0;position:absolute;top:0}.slider-banner .slider-container{width:720px;margin:0 auto;z-index:1;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center}.slider-banner .slider-container .sub-heading{color:#FFFFFF;text-align:center;font-family:"Roboto", sans-serif;font-size:30px;font-style:normal;font-weight:300;line-height:normal}.slider-banner .slider-container span.heading{color:#FFFFFF;text-align:center;font-family:"Lora", serif;font-size:70px;font-style:normal;font-weight:bold;line-height:normal;margin:0;margin-bottom:1.5rem}.slider-banner .slider-container span.heading span.green.italic{color:#14A697;font-style:italic;font-size:50px;text-decoration:underline;font-weight:bold;bottom:8px;position:relative;margin:0 -0.5rem}.slider-banner .slider-container p{color:#FFFFFF;text-align:center;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:normal;line-height:normal;margin:0 0 1.5rem 0}.slider-banner .slider-container p:nth-of-type(2){color:#FFFFFF;text-align:center;font-family:"Lora", serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:1rem;margin-top:0}.slider-banner .slider-container .buttons{margin-top:0;justify-content:center;align-items:center}.slider-banner .slider-container .buttons .green-outline,.slider-banner .slider-container .buttons .purple-outline{margin-top:0;color:#FFFFFF}.slider-banner .slider-container .buttons p{margin-bottom:0}.slider-banner .slider-container .buttons a.phone{font-size:20px;line-height:normal;color:white;font-family:"Roboto", sans-serif}.slider-banner .slider-container .buttons a.phone:hover{color:#14A697}.thirty-seventy{width:74.5%;min-width:72rem;margin:1rem auto 6rem;flex-direction:row;display:flex;gap:20px}.thirty-seventy .thirty{width:36.6%;height:520px;border-radius:10px;background-position:center !important;background-size:cover !important}.thirty-seventy .thirty .inner{padding:36px 34px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:10px;flex-shrink:0;height:86%;display:flex}.thirty-seventy .thirty .inner .heading{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:30px;font-style:normal;font-weight:300;line-height:normal}.thirty-seventy .thirty .inner p{color:#FFFFFF;font-family:"Lora", serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.thirty-seventy .seventy{width:62%;height:520px;border-radius:10px;background-position:center !important;background-size:cover !important}.thirty-seventy .seventy .inner{padding:36px 34px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:10px;flex-shrink:0;height:86%;display:flex}.thirty-seventy .seventy .inner .heading{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:30px;font-style:normal;font-weight:300;line-height:normal}.thirty-seventy .seventy .inner p{color:#FFFFFF;font-family:"Lora", serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.price-table{margin-top:2rem;width:100%;border-collapse:collapse;font-family:"Lora", serif;margin:2rem 0 0;border-radius:10px;overflow:hidden}.price-table thead{background-color:#260C40}.price-table thead th{color:#fff}.price-table th,.price-table td{padding:12px 15px;text-align:left;border-bottom:1px solid #e0e0e0;font-family:"Roboto", sans-serif;color:#260C40}.price-table tr td:nth-of-type(3){background-color:rgba(125, 122, 191, 0.2);font-weight:bold;color:#260C40}.information-blocks{width:60%;min-width:72rem;margin:4rem auto 4rem}.information-blocks .heading-container h3{color:#260C40;font-family:"Lora", serif;font-size:34px;font-style:normal;font-weight:700;line-height:normal}.information-blocks .blocks{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap}.information-blocks .blocks .block{width:19%;flex:1 19%;display:flex;padding:20px 20px 20px 20px;flex-direction:column;align-items:flex-start;gap:15px;align-self:stretch;border-radius:12px;border:2px solid #14A697}.information-blocks .blocks .block .heading-container{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.information-blocks .blocks .block .heading-container .number{display:flex;width:40px;height:40px;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:#FFFFFF;text-align:center;font-family:"Roboto", sans-serif;font-size:19px;font-style:normal;font-weight:700;line-height:normal;border-radius:30px}.information-blocks .blocks .block .title{color:#260C40;font-family:"Lora", serif;font-size:26px;font-style:normal;font-weight:600;line-height:normal}.information-blocks .blocks .block p{color:#260C40;font-family:"Roboto", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin:0}.information-blocks .blocks .block ul{margin-top:0}.comparison-blocks{width:90%;margin:6rem auto 0rem;display:flex;flex-wrap:wrap;flex:1 90%;border-radius:10px;column-gap:40px}.comparison-blocks .columnn{width:30%;flex:1 30%;border-radius:15px;box-shadow:1px 1px 15px #e4dcdc}.comparison-blocks .columnn .heading{background:#14A697;color:#260C40;padding:18px 15px 10px;text-align:left;font-family:"Lora", serif;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:bold;font-size:34px;line-height:45px;height:auto;display:block;margin-top:0}.comparison-blocks .columnn .heading p{color:#FFFFFF;text-align:left;font-size:18px;line-height:normal;margin-top:10px;font-family:"Lora", serif;font-weight:bold}.comparison-blocks .columnn .features{padding:15px 0}.comparison-blocks .columnn .features .feature{margin-bottom:0.4rem;position:relative;padding-left:2rem;font-size:16px;font-weight:500;font-family:"Roboto", sans-serif;color:#260C40;padding:1rem 1rem 1rem 3rem}.comparison-blocks .columnn .features .feature:before{content:"✓";padding-right:0.5rem;font-size:20px;font-weight:bold;color:#7D7ABF;position:absolute;left:1rem;top:13px}.comparison-blocks .columnn .features .feature:nth-of-type(2n){background:rgba(125, 122, 191, 0.2)}.fifty-fifty h2{color:#260C40;font-family:"Lora", serif;font-size:34px;font-style:normal;font-weight:700;line-height:normal}.fifty-fifty h3{color:#7D7ABF;font-family:"Roboto", sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:normal;margin-top:1rem;margin-bottom:1rem}.fifty-fifty .right{position:relative}.fifty-fifty .right .inner{display:flex;align-items:start;gap:80px;width:60%;min-width:72rem;margin:4rem auto 4rem;z-index:2;position:relative}.fifty-fifty .right .inner .content{width:45%;flex:0 45%;padding-top:0}.fifty-fifty .right .inner .image{width:55%;flex:0 55%;text-align:right}.fifty-fifty .right .inner .image img{width:100%;max-width:525px;height:525px;object-fit:cover;object-position:top;border-radius:10px;margin-bottom:8px}.fifty-fifty .right .inner .image .sub-images{display:flex;gap:10px}.fifty-fifty .right .inner .image .sub-images img{height:340px;flex:1 50%;width:50%}.fifty-fifty .left{position:relative}.fifty-fifty .left .inner{display:flex;align-items:start;flex-direction:row-reverse;gap:80px;width:60%;min-width:72rem;margin:4rem auto 0;z-index:2;position:relative}.fifty-fifty .left .inner .content{width:45%;flex:0 45%;padding-top:0}.fifty-fifty .left .inner .image{width:50%;flex:0 50%}.fifty-fifty .left .inner .image img{width:100%;max-width:525px;height:525px;object-fit:cover;object-position:top;border-radius:10px}.video-section{width:940px;text-align:center;padding-bottom:0;margin:2rem auto 3rem}.video-section h3{color:#231F20;text-align:center;font-family:"Lora", serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.video-section .button-group{justify-content:center;display:flex}.video-section .content{max-width:100%;align-self:stretch;margin:2rem auto}.video-section .content p{color:#231F20;text-align:center;font-family:"Roboto", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.video-section .video-container{position:relative;overflow:hidden;min-width:944px;width:944px;height:531px;border-radius:8px;margin-top:2rem}.video-section .video-container .cover{width:100%;height:100%;display:block;top:0;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover}.video-section .video-container .cover span#play_button_youtube{width:90px;height:90px;position:absolute;border:2px solid white;display:block;top:42%;left:44%;border-radius:50%;cursor:pointer;transition:0.4s ease all}.video-section .video-container .cover span#play_button_youtube:before{content:"";background-image:url(/wp-content/uploads/2025/08/play-btn.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:53px;width:41px;display:block;margin:0 auto;top:20%;position:relative;transition:0.4s ease all;left:5px}.video-section .video-container .cover span#play_button_youtube:hover{transition:0.4s ease all;background-color:rgba(255, 255, 255, 0.25)}.video-section .video-container .cover span#play_button_youtube:hover:before{transition:0.4s ease all}.video-section .video-container span#play_button{width:90px;height:90px;position:absolute;border:2px solid white;display:block;top:42%;left:44%;border-radius:50%;cursor:pointer;transition:0.4s ease all}.video-section .video-container span#play_button:before{content:"";background-image:url(/wp-content/uploads/2025/08/play-btn.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:53px;width:41px;display:block;margin:0 auto;top:24%;position:relative;transition:0.4s ease all}.video-section .video-container span#play_button:hover{border:2px solid #7D7ABF;transition:0.4s ease all;filter:drop-shadow(2px 4px 6px black)}.video-section .video-container span#play_button:hover:before{filter:drop-shadow(2px 4px 6px black);transition:0.4s ease all}.video-section .video-container video{object-fit:cover}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.full-width{width:60%;min-width:72rem;margin:2rem auto 0}.full-width .green-outline{width:fit-content}.placeholder{background:#7D7ABF;height:500px;border-radius:10px;margin-top:2rem}.image-banner.owl-carousel{width:74.5%;min-width:72rem;margin:6rem auto 6rem;display:flex;height:678.846px;flex-direction:column;justify-content:center;align-items:center;gap:10px}.image-banner.owl-carousel .item img{width:100%;height:679px;object-fit:cover;object-position:center;border-radius:10px}.partnership-block{width:74.5%;min-width:72rem;margin:6rem auto 6rem}.partnership-block .heading-container h3{margin:1rem 0 3rem;font-size:30px;font-style:normal;font-weight:300;line-height:normal}.partnership-block .partnership-inner{display:flex;align-items:flex-start;gap:20px;align-self:stretch}.partnership-block .partnership-inner .partner{display:flex;height:160px;padding:0 1px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex:1 0 0;border-radius:10px;background:var(--white, #FFF);transition:0.4s ease all;box-shadow:0px 0px 15px #ddd2d2}.partnership-block .partnership-inner .partner:hover{transition:0.4s ease all;scale:1.05}.partnership-block .partnership-inner .partner img{max-height:90px;flex-shrink:0;width:fit-content}div[id*="small-dialog-"]{background:white;padding:20px 30px;text-align:left;max-width:600px;margin:40px auto;position:relative;border-radius:18px}div[id*="small-dialog-"] span.header{font-size:28px;line-height:38px;display:block;text-align:left;font-weight:500;font-family:"Lora", serif;margin-top:0;color:#14A697}div[id*="small-dialog-"] span.role{font-size:18px;line-height:26px;display:block;text-align:left;position:relative;font-weight:500;font-family:"Roboto", sans-serif;color:#260C40}div[id*="small-dialog-"] p{text-align:left;margin-bottom:0}div[id*="small-dialog-"] p.social-label{display:inline-block}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.meet-the-team{width:60%;min-width:72rem;margin:2rem auto 4rem}.meet-the-team .inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;margin-top:2rem}.meet-the-team .inner .member{width:22%;flex:0 22%;position:relative;cursor:pointer;top:0;transition:top ease 0.5s;height:355px}.meet-the-team .inner .member:hover{top:-10px;transition:top ease 0.5s}.meet-the-team .inner .member:hover .inner-member:before{opacity:1;transition:0.4s all ease-in}.meet-the-team .inner .member:hover .inner-member .details .name{color:#260C40}.meet-the-team .inner .member:hover .inner-member .details .blue-btn{color:#14A697}.meet-the-team .inner .member .inner-member{text-decoration:none}.meet-the-team .inner .member .inner-member:before{content:"";display:block;position:absolute;height:240px;width:100%;background-color:rgba(38, 12, 64, 0.7);top:0;object-fit:cover;opacity:0;transition:0.4s all ease-in;left:0;border-radius:10px;z-index:1}.meet-the-team .inner .member .cross img{height:24px;width:25px;display:block;position:relative;right:0;float:right;z-index:9}.meet-the-team .inner .member .cross img:hover{box-shadow:0px 2px 8px;border-radius:50%}.meet-the-team .inner .member a.so-button i{font-size:20px;line-height:30px;margin:0 5px;color:#260C40;width:fit-content}.meet-the-team .inner .member a.so-button i:hover{color:#260C40}.meet-the-team .inner .member img,.meet-the-team .inner .member .no-image{height:240px;align-self:stretch;width:100%;object-fit:cover;border-radius:10px;position:relative;object-fit:cover;margin:0 auto;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.meet-the-team .inner .member .details{width:98%;margin:15px auto 0}.meet-the-team .inner .member .details span.name{color:#14A697;font-family:"Lora", serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0}.meet-the-team .inner .member .details span.role{font-size:16px;line-height:26px;display:block;text-align:left;position:relative;font-weight:500;font-family:"Roboto", sans-serif;color:#260C40}.meet-the-team .inner .member .details .blue-btn{width:90%;position:absolute;text-align:left;display:block;color:#7D7ABF;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;bottom:0}.gallery-block{width:74.5%;min-width:72rem;margin:1rem auto 6rem;gap:20px;display:flex}.gallery-block .image{width:50%;flex:1 50%}.gallery-block .image img{height:525px;width:100%;border-radius:10px}.owl-theme .owl-next,.owl-theme .owl-prev{position:relative}.owl-theme .owl-next{right:0;display:flex}.owl-theme .owl-prev{display:flex}.owl-theme .owl-dots{text-align:left !important;margin:12px 0 0}.owl-theme .owl-dots .owl-dot.active span{background:#7D7ABF !important;width:55px;height:6px;transition:0.4s ease all}.owl-theme .owl-dots .owl-dot:hover span{background:#7D7ABF !important}.owl-theme .owl-dots .owl-dot span{height:12px !important;margin:0 2px !important;transition:0.4s ease all}.owl-theme .owl-nav{margin-top:10px;width:68px;display:block;position:relative;margin:8px 0 !important;left:31%}.owl-theme .owl-nav button.owl-next,.owl-theme .owl-nav button.owl-prev{color:inherit;border:none;padding:0 !important;font:inherit;display:flex;width:20px;height:20px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;position:absolute;background-color:transparent !important}.owl-theme .owl-nav button.owl-next:hover span,.owl-theme .owl-nav button.owl-prev:hover span{color:#DEDEDE}.owl-theme .owl-nav button.owl-next span,.owl-theme .owl-nav button.owl-prev span{font-size:30px;color:#7D7ABF}.interested{width:100%;margin:0 auto 0;text-align:center;justify-content:center;display:flex;flex-direction:column;background-color:#14A697;padding:80px 0}.interested .icon{width:64px;height:60px}.interested span.heading{color:#FFFFFF;text-align:center;font-family:"Lora", serif;font-size:58px;font-style:normal;font-weight:700;line-height:normal;display:block;margin-bottom:10px}.interested span.sub-title{color:#260C40;text-align:center;font-family:"Lora", serif;font-size:34px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:2rem;display:block}.interested p{color:#FFFFFF;text-align:center;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.interested p:nth-of-type(1){color:#FFFFFF;text-align:center;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.interested .white-outline{margin:2rem auto 0;width:fit-content}.interested .times-block{margin-top:4rem;text-align:left;width:54rem;margin:4rem auto 0}.interested .times-block span{color:#260C40}.interested .times-block .inner div .times .day{color:#260C40}.interested .times-block .phone-text{color:#260C40}.interested .times-block a.phone{color:#FFFFFF}.interested .times-block a.phone:hover{color:#7D7ABF}.quicklinks{text-align:center;width:60%;min-width:72rem;margin:2rem auto 0}.quicklinks .logo-block{margin-bottom:3rem}.quicklinks .heading-container{text-align:left}.quicklinks .heading-container h3{margin:1rem 0 2rem;color:#260C40;font-family:"Lora", serif;font-size:34px;font-style:normal;font-weight:700;line-height:normal}.quicklinks p{color:#FFFFFF;text-align:center;font-family:"Lora", serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px}.quicklinks .quicklinks-inner{display:flex;flex-direction:row;gap:80px}.quicklinks .quicklinks-inner a.item{width:100%;height:390px;position:relative;display:block;transition:0.6s ease all;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:10px}.quicklinks .quicklinks-inner a.item:before{content:"";height:100%;width:100%;position:absolute;border-radius:10px;background:linear-gradient(180deg, rgba(20, 166, 151, 0) 30.29%, rgba(125, 122, 191, 0.75) 100%), linear-gradient(0deg, rgba(38, 12, 64, 0.25) 0%, rgba(38, 12, 64, 0.25) 100%);left:0;transition:0.4s ease all;opacity:1}.quicklinks .quicklinks-inner a.item:after{content:"";height:100%;width:100%;position:absolute;border-radius:10px;background:linear-gradient(180deg, rgba(20, 166, 151, 0) 30.29%, #260C40 100%), linear-gradient(0deg, rgba(38, 12, 64, 0.25) 0%, rgba(38, 12, 64, 0.25) 100%);opacity:0;left:0;transition:0.4s ease all;top:0;z-index:1}.quicklinks .quicklinks-inner a.item.two-columns .inner .details span.service-title{font-size:40px}.quicklinks .quicklinks-inner a.item:hover span.white-btn{background:transparent;color:#FFFFFF}.quicklinks .quicklinks-inner a.item:hover .details{margin-bottom:20px}.quicklinks .quicklinks-inner a.item:hover:before{transition:0.4s ease all;opacity:0}.quicklinks .quicklinks-inner a.item:hover:after{transition:0.4s ease all;opacity:1}.quicklinks .quicklinks-inner a.item .inner{padding:20px;height:90%;display:flex;flex-direction:column;justify-content:space-between;z-index:2;position:relative}.quicklinks .quicklinks-inner a.item .inner .icon{position:relative;width:40px;height:38px;flex-shrink:0;aspect-ratio:1;display:block}.quicklinks .quicklinks-inner a.item .inner .icon img{width:40px;height:38px;position:absolute;top:5px;left:0}.quicklinks .quicklinks-inner a.item .inner .details{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;position:relative;bottom:0;width:100%;transition:0.6s ease all;min-height:auto;text-align:left}.quicklinks .quicklinks-inner a.item .inner .details span.service-title{color:#FFFFFF;font-family:"Lora", serif;font-size:34px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.quicklinks .quicklinks-inner a.item .inner .details p{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:normal;text-align:left;margin-top:0}.news-home-posts .container{margin:0 auto;width:60%;min-width:72rem}.news-home-posts .inner{height:auto !important;min-height:auto !important}.news-home-posts span.main-header{color:#260C40;font-family:"Lora", serif;font-size:34px;font-style:normal;font-weight:700;line-height:normal;display:block}.news-home-posts .news-posts{padding-top:2rem}.news-home-posts .news-posts .post{width:100%;flex:0 100%;position:relative;min-height:335px;transition:0.4s all ease;top:0}.news-home-posts .news-posts .post a:before{content:"";background:rgba(38, 12, 64, 0.7);width:100%;height:240px;position:absolute;opacity:0;transition:0.4s opacity ease;z-index:9;border-radius:10px}.news-home-posts .news-posts .post:hover{top:-10px;transition:0.4s ease all}.news-home-posts .news-posts .post:hover .news-title{color:#260C40;transition:0.4s opacity ease}.news-home-posts .news-posts .post:hover a:before{opacity:1;transition:0.4s opacity ease}.news-home-posts .news-posts .post:hover .blue-btn{color:#14A697}.news-home-posts .news-posts .post:nth-of-type(3){margin-right:0}.news-home-posts .news-posts .post img.attachment-large.size-large{height:240px;align-self:stretch;width:100%;object-fit:cover;border-radius:10px;position:relative}.news-home-posts .news-posts .post p.excerpt{overflow:hidden;color:#260C40;text-overflow:ellipsis;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.news-home-posts .news-posts .post .blue-btn{color:#7D7ABF;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.news-home-posts .news-posts .post .news-title{color:#14A697;font-family:"Lora", serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:15px 0 0;width:100%;display:block}div#main-content{min-height:563px;overflow:hidden}.health-plan-banner{text-align:center;margin-bottom:0;z-index:1;position:relative;padding-bottom:3rem;margin-top:-14.4rem;padding-top:1rem}.health-plan-banner .purple-outline{width:fit-content;margin:1rem auto}.error404{padding:0}.error404 div#main-content{min-height:auto;overflow:hidden}.error404 div#main-content .main-content{min-height:563px}.page-template-page-full .main-content,.error404 .main-content{background-color:#FFFFFF;padding:4rem 0 0rem}.page-template-page-full .main-content .heading-container,.error404 .main-content .heading-container{width:74.5%;min-width:72rem;margin:2rem auto 0;display:flex;flex-direction:row;justify-content:space-between}.page-template-page-full .main-content .heading-container .sub-heading,.error404 .main-content .heading-container .sub-heading{color:#7D7ABF;font-family:"Lora", serif;font-size:26px;font-style:normal;font-weight:600;line-height:normal}.page-template-page-full .main-content .heading-container h1,.error404 .main-content .heading-container h1{margin-bottom:0;margin-top:0}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{width:74.5%;min-width:72rem;margin:2rem auto 0}.page-template-page-full .main-content h2,.error404 .main-content h2{margin-top:2rem;margin-bottom:0;font-size:30px}.error404 h2{margin-top:0}.error404 .black-outline-btn{margin-top:2rem}.error404 .main-content .content-container{margin:0rem auto 0}.blog,.tag,.category,.author{margin-top:0}.blog .news-heading,.tag .news-heading,.category .news-heading,.author .news-heading{width:60%;min-width:72rem;margin:2rem auto 0;position:relative}.blog .news-heading span.filter,.tag .news-heading span.filter,.category .news-heading span.filter,.author .news-heading span.filter{position:absolute;top:0;right:0;border-radius:5px;background-color:#7D7ABF;width:80px;display:inline-block;height:22px;text-transform:uppercase;font-weight:bold;color:white;padding:0.8% 1.2%;font-size:14px;line-height:24px;margin-top:1px;cursor:pointer;background-image:url(/wp-content/uploads/2025/10/filter.png);background-size:20px;background-repeat:no-repeat;background-position:70px 10px;font-family:"Montserrat", sans-serif}.blog .filter-navigation,.tag .filter-navigation,.category .filter-navigation,.author .filter-navigation{display:none;width:60%;min-width:72rem;margin:2rem auto 0;position:relative}.blog .filter-navigation div#search-filter-label-0,.tag .filter-navigation div#search-filter-label-0,.category .filter-navigation div#search-filter-label-0,.author .filter-navigation div#search-filter-label-0{color:#260C40;font-family:"Lora", serif;font-size:18px;line-height:normal;font-weight:600}.blog .filter-navigation span.search-filter-input-radio__label,.tag .filter-navigation span.search-filter-input-radio__label,.category .filter-navigation span.search-filter-input-radio__label,.author .filter-navigation span.search-filter-input-radio__label{color:#260C40;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal}.blog .filter-navigation .search-filter-input-radio--is-active>.search-filter-input-radio__container>.search-filter-input-radio__control>svg,.tag .filter-navigation .search-filter-input-radio--is-active>.search-filter-input-radio__container>.search-filter-input-radio__control>svg,.category .filter-navigation .search-filter-input-radio--is-active>.search-filter-input-radio__container>.search-filter-input-radio__control>svg,.author .filter-navigation .search-filter-input-radio--is-active>.search-filter-input-radio__container>.search-filter-input-radio__control>svg{fill:#260C40;color:#260C40}.blog div#content,.tag div#content,.category div#content,.author div#content{width:85%;margin:2rem auto 0rem;display:flex;gap:80px;min-width:72rem}.blog div#news-section,.tag div#news-section,.category div#news-section,.author div#news-section{display:flex;flex-direction:row;flex-wrap:wrap;width:60%;min-width:72rem;margin:6rem auto 0rem;padding:0 0px;align-items:flex-start;margin-top:0 !important;gap:40px}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{display:flex;max-height:510px;height:auto;flex-direction:column;align-items:center;width:22%;flex:0 22%;transition:0.4s ease all;top:0;position:relative;border-radius:8px;padding:0% 0% 2% 0%;position:relative}.blog div#news-section a.news-post:nth-of-type(3n),.tag div#news-section a.news-post:nth-of-type(3n),.category div#news-section a.news-post:nth-of-type(3n),.author div#news-section a.news-post:nth-of-type(3n){margin-right:0}.blog div#news-section a.news-post:before,.tag div#news-section a.news-post:before,.category div#news-section a.news-post:before,.author div#news-section a.news-post:before{content:"";background:rgba(38, 12, 64, 0.7);width:100%;height:240px;position:absolute;opacity:0;transition:0.4s opacity ease-in;border-radius:10px;z-index:1}.blog div#news-section a.news-post:hover,.tag div#news-section a.news-post:hover,.category div#news-section a.news-post:hover,.author div#news-section a.news-post:hover{top:-10px;transition:0.4s ease all}.blog div#news-section a.news-post:hover:before,.tag div#news-section a.news-post:hover:before,.category div#news-section a.news-post:hover:before,.author div#news-section a.news-post:hover:before{opacity:1;height:240px}.blog div#news-section a.news-post:hover .details .resource-header,.tag div#news-section a.news-post:hover .details .resource-header,.category div#news-section a.news-post:hover .details .resource-header,.author div#news-section a.news-post:hover .details .resource-header{color:#260C40}.blog div#news-section a.news-post:hover .details .black-outline,.tag div#news-section a.news-post:hover .details .black-outline,.category div#news-section a.news-post:hover .details .black-outline,.author div#news-section a.news-post:hover .details .black-outline{color:#14A697}.blog div#news-section a.news-post img.attachment-full.size-full,.tag div#news-section a.news-post img.attachment-full.size-full,.category div#news-section a.news-post img.attachment-full.size-full,.author div#news-section a.news-post img.attachment-full.size-full{height:240px;min-height:240px;align-self:stretch;width:100%;object-fit:cover;object-position:center;background-color:#f1eeee;position:relative;border-radius:10px}.blog div#news-section a.news-post img.attachment-full.size-full.no-image,.tag div#news-section a.news-post img.attachment-full.size-full.no-image,.category div#news-section a.news-post img.attachment-full.size-full.no-image,.author div#news-section a.news-post img.attachment-full.size-full.no-image{object-fit:none;background-color:#140419}.blog div#news-section a.news-post .details,.tag div#news-section a.news-post .details,.category div#news-section a.news-post .details,.author div#news-section a.news-post .details{display:flex;margin:15px 0 0;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch}.blog div#news-section a.news-post .details h3,.tag div#news-section a.news-post .details h3,.category div#news-section a.news-post .details h3,.author div#news-section a.news-post .details h3{color:#14A697;font-family:"Lora", serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0}.blog div#news-section a.news-post .details .excerpt p,.tag div#news-section a.news-post .details .excerpt p,.category div#news-section a.news-post .details .excerpt p,.author div#news-section a.news-post .details .excerpt p{overflow:hidden;color:#260C40;text-overflow:ellipsis;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.blog div#news-section a.news-post .details .black-outline,.tag div#news-section a.news-post .details .black-outline,.category div#news-section a.news-post .details .black-outline,.author div#news-section a.news-post .details .black-outline{width:90%;position:absolute;text-align:left;display:block;bottom:5px;color:#7D7ABF;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.blog div#news-section a.news-post .details .black-outline svg,.tag div#news-section a.news-post .details .black-outline svg,.category div#news-section a.news-post .details .black-outline svg,.author div#news-section a.news-post .details .black-outline svg{fill:#14A697}.blog .navigation,.tag .navigation,.category .navigation,.author .navigation{display:block;width:100%;display:flex;justify-content:center;align-items:center;gap:4px}.blog .navigation .nav-links,.tag .navigation .nav-links,.category .navigation .nav-links,.author .navigation .nav-links{display:flex;justify-content:center;align-items:center;gap:4px}.blog .navigation span.page-numbers.current,.tag .navigation span.page-numbers.current,.category .navigation span.page-numbers.current,.author .navigation span.page-numbers.current{display:inline-flex;width:32px;height:32px;padding:6px;justify-content:center;align-items:center;border-radius:4px;background:var(--Violet-900, #383351);color:white}.blog .navigation a.page-numbers,.tag .navigation a.page-numbers,.category .navigation a.page-numbers,.author .navigation a.page-numbers{color:var(--Violet-900, var(--Violet-900, #383351));text-align:center;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.32px;display:inline-flex;width:32px;height:32px;padding:6px;justify-content:center;align-items:center;transition:0.4s ease all;margin-bottom:0}.blog .navigation a.page-numbers:hover,.tag .navigation a.page-numbers:hover,.category .navigation a.page-numbers:hover,.author .navigation a.page-numbers:hover{border-radius:4px;background:var(--Violet-900, #383351);color:white;transition:0.4s ease all}.single-post .blog-posts-container{margin-top:0 !important}.single-post .introduction{display:flex;width:60%;min-width:72rem;flex-direction:column;justify-content:center;align-items:start;gap:15px;align-self:stretch;margin:2rem auto 0 !important;text-align:left}.single-post .introduction span.subject{display:flex;height:24px;padding:var(--Spacing-2xsmall, 4px) var(--Spacing-small, 12px);justify-content:center;align-items:center;gap:10px;border-radius:var(--Radius-medium, 4px);width:fit-content;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.6px;text-transform:uppercase;margin-right:0;font-family:"Roboto", sans-serif}.single-post .introduction h1{color:#260C40;font-family:"Lora", serif;font-size:46px;font-style:normal;font-weight:700;line-height:normal;display:block;margin-top:0;margin-bottom:0}.single-post .introduction p{width:auto}.single-post .introduction .article-details{display:flex;justify-content:center;align-items:center;gap:var(--Spacing-xlarge, 32px);width:100%}.single-post .introduction .article-details span.spacer{width:2px;height:24px;background-color:#383351;color:transparent;margin-right:0}.single-post .introduction .article-details .author-info{display:flex;align-items:center;gap:var(--Spacing-medium, 16px)}.single-post .introduction .article-details .author-info .image{width:48px;height:48px}.single-post .introduction .article-details .author-info .image img.avatar.avatar-90.photo{width:100%;height:100%;border-radius:50%}.single-post .introduction .article-details .author-info .description .author_name{color:var(--Action-text-strong, #383351);font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px}.single-post .introduction .article-details div.date{display:flex;align-items:center;position:relative}.single-post .introduction .article-details div.date span.spacer{margin-right:1.5rem}.single-post .introduction .article-details div.date p.date{color:var(--Action-text-strong, #383351);font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;display:flex;justify-content:center;align-items:center}.single-post nav#nav-single{border-top:1px solid #260C40;border-bottom:1px solid #260C40;width:60%;min-width:72rem;padding:4% 0;display:flex;margin:1rem auto 5rem}.single-post nav#nav-single a{width:50%}.single-post nav#nav-single a:nth-of-type(1){border-right:1px solid #260C40}.single-post nav#nav-single span.meta-nav{font-size:20px;line-height:25px;font-family:"Lora", serif;font-weight:normal;display:block}.single-post nav#nav-single span.post-navigation__prev--title{margin-left:8%;display:block;font-size:16px;line-height:22px;width:18rem;color:#260C40}.single-post nav#nav-single .next{text-align:right;position:relative}.single-post nav#nav-single .next span.post-navigation__next--title{margin-right:0;display:block;font-size:16px;line-height:22px;text-align:right;width:18rem;right:0;position:absolute;color:#260C40}.single-post nav#nav-single i.fa.fa-arrow-left{margin-right:4%}.single-post nav#nav-single i.fa.fa-arrow-right{margin-left:4%}.single-post #myInput{display:none}.single-post .main-content{display:flex;width:60%;min-width:72rem;flex-direction:column;align-items:center;margin:0 auto}.single-post .main-content .article-image{width:100%;height:auto;max-width:var(--Container-large, 100%);margin:0 auto;padding-bottom:30px;text-align:center}.single-post .main-content .article-image img{width:auto;height:auto;margin:0 auto;object-fit:cover;object-position:center;border-radius:var(--Radius-large, 8px)}.single-post .main-content .article-image img.no-image{object-fit:scale-down;background-color:#f1eeee}.single-post .main-content .articleBody{display:flex;width:100%;flex-direction:column;margin:0 auto}.single-post .main-content .articleBody .post_tags{display:flex;padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 32px);align-items:center;gap:var(--Spacing-2xlarge, 48px);border-radius:var(--Radius-large, 8px);background:var(--Neutral-50, #F3F4F6);margin-top:1rem}.single-post .main-content .articleBody .post_tags .sub-title{margin-bottom:0}.single-post .main-content .articleBody .post_tags a{margin-bottom:0;color:var(--Action-text-strong, #383351);font-family:"Toyota Display";font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px}.single-post .main-content .articleBody p{color:#383351;width:100%;font-family:"Roboto", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.4px}.single-post .main-content .articleBody .mejs-audio{width:100% !important;margin:2rem auto}.single-post .main-content .articleBody iframe{width:100%;height:425px}.single-post .main-content .articleBody a{color:#7268ca;font-family:"Roboto", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.4px}.single-post .main-content .articleBody a:hover{text-decoration:underline}.single-post .main-content .articleBody strong{color:#383351;font-family:"Roboto", sans-serif;font-size:18px;font-style:normal;line-height:normal;letter-spacing:-0.4px}.single-post .main-content .articleBody h2{color:#383351;font-family:"Lora", serif;font-size:32px;font-style:normal;font-weight:700;line-height:44px;letter-spacing:-0.48px;width:100%;margin:3rem auto 0}.single-post .main-content .articleBody h3{color:#383351;font-family:"Lora", serif;font-size:28px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.48px;width:100%;margin:0 auto}.single-post .main-content .articleBody h4{color:#383351;font-family:"Lora", serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.48px;width:100%;margin:0 auto}.single-post .main-content .articleBody p{width:100%;margin:1em auto;margin-top:0}.single-post .main-content .articleBody ul{padding-left:35px;width:100%;margin:0em auto 0rem}.single-post .main-content .articleBody ul li{color:#383351;font-family:"Roboto", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.36px;width:100%;margin:0 auto}.single-post .main-content .articleBody ul li:before{top:-2px}.single-post .social-share{display:flex;justify-content:center;align-items:center;margin-top:3rem;margin-bottom:5rem}.single-post .social-share .share-heading{color:var(--Action-text-strong, #383351);font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;margin-right:2rem}.single-post .social-share .share-heading svg{margin-right:2rem;top:4px;position:relative;margin-left:5px}.single-post .social-share section.socialShare{display:flex;padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 32px);align-items:center;gap:var(--Spacing-2xlarge, 48px);border-radius:var(--Radius-large, 8px);background:var(--Neutral-50, #F3F4F6)}.single-post .social-share section.socialShare a{margin-bottom:0;color:var(--Action-text-strong, #383351);font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px}.single-post .social-share section.socialShare a:hover{color:#7268CA}.single-post .social-share section.socialShare input[type="button"]{background:none;border:0;margin-bottom:0;color:var(--Action-text-strong, #383351);font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;cursor:pointer}.single-post .social-share section.socialShare input[type="button"]:hover{color:#7268CA}.registration-form{display:flex;flex-direction:column;padding:34px 34px 34px 34px;align-items:flex-start;gap:20px;flex-shrink:0;border-radius:10px;background:#ffffff;background:#7D7ABF;width:100%;flex:0 100%;margin-top:2rem}.registration-form h3{text-align:left;width:100%;margin:0;color:#FFFFFF}.registration-form div#wpcf7-f7-p19-o1{width:95%}.registration-form form.wpcf7-form{width:100%;margin:0 auto}.registration-form form.wpcf7-form p{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:10px;row-gap:10px;color:#FFFFFF}.registration-form form.wpcf7-form .wpcf7-not-valid-tip{margin-top:1rem}.registration-form form.wpcf7-form .wpcf7-form-control-wrap{position:relative;height:auto;display:block;width:46%;margin-right:3%}.registration-form form.wpcf7-form .wpcf7-list-item{display:inline-block;margin:0 1em 0 0em}.registration-form form.wpcf7-form label{display:flex;flex-direction:row;flex-wrap:wrap}.registration-form form.wpcf7-form label input{width:fit-content}.registration-form form.wpcf7-form [data-name="your-message"]{width:96%;margin-right:0}.registration-form form.wpcf7-form input::placeholder,.registration-form form.wpcf7-form textarea::placeholder{color:#231F20;font-family:"Lora", serif;font-size:17px;font-style:normal;font-weight:400;line-height:normal}.registration-form form.wpcf7-form input{display:flex;padding:16px;align-items:center;gap:10px;align-self:stretch;border-radius:6px;background:#FFFFFF;color:#231F20;font-family:"Lora", serif;font-size:17px;font-style:normal;font-weight:400;line-height:normal;border:0;width:100%}.registration-form form.wpcf7-form select.wpcf7-form-control.wpcf7-select{width:100%;display:flex;padding:16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:6px;background:#FFFFFF;color:#231F20;font-family:"Lora", serif;font-size:17px;font-style:normal;font-weight:400;line-height:normal;border:0;width:105%}.registration-form form.wpcf7-form .documents-download{margin:1.5rem 0}.registration-form form.wpcf7-form .documents-download p{display:flex;color:#FFFFFF;font-family:"Lora", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;justify-content:center;align-items:center}.registration-form form.wpcf7-form .documents-download p .wpcf7-form-control-wrap{position:relative;height:auto;display:block;margin:0 1rem 0 0}.registration-form form.wpcf7-form .documents-download input.wpcf7-form-control.wpcf7-file{background:black;padding:0;margin:1rem 0;font-size:12px;display:flex;padding:10px 34px 10px 17px;align-items:center;gap:12px;color:white;width:190px;margin:0}.registration-form form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner{display:flex;padding:16px 38px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:#FFFFFF;color:#260C40;font-family:"Lora", serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal;width:fit-content;cursor:pointer;margin-top:1.5rem}.registration-form form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background:#260C40;color:#FFFFFF;transition:0.6s ease all}.registration-form form.wpcf7-form textarea{display:flex;padding:16px;align-items:center;gap:10px;align-self:stretch;border-radius:6px;background:#FFFFFF;color:#231F20;font-family:"Lora", serif;font-size:17px;font-style:normal;font-weight:400;line-height:normal;border:0;width:100%}.registration-form form.wpcf7-form strong{margin-top:1rem;color:White}.registration-form form.wpcf7-form .privacy{color:#FFFFFF;font-family:"Lora", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.registration-form form.wpcf7-form .privacy a{color:#FFFFFF;font-family:"Lora", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:fit-content;text-decoration:underline}.registration-form form.wpcf7-form .privacy a:hover{color:#231F20}.page-template-page-contact .page-header{margin:6rem auto 2rem}.page-template-page-contact .fifty-fifty{margin-bottom:2rem}.page-template-page-contact .fifty-fifty .right .inner{align-items:start}.page-template-page-contact .fifty-fifty .right .inner .content span.heading{color:#14A697;font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px;display:block}.page-template-page-contact .fifty-fifty .right .inner .content .social a.so-button{font-size:18px;color:#7D7ABF;line-height:normal;margin-right:1rem;width:fit-content}.page-template-page-contact .fifty-fifty .right .inner .content .social a.so-button:hover{color:#14A697}.page-template-page-contact .fifty-fifty .right .inner .content a.phone{color:#7D7ABF;font-family:"Roboto", sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;display:block;margin-bottom:0.5rem}.page-template-page-contact .fifty-fifty .right .inner .content a.phone:hover{color:#14A697}.page-template-page-contact .fifty-fifty .right .inner .content a.email{color:#7D7ABF;font-family:"Roboto", sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:normal;display:block;margin-bottom:1rem}.page-template-page-contact .fifty-fifty .right .inner .content a.email:hover{color:#14A697}.page-template-page-contact .contact-form{display:flex;flex-direction:column;padding:34px 34px 0px 34px;align-items:flex-start;gap:20px;flex-shrink:0;border-radius:10px;background:#ffffff;background:linear-gradient(0deg, white 0%, #7D7ABF 100%);width:50%;flex:0 50%}.page-template-page-contact .contact-form h3{text-align:left;width:100%;margin:0}.page-template-page-contact .contact-form div#wpcf7-f7-p19-o1{width:95%}.page-template-page-contact .contact-form form.wpcf7-form{width:100%;margin:0 auto}.page-template-page-contact .contact-form form.wpcf7-form .wpcf7-not-valid-tip{margin-top:1rem}.page-template-page-contact .contact-form form.wpcf7-form .wpcf7-form-control-wrap{position:relative;height:auto;display:block}.page-template-page-contact .contact-form form.wpcf7-form input::placeholder,.page-template-page-contact .contact-form form.wpcf7-form textarea::placeholder{color:#231F20;font-family:"Lora", serif;font-size:17px;font-style:normal;font-weight:400;line-height:normal}.page-template-page-contact .contact-form form.wpcf7-form input{display:flex;padding:16px;align-items:center;gap:10px;align-self:stretch;border-radius:6px;background:#FFFFFF;color:#231F20;font-family:"Lora", serif;font-size:17px;font-style:normal;font-weight:400;line-height:normal;border:0;width:100%}.page-template-page-contact .contact-form form.wpcf7-form select.wpcf7-form-control.wpcf7-select{width:100%;display:flex;padding:16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:6px;background:#FFFFFF;color:#231F20;font-family:"Lora", serif;font-size:17px;font-style:normal;font-weight:400;line-height:normal;border:0;width:105%}.page-template-page-contact .contact-form form.wpcf7-form .documents-download{margin:1.5rem 0}.page-template-page-contact .contact-form form.wpcf7-form .documents-download p{display:flex;color:#231F20;font-family:"Lora", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;justify-content:center;align-items:center}.page-template-page-contact .contact-form form.wpcf7-form .documents-download p .wpcf7-form-control-wrap{position:relative;height:auto;display:block;margin:0 1rem 0 0}.page-template-page-contact .contact-form form.wpcf7-form .documents-download input.wpcf7-form-control.wpcf7-file{background:black;padding:0;margin:1rem 0;font-size:12px;display:flex;padding:10px 34px 10px 17px;align-items:center;gap:12px;color:white;width:190px;margin:0}.page-template-page-contact .contact-form form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner{display:flex;padding:16px 38px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:#14A697;color:#FFFFFF;font-family:"Lora", serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal;width:fit-content;cursor:pointer;margin-top:1.5rem}.page-template-page-contact .contact-form form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background:#260C40;color:#FFFFFF;transition:0.6s ease all}.page-template-page-contact .contact-form form.wpcf7-form textarea{display:flex;padding:16px;align-items:center;gap:10px;align-self:stretch;border-radius:6px;background:#FFFFFF;color:#231F20;font-family:"Lora", serif;font-size:17px;font-style:normal;font-weight:400;line-height:normal;border:0;width:100%}.page-template-page-contact .contact-form form.wpcf7-form .privacy{color:#231F20;font-family:"Lora", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.page-template-page-contact .contact-form form.wpcf7-form .privacy a{color:#14A697;font-family:"Lora", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:100%;text-decoration:underline}.page-template-page-contact .contact-form form.wpcf7-form .privacy a:hover{color:#231F20}.footer{background:#260C40;padding-top:5rem}.footer .footer-inner{display:flex;flex-direction:column;width:74.5%;min-width:72rem;margin:0 auto}.footer .footer-inner .logo-container{display:flex;justify-content:start;width:40%;flex-direction:column}.footer .footer-inner .footer-top{display:flex;flex-direction:row;padding:0 0 4rem;justify-content:flex-start}.footer .footer-inner .footer-top span.heading{color:#14A697;font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px;display:block}.footer .footer-inner .footer-top p{color:#FFFFFF}.footer .footer-inner .footer-top .phone{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:normal;display:block;margin-bottom:10px;margin-top:1rem;margin-left:3.2rem}.footer .footer-inner .footer-top .phone:hover{color:#14A697}.footer .footer-inner .footer-top .social{margin-top:0rem}.footer .footer-inner .footer-top .social a.so-button{font-size:22px;color:#FFFFFF;line-height:normal;margin-right:1rem;width:fit-content}.footer .footer-inner .footer-top .social a.so-button:hover{color:#7D7ABF}.footer .footer-inner .footer-top ul{padding-left:0;list-style:none;margin-top:0;display:flex;flex-direction:column;gap:10px}.footer .footer-inner .footer-top ul li{margin-bottom:0}.footer .footer-inner .footer-top ul li:before{display:none}.footer .footer-inner .footer-top ul li a{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px;display:block;width:fit-content}.footer .footer-inner .footer-top ul li a:hover{color:#14A697}.footer .footer-inner .footer-top ul li ul.sub-menu{margin-bottom:1rem}.footer .footer-inner .footer-top ul li ul.sub-menu li a{color:#FFFFFF;font-family:"Lora", serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0;width:fit-content}.footer .footer-inner .footer-top ul li ul.sub-menu li a:hover{color:#14A697}.footer .footer-inner .footer-top .contact-details{width:25%;flex:0 25%}.footer .footer-inner .footer-top .contact-details .phone{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:block;margin-bottom:10px}.footer .footer-inner .footer-top .contact-details .phone:hover{color:#14A697}.footer .footer-inner .footer-top .contact-details .email{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:block;margin-bottom:10px}.footer .footer-inner .footer-top .contact-details .email:hover{color:#14A697}.footer .footer-inner .footer-top .contact-details .address p{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.footer .footer-inner .footer-top .footer-social{width:10%;flex:0 10%}.footer .footer-inner .footer-top .footer-social #mega-menu-wrap-social #mega-menu-social>li.mega-menu-item>a.mega-menu-link{color:#FFFFFF;font-family:"Lora", serif;font-size:22px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0;padding:0;height:25px}.footer .footer-inner .footer-top .footer-social #mega-menu-wrap-social #mega-menu-social>li.mega-menu-item>a.mega-menu-link:hover{color:#14A697}.footer .footer-inner .footer-top .footer-social a{color:#FFFFFF;font-family:"Lora", serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0}.footer .footer-inner .footer-top .footer-social a:hover{color:#14A697}.footer .footer-inner .footer-top .footer-links{width:30%;flex:0 30%}.footer .footer-inner .footer-top .footer-links .book-btn{display:flex;justify-content:center;align-items:center;gap:10px;border-radius:40px;border:2.5px solid #14A697;transition:0.4s ease all;width:fit-content;margin-bottom:0.5rem}.footer .footer-inner .footer-top .footer-links .book-btn a{color:var(--white, #FFF);text-align:center;padding:12px 40px;font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}.footer .footer-inner .footer-top .footer-links .book-btn:hover{background-color:#14A697;transition:0.4s ease all}.footer .footer-inner .footer-top .footer-links .health-btn{display:flex;justify-content:center;align-items:center;gap:10px;border-radius:40px;border:2.5px solid #FFFFFF;transition:0.4s ease all;width:fit-content}.footer .footer-inner .footer-top .footer-links .health-btn a{color:var(--white, #FFF);text-align:center;font-family:"Lora", serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:12px 40px;transition:0.4s ease all;margin-bottom:0}.footer .footer-inner .footer-top .footer-links .health-btn:hover{background-color:#FFFFFF;transition:0.4s ease all}.footer .footer-inner .footer-top .footer-links .health-btn:hover a{color:#14A697;transition:0.4s ease all}.footer .footer-inner .footer-top .footer-contact{display:flex;flex-direction:column;gap:16px}.footer .footer-inner .footer-top .footer-contact .phone{color:#FFFFFF;font-family:"Lora", serif;font-size:24px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;display:block}.footer .footer-inner .footer-top .footer-contact .phone:hover{color:#231F20}.footer .footer-inner .footer-top .footer-contact .email{color:#FFFFFF;font-family:"Lora", serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:block}.footer .footer-inner .footer-top .footer-contact .email:hover{color:#231F20}.footer .footer-inner .footer-top .footer-contact p{margin-top:0}.footer .footer-inner .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0.5rem}.footer .footer-inner .footer-bottom p{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:inline-block}.footer .footer-inner .footer-bottom a{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.footer .footer-inner .footer-bottom a:hover{color:#14A697}.footer .footer-inner .footer-bottom ul#menu-policy-links{padding:0;list-style:none;display:inline-flex;margin:0 10px}.footer .footer-inner .footer-bottom ul#menu-policy-links li:before{display:none}.footer .footer-inner .footer-bottom ul#menu-policy-links li:nth-last-of-type(1) a:after{display:none}.footer .footer-inner .footer-bottom ul#menu-policy-links li a{color:#FFFFFF;text-align:right;font-family:"Roboto", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.footer .footer-inner .footer-bottom ul#menu-policy-links li a:after{content:"|";margin:0 5px;color:#14A697}.footer .footer-inner .footer-bottom ul#menu-policy-links li a:hover{color:#14A697}@media (min-width:2000px){#g-headertop .header-inner{width:64.5%;min-width:72rem}.page-banner .inner{width:64.5%;min-width:72rem}.page-header{width:64.5%;min-width:72rem}.highlight-blocks{width:64.5%;min-width:72rem}.image-banner.owl-carousel{width:64.5%;min-width:72rem}.quicklinks{width:64.5%;min-width:72rem}.footer-associated-partners{width:64.5%;min-width:72rem}.footer .footer-inner{width:64.5%;min-width:72rem}.gallery-block{width:64.5%;min-width:72rem}.gallery-block .image img{height:530px;object-fit:cover}.fifty-fifty .right .inner{width:64.5%;min-width:72rem}.fifty-fifty .right .inner .image img{height:600px}.fifty-fifty .left .inner{width:64.5%;min-width:72rem}.fifty-fifty .left .inner .image img{height:600px}.information-blocks{width:64.5%;min-width:72rem}.information-blocks .blocks.three-columns .block{flex:1 29.7%}.partnership-block{width:64.5%;min-width:72rem}.meet-the-team{width:64.5%;min-width:72rem}.thirty-seventy{width:64.5%;min-width:72rem}}@media (min-width:1200px) and (max-width:1800px){.home .quicklinks .quicklinks-inner a.item .inner .details .white-btn{position:relative}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{gap:6px}}@media (min-width:960px) and (max-width:1199px){h1{font-size:40px}h2{font-size:35px}.sub-title{font-size:28px}.green-outline,.purple-outline{padding:12px 18px;width:fit-content}#g-headertop .green-outline{padding:12px 15px}#g-headertop .header-inner{width:95%;margin:0px auto 0;min-width:95%}#g-headertop .header-inner .site-logo{width:20%;flex:0 20%;padding-right:10px}#g-headertop .header-inner .site-logo img{min-width:0;margin-right:5%;max-width:160px}#g-headertop .header-inner .site-navigation{width:58%;flex:1 58%;padding-right:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{gap:15px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{font-size:14px;padding:0}.slider-banner{width:100%;min-width:100%}.slider-banner .slider-container{width:90%}.section-block{padding:3rem 0 4rem}.interested{width:100%}.image-banner.owl-carousel{width:95%;min-width:95%;height:100%}.image-banner.owl-carousel .item img{height:100%}.case-studies-carousel-block{width:95%;min-width:95%}.case-studies-carousel-block .carousel-inner .item{gap:30px}.case-studies-carousel-block .carousel-inner .item .content{padding-top:12px}.case-studies-carousel-block .carousel-inner .item .content .heading{font-size:32px}.quicklinks{width:95%;min-width:95%}.quicklinks .quicklinks-inner .owl-nav{left:0;width:100%}.quicklinks .quicklinks-inner a.item{height:350px}.quicklinks .quicklinks-inner a.item.two-columns{height:350px}.quicklinks .quicklinks-inner a.item.two-columns .inner{padding:20px;height:88%}.quicklinks .quicklinks-inner a.item.two-columns .inner .details span.service-title{font-size:30px}.quicklinks .quicklinks-inner a.item .inner{padding:20px;height:92%}.quicklinks .quicklinks-inner a.item .inner .details span.service-title{font-size:30px}.news-home-posts .container{margin:0 auto;width:95%;min-width:95%}.fifty-fifty{overflow:hidden}.fifty-fifty h2{margin-top:0}.fifty-fifty .left .inner{width:95%;min-width:95%;gap:35px;margin:2rem auto 4rem}.fifty-fifty .left .inner .image img{object-position:top}.fifty-fifty .left .inner .image .sub-images img{height:240px}.fifty-fifty .right .inner{width:95%;min-width:95%;gap:35px;margin:2rem auto 4rem}.fifty-fifty .right .inner .image img{object-position:top}.fifty-fifty .right .inner .image .sub-images img{height:240px}.thirty-seventy{width:95%;min-width:95%;gap:20px}.thirty-seventy .thirty{height:420px}.thirty-seventy .thirty .inner{padding:22px 22px;height:92%}.thirty-seventy .seventy{height:420px}.thirty-seventy .seventy .inner{padding:22px 22px;height:92%}.full-width{width:95%;min-width:95%;margin:4rem auto 4rem}.times-bar .inner{width:95%;min-width:95%}.meet-the-team{width:95%;min-width:95%;margin:2rem auto 0rem}.meet-the-team .inner{flex-wrap:wrap;gap:15px}.meet-the-team .inner .member{width:23.2%;flex:0 23.2%}.partnership-block{width:95%;min-width:95%}.video-section{width:90%}.video-section .video-container{min-width:100%;width:100%}.page-template-page-full .main-content .heading-container,.error404 .main-content .heading-container{width:95%;min-width:95%}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{width:95%;min-width:95%}.blog .news-heading,.tag .news-heading,.category .news-heading,.author .news-heading{width:95%;min-width:95%}.blog .filter-navigation,.tag .filter-navigation,.category .filter-navigation,.author .filter-navigation{width:95%;min-width:95%}.blog div#news-section,.tag div#news-section,.category div#news-section,.author div#news-section{width:100%;min-width:100%;gap:20px}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{width:31.5%;flex:0 31.5%}.blog div#content,.tag div#content,.category div#content,.author div#content{width:95%;min-width:95%}.single-post .introduction{width:95%;min-width:95%}.single-post .introduction h1{font-size:40px}.single-post .main-content{width:95%;min-width:95%}.single-post nav#nav-single{width:95%;min-width:95%}.page-template-page-contact .main-content:before{background-position:right bottom;background-size:1248px;background-repeat:no-repeat}.page-template-page-contact .main-content .contact-form .inner{width:95%;min-width:95%;background-size:340px}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form{width:460px}.footer-associated-partners{width:95%;min-width:95%}.footer .footer-inner{width:95%;min-width:95%}.footer .footer-inner .logo-container{width:31%}.footer .footer-inner .logo-container img.footer-logo-image{width:auto;height:auto}.footer .footer-inner .footer-top{flex-wrap:wrap}.footer .footer-inner .footer-top .footer-social{width:15%;flex:0 15%}.footer .footer-inner .footer-top .contact-details{width:24%;flex:0 24%}.footer .footer-inner .footer-top .footer-links{width:30%;flex:0 30%}.footer .footer-inner .footer-top .footer-logo{width:100%;flex:0 100%;text-align:center;margin-bottom:3rem}.footer .footer-inner .footer-top .footer-logo:after{display:none}}@media (min-width:768px) and (max-width:959px){body:before{overflow-x:hidden}body:after{overflow-x:hidden}.buttons{margin-top:1rem}h1{font-size:42px}h2{font-size:35px}h3{font-size:23px}h5{margin-top:1.5rem}.sub-title{font-size:26px}.owl-theme .owl-nav{margin-top:10px;width:68px;display:block;position:relative;margin:8px 0 !important;left:91%}#g-headertop{overflow:hidden}#g-headertop .green-outline{margin-top:0;padding:12px 28px}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open~button.mega-close{right:0}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{right:0}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{right:-100%}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle~button.mega-close:before{font-size:28px}#g-headertop #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#g-headertop #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#g-headertop #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background:#14A697;color:#260C40}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:90%;justify-items:start;display:flex;align-items:start;justify-content:start;padding:3rem 2rem;gap:5px;background-color:#260C40}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{color:#FFFFFF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.book-btn.mega-current-menu-item{background:#14A697}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.book-btn.mega-current-menu-item a{background:#14A697;width:100%;padding:0}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn{border-color:#7D7ABF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn:hover{background:#7D7ABF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn a{color:#7D7ABF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn a:hover{background:#7D7ABF;width:100%}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn.mega-current-menu-item{background:#7D7ABF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn.mega-current-menu-item a{background:#7D7ABF;width:100%;padding:0}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn{border:0 solid}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a{width:100%;justify-content:space-between;border:0 solid;padding:10px 8px;height:50px;border-radius:8px;background-color:transparent;color:#FFFFFF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none !important}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:hover{background:#14A697;color:#231F20 !important;border:0 solid}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li{margin-bottom:2px}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{padding:6px 18px 6px;background-color:#14A697}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:white;padding:6px 18px 6px}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{background:#14A697;color:#231F20 !important;border-radius:8px;padding:10px 8px;height:40px}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{width:100%;border-radius:8px;justify-content:space-between}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.hidden-desktop{display:block !important;width:100%;border-radius:8px;text-align:left}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{margin-top:5px;margin-bottom:3px;position:relative;background-color:transparent}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{background-color:transparent;color:white !important}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a:hover{background:#14A697;color:#260C40 !important}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li.mega-current-menu-item a{background:#14A697;color:#260C40 !important;height:40px}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{display:flex;align-items:center;justify-content:space-between;color:#FFFFFF;line-height:28px;border-radius:8px}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{background:#14A697;border-radius:8px;color:#260C40 !important}#g-headertop .header-inner{width:90%;min-width:90%}#g-headertop .header-inner .site-logo img{top:2px;position:relative}#g-headertop .header-inner .site-navigation{width:35%;flex:1 35%;padding-right:1rem;text-align:right;justify-content:right}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:90%;justify-items:start;display:flex;align-items:start;justify-content:start;padding:3rem 2rem;gap:5px;background-color:#260C40}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn{border-color:#260C40}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{color:#260C40}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn{border:0 solid}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a{width:100%;justify-content:space-between;border:0 solid;padding:10px 8px;height:40px;border-radius:8px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:hover{background:#14A697;color:#231F20 !important;border:0 solid}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{padding:6px 18px 6px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:white;padding:6px 18px 6px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{background:#14A697;color:#231F20 !important;border-radius:8px;padding:10px 8px;height:40px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{width:100%;border-radius:8px;justify-content:space-between}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.hidden-desktop{display:block !important;width:100%;border-radius:8px;text-align:left}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{margin-top:5px;gap:10px;position:relative;background-color:transparent}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{background:transparent;color:white !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a:hover{background:#14A697;color:#231F20 !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li.mega-current-menu-item a{background:#14A697;color:#231F20 !important;height:40px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{display:flex;align-items:center;justify-content:space-between;color:#FFFFFF;line-height:28px;border-radius:8px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{background-color:#14A697;border-radius:8px;color:#231F20 !important}#g-headertop .header-inner .site-logo{width:30%;flex:0 30%}.slider-banner{width:100%;margin:0 auto;min-width:100%;height:585px}.slider-banner .slider-container{width:90%}.slider-banner .slider-container span.heading{margin-bottom:0}.slider-banner .slider-container .sub-heading{font-size:24px}.slider-banner .slider-container h1{font-size:46px;width:85%}.slider-banner .slider-container img.icon{width:auto}.times-bar .inner{width:90%;min-width:90%}.times-bar .inner span{display:block}.times-bar .inner .times{margin-left:0;margin-right:1rem}.times-block{width:90%}.times-block .inner{width:100%}.times-block .inner .phone-text{margin-top:-7px}.page-banner{height:800px;min-height:800px;max-height:800px}.page-banner .inner{width:90%;min-width:90%;padding-top:14rem}.page-header{width:90%;min-width:90%}.quote-banner{width:90%;margin:2rem auto 5rem}.image-scroller{width:90%;min-width:90%}.home .image-scroller{margin:-2rem auto 0}.highlight-blocks{width:90%;min-width:90%}.highlight-blocks .heading-container h3{margin:1rem 0 3rem;font-size:42px}.highlight-blocks .inner{flex-direction:column}.highlight-blocks .inner .blocks{width:100%;flex:0 100%}.highlight-blocks .inner .image{width:100%;flex:0 100%}.highlight-blocks .inner .image img{width:100%;height:48vw;min-height:300px;max-height:400px}.highlight-blocks .inner .image .sub-images img{min-height:200px;max-height:200px}.interested{width:100%}.interested p:nth-of-type(1){margin-top:0.5rem}.image-banner.owl-carousel{width:90%;min-width:90%;height:100%}.image-banner.owl-carousel .item img{width:100%;height:59vw;max-height:500px}.registration-form{padding:34px 20px 34px 20px;width:95%;margin-bottom:3rem}.registration-form form.wpcf7-form input{display:flex;padding:10px}.registration-form form.wpcf7-form .wpcf7-form-control-wrap{margin-right:2.4%}.registration-form form.wpcf7-form textarea{width:98%}.comparison-blocks{width:90%;margin:4rem auto 0rem;column-gap:25px}.comparison-blocks .columnn{width:50%;flex:1 50%;margin-bottom:1rem}.comparison-blocks .columnn .heading{font-size:25px;line-height:38px}.comparison-blocks .columnn .features{padding:10px 0}.comparison-blocks .columnn .features .feature{padding:0.5rem 1rem 0.5rem 3rem}.comparison-blocks .columnn .features .feature:before{top:4px}.comparison-blocks p{width:100%}.home .fifty-fifty .right .inner{margin:4rem auto 0rem}.page-id-817 .fifty-fifty .right:nth-of-type(1) .inner .image img,.page-id-775 .fifty-fifty .right:nth-of-type(1) .inner .image img{object-fit:contain}.fifty-fifty h2{margin-bottom:0;margin-top:0}.fifty-fifty .left .inner{width:90%;min-width:90%;flex-direction:column;gap:20px;margin:1rem auto 3rem}.fifty-fifty .left .inner .content{width:100%;flex:0 100%;padding-top:0;padding-left:0;padding-right:0}.fifty-fifty .left .inner .image{width:100%;flex:0 100%}.fifty-fifty .left .inner .image img{height:425px;width:100%;max-width:100%}.fifty-fifty .left .inner .image .sub-images img{height:240px}.fifty-fifty .right .inner{width:90%;min-width:90%;flex-direction:column;gap:20px;margin:1rem auto 3rem}.fifty-fifty .right .inner .content{width:100%;flex:0 100%;padding-top:0;padding-left:0}.fifty-fifty .right .inner .image{width:100%;flex:0 100%}.fifty-fifty .right .inner .image img{height:425px;width:100%;max-width:100%}.fifty-fifty .right .inner .image .sub-images img{height:240px}.case-studies-carousel-block{width:90%;min-width:90%}.case-studies-carousel-block .heading-container h3{margin:1rem 0 1rem;font-size:40px}.case-studies-carousel-block .carousel-inner .item{display:flex;flex-direction:column-reverse;gap:20px}.case-studies-carousel-block .carousel-inner .item .content{width:100%;padding-top:2rem}.case-studies-carousel-block .carousel-inner .item .content .heading{font-size:36px}.case-studies-carousel-block .carousel-inner .item .image{width:100%}.case-studies-carousel-block .carousel-inner .item .image img{height:50vw;width:100%;max-height:400px}.home .section-block{padding:3rem 0 3rem}.section-block{padding:3rem 0 2rem}.quicklinks{width:90%;min-width:90%;margin:1rem auto 2rem}.quicklinks .quicklinks-inner .owl-nav{left:0;width:100%}.quicklinks .quicklinks-inner a.item{height:360px}.quicklinks .quicklinks-inner a.item .inner .details span.service-title{font-size:32px}.quicklinks .quicklinks-inner a.item.two-columns{height:260px}.quicklinks .quicklinks-inner a.item.two-columns .inner .details span.service-title{font-size:28px;margin-bottom:10px}.feature-banner{width:85%;min-width:85%}.full-width{width:90%;min-width:90%}.news-home-posts .container{margin:0 auto;width:90%;min-width:90%}.blog .news-heading,.tag .news-heading,.category .news-heading,.author .news-heading{width:90%;min-width:90%}.blog .filter-navigation,.tag .filter-navigation,.category .filter-navigation,.author .filter-navigation{width:90%;min-width:90%}.blog div#news-section,.tag div#news-section,.category div#news-section,.author div#news-section{width:100%;min-width:100%}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{width:47%;flex:0 47%}.blog div#news-section a.news-post:nth-of-type(2n),.tag div#news-section a.news-post:nth-of-type(2n),.category div#news-section a.news-post:nth-of-type(2n),.author div#news-section a.news-post:nth-of-type(2n){margin-right:0}.blog div#news-section a.news-post:nth-of-type(3n),.tag div#news-section a.news-post:nth-of-type(3n),.category div#news-section a.news-post:nth-of-type(3n),.author div#news-section a.news-post:nth-of-type(3n){margin-right:2%}.blog div#content,.tag div#content,.category div#content,.author div#content{gap:50px;min-width:90%}.single-post .introduction{width:90%;min-width:90%}.single-post .introduction h1{font-size:40px}.single-post .main-content{display:flex;width:90%;min-width:90%}.single-post .main-content .articleBody h2{margin:1rem auto 0}.single-post nav#nav-single{width:100%;min-width:100%}.interested span.heading{font-size:42px}.interested .times-block{width:90%}.information-blocks{width:90%;min-width:90%;margin:3rem auto 3rem}.information-blocks .blocks .block{width:35%;flex:1 35%;gap:5px}.information-blocks .blocks .block .heading-container{gap:20px}.information-blocks .blocks .block .heading-container .title{font-size:24px}.information-blocks .blocks.three-columns{gap:15px}.information-blocks .blocks.three-columns .block{width:35%;flex:1 35%}.gallery-block{width:90%;min-width:90%}.gallery-block .image img{height:325px;width:100%;border-radius:10px;object-fit:cover}.thirty-seventy{width:90%;min-width:90%;gap:15px;flex-direction:column}.thirty-seventy .thirty{width:100%;height:auto;min-height:300px;justify-content:end;align-items:center;display:flex;flex-direction:column}.thirty-seventy .thirty .inner{padding:30px 20px;height:90%}.thirty-seventy .seventy{width:100%;height:auto;min-height:400px;justify-content:end;align-items:center;display:flex;flex-direction:column}.thirty-seventy .seventy .inner{padding:30px 20px;height:90%}.meet-the-team{width:90%;min-width:90%;margin:2rem auto 1rem}.meet-the-team .inner{gap:15px;flex-wrap:wrap}.meet-the-team .inner .member{padding:20px 0;flex-direction:column;gap:20px;flex:0 31.7%}.meet-the-team .inner .member .inner-member:before{top:20px}.partnership-block{width:90%;min-width:90%}.partnership-block .partnership-inner{flex-wrap:wrap}.partnership-block .partnership-inner .partner{width:48%;flex:0 48%}.video-section{width:90%}.video-section h3{font-size:38px}.video-section .video-container{width:100%;min-width:100%;height:430px}.team-container .heading-container{width:90%;min-width:90%}.team-container .team-members{width:90%;min-width:90%;gap:25px}.team-container .team-members .member{width:48%;flex:0 48%}.page-template-page-full .main-content .heading-container,.error404 .main-content .heading-container{width:90%;min-width:90%}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{width:90%;min-width:90%}.page-template-page-contact .fifty-fifty{margin-bottom:0}.page-template-page-contact .fifty-fifty .right .inner{margin:1rem auto 1rem}.page-template-page-contact .image-scroller{width:90%;min-width:90%;margin-top:0}.page-template-page-contact .contact-form{width:90%;flex:0 90%}.page-template-page-contact .contact-form .inner{width:90%;min-width:90%}.page-template-page-contact .contact-form .inner form.wpcf7-form{width:90%}.page-template-page-contact .contact-form .inner form.wpcf7-form input,.page-template-page-contact .contact-form .inner form.wpcf7-form textarea{width:94%}.footer-associated-partners{width:90%;min-width:90%;flex-direction:row}.footer-associated-partners .footer-header{width:30%}.footer-associated-partners .footer-header h2{font-size:30px}.footer-associated-partners .inner{width:65%;flex:1 65%}.footer-associated-partners .inner .item img{max-height:80px}body.white .footer{height:434px}body.white .footer .footer-inner{margin-top:-2rem}body.white .footer:before{top:-80px}body.white .footer:after{height:60px;top:-490px}.footer{padding-top:4rem}.footer .footer-inner{width:90%;min-width:90%}.footer .footer-inner .logo-container{display:flex;order:1;width:100%;flex:0 100%;text-align:center;justify-content:start;margin-bottom:2rem}.footer .footer-inner .logo-container a{width:fit-content;margin:0 auto}.footer .footer-inner .logo-container img.footer-logo-image{width:auto;height:auto}.footer .footer-inner .footer-top{flex-wrap:wrap;flex-direction:row;padding:0 0 1rem;row-gap:15px}.footer .footer-inner .footer-top .phone{margin-left:2.2rem;margin:1rem auto 0}.footer .footer-inner .footer-top ul{flex-direction:column;gap:0}.footer .footer-inner .footer-top ul li ul{flex-direction:column;gap:10px}.footer .footer-inner .footer-top span.heading{margin-bottom:1rem}.footer .footer-inner .footer-top .contact-details{width:40%;flex:0 40%;order:1}.footer .footer-inner .footer-top .footer-links{width:33%;flex:0 33%;order:2}.footer .footer-inner .footer-top .footer-social{width:26%;flex:1 26%;order:3}.footer .footer-inner .footer-top .footer-social ul{flex-direction:column;gap:10px}}@media (min-width:320px) and (max-width:767px){body:before{overflow-x:hidden}body:after{overflow-x:hidden}h1{font-size:36px}h2{font-size:36px}h5{margin-top:1.5rem}.sub-title{font-size:28px}.green-outline,.purple-outline{padding:12px 18px}.buttons{gap:12px}#g-headertop{overflow:hidden}#g-headertop .green-outline{margin-top:0;padding:12px 28px}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{right:0}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{right:-100%}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open~button.mega-close{right:0}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle~button.mega-close:before{font-size:28px}#g-headertop #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#g-headertop #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#g-headertop #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background:#14A697;color:#260C40}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:90%;justify-items:start;display:flex;align-items:start;justify-content:start;padding:3rem 2rem;gap:5px;background-color:#260C40}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{color:#FFFFFF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.book-btn.mega-current-menu-item{background:#14A697}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.book-btn.mega-current-menu-item a{background:#14A697;width:100%;padding:0}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn{border-color:#7D7ABF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn:hover{background:#7D7ABF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn a{color:#7D7ABF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn a:hover{background:#7D7ABF;width:100%}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn.mega-current-menu-item{background:#7D7ABF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn.mega-current-menu-item a{background:#7D7ABF;width:100%;padding:0}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn{border:0 solid}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a{width:100%;justify-content:space-between;border:0 solid;padding:10px 8px;height:50px;border-radius:8px;background-color:transparent;color:#FFFFFF}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none !important}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:hover{background:#14A697;color:#231F20 !important;border:0 solid}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li{margin-bottom:2px}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{padding:6px 18px 6px;background-color:#14A697}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:white;padding:6px 18px 6px}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{background:#14A697;color:#231F20 !important;border-radius:8px;padding:10px 8px;height:40px}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{width:100%;border-radius:8px;justify-content:space-between}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.hidden-desktop{display:block !important;width:100%;border-radius:8px;text-align:left}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{margin-top:5px;margin-bottom:3px;position:relative;background-color:transparent}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{background-color:transparent;color:white !important}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a:hover{background:#14A697;color:#260C40 !important}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li.mega-current-menu-item a{background:#14A697;color:#260C40 !important;height:40px}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{display:flex;align-items:center;justify-content:space-between;color:#FFFFFF;line-height:28px;border-radius:8px}#g-headertop.coloured .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{background:#14A697;border-radius:8px;color:#260C40 !important}#g-headertop .header-inner{width:90%;min-width:90%}#g-headertop .header-inner .site-logo img{top:2px;position:relative}#g-headertop .header-inner .site-navigation{width:35%;flex:1 35%;padding-right:1rem;text-align:right;justify-content:right}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:90%;justify-items:start;display:flex;align-items:start;justify-content:start;padding:3rem 2rem;gap:5px;background-color:#260C40}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn{border-color:#260C40}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{color:#FFFFFF}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.book-btn.mega-current-menu-item{background:#14A697}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.book-btn.mega-current-menu-item a{background:#14A697;width:100%}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn{border-color:#7D7ABF}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn:hover{background:#7D7ABF}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn a{color:#7D7ABF}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn a:hover{background:#7D7ABF;width:100%}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn.mega-current-menu-item{background:#7D7ABF}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.health-btn.mega-current-menu-item a{background:#7D7ABF;width:100%}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn{border:0 solid}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a{width:100%;justify-content:space-between;border:0 solid;padding:10px 8px;height:40px;border-radius:8px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:hover{background:#14A697;color:#231F20 !important;border:0 solid}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li{margin-bottom:2px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{padding:6px 18px 6px;background-color:#14A697}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:white;padding:6px 18px 6px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{background:#14A697;color:#231F20 !important;border-radius:8px;padding:10px 8px;height:40px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{width:100%;border-radius:8px;justify-content:space-between}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.hidden-desktop{display:block !important;width:100%;border-radius:8px;text-align:left}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{margin-top:5px;margin-bottom:3px;position:relative;background-color:transparent}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{background-color:transparent;color:white !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a:hover{background:#14A697;color:#260C40 !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li.mega-current-menu-item a{background:#14A697;color:#260C40 !important;height:40px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{display:flex;align-items:center;justify-content:space-between;color:#FFFFFF;line-height:28px;border-radius:8px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{background:#14A697;border-radius:8px;color:#260C40 !important}#g-headertop .header-inner .site-logo{width:100%;flex:0 100%;padding-right:0}#g-headertop .header-inner .site-logo a{width:100%;flex:0 100%}#g-headertop .header-inner .site-logo a img{top:2px;position:relative;width:95%}.slider-banner{width:100%;margin:0 auto;min-width:100%;height:505px}.slider-banner .slider-container{width:90%}.slider-banner .slider-container span.heading{margin-bottom:0;font-size:48px}.slider-banner .slider-container span.heading span.green.italic{font-size:35px;text-decoration:underline;font-weight:bold;bottom:6px}.slider-banner .slider-container .sub-heading{font-size:24px}.slider-banner .slider-container h1{font-size:46px;width:85%}.slider-banner .slider-container p:nth-of-type(2){font-size:20px}.slider-banner .slider-container img.icon{width:auto}.times-bar .inner{width:90%;min-width:90%;flex-direction:column-reverse;text-align:left;justify-content:start;padding-bottom:1rem;padding-top:1rem}.times-bar .inner div{width:100%}.times-bar .inner span{display:block}.times-bar .inner .phone-text{margin-bottom:5px}.times-bar .inner .times{margin-left:0;margin-right:1rem}.times-bar .inner .times:nth-of-type(1){margin-top:10px}.times-block{width:90%}.times-block .inner{width:100%;flex-direction:column;margin-bottom:1rem}.times-block .inner div{display:flex;flex-direction:column;width:100%}.times-block .inner div .times{margin-bottom:5px}.times-block .inner .phone-text{margin-top:0}.page-banner{height:800px;min-height:800px;max-height:800px}.page-banner .inner{width:90%;min-width:90%;padding-top:14rem}.page-header{width:90%;min-width:90%}.quote-banner{width:90%;margin:2rem auto 5rem}.image-scroller{width:90%;min-width:90%}.home .image-scroller{margin:-2rem auto 0}.highlight-blocks{width:90%;min-width:90%}.highlight-blocks .heading-container h3{margin:1rem 0 3rem;font-size:42px}.highlight-blocks .inner{flex-direction:column}.highlight-blocks .inner .blocks{width:100%;flex:0 100%}.highlight-blocks .inner .image{width:100%;flex:0 100%}.highlight-blocks .inner .image img{width:100%;height:48vw;min-height:300px;max-height:400px}.highlight-blocks .inner .image .sub-images img{min-height:200px;max-height:200px}.interested{width:100%}.image-banner.owl-carousel{width:90%;min-width:90%;height:100%}.image-banner.owl-carousel .item img{width:100%;height:59vw;max-height:500px}.registration-form{padding:34px 20px 34px 20px;width:95%;margin-bottom:3rem}.registration-form form.wpcf7-form input{display:flex;padding:10px}.registration-form form.wpcf7-form .wpcf7-form-control-wrap{margin-right:2.4%}.registration-form form.wpcf7-form textarea{width:98%}.comparison-blocks{width:90%;margin:4rem auto 0rem;column-gap:25px}.comparison-blocks .columnn{width:50%;flex:1 50%;margin-bottom:1rem}.comparison-blocks .columnn .heading{font-size:25px;line-height:38px}.comparison-blocks .columnn .features{padding:10px 0}.comparison-blocks .columnn .features .feature{padding:0.5rem 1rem 0.5rem 3rem}.comparison-blocks .columnn .features .feature:before{top:4px}.comparison-blocks p{width:100%}.home .fifty-fifty .right .inner{margin:4rem auto 0rem}.page-id-817 .fifty-fifty .right:nth-of-type(1) .inner .image img,.page-id-775 .fifty-fifty .right:nth-of-type(1) .inner .image img{object-fit:contain}.fifty-fifty h2{margin-bottom:0;margin-top:0}.fifty-fifty .left .inner{width:90%;min-width:90%;flex-direction:column;gap:20px;margin:1rem auto 3rem}.fifty-fifty .left .inner .content{width:100%;flex:0 100%;padding-top:0;padding-left:0;padding-right:0}.fifty-fifty .left .inner .image{width:100%;flex:0 100%}.fifty-fifty .left .inner .image img{height:60vw;width:100%;max-width:100%;max-height:300px}.fifty-fifty .left .inner .image .sub-images img{height:240px}.fifty-fifty .right .inner{width:90%;min-width:90%;flex-direction:column;gap:20px;margin:1rem auto 3rem}.fifty-fifty .right .inner .content{width:100%;flex:0 100%;padding-top:0;padding-left:0}.fifty-fifty .right .inner .image{width:100%;flex:0 100%}.fifty-fifty .right .inner .image img{height:60vw;width:100%;max-width:100%;max-height:300px}.fifty-fifty .right .inner .image .sub-images img{height:240px}.case-studies-carousel-block{width:90%;min-width:90%}.case-studies-carousel-block .heading-container h3{margin:1rem 0 1rem;font-size:40px}.case-studies-carousel-block .carousel-inner .item{display:flex;flex-direction:column-reverse;gap:20px}.case-studies-carousel-block .carousel-inner .item .content{width:100%;padding-top:2rem}.case-studies-carousel-block .carousel-inner .item .content .heading{font-size:36px}.case-studies-carousel-block .carousel-inner .item .image{width:100%}.case-studies-carousel-block .carousel-inner .item .image img{height:50vw;width:100%;max-height:400px}.home .section-block{padding:3rem 0 3rem}.section-block{padding:2rem 0 2rem}.price-table{margin-bottom:2rem}.quicklinks{width:90%;min-width:90%;margin:1rem auto 2rem}.quicklinks .heading-container h3{margin-top:0}.quicklinks .logo-block{margin-bottom:2rem;width:auto;height:auto;max-width:200px}.quicklinks .quicklinks-inner .owl-nav{left:0;width:100%}.quicklinks .quicklinks-inner a.item{height:300px}.quicklinks .quicklinks-inner a.item .inner .details span.service-title{font-size:25px}.quicklinks .quicklinks-inner a.item.two-columns{height:260px}.quicklinks .quicklinks-inner a.item.two-columns .inner .details span.service-title{font-size:28px;margin-bottom:10px}.section-block.news{margin-top:4rem}.health-plan-banner{margin-top:-10rem}.health-plan-banner img{width:300px}.feature-banner{width:80%;min-width:80%}.full-width{width:90%;min-width:90%}.news-home-posts .container{margin:0 auto;width:90%;min-width:90%}.blog .news-heading,.tag .news-heading,.category .news-heading,.author .news-heading{width:90%;min-width:90%}.blog .news-heading span.filter,.tag .news-heading span.filter,.category .news-heading span.filter,.author .news-heading span.filter{position:relative;width:94px;display:inline-block;height:35px;padding:0.8% 3.2%;font-size:14px;line-height:36px;background-repeat:no-repeat;background-position:80px 10px}.blog .filter-navigation,.tag .filter-navigation,.category .filter-navigation,.author .filter-navigation{width:90%;min-width:90%}.blog div#news-section,.tag div#news-section,.category div#news-section,.author div#news-section{width:100%;min-width:100%}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{width:100%;flex:0 100%}.blog div#news-section a.news-post:nth-of-type(2n),.tag div#news-section a.news-post:nth-of-type(2n),.category div#news-section a.news-post:nth-of-type(2n),.author div#news-section a.news-post:nth-of-type(2n){margin-right:0}.blog div#news-section a.news-post:nth-of-type(3n),.tag div#news-section a.news-post:nth-of-type(3n),.category div#news-section a.news-post:nth-of-type(3n),.author div#news-section a.news-post:nth-of-type(3n){margin-right:2%}.blog div#content,.tag div#content,.category div#content,.author div#content{gap:50px;min-width:90%}.single-post .introduction{width:90%;min-width:90%}.single-post .introduction h1{font-size:36px}.single-post .main-content{display:flex;width:90%;min-width:90%}.single-post .main-content .articleBody h2{margin:1rem auto 0}.single-post .main-content .articleBody img{width:90%;height:auto}.single-post nav#nav-single{width:100%;min-width:100%}.single-post nav#nav-single span.meta-nav{font-size:18px;line-height:25px}.single-post nav#nav-single a{width:50%;padding:0 1rem 0 0}.single-post nav#nav-single .next{padding:0 0 0 1rem;text-align:left}.single-post nav#nav-single .next span.post-navigation__next--title{text-align:left;position:relative}.single-post nav#nav-single span.post-navigation__prev--title,.single-post nav#nav-single .next span.post-navigation__next--title{width:100%}.interested .inner{width:90%;margin:0 auto}.interested span.heading{font-size:32px;width:90%;margin:1rem auto 0}.interested .times-block{width:100%;margin:3rem auto 0}.interested .times-block .inner{width:100%}.interested .times-block p:nth-of-type(1){text-align:left}.information-blocks{width:90%;min-width:90%;margin:3rem auto 3rem}.information-blocks .blocks .block{width:100%;flex:1 100%;gap:5px}.information-blocks .blocks .block .heading-container{gap:20px}.information-blocks .blocks .block .heading-container .title{font-size:24px}.information-blocks .blocks.three-columns{gap:15px}.information-blocks .blocks.three-columns .block{width:100%;flex:1 100%}.gallery-block{width:90%;min-width:90%}.gallery-block .image img{height:325px;width:100%;border-radius:10px;object-fit:cover}.thirty-seventy{width:90%;min-width:90%;gap:15px;flex-direction:column}.thirty-seventy .thirty{width:100%;height:auto;min-height:300px;justify-content:end;align-items:center;display:flex;flex-direction:column}.thirty-seventy .thirty .inner{padding:30px 20px;height:90%}.thirty-seventy .seventy{width:100%;height:auto;min-height:400px;justify-content:end;align-items:center;display:flex;flex-direction:column}.thirty-seventy .seventy .inner{padding:30px 20px;height:90%}.meet-the-team{width:90%;min-width:90%;margin:2rem auto 1rem}.meet-the-team .inner{gap:15px;flex-wrap:wrap}.meet-the-team .inner .member{padding:20px 0 0;flex-direction:column;gap:20px;flex:0 100%;height:auto}.meet-the-team .inner .member .inner-member:before{top:20px}.meet-the-team .inner .member .details .blue-btn{position:relative}.partnership-block{width:90%;min-width:90%}.partnership-block .partnership-inner{flex-wrap:wrap}.partnership-block .partnership-inner .partner{width:48%;flex:0 48%}.video-section{width:90%}.video-section h3{font-size:38px}.video-section .video-container{width:100%;min-width:100%;height:430px}.team-container .heading-container{width:90%;min-width:90%}.team-container .team-members{width:90%;min-width:90%;gap:25px}.team-container .team-members .member{width:48%;flex:0 48%}.page-template-page-full .main-content .heading-container,.error404 .main-content .heading-container{width:90%;min-width:90%}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{width:90%;min-width:90%}.page-template-page-contact .fifty-fifty{margin-bottom:0}.page-template-page-contact .fifty-fifty .right .inner{margin:1rem auto 1rem}.page-template-page-contact .image-scroller{width:90%;min-width:90%;margin-top:0}.page-template-page-contact .contact-form{width:90%;flex:0 90%;padding:20px}.page-template-page-contact .contact-form .inner{width:90%;min-width:90%}.page-template-page-contact .contact-form form.wpcf7-form{width:100%}.page-template-page-contact .contact-form form.wpcf7-form input{padding:10px;width:96%}.page-template-page-contact .contact-form form.wpcf7-form textarea{width:92%}.registration-form{width:90%;flex:0 90%;padding:20px}.registration-form .inner{width:90%;min-width:90%}.registration-form form.wpcf7-form{width:100%}.registration-form form.wpcf7-form .wpcf7-form-control-wrap{margin-right:0;width:100%}.registration-form form.wpcf7-form br{display:none}.registration-form form.wpcf7-form input{padding:10px;width:96%}.registration-form form.wpcf7-form textarea{width:92%}body.white .footer{height:434px}body.white .footer .footer-inner{margin-top:-2rem}body.white .footer:before{top:-80px}body.white .footer:after{height:60px;top:-490px}.footer{padding-top:4rem}.footer .footer-inner{width:90%;min-width:90%}.footer .footer-inner .logo-container{display:flex;order:1;width:100%;flex:0 100%;text-align:center;justify-content:center;margin-bottom:1rem}.footer .footer-inner .logo-container img.footer-logo-image{width:200px;height:auto}.footer .footer-inner .footer-top{flex-wrap:wrap;flex-direction:column;padding:0 0 1rem;row-gap:0px}.footer .footer-inner .footer-top ul{flex-direction:column;gap:0px;text-align:center;margin:0 auto;justify-content:center;align-items:center}.footer .footer-inner .footer-top ul li a{width:100%}.footer .footer-inner .footer-top ul li ul{flex-direction:column;gap:10px}.footer .footer-inner .footer-top .phone{margin:1rem auto 1rem}.footer .footer-inner .footer-top span.heading{margin-bottom:6px;text-align:center}.footer .footer-inner .footer-top .social{text-align:center}.footer .footer-inner .footer-top .contact-details{width:100%;flex:0 100%;order:1;text-align:center}.footer .footer-inner .footer-top .footer-links{width:100%;flex:0 100%;order:2}.footer .footer-inner .footer-top .footer-social{width:100%;flex:0 100%;order:1;margin-bottom:1rem}.footer .footer-inner .footer-top .footer-social #mega-menu-wrap-social #mega-menu-social{text-align:center;padding:0px}.footer .footer-inner .footer-top .footer-social ul{flex-direction:column;gap:10px}.footer .footer-inner .footer-bottom{flex-direction:column}.footer .footer-inner .footer-bottom ul li{margin-bottom:0}.footer .footer-inner .footer-bottom div{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0}}