:root {
	--body: #FBFBFB;
	--white: #FFF;
	--black: #000;
	--grey: #EFEFEF;
	--copy: #5C6470;
	--gold: #CF9340;
	--teal: #28ABBB;
	--blue: #005EA8;
	--navy: #111528;
	--green: #0D6B43;
	--lightgreen: #56B99D;
	--purple: #3D0B8E;
	--lightpurple: #5B2FCC;
	--bs-link-color: #3D0B8E;
}

html {scroll-behavior: smooth;}
body {font-family:"Figtree", sans-serif;color:var(--copy);background:var(--body);position:relative;}
body.feather:before {content:" ";position:absolute;width:700px;height:251px;left:-170px;top:220px;background:url(../img/white-feather.svg) no-repeat center center / contain;filter:invert(29%) sepia(17%) saturate(2105%) hue-rotate(40deg) brightness(40%) contrast(100%);z-index:-1;opacity:0.04;transform:rotate(-25deg);}
body.feather.teal:after {content:" ";background-color:var(--teal);opacity:0.3;position:absolute;top:0;width:100%;height:100%;z-index:-1;}
p {margin:0;padding:8px 0;}
a {color:var(--purple);}
button:focus {box-shadow:none !important;}
.req {color:red;}
.btn-primary {border-radius:0;padding:12px 22px;background:transparent; border:2px solid var(--purple);background:var(--purple);color:var(--teal);text-transform:uppercase;font-weight:800;}
.btn-primary:focus {background:var(--navy) !important;border:2px solid var(--navy) !important;color:var(--gold) !important;}
.title {color:var(--green);font-family:"rufina", sans-serif;}
h1 {color:var(--green);font-family:"rufina", sans-serif;}
h2 {color:var(--green);font-family:"rufina", sans-serif;padding-bottom:5px;background:-webkit-linear-gradient(left, var(--green),var(--teal),var(--gold),var(--green));background-size:1600px 200px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation-duration:3s;animation-name:textgradient;animation-iteration-count:infinite;animation-fill-mode:forwards;}
@keyframes textgradient {
	0% {
		background-position: 0 1600px;
	}
	100% {
		background-position: 1600px 0;
	}
}
h3 {color:var(--teal);font-weight:800;font-family:"caveat", sans-serif;}
strong {font-family:"rufina", sans-serif;color:var(--black);}
li::marker {color:var(--green);}
/* Fade in and slide on scroll elements */
.fade-in {opacity:0;transition: opacity 1s;}
.come-in {transform:translateY(300px);animation:come-in 1s ease forwards;opacity:1;}
.come-in:nth-child(2) {animation-duration:1.2s;}
.come-in:nth-child(3) {animation-duration:1.4s;}
.come-in:nth-child(4) {animation-duration:1.6s;}
.come-in:nth-child(5) {animation-duration:1.8s;}
.come-in:nth-child(6) {animation-duration:2s;}
.come-in:nth-child(7) {animation-duration:2.2s;}
.come-in:nth-child(8) {animation-duration:2.4s;}
.already-visible {transform:translateY(0);animation:none;opacity:1;}
@keyframes come-in {
	to {transform:translateY(0);}
}





/* Preloader */
#loader-wrapper {position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;}
.box {width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);z-index:10001;background:url(../img/white-feather.svg) no-repeat center center;background-size:contain;}
.loaded .box {opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.inner {display:flex;position:relative;width:180px;height:180px;margin:0 auto;}
.lds-ring {display:inline-block;position:relative;width:180px;height:180px;top:10px;left:10px;}
.lds-ring div {box-sizing:border-box;display:block;position:absolute;width:180px;height:180px;border:2px solid var(--white);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--white) transparent transparent transparent;}
.lds-ring div:nth-child(1) {animation-delay:-0.45s;}
.lds-ring div:nth-child(2) {animation-delay:-0.3s;}
.lds-ring div:nth-child(3) {animation-delay:-0.15s;}
@keyframes lds-ring {
	0% {transform:rotate(0deg);}
	100% {transform:rotate(360deg);}
}
#loader-wrapper .loader-section {position:fixed;top:0;width:50%;height:100%;background:var(--teal);z-index:1000;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
#loader-wrapper .loader-section.section-left {left:0;}
#loader-wrapper .loader-section.section-right {right:0;}
.loaded #loader-wrapper .loader-section.section-left {background:rgba(248, 248, 248, 0.3);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);}
.loaded #loader-wrapper .loader-section.section-right {background:rgba(248, 248, 248, 0.3);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);}
.loaded #loader {opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.loaded #loader-wrapper {visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.3s 0s ease-out;transition:all 0.3s 1s ease-out;}





header {position:relative;}
header:before {content:" ";background:var(--white);opacity:0.95;width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0;}
header .contact {background:var(--teal);text-align:center;color:var(--white);}
header .contact a {color:var(--white);}
header nav .nav-link {color:var(--navy);font-weight:600;}
header nav .nav-link:hover {color:var(--gold);}
header nav .btn-primary {background:var(--purple);border-color:var(--purple);color:var(--teal);}
header nav.navbar .navbar-brand img {height:65px;margin-right:20px;}
header nav.navbar .has-megamenu {position:static!important;}
header nav.navbar .megamenu {left:0;right:0;width:100%;margin-top:0;border:none;border-radius:0;background:transparent;position:relative;}
header nav.navbar .megamenu:before {content:" ";opacity:1;width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0;}
header nav .nav-link.dropdown-toggle:after {content:" ";position:relative;left:5px;border-top:none;border-right:2px solid var(--navy);border-bottom:2px solid var(--navy);border-left:none;transform:rotate(45deg);width:10px;height:10px;}
header nav .nav-link.dropdown-toggle.active:after, header nav .nav-link.dropdown-toggle:hover:after {border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);}
header nav .navbar-nav .nav-link.active, header nav .navbar-nav .nav-link.show {color:var(--gold);}
header nav .dropdown-toggle.show:after {transform:rotate(-135deg);top:5px;border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);}
header nav .navbar-nav nav .nav-link {font-weight:600;text-transform:none;padding:8px 0;}
header nav.navbar .offcanvas {width:100%;border-left:none;}
.navbar-toggler {position:relative;padding:23px;border-radius:0;border:none;z-index:9999;}
/* .navbar-toggler:before {content:" ";position:absolute;background:var(--green);width:120px;height:120px;border-radius:100%;left:-15px;top:-22px;} */
.navbar-toggler.collapsed {background:var(--red);}
.navbar-toggler:focus {box-shadow:none;}
.navbar-toggler span {display:block;background-color:var(--gold);border-radius:5px;height:3px;width:25px;margin-top:5px;margin-bottom:5px;position:relative;left:0;opacity:1;transition:all 0.35s ease-out;transform-origin:center left;}
.navbar-toggler span:nth-child(1) {transform:translate(0%, 0%) rotate(0deg);}
.navbar-toggler span:nth-child(2) {opacity:1;}
.navbar-toggler span:nth-child(3) {transform:translate(0%, 0%) rotate(0deg);}
.navbar-toggler span:nth-child(1) {margin-top:0.3em;}
.navbar-toggler:not(.collapsed) span {background-color:var(--purple);}
.navbar-toggler:not(.collapsed) span:nth-child(1) {transform:translate(15%, -33%) rotate(45deg);}
.navbar-toggler:not(.collapsed) span:nth-child(2) {opacity:0;}
.navbar-toggler:not(.collapsed) span:nth-child(3) {transform:translate(15%, 33%) rotate(-45deg);}
.offcanvas-header p {padding:25px 0 0 0;font-family:"rufina", sans-serif;font-size:36px;line-height:40px;text-transform:capitalize;color:var(--purple);}





.accreditations img {height:70px;}





footer {background:var(--teal);color:var(--white);position:relative;overflow:hidden;}
footer a, footer .nav-link {color:var(--white);}
footer .nav-link {padding:0;}
footer .nav-item:first-of-type .nav-link {font-weight:800;}
footer .btn-primary {color:var(--navy);border-color:var(--navy);background:transparent;}





.hero {position:relative;color:var(--white);-webkit-mask-image:url(../img/blank-hero.svg);mask-image:url(../img/blank-hero.svg);mask-repeat:no-repeat;background:var(--black);}
.hero .content {position:absolute;bottom:0%;left:50%;transform:translate(-50%, 0%);text-align:center;}
/* .hero:before {content:" ";position:absolute;width:100%;height:100%;top:0;left:0;background:radial-gradient(ellipse at center top,rgba(255, 255, 255, 0) 20%, rgba(0, 0, 0, 1) 100%);} */
.hero img {opacity:0.7;}
.small-hero {position:relative;overflow:hidden;}
.small-hero:before {content:" ";position:absolute;width:500px;height:500px;background:var(--teal);opacity:0.05;border-radius:100%;z-index:-1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-500px;transition-duration:1s;}
.small-hero.active:before {left:-250px;}





.cta {background:var(--navy);color:var(--white);}
.cta p {padding:0;}
.cta p:first-of-type {font-family:"rufina", sans-serif;font-size:30px;line-height:30px;}
.cta .btn-primary {color:var(--white);border-color:var(--white);background:transparent;}





.intro-copy {font-family:"rufina", sans-serif;font-size:24px;line-height:32px;}
.intro-copy p:first-of-type {color:var(--teal);font-weight:800;font-family:"Figtree", sans-serif;font-size:18px;}
.intro-copy span {color:var(--green);display:block;font-size:32px;line-height:36px;}





.cream, .cream.left, .cream.right {position:relative;}
.cream:before, .cream.left:before, .cream.right:before {content:" ";background:var(--gold);opacity:0.25;width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0;-webkit-transition:background .5s ease-out, opacity .5s ease-in-out;-moz-transition:background .5s ease-out, opacity .5s ease-in-out;-o-transition:background .5s ease-out, opacity .5s ease-in-out;transition:background .5s ease-out, opacity .5s ease-in-out;}
.cream.active:before, .cream.left.active:before, .cream.right.active:before {opacity:0.05;}
.cream.left .container, .cream.right .container {position:relative;}
.cream.left .container:before {content:" ";width:310px;height:123px;position:absolute;z-index:1;left:0;top:-106px;background:url(../img/feather-border.svg) transparent no-repeat 0px 0px / 100%;}
.cream.right .container:before {content:" ";width:310px;height:123px;position:absolute;z-index:1;right:0;top:-107px;background:url(../img/feather-border.svg) transparent no-repeat 0px 0px / 100%;}
.cream.active:after, .cream.left.active:after, .cream.right.active:after {position:absolute;content:" ";top:0;left:0;right:0;z-index:-1;height:100%;width:100%;background:linear-gradient(-45deg,var(--gold),var(--teal),var(--gold),var(--green));background-size:400% 400%;animation: animateGlow 6s ease infinite;}
@keyframes animateGlow {
	0% {
		background-position:0% 50%;
		opacity:0.05;
	}
	50% {
		background-position:100% 50%;
		opacity:0.2;
	}
	100% {
		background-position:0% 50%;
		opacity:0.05;
	}
}





.info-panel {position:relative;overflow:hidden;}
.info-panel:before {content:" ";position:absolute;width:500px;height:500px;background:var(--teal);opacity:0.05;border-radius:100%;z-index:-1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-500px;transition-duration:1s;}
.info-panel.active:before {left:-250px;}
.info-panel .image {position:relative;}
/* .info-panel .image:before {content:" ";position:absolute;z-index:-1;left:150px;top:56px;width:420px;height:2px;border-bottom:2px solid var(--teal);transform:rotate(-65deg);} */
.info-panel .image:after {content:" ";position:absolute;bottom:38px;right:-73px;background:url(../img/green-feather.svg);width:230px;height:76px;transform:rotate(-40deg);}
.info-panel .title {color:var(--green);font-family:"rufina", sans-serif;}
.info-panel .copy p:first-of-type {font-family:"caveat", sans-serif;font-size:40px;line-height:40px;color:var(--blue);}





.timeline {position:relative;overflow-x:clip;}
.timeline:after {content:" ";position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/white-feather.svg) no-repeat center center / contain;filter:invert(29%) sepia(17%) saturate(2105%) hue-rotate(40deg) brightness(40%) contrast(100%);z-index:-1;opacity:0.025;transform:rotate(-25deg);}





.highlight {background:var(--gold);position:relative;overflow:hidden;z-index:0;-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out;}
.highlight.active {background:var(--navy);}
.highlight:before {content:" ";position:absolute;background:url(../img/white-feather.svg) transparent no-repeat 0px 0px / 390px;width:390px;height:140px;z-index:-1;}
.highlight:after {z-index:-1;content:" ";position:absolute;background:url(../img/white-feather-v2.svg) transparent no-repeat 0px 0px / 550px;width:500px;height:179px;}
.highlight .title {font-family:"rufina", sans-serif;}
.highlight .btn-primary {background:transparent;color:var(--navy);border-color:var(--navy);}
.highlight.active .btn-primary {background:transparent;color:var(--gold);border-color:var(--gold);}





.testimonial {position:relative;font-family:"caveat", sans-serif;font-size:30px;line-height:30px;}
.testimonial:before {z-index:-1;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gold);opacity:0.05;}
.testimonial p:first-of-type {color:var(--green);font-family:"rufina", sans-serif;}





.scrolling-wrapper {display:flex;flex-wrap:nowrap;overflow-x:auto;text-align:center;}
.scrolling-wrapper:after {content:" ";position:absolute;right:0;height:100%;background:rgb(255,255,255);background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 80%);z-index:2;}
.scrolling-wrapper .date {flex:0 0 auto;height:auto;position:relative;max-width:380px;}
.scrolling-wrapper .date p:first-of-type {font-weight:800;font-family:"rufina", sans-serif;font-size:30px;color:var(--green);padding-top:15px;}
.scrolling-wrapper .date:first-of-type:before {left:100px;}
.scrolling-wrapper .date:last-of-type:before {right:100px;}
.scrolling-wrapper .date:before {content:" ";border-top: 3px solid var(--green);display:block;position:absolute;left:-50px;top:190px;right:-50px;bottom:0;z-index:-1;}
.scrolling-wrapper::-webkit-scrollbar {display:none;}





.dark-panel {background:var(--navy);color:var(--white);position:relative;}
.dark-panel:before {content:" ";position:absolute;background:url(../img/white-feather.svg) transparent no-repeat 0px 0px / 390px;width:390px;height:140px;transform:rotate(30deg);bottom:20px;left:-120px;}
.dark-panel .btn-primary {color:var(--white);border-color:var(--white);background:transparent;}
.dark-panel .title {color:var(--gold);margin-bottom:20px;}
.dark-panel .title span {color:var(--white);display:block;}





.card {--bs-card-height:100%;border-radius:30px;}
.card .card-body {padding:30px;}
.card .card-title {color:var(--green);font-family:"rufina", sans-serif;font-size:20px;}





.faq .accordion {--bs-accordion-bg:transparent;--bs-accordion-border-color:transparent;--bs-accordion-border-width:0;--bs-accordion-btn-padding-x:0;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23CF9340'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}
.faq .accordion-item {color:var(--copy);}
.faq .accordion-item:first-of-type, .faq .accordion-item:first-of-type .accordion-button {border-top-left-radius:0;border-top-right-radius:0;}
.faq .accordion-item:last-of-type, .faq .accordion-item:last-of-type .accordion-button {border-bottom-left-radius:0;border-bottom-right-radius:0;}
.faq .accordion-item .accordion-button {color:var(--green);font-family:"rufina", sans-serif;font-size:20px;border-bottom:1px solid var(--grey);}
.faq .accordion-button:not(.collapsed) {background:transparent;color:var(--gold);border-bottom:1px solid var(--gold);}
.faq .accordion-body {--bs-accordion-body-padding-x:0;}





.accreditations {background:var(--white);}





.sticky-top.dropdown {border-bottom:1px solid var(--grey);z-index:2;}
.sticky-top.dropdown:before {content:" ";background:var(--body);opacity:0.95;width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0;}
.sticky-top.dropdown .filter {display:block;padding:15px 0;color:var(--purple);font-family:"rufina", sans-serif;text-decoration:none;}
.sticky-top.dropdown .filter:after {content:" ";position:relative;border-top:none;border-right:2px solid var(--purple);border-bottom:2px solid var(--purple);border-left:none;transform:rotate(45deg);width:10px;height:10px;float:right;}
.sticky-top.dropdown .filter.show:after {border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(-135deg);top:6px;}
.sticky-top.dropdown .has-megamenu {position:static!important;}
.sticky-top.dropdown .megamenu {left:0;right:0;width:100%;margin-top:0;border:none;border-radius:0;;position:relative;background:transparent;}
.sticky-top.dropdown .megamenu:before {content:" ";opacity:0.95;width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0;background:var(--body);}
.sticky-top.dropdown .megamenu.show {top:-2px !important;position:absolute !important;}





.feather-img {-webkit-mask-image:url(../img/blank-feather.svg);mask-image:url(../img/blank-feather.svg);mask-repeat:no-repeat;}






@media all and (min-width: 1400px) {
	
}

@media screen and (min-width: 1200px) {
	header nav .nav-link {padding-right:40px !important;}
}

@media screen and (min-width: 1200px) and (max-width: 1400px) {
	
}

@media screen and (min-width: 991px) and (max-width: 1200px) {
	header nav .nav-link {padding-right:15px !important;}
}

@media(min-width: 992px) {
	header nav.navbar .has-megamenu {position:static!important;}
	header nav.navbar .megamenu, .sticky-top.dropdown .megamenu {left:0; right:0; width:100%; margin-top:0;}
	header nav.navbar .megamenu:before, .sticky-top.dropdown .megamenu:before {background:var(--white);}
	header nav.navbar .megamenu {border-top:1px solid #EFEFEF;}
	header nav .navbar-nav nav .nav-link:first-of-type {font-family:"rufina", sans-serif;font-size:32px;}
	#overlay {height:100vh;position:absolute;z-index:-2;left:0;top:0;width:100%;background:rgba(0,0,0,.8);}
	footer a:hover, footer .nav-link:hover {color:var(--white);text-decoration:underline;} 
	footer .btn-primary:hover {background:var(--navy);color:var(--white);border-color:var(--navy);text-decoration:none;}
	footer .nav-fill .nav-link {text-align:left;}
	.btn-primary:hover {background:var(--navy);border:2px solid var(--navy);color:var(--gold);}
	.cta .btn-primary:hover {background:var(--white);border-color:var(--white);color:var(--navy);}
	.highlight .btn-primary:hover {background:var(--gold);color:var(--navy);}
}

@media(max-width: 992px) {
	.btn-primary {width:100%;}
	header nav.navbar.fixed-top .navbar-collapse, header nav.navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:90vh;margin-top:10px;}
	header nav .navbar-nav nav .nav-link {border-bottom:1px solid var(--teal);padding:14px 0;}
	header nav .nav-link.dropdown-toggle:after {float:right;top:5px;left:-2px;}
	header nav .dropdown-toggle.show:after {top:10px;}
	header nav.navbar .megamenu {border-top:1px solid var(--teal);}
	header nav.navbar .offcanvas:before {content:" ";position:absolute;width:100%;height:100%;background:var(--teal);opacity:0.25;z-index:-1;}
	footer a:hover, footer .nav-link:hover {color:var(--white);text-decoration:none;} 
	footer .btn-primary:hover {background:transparent;color:var(--navy);border-color:var(--navy);}
	.cta {text-align:center;}
	.cta p {padding:8px 0;}
	.btn-primary:hover {background:var(--gold);border:2px solid var(--gold);color:var(--navy);}
	.cta .btn-primary:hover {background:transparent;border-color:var(--white);color:var(--white);}
	.highlight .btn-primary, .highlight .btn-primary:hover {background:var(--navy);color:var(--gold);}
	.highlight.active .btn-primary, .highlight.active .btn-primary:hover {background:var(--gold);color:var(--navy);}
}

@media screen and (min-width: 768px) {
	h1, h2 {font-size:60px;line-height:62px;}
	h3 {font-size:50px;line-height:50px;}
	.title {font-size:36px;line-height:40px;}
	footer:before {content:" ";position:absolute;left:-80px;bottom:20%;width:390px;height:140px;background:url(../img/white-feather.svg) transparent no-repeat 0px 0px / 390px;transform:rotate(-27deg);}
	.hero .content h1 {font-family:"rufina", sans-serif;font-size:32px;line-height:34px;color:var(--white);}
	.highlight {color:var(--white);}
	.highlight .title {color:var(--white);}
	.timeline:before {content:" ";position:absolute;left:50%;background:var(--green);height:70%;width:3px;top:50%;transform:translate(-50%, -50%);z-index:-1;}
	.highlight:before {left:-160px;bottom:20%;transform:rotate(-30deg);}
	.highlight:after {right:-210px;bottom:20%;transform:rotate(50deg);}
	.highlight .title {font-size:40px;line-height:40px;}
	.testimonial p:first-of-type {font-size:50px;line-height:52px;}
	.dark-panel .title {font-size:60px;line-height:62px;}
	.dark-panel .title span {margin-left:100px;}
	.info-panel .title {font-size:60px;line-height:62px;}
	.sticky-top.dropdown {top:163px;}
}

@media screen and (max-width: 768px) {
	body.feather:before {width:540px;height:176px;}
	h1, h2 {font-size:30px;line-height:32px;}
	h3 {font-size:37px;line-height:37px;}
	.title {font-size:28px;line-height:30px;}
	footer:before {content:" ";position:absolute;right:-30px;bottom:15%;width:390px;height:140px;background:url(../img/white-feather.svg) transparent no-repeat 0px 0px / 390px;transform:rotate(-27deg);}
	.info-panel .copy p:first-of-type {font-size:26px;line-height:26px;}
	.highlight {color:var(--navy);}
	.highlight:before {left:-180px;bottom:60%;transform:rotate(-25deg);}
	.highlight:after {right:-300px;bottom:-10%;transform:rotate(10deg);}
	.highlight .title {font-size:30px;line-height:30px;color:var(--navy);}
	.block {border:1px solid var(--navy);border-top:8px solid var(--navy);background:var(--white);margin-left:15px;margin-right:15px;}
	.testimonial p:first-of-type {font-size:30px;line-height:32px;}
	.dark-panel .title {font-size:60px;line-height:62px;}
	.info-panel .title {font-size:52px;line-height:52px;}
	.sticky-top.dropdown {top:92px;}
}