@import url(https://fonts.googleapis.com/css?family=Montserrat:200,300,400,600,700);
body,button,input,select,textarea{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400}body{background-color:#fff;color:#3b3b3b}.site{background-color:rgba(0,0,0,0)}h1,h1.page-title,h2,h3,h4,h5,h6{clear:both;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:1.5em;margin:0 0 .5em 0}h1,h1.page-title{font-size:14px;color:#9bc7af;text-transform:uppercase}h2{font-size:40px;line-height:50px;color:#402067}h3{font-size:25px}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}hr{background:none;border:0;border-top:1px solid #000;margin:0}p{margin:0 0 1.5em 0}.entry-content a,.comment-content a,.entry-meta a,.post-navigation a,.paging-navigation a,a,a:visited{text-decoration:underline;color:#402067}.entry-content a:hover,.comment-content a:hover,.entry-meta a:hover,.post-navigation a:hover,.paging-navigation a:hover,a:hover,a:visited:hover{color:#945cd8}.paging-navigation a{font-style:normal}.entry-header,.entry-content,.entry-summary,.entry-meta,.comment-respond{max-width:1270px;padding-top:5px;padding-bottom:5px}.site{max-width:100%}.site.fixed-header .site-main{padding-top:110px}.site.fixed-header .site-header{position:fixed;width:100%;max-width:100%;z-index:120}.navbar.fullwidth{background-color:#402067;max-width:100%;height:110px}.navbar.fullwidth .main-navigation{max-width:1270px;margin:0 auto;padding:40px 15px}.entry-content-width{max-width:1270px;padding-top:5px;padding-bottom:5px;margin:0 auto}.entry-content{max-width:100%;padding-top:25px;padding-bottom:25px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.entry-content.background-two{background:hotpink}.entry-content.background-three{background:#c6c6c6}.entry-content.background-four{background:#909090}.logo{margin:0 auto;float:left}.logo-footer{width:170px}html{overflow-y:auto}.site-header .home-link,.main-navigation,.site-footer .widget-area,.page-content,.page-title{max-width:1270px}.logo .logo-link{width:208px;height:65px;display:block;background-image:url(../img/logo.png);background-size:100%}.navbar.fullwidth .search-wrapper,.navbar.fullwidth .cta-wrapper{float:right}.navbar.fullwidth .menu-menu-1-container{float:left}.hentry{padding:0}.hentry:last-child footer.entry-meta{border:none}footer.entry-meta{padding:0;margin:0}.page-content{padding:40px 15px}.entry-content img.alignleft,.entry-content .wp-caption.alignleft{margin-left:0}.entry-content img.alignright,.entry-content .wp-caption.alignright{margin-right:0}.fullwidth-image-container{background-position:center center;background-size:cover;width:100%;height:250px}.search-page article{border-bottom:1px dashed #dedede}.search-page article .entry-content{text-align:center}.archive-header,.paging-navigation,.page-header{background-color:#dedede}.paging-navigation{padding:10px 0}.paging-navigation .meta-nav,.paging-navigation a:hover .meta-nav{background-color:rgba(0,0,0,0)}.paging-navigation .nav-previous .meta-nav{width:auto;padding:0}.site-footer{color:#fff;background-color:#000}.site-footer .site-info{max-width:1270px;padding:7px 0}.site-footer .site-info p{margin:0;padding:0;font-size:11px;color:#909090}.site-footer a,.site-footer a:visited{color:#fff}.site-footer .sidebar-container{background-color:#dedede}.site-footer .sidebar-container .widget-title,.site-footer .sidebar-container .widget-title a,.site-footer .sidebar-container .wp-caption-text{color:#000}.contact-menu-item{font-size:24px}.nav-menu li.contact-menu-item:hover>a,.nav-menu li.contact-menu-item a:hover,.nav-menu li.contact-menu-item:focus>a,.nav-menu li.contact-menu-item a:focus{border-bottom:3px solid #402067;color:#c5811a}.nav-menu li.contact-menu-item a,.nav-menu li.contact-menu-item>a{margin:2px 10px}.nav-menu li.contact-menu-item a:hover,.nav-menu li.contact-menu-item>a:hover{border-bottom:3px solid #402067;color:#c5811a}ul.nav-menu,div.nav-menu>ul{margin:0}.menu-main-menu-container{float:right}.menu-toggle{margin-left:calc(208px + 50px + 20px)}.navbar{margin:0;background-color:hsla(0,0%,100%,.5)}.nav-wrapper{border-bottom:1px solid #000;padding-bottom:20px;margin:0 15px}.nav-menu>li{float:left}.nav-menu>li:hover{background-color:rgba(0,0,0,0)}.nav-menu>li:hover>a,.nav-menu>li a:hover,.nav-menu>li:focus>a,.nav-menu>li a:focus{background-color:rgba(0,0,0,0);color:#fff;border-bottom:3px solid #c5811a}.nav-menu>li a{padding:9px 3px;margin:5px 15px;font-family:"Montserrat",sans-serif;font-size:.8125em;font-weight:bold;color:#fff;text-transform:uppercase;border-bottom:3px solid rgba(0,0,0,0)}.nav-menu>li.no-link{cursor:default}.nav-menu>li.current_page_item>a,.nav-menu>li.current_page_ancestor>a,.nav-menu>li.current-menu-item>a,.nav-menu>li.current-menu-ancestor>a{background-color:rgba(0,0,0,0);color:#fff;border-bottom:3px solid #c5811a;font-style:normal}.nav-menu>li ul{background-color:rgba(0,0,0,0);border:none;top:43px}.nav-menu>li ul li:hover>a,.nav-menu>li ul li a:hover,.nav-menu>li ul li:focus>a,.nav-menu>li ul li a:focus{background-color:rgba(0,0,0,0);color:#fff}.nav-menu>li ul li a{font-weight:normal;line-height:1.2em;transition:background-color 500ms ease}.nav-menu>li .sub-menu,.nav-menu>li .children{background-color:#402067;border:none;top:43px;padding:15px}.nav-menu>li .sub-menu .current_page_item>a,.nav-menu>li .sub-menu .current_page_ancestor>a,.nav-menu>li .sub-menu .current-menu-item>a,.nav-menu>li .sub-menu .current-menu-ancestor>a,.nav-menu>li .children .current_page_item>a,.nav-menu>li .children .current_page_ancestor>a,.nav-menu>li .children .current-menu-item>a,.nav-menu>li .children .current-menu-ancestor>a{background-color:rgba(0,0,0,0);color:#fff;font-style:normal}.nav-menu>li .sub-menu li:hover>a,.nav-menu>li .sub-menu li a:hover,.nav-menu>li .sub-menu li:focus>a,.nav-menu>li .sub-menu li a:focus,.nav-menu>li .children li:hover>a,.nav-menu>li .children li a:hover,.nav-menu>li .children li:focus>a,.nav-menu>li .children li a:focus{background-color:#402067;border-bottom:3px solid rgba(0,0,0,0);color:#c5811a}.nav-menu>li .sub-menu li a,.nav-menu>li .children li a{font-weight:normal;line-height:1.2em;color:#fff;transition:background-color 500ms ease}.nav-menu>li .sub-menu ul,.nav-menu>li .children ul{background-color:rgba(0,0,0,0)}.breadcrumbs{text-align:center;font-weight:bold;font-size:.8em}.breadcrumbs a{color:#c6c6c6;padding:0 8px}.breadcrumbs a:hover{color:#402067}.breadcrumbs span span{padding:0 8px}header{transition:all 500ms ease}.logged-in .site.fixed-header .site-header{top:32px}.site.fixed-header .site-header{top:0px}.menuBgFull{background-color:#402067}.menuBgFull .menu-main-menu-container{margin-top:12px}.menuBgFull .navbar.fullwidth .main-navigation{padding:24px 15px}.menuBgFull .navbar.fullwidth{height:110px}.site.fixed-header .site-header{transition:all 500ms ease}.site.fixed-header .site-header.menuBgFull{top:0}@font-face{font-family:"icomoon";src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf) format("truetype"),url(../fonts/icomoon.woff) format("woff"),url(../img/icomoon.svg#icomoon) format("svg");font-weight:normal;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-box:before{content:""}.icon-write:before{content:""}.icon-clock:before{content:""}.icon-reply:before{content:""}.icon-reply-all:before{content:""}.icon-forward:before{content:""}.icon-flag:before{content:""}.icon-search:before{content:""}.icon-trash:before{content:""}.icon-envelope:before{content:""}.icon-bubble:before{content:""}.icon-bubbles:before{content:""}.icon-user:before{content:""}.icon-users2:before{content:""}.icon-cloud:before{content:""}.icon-download:before{content:""}.icon-upload:before{content:""}.icon-rain:before{content:""}.icon-sun:before{content:""}.icon-moon:before{content:""}.icon-bell:before{content:""}.icon-folder:before{content:""}.icon-pin:before{content:""}.icon-sound:before{content:""}.icon-microphone:before{content:""}.icon-camera:before{content:""}.icon-image:before{content:""}.icon-cog:before{content:""}.icon-calendar:before{content:""}.icon-book:before{content:""}.icon-map-marker:before{content:""}.icon-store:before{content:""}.icon-support:before{content:""}.icon-tag:before{content:""}.icon-heart:before{content:""}.icon-video-camera:before{content:""}.icon-trophy:before{content:""}.icon-cart:before{content:""}.icon-eye2:before{content:""}.icon-cancel:before{content:""}.icon-chart:before{content:""}.icon-target:before{content:""}.icon-printer:before{content:""}.icon-location22:before{content:""}.icon-bookmark:before{content:""}.icon-monitor:before{content:""}.icon-cross2:before{content:""}.icon-plus:before{content:""}.icon-left:before{content:""}.icon-up:before{content:""}.icon-browser:before{content:""}.icon-windows:before{content:""}.icon-switch:before{content:""}.icon-dashboard:before{content:""}.icon-play:before{content:""}.icon-fast-forward:before{content:""}.icon-next:before{content:""}.icon-refresh:before{content:""}.icon-film:before{content:""}.icon-home2:before{content:""}.icon-quote2:before{content:""}.icon-phone2:before{content:""}.icon-plus2:before{content:""}.icon-minus2:before{content:""}.icon-washingmachine:before{content:""}.icon-locked:before{content:""}.icon-locked2:before{content:""}.icon-bomb:before{content:""}.icon-layout5:before{content:""}.icon-layout7:before{content:""}.icon-expand:before{content:""}.icon-collapse:before{content:""}.icon-cone:before{content:""}.icon-mobile2:before{content:""}.icon-list:before{content:""}.icon-grid:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-location2:before{content:""}.icon-home:before{content:""}.icon-phone:before{content:""}.icon-envelop:before{content:""}.icon-location:before{content:""}.icon-mobile:before{content:""}.icon-bubbles4:before{content:""}.icon-quotes-left:before{content:""}.icon-quotes-right:before{content:""}.icon-lock:before{content:""}.icon-unlocked:before{content:""}.icon-eye:before{content:""}.icon-cross:before{content:""}.icon-checkmark:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-whatsapp:before{content:""}.icon-spotify:before{content:""}.icon-twitter:before{content:""}.icon-rss:before{content:""}.icon-steam:before{content:""}.icon-steam2:before{content:""}.icon-skype:before{content:""}.icon-linkedin2:before{content:""}.icon-pinterest:before{content:""}.icon-file-pdf:before{content:""}.icon-file-openoffice:before{content:""}.icon-file-word:before{content:""}.icon-file-excel:before{content:""}.icon-libreoffice:before{content:""}.fullwidth-image-container{background-position:center center;background-size:cover;width:100%;height:250px}.home .fullwidth-image-container,.page-template-page-home .fullwidth-image-container{height:100vh;min-height:520px}.home .fullwidth-image-container .entry-content,.page-template-page-home .fullwidth-image-container .entry-content{padding-top:0;padding-bottom:0}.home .text-over-image{min-height:520px}@media(max-width: 1250px){.home .fullwidth-image-container,.page-template-page-home .fullwidth-image-container,.home .text-over-image{min-height:570px}}@media(max-width: 1228px){.home .fullwidth-image-container,.page-template-page-home .fullwidth-image-container,.home .text-over-image{min-height:620px}}@media(max-width: 800px){.home .fullwidth-image-container,.page-template-page-home .fullwidth-image-container,.home .text-over-image{min-height:680px}}@media(max-width: 767px){.home .fullwidth-image-container,.page-template-page-home .fullwidth-image-container,.home .text-over-image{min-height:370px}}@media(max-width: 625px){.home .fullwidth-image-container,.page-template-page-home .fullwidth-image-container,.home .text-over-image{min-height:390px}}@media(max-width: 478px){.home .fullwidth-image-container,.page-template-page-home .fullwidth-image-container,.home .text-over-image{min-height:480px}}@media(max-width: 391px){.home .fullwidth-image-container,.page-template-page-home .fullwidth-image-container,.home .text-over-image{min-height:510px}}@media(max-width: 356px){.home .fullwidth-image-container,.page-template-page-home .fullwidth-image-container,.home .text-over-image{min-height:550px}}.text-over-image{display:flex;justify-content:flex-end;flex-direction:column;margin-top:0;font-size:1em;color:#fff;height:250px}.text-over-image h2{font-size:40px;line-height:46px;font-weight:400;color:#fff;word-break:keep-all}.home .text-over-image{height:100vh;padding-bottom:50px}.cta-wrapper{margin:15px}.cta-wrapper a{padding:10px}.main-content{padding:130px 0 110px}.page-template-page-team .main-content{padding:130px 15px 0}.contact-details{background-color:#402067}.contact-details p,.contact-details a{font-size:13px;font-weight:400;color:#fff;line-height:24px}.pt-10{padding-top:10px}.font-icon{font-size:16px;padding-right:10px}button,input[type=submit],input[type=button],input[type=reset]{color:#fff;background:#945cd8;border:1px solid #945cd8;border-radius:100px;width:auto}button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover{background-color:#402067;border:1px solid #402067;color:#fff;text-decoration:none}button:hover,button:focus,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:focus,input[type=button]:focus,input[type=reset]:focus{background:#000;border:1px solid #000}.link-btn{background-color:#945cd8;padding:20px 30px;font-size:11px;font-weight:bold;text-align:center;border:1px solid #945cd8;border-radius:100px;text-transform:uppercase}.link-btn:hover a{color:#fff !important}.link-btn--small{padding:8px 12px}.link-btn a{color:#fff}.link-btn a:hover{background-color:#402067;border:1px solid #402067;color:#fff;text-decoration:none}.link-btn.border{background-color:rgba(0,0,0,0);border:1px solid #402067;color:#402067}.link-btn.border a:hover{border:1px solid #000;color:#402067}a.link-btn{display:inline-block;color:#fff}a.link-btn:hover{background-color:#402067;border:1px solid #402067;color:#fff;text-decoration:none}.home .entry-content.full-content-block-wrapper .entry-content-width .full-content-block.full-content-text .link-btn{padding:20px 30px;width:100%}.intro-text p{font-size:20px;font-weight:400;line-height:28px;color:#5e5e5e}.cta{padding-top:100px;padding-bottom:100px;background:#402067;background:url(../img/cta-bg-pattern.png),-webkit-linear-gradient(left, #402067 0%, #9bc7af 100%);background:url(../img/cta-bg-pattern.png),linear-gradient(to right, #402067 0%, #9bc7af 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#402067", endColorstr="#9bc7af",GradientType=1 );background:url(../img/cta-bg-pattern.png),linear-gradient(to right, #402067 0%, #9bc7af 100%)}.cta h2{font-size:13px;font-weight:bold;color:#9bc7af;text-transform:uppercase}.cta p{font-size:40px;font-weight:400;color:#fff}.cta .cta-2{text-align:center;padding-top:140px}.pdf-link{display:inline-block;background:url(../img/pdf.png) no-repeat;height:32px;padding-left:40px}.pdf-link p{padding-top:6px}.se-lense{width:100%;height:100%;position:fixed;top:100%;left:0}.se-lense.open-slidePanel{top:0}.se-wrapper{background-color:#fff;position:fixed;z-index:200;top:0;left:100%;width:calc(100% - 37px);height:100vh;overflow-y:scroll;box-shadow:0 0 10px rgba(0,0,0,.1);transition:left 500ms ease}.se-wrapper.open-slidePanel{left:0}.se-body-wrapper{padding:150px 0 80px}.se-top{position:fixed;right:-12px;top:100px;z-index:210;width:60px;background-color:#fff;padding:0 0 10px;transform:rotate(-90deg);transition:background-color 500ms ease}.se-top:hover{cursor:pointer;background-color:#c5811a}.se-top p{margin:0;padding:5px 10px;font-size:12px;font-weight:700;text-transform:uppercase;color:#402067}.news-content.entry-content{padding:0}.news-content p.date{padding-top:20px;line-height:18px;font-size:13px;font-weight:bold;color:#c5811a}.news-content h2,.news-content .single-post h2{margin:15px 0 !important;line-height:22px;font-size:18px;text-transform:uppercase;color:#402067}.news-content h2 a,.news-content .single-post h2 a{color:#402067}.news-content .post-excerpt p{font-size:13px}.news-content .post-wrapper{padding-top:20px;height:440px;border-bottom:1px solid #dedede}.news-content .post-image-link{padding:10px 0;text-align:center}.news-content img.wp-post-image{width:80%}.entry-content.full-content-block-wrapper{margin:0;padding:0}.entry-content.full-content-block-wrapper .entry-content-width{max-width:100%;padding:0;display:flex}.entry-content.full-content-block-wrapper .entry-content-width .full-content-block{padding:0}.entry-content.full-content-block-wrapper .entry-content-width .full-content-block.text-home{background-size:cover;padding:175px 0;text-align:center}.entry-content.full-content-block-wrapper .entry-content-width .full-content-block.text-home p{font-size:30px;font-family:"Montserrat",sans-serif}.entry-content.full-content-block-wrapper .entry-content-width .full-content-block.text-home p .link-btn{font-size:13px;font-family:"Montserrat",sans-serif}.entry-content.full-content-block-wrapper .entry-content-width .full-content-block.full-content-text{padding:120px 0}.multiple-content{background-color:#eee}.multiple-content .entry-content-width{display:flex;align-items:center}.multiple-content .multiple-content-text{padding:30px 0}.multiple-content .multiple-content-image{padding:30px 0}.multiple-content h2{font-size:14px;font-weight:bold;color:#9bc7af;text-transform:uppercase}.multiple-content .intro-text p{font-size:36px;font-weight:400;line-height:48px;color:#402067}@media(max-width: 1200px){.multiple-content .intro-text p{font-size:32px;line-height:42px}}@media(max-width: 767px){.multiple-content .entry-content-width{display:block}}.accordion{padding-top:30px;padding-bottom:30px}.accordion li{padding:4px 0;color:#909090;font-size:16px}.accordion .accordion-item h3{font-size:15px}.accordion .accordion-item:first-of-type .text{display:block}.accordion .accordion-item h2.expand-btn-title{position:relative;font-size:16px;font-weight:700;padding:10px 40px 10px 0;margin:0;border-bottom:none;text-transform:initial;color:#c5811a;border-bottom:1px solid #dedede}.accordion .accordion-item h2.expand-btn-title:hover{color:#000;cursor:pointer}.accordion .accordion-item h2.expand-btn-title:hover .expand-btn{color:#000}.accordion .expand-btn{position:absolute;right:5px;top:13px;color:#dedede;width:31px;height:31px;cursor:pointer;transition:all 500ms ease}.accordion .expand-btn.expanded-item span{transform:rotate(-180deg)}.accordion .expand-btn-title span{margin:1px 10px;display:block;width:11px}.accordion .expand-btn-title .fal{margin:0 9px;display:inline-block;font-size:20px;width:28px;position:relative;top:2px}.accordion .text{display:none;min-width:100%;padding:20px 0 30px}.accordion .expand-text{margin:0 0 20px 0;display:block}.accordion .expand-text img{margin-bottom:40px}.accordion .expand-text p{color:#909090;font-size:16px}.accordion .accordion-item-wrapper .row div{padding:0}.accordion .entry-content-width{padding:0}.entry-content.team-content{padding-bottom:80px;background-color:#fff;padding-left:15px;padding-right:15px}.entry-content.team-content p{color:#000}.entry-content.team-content a{color:#000;text-decoration:underline}.entry-content.team-content a:hover{color:#9bc7af}.entry-content.team-content a.icon{color:#9bc7af}.entry-content.team-content a.icon:hover{color:#402067}.team-member-details{color:#000;margin-top:50px;margin-bottom:15px}.team-member-details.member-detail-exists{cursor:pointer}.team-member-details h2{margin:20px 0 0;font-size:1.125rem;font-weight:bold}.team-member-details .team-member-title{margin:5px 0 20px;font-size:.75rem;text-transform:uppercase}.team-member-name-title{position:relative}.team-member-name-title .plus{position:absolute;top:0;right:0;transition:all 500ms ease}.team-member-name-title .plus img{width:35px}.team-member-name-title .plus span{display:block;width:35px;height:1px;background-color:#000}.team-member-name-title .plus span:first-of-type{transform:rotate(-90deg)}.team-member-name-title .plus.minus{transform:rotate(-45deg)}.team-member-main{display:none;border-top:1px solid #909090;padding-top:20px}.site-header .search-field:focus{border:1px solid #c6c6c6}.site-header .search-form{position:relative;right:0;top:0;padding-top:10px;text-align:right}button,input,textarea{border:1px solid #c6c6c6;width:100%;font-size:14px;padding:15px;margin-bottom:18px;color:#c6c6c6}input[type=submit]{font-weight:600}textarea{border:1px solid #c6c6c6}textarea:focus{border:1px solid #9bc7af}input:focus{border:1px solid #9bc7af}form .half{width:49%;margin-right:1%;float:left}form .half.last{margin-right:0;margin-left:1%}form p{margin:0}input[type=checkbox],input[type=radio]{width:22px;margin-bottom:38px}span.wpcf7-not-valid-tip{margin:-13px 0 15px;font-size:13px}div.wpcf7-response-output{margin:0 0 1em}input::placeholder,textarea::placeholder{color:#dedede;font-weight:600}#mc_embed_signup{margin-top:30px}#mc_embed_signup div.mce_inline_error.mce_inline_error{background-color:#6b0505;font-weight:400}#mce-responses .response{color:#909090}.blog .entry-content{padding:130px 0 110px}.blog .c-news{display:grid;grid-template-columns:1fr 1fr;gap:45px}.blog .c-news article{margin-bottom:0 !important;padding:0 !important;border:none !important}.blog .c-news article .c-news__item{display:grid;grid-gap:30px;padding-top:20px;border-top:1px solid #9bc7af}@media(min-width: 768px){.blog .c-news article .c-news__item{grid-template-columns:1fr 150px}}@media(max-width: 767px){.blog .c-news article .c-news__item{grid-template-columns:1fr}}.blog .c-news article .c-news__item-heading-link{color:#945cd8;font-size:18px;margin-bottom:20px;text-decoration:underline;font-weight:600}.blog .c-news article .c-news__excerpt{margin-bottom:20px}.blog .c-news article .c-news__image{border-radius:100em;overflow:hidden;width:150px;height:150px;background-size:cover}@media(max-width: 767px){.blog .c-news article .c-news__image{grid-row:1}}@media(max-width: 480px){.blog .c-news article .c-news__image{width:90px;height:90px}}.blog .c-news article .c-news__more-button{display:inline-flex !important;flex-direction:row;align-items:center;gap:8px}.blog .c-news article .c-news__more-button svg{width:16px;height:16px}.blog .c-news article .c-news__more-button svg path{stroke:#fff}.blog .c-news .post-image{margin-top:0 !important}.blog .paging-navigation{margin-top:30px}.blog article,.search article,.archive article,.single article{background-color:#fff;margin-bottom:30px;padding:30px 20px;border:1px solid #dedede}.blog article .entry-content,.search article .entry-content,.archive article .entry-content,.single article .entry-content{padding-bottom:0;padding-top:0}.blog article .entry-header,.search article .entry-header,.archive article .entry-header,.single article .entry-header{margin-bottom:10px;padding-bottom:0}.blog article p,.search article p,.archive article p,.single article p{color:#5e5e5e}.blog article .entry-title a,.search article .entry-title a,.archive article .entry-title a,.single article .entry-title a{color:#5e5e5e}.comments-title,.comment-reply-title,.archive-title,.archive-meta,.page-header h1{font-size:1.6em;color:#000;line-height:1em;text-transform:uppercase}.comment-author{max-width:105px;padding-left:15px}.blog .site.fixed-header .site-main{padding-top:105px}.blog .post .entry-title{font-size:36px}.post-image{margin:-25px 0 25px}.single article{padding-top:120px;border-bottom:none}.single article .children article{border-bottom:none}.single article .entry-thumbnail{margin-bottom:20px}.post .entry-title{margin:0;padding:0;text-align:left;color:#402067;line-height:1.2em;text-transform:uppercase;font-size:30px}.post .entry-title a{color:#fff}.post .entry-title a:hover{color:#945cd8}.post img,.post figure{width:100% !important}.post img.alignnone{margin-top:15px}.postnav-wrapper{max-width:1270px;margin:0 auto 70px auto}.post-navigation{background-color:hsla(0,0%,100%,.2);padding:20px 0}.post-navigation a{font-style:normal}.post-navigation .nav-links{margin:0 auto;max-width:1270px}.post-data-wrapper{margin:0 auto}.post-data-wrapper .post-img,.post-data-wrapper .post-txt{float:left}.post-data-wrapper .post-txt{max-width:calc(100% - 270px)}.post-data-wrapper .post-txt.full{max-width:100%}.post-data-wrapper .post-img{width:250px;margin:0 20px 20px 0}.comments-wrapper{display:none;max-width:1270px;margin:40px auto 0}.comments-area h3{margin:20px 0 10px;color:#402067}.comment-list .children{margin-left:125px}.entry-header .entry-meta .comments-link{display:inline}.comments-title,.comment-reply-title,.archive-title,.archive-meta{font-size:1.8em;font-style:normal}.comments-title,.comment-list,.comment-reply-title,.must-log-in,.comment-respond .comment-form,.comment-respond iframe{max-width:1270px}.comment-respond{margin:40px auto 40px;width:100%;padding:50px 30px;background-color:#f3f3f3}.comment-form textarea{border:1px solid #c6c6c6}.comment-author .fn,.comment-author .url,.comment-reply-link,.comment-reply-login{color:#402067}.search h1,.search .entry-title{text-transform:uppercase;color:#000;font-size:2em;font-weight:600;line-height:1em}.search h1 a,.search .entry-title a{color:#000}.search .page-title{font-size:1.6em;font-weight:normal}.single-post.sidebar .entry-content-width{background-color:#fff;padding:30px;box-shadow:1px -1px 8px rgba(0,0,0,.3)}.single-post.sidebar .entry-content-width.posts{background-color:rgba(0,0,0,0);padding:0;box-shadow:none}.single-post h2{margin:60px 0 30px 0}.single-post h3{margin:20px 0 30px 0}img.wp-post-image{width:100%}.entry-thumbnail img.wp-post-image{max-width:300px;margin-top:40px}@media only screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.logo .logo-link{background-image:url(../img/logo@2x.png);background-size:100%}}@media(max-width: 1250px){.entry-header,.entry-content,.entry-summary,.comment-respond,.comments-area{padding-left:30px;padding-right:30px}.navbar.fullwidth .main-navigation{padding-left:30px;padding-right:30px}}@media(max-width: 1100px){.news-content .post-wrapper{height:460px}}@media(max-width: 1050px){.text-over-image h2{font-size:30px;line-height:37px}.cta p{font-size:30px}}@media(max-width: 950px){.news-content h2,.news-content .single-post h2{line-height:20px;font-size:15px}}@media(max-width: 800px){.nav-menu .sub-menu li:hover>a,.nav-menu .sub-menu li a:hover,.nav-menu .sub-menu li:focus>a,.nav-menu .sub-menu li a:focus,.nav-menu .sub-menu li:hover>a{color:#402067}.nav-menu .sub-menu .children li a:hover,.nav-menu .sub-menu .children li:focus>a,.nav-menu .sub-menu .children li a:focus{color:#402067}.text-over-image .text-over-image-content{background-color:rgba(0,0,0,.1);text-shadow:1px 1px 3px rgba(0,0,0,.2)}.text-over-image .text-over-image-content h2{width:70%}.menuBgFull .navbar.fullwidth .main-navigation{padding:24px 20px}.menu-main-menu-container{background-color:#9bc7af;width:calc(100% + 40px);margin:26px -20px 0 -25px}.nav-menu .sub-menu,.nav-menu .children{padding:0}.site.fixed-header .site-main{padding-top:100px}.navbar.fullwidth{height:115px}.navbar.fullwidth .main-navigation{padding:25px 15px}.search-wrapper{top:0;right:80px;position:absolute}.logo .logo-link{background-repeat:no-repeat}.main-navigation{margin-right:0}.navbar.fullwidth .main-navigation{margin-right:0}.menu-toggle{cursor:pointer;display:inline-block;font:bold 16px/1.3 "Montserrat",sans-serif;margin:0}.menu-toggle,.menu-toggle:hover,.menu-toggle:focus,.menu-toggle:active{background:none;border:none;color:#141412;padding:12px 0 12px 20px}.menu-toggle:focus{outline:thin dotted}.menu-toggle:after{content:"";font-size:12px;padding-left:8px;vertical-align:-4px}.toggled-on .menu-toggle:after{content:"";vertical-align:2px}.toggled-on .nav-menu,.toggled-on .nav-menu>ul{display:block;margin-left:0;padding:20px 0;width:100%}.toggled-on li,.toggled-on .children{display:block}.toggled-on .nav-menu li>ul{background-color:rgba(0,0,0,0);display:block;float:none;margin-left:20px;margin-right:20px;position:relative;left:auto;top:auto}.toggled-on .nav-menu li>ul a{color:#141412;width:auto}.toggled-on .nav-menu li:hover>a,.toggled-on .nav-menu .children a{background-color:rgba(0,0,0,0);color:#402067}.toggled-on .nav-menu>li a:hover,.toggled-on .nav-menu>ul a:hover{background-color:#db572f;color:#fff}.toggled-on .nav-menu>li a:focus,.toggled-on .nav-menu>ul a:focus{background-color:#220e10;color:#fff}ul.nav-menu,div.nav-menu>ul{display:none}.nav-wrapper{padding-bottom:10px}.main-navigation .nav-menu li a{border:none;padding:12px 20px;height:auto}.toggled-on .nav-menu .current_page_item>a,.toggled-on .nav-menu .current_page_ancestor>a,.toggled-on .nav-menu .current-menu-item>a,.toggled-on .nav-menu .current-menu-ancestor>a{color:#402067}.toggled-on .nav-menu li>ul a{color:#fff}.toggled-on .nav-menu li{float:initial}.toggled-on .nav-menu>li a:hover,.toggled-on .nav-menu>ul a:hover{background-color:#402067;background-color:hsla(0,0%,100%,.1);color:#402067}.toggled-on .nav-menu .sub-menu>li a:hover,.toggled-on .nav-menu .sub-menu>ul a:hover{background-color:#402067;background-color:hsla(0,0%,100%,.1);color:#402067}.toggled-on .nav-menu>ul{border-top:1px dashed #ccc;background-color:#fff;padding-top:10px;margin-top:10px}.toggled-on .nav-menu>ul li{padding:0}.menu-toggle:focus{outline:none}.menu-toggle{position:absolute;right:20px;top:28px;width:60px;height:45px;margin:0}.menu-toggle span{display:block;width:40px;height:3px;margin:5px 0;background:#fff;z-index:99;transition:all 500ms ease}.toggled-on .menu-toggle span:nth-child(1){margin-top:13px;transform:rotate(-45deg)}.toggled-on .menu-toggle span:nth-child(2){display:none}.toggled-on .menu-toggle span:nth-child(3){margin-top:-8px;transform:rotate(45deg)}.nav-menu li.menu-item-has-children>a:after{content:"+";position:absolute;top:0;right:20px;display:block;font-size:1.5em;padding:5px}.nav-menu li.menu-item-has-children:hover>a:after{content:"-";padding:5px 8px 5px}}@media(max-width: 767px){.news-content .post-wrapper{height:initial;border-bottom:1px solid #dedede}.home .text-over-image{padding-bottom:0}.text-over-image .text-over-image-content h2{font-size:25px;line-height:32px}.cta .cta-2{padding-top:0}}@media(max-width: 643px){.entry-title,.format-chat .entry-title,.format-image .entry-title,.format-gallery .entry-title,.format-video .entry-title{font-size:13px}.navbar.fullwidth .main-navigation{padding-left:20px;padding-right:20px}}.page-id-422 .c-footer-cta{display:none}.c-home-hero-panel{background-image:linear-gradient(87deg, rgba(64, 32, 103, 0.76) 74.72%, rgba(64, 32, 103, 0) 97.26%),url(../img/hero-bg.jpg);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}.c-home-hero-panel__container{max-width:1200px;margin:0 auto;padding:90px 30px;text-align:center;display:flex;flex-direction:column;gap:20px;align-items:center}.c-home-hero-panel__title{color:#fff;font-size:50px;font-style:normal;font-weight:600;line-height:80px;text-transform:none}.c-home-hero-panel__content{color:#fff;font-weight:400;font-size:1.2rem}.c-home-intro-panel{margin:80px 0}.c-home-intro-panel__container{max-width:1200px;margin:0 auto;padding:0 30px;display:grid;gap:48px}@media(min-width: 768px){.c-home-intro-panel__container{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.c-home-intro-panel__container{grid-template-columns:1fr}}.c-home-intro-panel__heading{font-size:32px;font-weight:400;color:#402067}.c-home-intro-panel__content{font-weight:400}.c-home-intro-panel__list{list-style:none;padding:0;margin:0}.c-home-intro-panel__list-item{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:400;margin-bottom:10px;padding-bottom:10px;color:#402067;border-bottom:1px solid #9bc7af}.c-home-solutions-grid__container{max-width:1200px;margin:0 auto;padding:0 30px;display:flex;flex-direction:column;gap:20px}.c-home-solutions-grid__intro{font-weight:400}.c-home-solutions-grid__intro h1,.c-home-solutions-grid__intro h2,.c-home-solutions-grid__intro h3,.c-home-solutions-grid__intro h4,.c-home-solutions-grid__intro h5,.c-home-solutions-grid__intro h6{color:#402067;font-weight:600}.c-home-solutions-grid__items{display:grid}@media(min-width: 768px){.c-home-solutions-grid__items{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.c-home-solutions-grid__items{grid-template-columns:1fr}}.c-home-solutions-grid__item{border-color:#9bc7af;border-style:solid}@media(min-width: 768px){.c-home-solutions-grid__item:first-child{padding:0 30px 30px 0;border-width:0 1px 1px 0;margin:0 -0.5px -0.5px 0}.c-home-solutions-grid__item:nth-child(2){padding:0 0 30px 30px;border-width:0}.c-home-solutions-grid__item:nth-child(3){padding:30px 30px 0 0;border-width:0}.c-home-solutions-grid__item:nth-child(4){padding:30px 0 0 30px;border-width:1px 0 0 1px;margin:-0.5px 0 0 -0.5px}}@media(max-width: 767px){.c-home-solutions-grid__item:nth-child(1),.c-home-solutions-grid__item:nth-child(2),.c-home-solutions-grid__item:nth-child(3){padding-bottom:20px;border-width:0 0 1px 0}.c-home-solutions-grid__item:nth-child(4){border-width:0}.c-home-solutions-grid__item:nth-child(2),.c-home-solutions-grid__item:nth-child(3),.c-home-solutions-grid__item:nth-child(4){padding-top:20px}}.c-home-solutions-grid__item svg{margin-bottom:20px}.c-home-solutions-grid__heading{color:#402067;margin-bottom:20px;font-weight:600}.c-home-solutions-grid__content{font-weight:400}.c-home-solutions-grid__content p:last-child{margin-bottom:0}.c-home-solutions-grid__more-button{display:inline-flex !important;flex-direction:row;align-items:center;gap:8px}.c-home-solutions-grid__more-button svg{width:16px;height:16px}.c-home-solutions-grid__more-button svg path{stroke:#fff}.c-home-partners-panel{margin:80px 0;background:linear-gradient(90deg, #fff 0%, #e1f4ea 100%)}.c-home-partners-panel__container{max-width:1200px;margin:0 auto;padding:80px 0;display:flex;flex-direction:column;gap:20px}.c-home-partners-panel__heading{font-size:20px;text-align:center}.c-home-partners-panel__partners{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:30px}.c-home-partners-panel__partner-logo{max-width:200px;max-height:60px;width:100%;height:auto;display:block;margin:0 auto}.c-home-news-panel{margin:80px 0}.c-home-news-panel__container{display:grid;grid-gap:50px}@media(min-width: 768px){.c-home-news-panel__container{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.c-home-news-panel__container{grid-template-columns:1fr}}.c-home-news-panel__graphic{background-size:cover}@media(min-width: 768px){.c-home-news-panel__graphic{border-right:15px solid #fff}}.c-home-news-panel__content-inner{max-width:575px;margin-right:auto}@media(min-width: 768px){.c-home-news-panel__content-inner{padding:30px 30px 30px 15px}}@media(max-width: 767px){.c-home-news-panel__content-inner{padding:30px}}.c-home-news-panel__heading{color:#402067;font-weight:600;margin-bottom:20px}.c-home-news-panel__divider{margin-bottom:20px}.c-home-news-panel__list{list-style:none;padding:0;margin:0}.c-home-news-panel__item{display:grid;grid-gap:30px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #9bc7af}@media(min-width: 768px){.c-home-news-panel__item{grid-template-columns:1fr 150px}}@media(max-width: 767px){.c-home-news-panel__item{grid-template-columns:1fr}}.c-home-news-panel__item-heading-link{color:#945cd8;font-size:18px;margin-bottom:20px;text-decoration:underline;font-weight:600}.c-home-news-panel__excerpt{margin-bottom:20px}.c-home-news-panel__image{border-radius:100em;overflow:hidden;width:150px;height:150px;background-size:cover}@media(max-width: 767px){.c-home-news-panel__image{grid-row:1}}@media(max-width: 480px){.c-home-news-panel__image{width:90px;height:90px}}.c-home-news-panel__more-button{display:inline-flex !important;flex-direction:row;align-items:center;gap:8px}.c-home-news-panel__more-button svg{width:16px;height:16px}.c-home-news-panel__more-button svg path{stroke:#fff}.c-footer-cta{background-image:linear-gradient(0deg, rgba(64, 32, 103, 0.7) 0%, rgba(64, 32, 103, 0.7) 100%),url(../img/footer-bg.jpg);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}.c-footer-cta__container{max-width:1200px;margin:0 auto;padding:90px 30px;text-align:center;display:flex;flex-direction:column;gap:20px;align-items:center}.c-footer-cta__heading{margin-bottom:0;color:#fff}

/*# sourceMappingURL=main.css.map*/