a#scroll-to-top{background:url(/wp-content/plugins/jquery-smooth-scroll/images/arrow.png) no-repeat center center;width:35px;height:35px;position:fixed;right:30px;bottom:30px;text-indent:-9999px;font-size:0;cursor:pointer;outline:0}body.rtl a#scroll-to-top{left:30px}@media only screen and (max-width: 480px){a#scroll-to-top{right:0;bottom:0}body.rtl a#scroll-to-top{left:0;bottom:0}}html,mark{color:#000}body,figure,form,h1,h2,h3,h4,h5,h6{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{padding:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}blockquote{margin:1em
40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0}dl,menu,ol,p,pre,ul{margin:1em
0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0
0 0 40px}menu,ol,ul{padding:0
0 0 30px}nav ol,nav
ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}fieldset{border:1px
solid silver;margin:0
2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.nomargin{margin:0
!important}html{font-size:14px}body{font-family:'Fira Sans',sans-serif;font-weight:400;line-height:1.5;color:#2a2b2b}p{margin:0
0 1.25rem}h1,h2,h3,h4,h5,h6{margin:0
0 1rem;font-weight:600;line-height:1.1}h4{line-height:1.3}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.55em;line-height:1}h4{font-size:1.25em}h5{font-size:1em;line-height:1.2}h6{font-size:1em;line-height:1.1;text-transform:uppercase}h2.section-title{text-align:center;max-width:864px;margin:0
auto 32px}.display-x-small{font-size:1.25em;line-height:1.1;font-weight:600}.overline{font-size:0.75em;line-height:1.2;text-transform:uppercase}small{font-size:0.75em}h1 a, h2 a, h3 a, h4 a, h5 a, h6
a{text-decoration:none;color:#2a2b2b}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{}ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:2.75rem}ul{padding-left:0;margin:0
0 1.25rem 1.25rem}ol{padding-left:0;margin:0
0 2rem 1.25rem}li{margin:0
0 0.4rem}li>ol,li>ul{margin-top:20px}p.has-small-font-size{font-size:0.9em !important}p.has-normal-font-size{font-size:1em !important}p.has-medium-font-size{font-size:1em !important}p.has-large-font-size{font-size:1.25em !important}p.has-huge-font-size{font-size:2em !important}h2.has-text-align-center::before,h2.has-text-align-center::after{content:"";display:block;width:80px;height:3px;margin:0
auto 20px;background:#8DC63F}h2.has-text-align-center::after{margin:20px
auto 48px}.tb-left::after{content:"";display:block;width:64px;height:3px;margin:16px
0 24px;background:#8DC63F}@media (min-width: 768px){html{font-size:17px}}@media (min-width: 1280px){h1{font-size:3em}h2{font-size:2.5em}h3{font-size:2em}h4{font-size:1.45em}h5{font-size:1.25em}h6{font-size:1em}p.has-small-font-size{font-size:0.9em !important}p.has-normal-font-size{font-size:1em !important}p.has-medium-font-size{font-size:1.25em !important}p.has-large-font-size{font-size:1.55em !important}p.has-huge-font-size{font-size:2.5em !important}h2.section-title{margin:0
auto 40px}}@media (min-width: 1440px){html{font-size:18px}}button{box-shadow:none !important}a{color:#259137;outline:0
!important;text-decoration:none;transition:all 0.2s;font-weight:400}a:hover{color:#88bb23;text-decoration:none;transition:all 0.2s}a:active{color:#076834}p
a{border-bottom:1px solid;padding-bottom:0;font-weight:500}.fullWidthImg{width:100%;height:auto;display:block;margin:0}.center{text-align:center}.left{text-align:left}.right{text-align:right}.mobileOnly{}.nonMobile{display:none}.hide{display:none !important}.bluelist
li{color:#1a71c9}@media only screen and (min-width:720px){.mobileOnly{display:none}.nonMobile{display:block}}@media only screen and (min-width:1024px){}.container{min-width:240px;max-width:1200px;margin:0
auto;padding:0
32px;clear:both;overflow:hidden;box-sizing:border-box}.row{padding:40px
0 0;clear:both;overflow:hidden}.rowspacer{padding:40px
0}.deeprow{padding:40px
0}.slimrow{padding:0}.row .container>*:last-child{margin-bottom:0}.spacer{height:24px}.overflow{overflow:visible !important}@media only screen and (min-width:768px){.container{padding:0
64px}.row{padding:64px
0 0}.deeprow{padding:80px
0}}@media only screen and (min-width:1160px){.row{padding:64px
0 0}.rowspacer{padding:64px
0}.deeprow{padding:96px
0}.slimrow{padding:0}.spacer{height:40px}}@media only screen and (min-width:1440px){.row{padding:80px
0 0}.rowspacer{padding:80px
0}.deeprow{padding:120px
0}.slimrow{padding:0}.container{padding:0}}@media (min-width:768px){.cols2{display:flex;flex-wrap:wrap;justify-content:center}.col1of2{width:46%;margin:0
2%}}.navslide{width:0;height:100%;background:#004282;top:0;left:0;transition:all 0.35s;z-index:600;position:fixed;overflow-y:scroll}.navslide-active{width:100%}.navslide
nav{position:absolute;top:144px;left:-3000px;transition:all 0.35s;opacity:0}.navslide nav.nav-active{left:48px;opacity:1}.navslide nav
ul{margin:0;padding:0}.navslide nav
li{font-size:20px;margin:0
0 1em;font-weight:300}.navslide nav li
a{color:#fff;text-decoration:none;border-bottom:1px solid transparent;transition:all 0.35s;padding-bottom:10px}.navslide nav li a:hover{color:#fff;border-bottom:1px solid #fff;padding-bottom:0}@media only screen and (min-width:1040px){.navslide{display:none}}.nav-btn{width:28px;height:22px;position:fixed;top:34px;right:24px;z-index:800;cursor:pointer;transition:all 0.25s}.line1,.line2,.line3{width:24px;height:2px;display:block;margin-bottom:5px;background:#004282;opacity:1;transition:all 0.35s;border-radius:50px}.line3{margin-bottom:0}.line1-alt{transform:rotate(45deg);position:absolute;top:7px}.line2-alt{opacity:0}.line3-alt{transform:rotate(-45deg);position:absolute;top:7px}@media (min-width:1024px){.nav-btn{display:none}}header.mainheader{width:100%;clear:both;padding:16px
0 0;position:fixed;top:0;background:rgba(255,255,255,1);color:#2a2b2b;z-index:700;height:80px;box-sizing:border-box;box-shadow:1px 1px 3px 1px rgba(0,0,0,0.06)}header.mainheader
a{border:none;color:#333;transition:all 0.25s}header.mainheader a:hover{color:#3E86CF}header.mainheader
.container{padding:0
24px;position:relative}header.mainheader
.headercontact{display:flex;flex-wrap:wrap;justify-content:right;line-height:1.5;position:absolute;top:18px;right:80px}.email-mobile{}.email-wide{display:none}.logo-mobile{width:80px;margin-right:24px}.logo-wide{display:none}header.mainheader .headercontact
p{font-size:12px !important;width:auto;text-align:right;margin-bottom:0;transition:all 0.2s}header.mainheader .headercontact p
i{color:#8DC63F}header.mainheader .headercontact p
a{margin-left:8px;color:#333}header.mainheader .headercontact p a:hover{color:#3E86CF}@media only screen and (max-width:359px){header.mainheader
.headercontact{display:none}}@media only screen and (min-width:400px){header.mainheader
.headercontact{right:80px}}@media only screen and (min-width:768px){header.mainheader
.headercontact{right:128px}header.mainheader .headercontact p
a{margin-left:16px}}@media only screen and (min-width:1024px){.logo-mobile{display:none}.logo-wide{display:inline-block;width:120px;height:auto;margin-right:0;transition:all 0.2s;padding-top:8px}.email-mobile{display:none}.email-wide{display:inline}header.mainheader{height:128px;transition:all 0.1s;padding:16px
0 0}.header-nav{display:none}header.mainheader
.headercontact{top:0;right:24px}header.mainheader .headercontact
p{font-size:12px !important}}@media only screen and (min-width:1280px){header.mainheader{height:160px}header.mainheader
.container{padding:0}header.mainheader
.headercontact{right:0}header.mainheader .headercontact
p{font-size:14px !important}.logo-wide{width:168px}}.desktop-menu{display:none;transition:0.2s}.mainmenu
li{list-style-type:none;font-size:20px;font-weight:600;margin-bottom:25px}@media (min-width:1024px){.desktop-menu{font-size:12px;display:block;position:absolute;top:58px;right:24px;transition:all 0.2s}.desktop-menu
li{display:inline;font-weight:500;margin:0}.desktop-menu li::after{content:"";width:0px;height:10px;display:inline-block;background:#ceced0;margin:0
11px 0 12px;border-right:1px solid #ceced0}.desktop-menu li:last-of-type::after{border-right:none !important;margin:0
!important}.desktop-menu li
a{color:#2a2b2b;transition:all 0.2s;font-weight:500}.desktop-menu li a:hover, .desktop-menu li.current-menu-item a, .desktop-menu li.current-page-ancestor
a{color:#3E86CF;border-bottom:1px solid #3E86CF;padding-bottom:2px}}@media only screen and (min-width:1280px){.desktop-menu{font-size:14px;top:84px;right:0}.desktop-menu li::after{margin:0
13px 0 14px}}header.fixed-header{z-index:700;height:88px}header.fixed-header .logo-wide{width:88px;padding-top:0}header.fixed-header .desktop-menu{top:36px}header.fixed-header .desktop-menu li, header.fixed-header .headercontact
p{font-size:12px !important}header.fixed-header .desktop-menu li
a{}.banner{margin-top:80px;padding:40px
0;background:#004282;background-image:url("/wp-content/themes/alltree/assets/img/alltree-title.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.pagetitles{background:rgba(0,40,79,0.5);width:100%;max-width:1200px;margin:0
auto;padding:40px
24px;text-align:center;box-sizing:border-box;color:#fff}.pagetitles
h1{margin-bottom:0;color:#fff}.homebanner{background:none;padding:0
!important;position:relative;width:100%;overflow:hidden}.homebanner
.pagetitles{position:absolute;top:40px;z-index:99;left:10%;right:10%;max-width:80%}.homebanner
.metaslider{width:200% !important}@media only screen and (min-width:360px){.homebanner
.pagetitles{top:48px}}@media only screen and (min-width:400px){.homebanner
.pagetitles{top:64px}}@media only screen and (min-width:768px){.banner{padding:64px
0}.homebanner
.pagetitles{top:64px}.homebanner
.metaslider{width:100% !important}}@media only screen and (min-width:1024px){.banner{margin-top:128px;padding:80px
0}.pagetitles{padding:56px
40px}.homebanner
.pagetitles{top:80px}}@media only screen and (min-width:1280px){.banner{margin-top:160px;padding:120px
0}.homebanner
.pagetitles{top:120px}}@media only screen and (min-width:1440px){.homebanner
.pagetitles{top:160px;max-width:1200px}}@media only screen and (min-width:1600px){.homebanner
.pagetitles{top:184px}}@media only screen and (min-width:1920px){.homebanner
.pagetitles{top:240px}}@media only screen and (min-width:2240px){.homebanner
.pagetitles{top:320px}}footer.mainfooter{clear:both;overflow:hidden;width:100%;padding:80px
0 40px;background:#004282;color:#fff}footer.mainfooter
.col1of3{margin-bottom:56px}footer.mainfooter
h6{color:#AFD081;margin:0
0 2rem}footer.mainfooter
a{color:#fff;text-decoration:none;border:none;transition:all 0.35s;font-weight:400}footer.mainfooter a:hover{color:#AFD081}footer.mainfooter
i{color:#AFD081;padding-right:8px}footer.mainfooter
ul{margin-left:0;list-style:none}footer.mainfooter ul
li{list-style-position:inside;text-indent:-24px;padding-left:24px}footer.mainfooter
p{margin-bottom:0.5rem}footer.mainfooter p
span{}#menu-footer-menu li::before{font-family:"Font Awesome 5 Free";font-weight:600;content:"\f105";color:#AFD081;padding-right:8px}.footercredits{margin:16px
0 0;color:#7397BA;font-size:0.8em}footer.mainfooter .footercredits
p{margin:0
0 12px;line-height:1.2}.footercredits p
a{color:#7397BA}.accreditations{display:flex;flex-wrap:wrap;justify-content:center}.accreditations
img{margin:0
24px 24px 0}.accreditations img:last-of-type{margin-right:0 !important}.footerlogo{width:120px;height:auto}@media (min-width:400px){.accreditations
img{margin:0
14px 24px 0}.accreditations{justify-content:left}}@media (min-width:600px){.accreditations
img{margin:0
32px 24px 0}}@media only screen and (min-width:768px){footer.mainfooter{padding:40px
0;font-size:14px !important}.mainfooter
.container{position:relative;padding:0
40px 200px}.accreditations{position:absolute;left:40px;bottom:0}}@media only screen and (min-width:1024px){footer.mainfooter{padding:64px
0}.mainfooter
.container{position:relative;padding:0
40px}.accreditations{position:relative;left:auto;bottom:auto;padding-top:40px}.accreditations
img{margin:0
40px 24px 0}}@media only screen and (min-width:1280px){.mainfooter
.container{padding:0
24px}}@media only screen and (min-width:1440px){footer.mainfooter{font-size:16px !important;padding:80px
0}.mainfooter
.container{padding:0}.footerlogo{width:192px;height:auto}.footercredits{margin:40px
0 0}.accreditations{padding-top:56px}.accreditations
img{margin:0
48px 24px 0}}.mainfooter
.cols3{width:100%;margin:0
auto;clear:both;overflow:hidden}.mainfooter .cols3
.col1of3{box-sizing:border-box;margin-bottom:80px}.mainfooter .cols3 .col1of3:last-child{margin-bottom:40px}@media only screen and (min-width:768px){.mainfooter
.cols3{display:flex;flex-wrap:wrap}.mainfooter .cols3
.col1of3{width:36%;margin-bottom:0;padding:0
24px 0 0}.mainfooter .cols3 .col1of3:first-child{width:28%;padding-right:7%}.mainfooter .cols3 .col1of3:last-child{margin-bottom:0}}@media only screen and (min-width:1024px){.mainfooter .cols3
.col1of3{width:28%}.mainfooter .cols3 .col1of3:first-child{width:20%}.mainfooter .cols3 .col1of3:last-child{width:52%}}@media only screen and (min-width:1280px){.mainfooter .cols3
.col1of3{width:26%}.mainfooter .cols3 .col1of3:first-child{width:22%}.mainfooter .cols3 .col1of3:last-child{width:48%}}@media only screen and (min-width:1440px){.mainfooter .cols3
.col1of3{width:30%}.mainfooter .cols3 .col1of3:first-child{width:26%}.mainfooter .cols3 .col1of3:last-child{width:44%}}.parallax{background-image:url("/wp-content/themes/alltree/assets/img/cta.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.parallax
.container{position:relative;z-index:2;width:100%;padding:80px
0}.parallax-inner{background:rgba(0,40,79,0.5);width:80%;max-width:1200px;margin:0
auto;padding:80px
40px;text-align:center;box-sizing:border-box;color:#fff}.parallax-inner h2::before, .parallax-inner h2::after{content:"";display:block;width:80px;height:3px;margin:0
auto 20px;background:#8DC63F}.parallax-inner h2::after{margin:20px
auto 48px}.parallax-inner
a{color:#fff;border:none}.parallax-inner a
i{color:#8DC63F}.parallax-inner a:first-of-type{margin:0
16px 0 0}.parallax-inner
p{margin-bottom:1rem}.parallax-inner p:last-of-type{margin-bottom:0}@media (max-width:767px){.parallax-inner
a{display:block}.parallax-inner a:first-of-type{margin:0
0 4px}.parallax-inner
p{margin-bottom:2rem}}@media (min-width:1024px){.parallax
.container{padding:196px
0}}@media (min-width:1025px){.parallax{background-attachment:fixed}}.signposts{}.signpost{position:relative;display:block;margin:0
0 24px}.signpost
img{position:relative;top:0;left:0}.signpost
p{position:absolute;left:0;bottom:0;width:100%;box-sizing:border-box;padding:16px
8px;background:rgba(0,40,79,0.5);color:#fff;font-size:14px !important;margin:0;line-height:1.1}.signpost p::after{font-family:"Font Awesome 5 Free";font-weight:600;content:"\f105";color:#AFD081;padding-left:8px;transition:all 0.25s}.signpost:hover p::after{padding-left:24px}@media (min-width:400px){.signposts{display:flex;flex-wrap:wrap;justify-content:left}.signpost{width:48%;max-width:384px;margin:0
2% 2% 0}.signpost:nth-child(2	n+0){margin-right:0}.signpost
p{font-size:12px !important}}@media (min-width:768px){.signpost
p{font-size:14px !important}}@media (min-width:1024px){.signpost{width:32%;max-width:384px;margin:0
2% 2% 0}.signpost:nth-child(2n+0){margin-right:2%}.signpost:nth-child(3n+0){margin-right:0}.signpost
p{font-size:16px !important;font-weight:500;padding:24px
16px}}.boxout{background-color:#004282;background-image:url("/wp-content/themes/alltree/assets/img/boxout.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat;padding:24px}.boxout-text{background:rgba(255,255,255,0.9);padding:24px}.boxout-text p:last-of-type{margin-bottom:0}@media (min-width:768px){.boxout-text
p{text-align:justify}}@media (min-width:1024px){.boxout{padding:16px}.boxout-text{background:rgba(255,255,255,1);padding:40px;width:50%;max-width:584px;margin-left:50%;box-sizing:border-box}}.wp-block-group{max-width:1000px;margin:0
auto}.page-id-14 .wp-block-group{max-width:1200px}.page-id-21 .wp-block-group{max-width:840px}.single-col{max-width:680px}.wp-block-columns p + h3, .wp-block-columns p + h4, .wp-block-columns p + h5, .wp-block-columns p+h6{margin-top:40px}.wp-block-columns h5, .wp-block-columns
h4{margin-bottom:0}.wp-block-columns
h4{color:#1a71c9}.wp-block-columns h5::after, .wp-block-columns h4::after{content:"";display:block;width:48px;height:3px;margin:14px
0 24px;background:#8DC63F}.wp-block-columns h4::after{background:#1a71c9}.wp-block-column:first-child{padding-bottom:40px}.page-id-8 .wp-block-group__inner-container p:last-of-type, .page-id-10 .wp-block-group__inner-container p:last-of-type{margin-bottom:0}@media (max-width:769px){.wp-block-group__inner-container
p{text-align:left !important}.wp-block-group__inner-container p:last-of-type{margin-bottom:0}.page-id-21 .wp-block-group__inner-container p:first-of-type{margin-bottom:0}}@media (min-width:768px){.wp-block-columns{display:block}.wp-block-column:nth-child(2n){margin-left:0}.wp-block-column
p{text-align:justify}}@media (min-width: 782px){h2+.wp-block-columns{margin-top:80px}.wp-block-columns{display:flex;flex-wrap:nowrap;flex-direction:row-reverse}.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column:not(:first-child){flex-grow:0.7;margin-left:0;margin-right:4%}.wp-block-column:first-child{padding-bottom:0}.wp-block-column figure.wp-block-image:first-of-type{margin-top:6px}}.alignright{float:right;margin:6px
0 10px 1em}.alignleft{float:left;margin:6px
1.4em 10px 0}.aligncenter{display:block;margin:20px
auto}.alignnone{display:block;margin:40px
0;max-width:100%;overflow:hidden}img.alignnone,img.alignleft{max-width:100%;height:auto}.wp-block-image{margin:0
0 16px;max-width:100%}*+.wp-block-image{margin:16px
0}.wp-block-image
figcaption{text-align:left}.wp-block-image
.alignleft{margin:6px
40px 20px 0}.wp-block-image
img{max-width:100%;height:auto}.wp-video{padding-bottom:40px !important}figure{margin-bottom:40px}figure+p,figure+h1,figure+h2,figure+h3,figure+h4,figure+h5,figure+h6,figure+ul,figure+ol{margin-top:40px}figure.alignleft+p,figure.alignleft+h1,figure.alignleft+h2,figure.alignleft+h3,figure.alignleft+h4,figure.alignleft+h5,figure.alignleft+h6,figure.alignleft+ul,figure.alignleft+ol{margin-top:0}.col-center-760 .size-full{height:auto}.wp-block-image
figcaption{font-style:italic;font-size:0.8em;color:#666;margin-top:0}@media only screen and (min-width:1400px){*+.wp-block-image{margin:24px
0}}article.pagetext{}article.pagetext * + h1, article.pagetext * + h2, article.pagetext * + h3, article.pagetext * + h4, article.pagetext * + h5, article.pagetext *+h6{margin-top:3.2rem}.togo{position:relative;top:50px;opacity:0}.fadeReady{opacity:0}.accredSet{opacity:0}.colReady{position:relative;top:100px;opacity:0}.csReady{position:relative;top:100px;opacity:0}@keyframes
cssFadeIn{from{opacity:0}to{opacity:1}}.cssFadeIn{animation-name:cssFadeIn;animation-duration: .5s;animation-fill-mode:forwards}#scroll-to-top{width:40px !important;height:40px !important;background-color:#8DC63F !important;background-image:url("/wp-content/themes/alltree/assets/img/arrow-up.svg") !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:13px 8px !important;right:0 !important;bottom:0 !important;z-index:300}#catapultCookie{font-family:'Fira Sans',sans-serif}@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px){body{font-family:'Fira Sans',sans-serif}}@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape){@media only screen and (min-width:1024px){.navslide nav.nav-active{left:108px;top:200px}}}@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait){.contact-tab{bottom:16px}}