html{overflow-x:hidden;}
header .current-menu-item a, header .current-menu-ancestor a{color:var(--brand2)!important;}
.autoMargin{margin:0 auto;}
.header-menu ul.sub-menu a{color:white!important;}
.page-banner::after{background:linear-gradient(0deg, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.45) 50%, rgba(0,0,0,0) 100%)!important;}
.page-banner .container.narrowwidth{max-width:1140px!important;}
.page-banner .entry-header{text-align:left!important;}
a.icon i:hover{opacity:0.7;}
#site-footer-wrap .socials{margin-top:10px;}
#site-footer-wrap a.icon{color:white;font-size:20px !important;}
#back-to-top:hover, .slick-next.slick-arrow:hover, .slick-prev.slick-arrow:hover{opacity:0.7;}
#site-footer-wrap ul li a{color:white;}
#site-footer-wrap ul li .sub-menu a{color:rgba(255,255,255,1)!important;font-weight:400;}
#site-footer-wrap ul li .sub-menu{padding-left:0;line-height:2rem;}
#site-footer-wrap #site-info{border-top:0!important;padding:0!important;}
.header-menu > li{margin-right:25px;}
.kt-blocks-info-box-learnmore{font-size:14px!important;font-weight:600!important;background-color:var(--brand1)!important;border:1px solid var(--brand1)!important;display:inline-block!important;line-height:1;padding:16px 30px!important;color:#fff!important;margin-bottom:5px!important;cursor:pointer!important;border-radius:3px!important;transition:all 0.1s ease!important;margin-left:20px!important;margin-bottom:20px!important;}
.kt-blocks-info-box-learnmore:hover{background-color:var(--brand2)!important;border:1px solid var(--brand2)!important;color:white;}
h2, #page-content-wrap h3, #page-content-wrap h4{color:var(--brand3);font-weight:700!important;}
h2#get-in-touch{color:var(--brand3)!important;margin-top:0 !important;}
.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1){background-color:transparent;}
.wp-block-table.is-style-stripes tbody td:nth-child(2n+1){color:var(--brand1);font-weight:700;font-size:14px;}
.wp-block-table.is-style-stripes tbody tr td{border-bottom:1px solid #9C9C9C !important;}
.wp-block-table.is-style-stripes{border-bottom:0;}
.tanks .wp-block-image img{height:355px;}
.entry-header h1{position:absolute;bottom:20px;text-transform:inherit;font-weight:700;}
.header-menu > li > a{color:var(--brand1) !important;font-weight:700;font-size:16px;}
#site-footer-wrap{padding:40px 0 20px 0!important;}
#site-footer-wrap .footer-column{margin-bottom:30px!important;}
.kt-accordion-panel-inner a{color:black;text-decoration:underline;}
.solid-btn-icon-line{padding:10px 15px !important;}
@media screen and (min-width:991px){
.menu-item-has-children::after{content:"\f347";font-family:dashicons;font-size:16px;color:var(--brand1);display:inline-block;padding-top:11px;position:absolute;top:3px;right:0;margin-right:-10px;margin-left:-11px;}
}
#header-content-wrap .site-logo{padding:5px!important;width:200px!important;}
.highlights-col1 .wp-block-group__inner-container{position:absolute;right:20px;left:20px;bottom:0;}
body.scrolled #fixed-header .site-logo-small{width:120px!important;padding:0px!important;}
.page-banner .container.narrowwidth{height:100%;}
.featured-banner{background-color:var(--brand1);}
.featured-banner h2, .featured-banner p, .featured-banner a, .featured-banner h3{color:white!important;}
.divider.wp-block-separator{border-color:var(--brand3)!important;background-color:var(--brand3)!important;}
h4{font-weight:700!important;}
.projects-slider .card.slick-slide .inner{background-color:rgba(0, 117, 235, 0.15)!important;}
.gform_wrapper.gravity-theme .gfield_label{font-weight:400!important;}
.highlights h4{font-size:65px;font-weight:700;color:var(--brand1)!important;}
.highlights h3{color:var(--brand1)!important;}
.embellish-right::before, html::before, html::after, .embellish-left::before{display:none;}
.featured-banner-project.alignfull{background:var(--brand1);color:white;margin-top:30px;margin-bottom:30px;}
.single-project h1{color:var(--brand3);font-size:40px;font-weight:700;}
.intro-content.row{margin-top:50px;}
body.single-project .project-data.tags label{display:block!important;background-color:transparent!important;color:var(--brand1)!important;padding-left:0!important;}
.project-data.tags ul{padding-left:0;}
.featured-banner .wp-block-group{max-width:20rem;padding-right:0px !important;padding-left:0px !important;}
body.single-project .project-data.tags a{padding:5px 10px!important;margin-top:10px;}
.featured-banner.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:10vw !important;}
.featured-banner-navy h2, .featured-banner-navy h3, .featured-banner-navy h4, .featured-banner-navy p{color:white;}
h3.wrapText{max-inline-size:10ch;overflow-wrap:break-word;}
#highlights-advantages{position:absolute;top:0;}
.home-banner-title{max-inline-size:21ch;overflow-wrap:break-word;}
.header-menu > li:hover > a{text-decoration:underline;}
.featured-banner-project.alignfull .col-md-6{display:flex;flex-direction:column;justify-content:center;}
body.single-project .project-data .icon{color:white!important;font-size:15px;}
.featured-banner-project.alignfull img{max-height:320px;object-fit:cover;}
.med-bottom{padding:50px 0!important;}
.project-data.row{padding-bottom:15px;}
.project-data-text{padding-bottom:15px;border-bottom:1px solid #d0d0d0;}
.project-data-text.col-md-11{flex:0 0 91.666667%;max-width:91.666667%;}
.project-data.row .col-md-1{flex:0 0 8.333333%;max-width:8.333333%;}
.featured-banner h1, .featured-banner h2, .featured-banner h3, .featured-banner h4, .imageTextBanner h1, .imageTextBanner h2, .imageTextBanner h3, .imageTextBanner h4, .imageTextBanner p{color:white!important;}
.featured-banner .kb-button, .imageTextBanner  .kb-button{background:transparent !important;border:1px solid white !important;}
.featured-banner .kb-button:hover, .imageTextBanner  .kb-button:hover{background:rgba(255,255,255,0.2) !important;border:1px solid white !important;}
.client-gallery .nova-gallery .item{justify-content:flex-start!important;}
.imageTextBanner{margin-top:30px;}
hr{height:0!important;}
.ghostkit-divider::before{--gkt-divider__border-width:1px;}
.solid-btn-icon-line{border:1px solid white !important;padding-top:10px;padding-bottom:10px;}
@media screen and (max-width:767px){
.imageTextBanner .wp-block-media-text__content{padding-left:20px!important;}
}
@media screen and (min-width:768px) and (max-width: 1023px) { 
.imageTextBanner .wp-block-media-text__content{padding-left:calc(100% - 43rem/2)!important;}
}
@media screen and (min-width:1024px) and (max-width: 1199px) { 
.imageTextBanner .wp-block-media-text__content{padding-left:calc(100% - 58rem/2)!important;}
}
@media screen and (min-width:1200px){
.imageTextBanner .wp-block-media-text__content{padding-left:calc(100% - 1100px/2) !important;}
}
@media screen and (min-width:1400px){
.projects-slider .card.slick-slide .content{height:20rem;}
}
@media screen and (min-width:1200px) and (max-width:1399px){
.projects-slider .card.slick-slide .content{height:28rem;}
}
@media screen and (min-width:1200px){
.privacy{float:right;position:absolute;right:0;top:0;}
.menu-widgets{display:flex;flex-direction:row;column-count:4;column-gap:30px;}
}
@media screen and (min-width:1024px){
.highlights{height:43rem;}
.highlights-col1{height:40rem;}
.highlights-col1 p{color:var(--brand1);}
.highlights .highlights-col2 .wp-block-cover, .highlights .highlights-col2 .highlights-text, .highlights .highlights-col3 .wp-block-cover, .highlights .highlights-col3 .highlights-text{height:20rem;}
}
@media screen and (max-width:1199px){
.menu-widgets{
column-count:4;
}
.menu-widgets .widget_nav_menu {
page-break-inside: avoid;
break-inside: avoid-column;
display: table;
}
}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media(min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media(min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media(min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media(min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media(min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media(min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media(min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media(min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media(min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}*/ html:after{position:fixed;bottom:20px;left:0;content:'Version 01';background:orange;padding:5px;font-family:monospace;color:white;z-index:99999999;}
h2:after{font-size:10px;color:gray;font-family:monospace;}
h3:after{font-size:10px;color:gray;font-family:monospace;}
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}h1{font-size:2em;margin-bottom:0.67em;margin-top:0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1pxdottedButtonText;}fieldset{padding:0.35em0.75em0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed, iframe, object{max-width:100%;}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}
@media only screen and (max-width: 768px){
#main .wp-block-spacer{max-height:30px;}
}
html:after{content:'';position:fixed;left:-50px;top:35%;z-index:-1;pointer-events:none;width:100px;height:100px;background-color:silver;transform:rotate(45deg);}
html:before{content:'';position:fixed;right:-25px;top:65%;z-index:-1;pointer-events:none;width:50px;height:50px;background-color:silver;transform:rotate(45deg);}
html{scroll-behavior:smooth;}
body{margin:0;padding:0;overflow-x:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
ul, ol{margin:0;padding-left:15px;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul, li > ol{margin-bottom:0;}
img{height:auto;max-width:100%;}
figure{}
figure.wp-block-image{font-size:0;margin-bottom:0;}
table{margin:0 0 1.5em;border-collapse:collapse;border-spacing:0;font-size:0.85em;}
td, th{padding:10px;border-bottom:solid 1px var(--gray30);}
th{background-color:var(--brand1);color:white;text-align:left;font-weight:normal;}
strike,s{background-color:yellow;color:#333;}
 .flexi-parent *{box-sizing:border-box;}
.flexi-parent{display:flex;flex-wrap:wrap;margin:0 -15px;}
.flexi-columns{flex-direction:column;flex-wrap:wrap;}
.flexi-center{justify-content:center;}
.flexi-middle{align-items:center;}
.flexi-spaced{justify-content:space-between;}
.flexi-spaced-cross-axis{align-content:space-between;}
.flexi-child{padding-left:15px;padding-right:15px;margin-bottom:30px;width:100%;}
.flexi-parent.one-per-row .flexi-child{max-width:100%;}
.flexi-parent.two-per-row .flexi-child{max-width:50%;}
.flexi-parent.three-per-row .flexi-child{max-width:33.33%;}
.flexi-parent.four-per-row .flexi-child{max-width:25%;}
.flexi-parent.five-per-row .flexi-child{max-width:20%;}
.flexi-parent.six-per-row .flexi-child{max-width:16.66%;}
.flexi-child .inner{height:200px;}
@media only screen and (max-width: 768px) {
.flexi-parent.one-per-row .flexi-child, .flexi-parent.two-per-row .flexi-child, .flexi-parent.three-per-row .flexi-child, .flexi-parent.four-per-row .flexi-child, .flexi-parent.five-per-row .flexi-child, .flexi-parent.six-per-row .flexi-child, .flexi-child{max-width:50%;}
.flexi-parent{margin:0;}
} .alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.alignfull{width:100vw;margin-left:calc(50% - 50vw);}
.alignwide{width:calc(100% + 20vw);position:relative;left:-10vw;}
.textcenter{text-align:center;}
.textleft{text-align:left;}
.textright{text-align:right;}
.clearfix:before,.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe, .video-container object, .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.small-bottom{padding-bottom:30px;}
.small-top{padding-top:30px;}
.med-bottom{padding-bottom:80px;}
.med-top{padding-top:80px;}
.big-bottom{padding-bottom:120px;}
.big-top{padding-top:120px;}
.mb0{margin-bottom:0 !important;}
.mt0{margin-top:0 !important;}
:root{--brand1:#004A7C;--brand2:#0076BE;--brand3:#0075EB;--dark:#333333;--mid:#BBBBBB;--light:#EEEEEE;--gray5:#f0f4f5;--gray10:#e8e8e8;--gray20:#cac5c6;--gray30:#afaaab;--gray40:#948f91;--gray50:#7a7677;--gray60:#5e5e5e;--gray70:#474747;--gray80:#303030;--gray90:#1b1b1b;}
.bg-brand1{background-color:var(--brand1);}
.bg-brand2{background-color:var(--brand2);}
.bg-dark{background-color:var(--dark);}
.bg-mid{background-color:var(--mid);}
.bg-light{background-color:var(--light);}
.txt-brand1{color:var(--brand1);}
.txt-brand2{color:var(--brand2);}
.txt-dark{color:var(--dark);}
.txt-mid{color:var(--mid);}
.txt-light{color:var(--light);}
  @font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-regular.eot);src:local(''), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-regular.eot?#iefix) format('embedded-opentype'), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-regular.woff2) format('woff2'), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-regular.woff) format('woff'), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-regular.ttf) format('truetype'), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-regular.svg#Raleway) format('svg');}
@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-600.eot);src:local(''), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-600.eot?#iefix) format('embedded-opentype'), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-600.woff2) format('woff2'), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-600.woff) format('woff'), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-600.ttf) format('truetype'), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-600.svg#Raleway) format('svg');}
@font-face{font-family:'Raleway';font-style:normal;font-weight:800;src:url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-800.eot);src:local(''), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-800.eot?#iefix) format('embedded-opentype'), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-800.woff2) format('woff2'), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-800.woff) format('woff'), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-800.ttf) format('truetype'), url(//concepttanks.com.au/wp-content/themes/nova-concept/fonts/raleway-v22-latin-800.svg#Raleway) format('svg');}
html, body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
body{font-family:'Raleway', sans-serif;font-size:15px;font-weight:400;line-height:1.5;}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:20px;line-height:1.2;font-weight:600;}
#primary h2,
#primary h3{margin-top:30px;}
h1{font-size:50px;text-transform:uppercase;}
h2{font-size:45px;}
h3{font-size:30px;color:var(--brand1);}
h4{font-size:22px;font-weight:600;}
h5{font-size:18px;}
h6{font-size:18px;text-transform:uppercase;font-weight:normal;}
@media only screen and (max-width: 768px){
body{font-size:16px}
h1, h1.entry-title{font-size:28px;}
h2{font-size:24px;}
h3{font-size:20px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:16px;}
}
big{font-size:125%;}
small{
font-size: 80%;
} a{color:var(--brand1);text-decoration:none;}
a:hover{color:var(--brand2);}
.wp-caption{}
.wp-caption-text{}
.gallery-caption{}
.bypostauthor{}
.nova-icons a{display:inline-block;margin-right:22px;text-align:center;color:#555;vertical-align:middle;}
.nova-icons.contacts a{margin-right:45px;}
.nova-icons a i{font-size:20px;vertical-align:middle;}
.wp-block-button__link .fas, .button.with-icon .fas, button.icon .fas{font-size:20px;display:inline-block;margin-right:15px;}
  form.search-form{position:relative;}
form.search-form input.search-submit{line-height:1;font-size:12px;}
.search-toggle{text-align:right;cursor:pointer;margin-left:10px;}
#searchform-header{padding:30px;background-color:black;}
#searchform-header .searchinput{height:100%;text-align:center;font-size:24px;background-color:transparent;border:none;}
span.unsearch{width:60px;color:white;font-size:36px;cursor:pointer;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
span.unsearch:hover{transform:scale(1.2);}
.button, .gform_button, .wp-block-button__link, input[type="button"],
input[type="reset"],
input[type="submit"]{font-size:14px;font-weight:600;background-color:var(--brand1);border:1px solid var(--brand1);display:inline-block;line-height:1;padding:16px 30px;color:#fff;margin-bottom:5px;cursor:pointer;border-radius:3px;transition:all 0.1s ease;}
.button-small{font-size:75%;padding:6px 10px;}
.button:hover, .wp-block-button__link:hover, .gform_button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{background-color:var(--brand2);border:1px solid var(--brand2);color:white;}
.button:active, .wp-block-button__link:active, .gform_button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active{transform:translatey(2px);}
.button.secondary-button, input[type="reset"]{color:black;background:lightgrey;}
.button.wire-button-reverse{background-color:transparent;border-color:white;color:white;}
.wp-block-buttons .eplus-icon{margin-left:15px;vertical-align:top;}
.button-reverse-wrap a.wp-block-button__link{background-color:white;color:var(--brand1);border:solid white 1px;margin-bottom:0;}
.button-reverse-wrap a.wp-block-button__link:hover{background-color:var(--brand1);color:white;border:solid white 1px;}
a.admin-button, a.post-edit-link{text-transform:uppercase;font:bold 9px arial, helvetica, sans-serif;color:#fff;padding:4px 12px;border:1px solid #bbb;background-color:#269CE9;background-image:linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));border-color:#269CE9;background-clip:padding-box;border-radius:3px;box-shadow:0 1px 0 rgba(0, 0, 0, .3), 0 2px 2px -1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .3) inset;text-shadow:0 1px 0 rgba(0,0,0,.2);text-decoration:none;display:block;width:fit-content;margin:5px 5px 5px 0;}
@keyframes fixedMenuSlide {
0%{transform:translateY(-100px);}
100%{transform:translateY(0px)}
}
#fixed-header{display:none;}
body.scrolled #fixed-header{display:block;position:fixed;width:100vw;top:0;z-index:9999;background-color:white;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.2);animation-name:fixedMenuSlide;animation-duration:1s;animation-timing-function:ease;animation-iteration-count:1;}
body.scrolled #fixed-header .site-logo-small{width:100px;padding:10px;}
body.scrolled.admin-bar #fixed-header{top:30px;}
@media only screen and (max-width: 768px){
body.scrolled #fixed-header{display:none !important;}
}   header#site-header{position:relative;z-index:999;}
#above-page-wrap{padding:8px 0;background-color:var(--gray20);}
#header-content-wrap .wrap-inner{display:flex;align-items:center;}
#header-content-wrap .site-logo{font-size:0;width:150px;display:inline-block;padding:12px;}
.header-menu-container{margin-left:auto;}
.page-banner{background-size:cover;background-position:top;height:450px;display:flex;align-items:center;background-color:var(--gray5);position:relative;}
.page-banner:after{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg, rgba(0,0,0,0.95) 0%, rgba(0,0,0,0.75) 50%, rgba(0,0,0,0) 100%);z-index:2;}
.page-banner .container.narrowwidth{max-width:800px;position:relative;z-index:10;}
.page-banner .entry-header{color:white;text-align:center;position:relative;z-index:3;}
.page-banner .subheading{font-size:24px;font-weight:600;position:relative;z-index:3;}
@media only screen and (max-width: 768px){
.page-banner{height:300px;}
}    ul.horizontal-menu{display:flex;margin:0;padding-left:0;}
ul.horizontal-menu > li{list-style:none;margin-right:15px;}
ul.horizontal-menu a{display:inline-block;}
.dropdown-menu li.menu-item-has-children{position:relative;}
.dropdown-menu ul.sub-menu{position:absolute;top:100%;left:-999em;z-index:999;text-align:left;padding:0;}
.dropdown-menu > li.menu-item-has-children:hover > ul.sub-menu{left:auto;}
.dropdown-menu ul.sub-menu a{width:250px;padding:12px;}
.header-menu{display:flex;margin:0;padding-left:0;align-items:center;}
.header-menu li{list-style:none;}
.header-menu a{font-weight:600;display:inline-block;}
.header-menu .menu-button a{color:white;padding:20px 45px;background-color:var(--brand1);margin-left:30px;}
.header-menu .menu-button a:hover{color:white;background-color:var(--brand2);}
.header-menu > li{position:relative;}
.header-menu > li > a{padding:12px;color:var(--gray80);}
.header-menu > li:hover > a{color:var(--brand2);}
.header-menu > li .dashicons{padding-left:8px;font-size:16px;vertical-align:bottom;}
.header-menu .showmore{display:none;}
.header-menu ul.sub-menu{background-color:var(--brand1);box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);position:absolute;top:100%;left:-999em;z-index:999;text-align:left;padding:0;}
.header-menu > li.menu-item-has-children:hover > ul.sub-menu{left:auto;}
.header-menu ul.sub-menu a{width:250px;padding:12px;background-color:var(--brand1);color:white;}
.header-menu ul.sub-menu a:hover{background-color:rgba(0, 0, 0, 0.2);}
 @media only screen and (min-width: 992px){
.mobilemenu-button{display:none;}
}
@media only screen and (max-width: 991px){
ul.header-menu{display:none;}
.mobilemenu-button{display:block;}
} body.offscreen-menu-active{overflow-y:hidden;}
.mobilemenu-button{width:45px;height:45px;cursor:pointer;transition:all 0.4s ease;position:relative;z-index:101;padding:14px 7px;margin-left:auto;margin-right:30px;}
.mobilemenu-button .bar{position:relative;height:3px;background-color:#000;transition:all 0.4s ease;opacity:1;top:0;}
.mobilemenu-button .bar:not(:last-child){margin-bottom:4px;}
.mobilemenu-button.active{background-color:white;border-radius:50%;}
.mobilemenu-button.active .bar2{opacity:0;transform:rotate(20deg);}
.mobilemenu-button.active .bar1{transform:rotate(45deg);top:7px;}
.mobilemenu-button.active .bar3{transform:rotate(-45deg);top:-7px;}
.offscreen-menu-container{position:fixed;top:0;bottom:0;right:-50%;width:50%;padding-top:180px;padding-left:65px;background-color:#000;z-index:10;-webkit-transition:all 1s ease;transition:all 1s ease;overflow-y:scroll;}
body.offscreen-menu-active .offscreen-menu-container{right:0;width:100%;}
.offscreen-menu ul{padding-left:0;}
.offscreen-menu li{list-style-type:none;font-size:20px;transition:all 0.4s ease;transition-delay:0.4s;}
.offscreen-menu > li{line-height:1.8;position:relative;}
.offscreen-menu li.menu-item a{color:white;padding:0;}
.offscreen-menu li.menu-item a:hover{color:#5A5A5A;}
.offscreen-menu .showmore{position:absolute;left:-35px;transition:all 0.3s ease;}
.offscreen-menu .showmore:before{content:"\f132";font-family:'dashicons';}
.offscreen-menu .showmore.open:before{content:"\f460";font-family:'dashicons';}
.offscreen-menu ul.sub-menu{padding-bottom:20px;display:none;}
.offscreen-menu ul.sub-menu a{font-size:15px;text-transform:uppercase;font-weight:600;color:var(--gray50);}
@media only screen and (max-width: 1024px){
#primary{width:100%;}
}
.container{transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
aside#secondary h2{font-size:20px;}
aside#secondary .wp-block-latest-posts__list li{padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px var(--gray10);}
#site-footer-wrap{font-size:14px;padding:80px 0;color:white;}
#site-footer-wrap .footer-column{margin-bottom:60px;}
#site-footer-wrap a{color:rgba(255, 255, 255, .6);font-weight:600;}
#site-footer-wrap a:hover{text-decoration:underline;}
#site-footer-wrap .icon{margin-right:10px;}
#site-footer-wrap h2{font-size:16px;text-transform:uppercase;margin-bottom:8px;margin-top:0;}
#site-footer-wrap ul{list-style:none;padding-left:0;}
#site-footer-wrap ul ul{padding-left:15px;}
#site-footer-wrap #site-info{padding:15px;margin-top:30px;border-top:1px solid var(--gray20);}
#site-footer-wrap .socials a.icon{font-size:30px;}
a#back-to-top{display:block;position:fixed;bottom:18px;right:18px;background-color:black;outline:1px solid white;color:white;padding:6px 12px;}
body.home header.entry-header{display:none;}
.sector-icons figure.wp-block-image{font-size:15px;text-align:center;}
.sector-icons figcaption{margin-bottom:0;}
.sector-icons .ghostkit-col-content{background-color:var(--gray5);border:solid 1px var(--gray20);padding:10px 15px;transition:all 0.4s ease;}
.sector-icons .ghostkit-col-content:hover{background-color:var(--brand1);color:white;}
.page-intro{background-color:var(--light);padding:100px 0;}
.page-intro .has-medium-font-size{font-weight:bold;padding-bottom:30px;}
@media only screen and (max-width: 768px){
.page-intro{padding:20px 0;}
.page-intro .has-text-align-center.has-medium-font-size{text-align:left;}
}
.page-intro .inner{max-width:900px;padding:0 20px;margin:0 auto;}
.benefit-cards .ghostkit-col{background-color:var(--light);padding:20px;}
.filter-projects .wp-block-query li{background-color:var(--light);}
.filter-projects .wp-block-query figure{margin:0;}
.filter-projects .wp-block-query .words{padding:20px;}
body.page-projects #page-content-wrap{background-color:var(--gray10);}
.our-purpose-cta .wp-block-group__inner-container{display:flex;justify-content:space-between;}
@media only screen and (max-width: 768px){
.our-purpose-cta .wp-block-group__inner-container{justify-content:center;align-items:center;flex-direction:column;}
.our-purpose-cta .wp-block-group__inner-container h3{margin-bottom:20px;}
} .checkboxes path{fill:var(--brand1);}
.checkboxes .ghostkit-icon-box{border:none !important;}
.related-projects .inner{background-color:var(--gray10);height:100%;}
.related-projects .item{margin-bottom:20px;}
.related-projects .content{padding:20px;}
.related-projects a.background-img{display:block;height:230px;width:100%;background-size:cover;background-position:center;}
 body.page-projects h3.title{text-transform:capitalize;}
body.single-project .page-banner{}
body.single-project .page-banner .project-name{font-size:20px;}
body.single-project .entry-header{padding-top:50px;}
body.single-project .entry-title::after{border-bottom:1px solid var(--brand1);content:'';display:block;width:300px;margin-top:30px;margin-bottom:30px;}
body.single-project .project-data .icon{display:inline-block;margin-right:15px;color:var(--gray20);}
body.single-project .project-data.tags ul, body.single-project .project-data.tags li{list-style-type:none;display:inline;margin:0;padding:0;}
body.single-project .project-data.tags a{padding:1px 10px;display:inline-block;color:var(--brand2);border:solid 1px var(--brand2);border-radius:20px;margin-right:2px;margin-bottom:2px;font-size:10px;text-transform:uppercase;font-weight:bold;pointer-events:none;}
body.single-project .project-data.tags label{padding:1px 10px;display:inline-block;color:white;border-radius:20px;margin-right:5px;margin-bottom:2px;font-size:10px;text-transform:uppercase;font-weight:bold;background-color:#000;}
body.single-project .project-data.tags a:hover{background-color:var(--brand2);color:white;}
body.single-project .related-posts{margin-bottom:50px;}
body.single-project .single-project-gallery{width:80vw;margin-left:auto;margin-top:-100px;position:relative;z-index:2;}
body.single-project .single-project-gallery .project-gallery-slider{margin-bottom:0;}
body.single-project .single-project-gallery img{height:400px;object-fit:cover;object-position:center;}
@media only screen and (max-width: 768px){
body.single-project .single-project-gallery img{height:320px;}
}   body.nova-archive .post-list .item{margin-bottom:80px;}
body.nova-archive .post-list .background-img{position:relative;}
body.nova-archive .post-list .background-img .post-category{position:absolute;bottom:50px;background:rgba(0, 71, 105, 75%);color:white;font-weight:bold;padding:5px 20px;}
body.nova-archive .posts-navigation .nav-links{display:flex;justify-content:space-between;}
body.nova-archive .posts-navigation .nav-links a{border:solid 1px var(--brand1);padding:8px 20px;border-radius:5px;}
body.nova-archive .posts-navigation .nav-links a:hover{border:solid 1px var(--brand2);}
body.nova-archive .category-links{text-align:center;margin-bottom:30px;}
body.single-post #main{padding-right:60px;}
body.single-post .wp-post-image{margin-bottom:30px;;}
body.single-post #main p:first-of-type{font-size:20px;margin-top:0;}
body.archive article.post{margin-bottom:60px;}
body.archive h2.entry-title{font-size:26px;line-height:1.2;margin-bottom:0;}
body.archive .entry-meta{font-size:13px;margin-bottom:20px;}
.faux-cta{padding:80px 0;background-image:url(//concepttanks.com.au/wp-content/uploads/2021/12/Concept_145-2.jpg);background-size:50%;background-position:center right;background-repeat:no-repeat;}
.faux-cta h3{margin-top:0 !important;}
@media only screen and (max-width: 768px){
.faux-cta{background-image:none;}
}
.general-call-to-action{position:relative;overflow:hidden;width:100vw;margin-left:calc(50% - 50vw);background-color:var(--light);padding:80px 0;}
.general-call-to-action .bg-img{position:absolute;right:0;top:0;bottom:0;width:100%;}
.general-call-to-action .bg-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;}
.general-call-to-action .messaging{position:relative;background-color:rgba(255, 255, 255, .8);padding:20px;margin:0 20px;width:auto;}
@media only screen and (min-width: 1025px){
.general-call-to-action{padding:150px 0;}
.general-call-to-action .bg-img{width:50%;}
.general-call-to-action .messaging{background-color:transparent;padding:0;margin:0 auto;}
.general-call-to-action .messaging .inner{width:50%;padding-right:60px;}
}    .nova-carousel .slick-track{display:flex;}
.nova-carousel .slick-slide{display:flex;height:auto;align-items:center;justify-content:center;padding:30px;}
.nova-carousel img{max-height:125px;font-size:0;}
.ghostkit-carousel h2{font-weight:normal;font-size:200px;margin-bottom:0;}
.ghostkit-carousel h3{font-weight:normal;font-size:20px;border-top:solid 1px rgba(0, 0, 0, .2);margin-bottom:0;}
.ghostkit-carousel svg.ghostkit-svg-icon{width:3em;height:3em;}
.ghostkit-carousel.alignfull.offset-left{margin-left:0;}
.testimonials.ghostkit-carousel .ghostkit-icon-box{max-width:800px;margin:0 auto;}
.testimonials.ghostkit-carousel .ghostkit-icon-box{border:none;}
.testimonials.ghostkit-carousel svg.ghostkit-svg-icon{width:1.5em;height:1.5em;}
.testimonials.ghostkit-carousel svg.ghostkit-svg-icon path{fill:var(--brand1);}
@media only screen and (max-width: 768px){
.ghostkit-carousel h2{font-size:100px;}
}
@media only screen  and (min-width: 769px) and (max-width: 991px){
.ghostkit-carousel h2{font-size:150px;}
} .ghostkit-carousel.module-solutions-gallery img{height:400px;object-fit:cover;}
.ghostkit-carousel.module-solutions-gallery .ghostkit-carousel-slide.contain figure{text-align:center;}
.ghostkit-carousel.module-solutions-gallery .ghostkit-carousel-slide.contain img{width:80%;object-fit:contain;}
.nova-slider .slick-dots{position:absolute;bottom:10px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.nova-slider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.nova-slider .slick-dots li button{font-size:0;display:block;width:12px;height:12px;padding:5px;cursor:pointer;border:0;background:white;opacity:0.3;border-radius:50%;}
.nova-slider .slick-dots li button:hover{opacity:1}
.nova-slider .slick-dots li button::before{display:none;}
.nova-slider .slick-dots li.slick-active button::before{display:none;}
.home-banner .nova-slider{display:none;}
.home-banner .nova-slider.slick-dotted.slick-slider{margin-bottom:0;}
.home-banner .nova-slider .slick-slide{height:640px;display:flex !important;background-size:cover;background-position:center center;position:relative;z-index:0;}
.home-banner .nova-slider .slick-slide:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:rgba(0, 71, 105, 0.3);z-index:1;}
.home-banner .nova-slider .slick-slide .inner{position:absolute;z-index:2;max-width:500px;padding:40px;background-color:rgba(0,0,0,0.55);text-align:left;}
@media only screen and (max-width: 768px){
.home-banner .nova-slider .slide-content{width:800px;height:100%;text-align:center;overflow:hidden;}
.home-banner .nova-slider .slick-slide .inner{position:relative;z-index:2;margin:0 auto;padding:20px;}
}
.home-banner .nova-slider .slide-content{display:flex;align-items:center;max-width:80%;width:100%;margin:0 auto;height:100%;text-align:center;overflow:hidden;}
.home-banner .nova-slider .slide-title{font-size:40px;font-weight:700;margin-bottom:20px;color:#fff;line-height:1.2;}
.home-banner .nova-slider .slide-text{font-size:20px;margin-bottom:20px;color:white;}
.home-banner .nova-slider.cs-arrowstyle .slick-next{top:30px;}
.home-banner .nova-slider.cs-arrowstyle .slick-prev{top:30px;}
@media only screen and (max-width: 768px){
.home-banner .nova-slider .slick-slide{height:60vh;}
.home-banner .nova-slider .slide-title{font-size:20px;}
.home-banner .nova-slider .slide-text{font-size:16px;}
}   .numbers-slider .slide-title{font-weight:normal;font-size:154px;margin-bottom:0;text-align:center;color:var(--brand1);}
.numbers-slider .slide-text{font-weight:bold;font-size:20px;border-top:solid 1px rgba(0, 0, 0, .2);margin-bottom:0;text-align:right;}
.numbers-slider.cs-arrowstyle .slick-prev{bottom:-50px;right:70px;top:unset;}
.numbers-slider.cs-arrowstyle .slick-next{right:20px;top:unset;bottom:-50px;}
@media only screen and (max-width: 992px){
.numbers-slider .slide-title{font-size:60px;}
.numbers-slider .slide-text{font-size:16px;}
}
@media only screen and (max-width: 768px){
.numbers-slider .slide-title{font-size:50px;}
.numbers-slider .slide-text{font-size:16px;}
}    .project-gallery-slider{margin-bottom:50px;}
.projects-slider .card.slick-slide{padding:0 15px;}
.projects-slider .card.slick-slide .inner{background-color:var(--gray5);}
.projects-slider .card.slick-slide .background-img{background-color:var(--gray10);height:250px;background-size:cover;background-position:center;display:block;}
.projects-slider .card.slick-slide .content{padding:20px;}
.cs-arrowstyle .slick-prev::before, .cs-arrowstyle .slick-next::before{opacity:1;font-family:inherit;background-color:var(--brand1);padding:3px 10px;color:white;}
.cs-arrowstyle .slick-prev{left:unset;top:-45px;right:80px;}
.cs-arrowstyle .slick-next{right:35px;top:-45px;}
.solutions-slider .cs-arrowstyle .slick-prev{top:unset;bottom:10px;}
.solutions-slider .cs-arrowstyle .slick-next{top:unset;bottom:10px;}
.solutions-wrapper{position:relative;}
.solutions-slider .nova-slider .slick-slide{height:600px;display:flex !important;align-content:center;background-size:cover;background-position:center center;position:relative;z-index:0;color:white;}
.solutions-slider .nova-slider .slick-slide::before{position:absolute;content:'';background-color:rgba(0, 0, 0, .5);top:0;left:0;right:0;bottom:0;z-index:1;}
.solutions-slider .nova-slider .slide-content{flex-direction:column;display:flex;align-items:center;justify-content:center;max-width:80%;width:1140px;margin:0 auto;height:100%;overflow:hidden;position:relative;z-index:2;}
.solutions-slider .nova-slider .slide-title{font-size:50px;text-transform:uppercase;margin-bottom:20px;}
.solutions-slider .nova-slider .slide-content .slide-title:before{content:'Solutions';display:block;text-align:center;color:white;font-size:45px;width:100%;margin-bottom:30px;font-weight:600;}
.solutions-slider .nova-slider .slide-text{font-size:20px;margin-bottom:20px;}
@media only screen and (max-width: 768px){
.solutions-wrapper .solutions-headline{top:20px;}
.solutions-slider .nova-slider .slick-slide{height:auto;padding:100px 0 50px;}
.solutions-slider .nova-slider .slide-title{font-size:20px;}
.solutions-slider .nova-slider .slide-text{font-size:15px;}
}
.solutions-slider .nova-slider .button{background-color:white;color:var(--brand1);}
.solutions-slider .nova-slider .button:hover{background-color:var(--brand2);color:white;}
.wp-block-lazyblock-accordion h3{font-size:20px;cursor:pointer;position:relative;background-color:var(--gray10);padding:20px 12px;margin-bottom:0;border-bottom:1px solid var(--gray20);border-top:1px solid white;}
.wp-block-lazyblock-accordion h3 i.fas{position:absolute;right:12px;}
.wp-block-lazyblock-accordion .ui-accordion-content{background-color:var(--gray5);color:var(--gray70);margin-bottom:0;padding:12px;}
.nova-cards-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:50px;}
.nova-cards-grid .item{background-color:var(--brand1);color:white;text-align:center;box-shadow:rgba(50, 50, 93, 0.25) 0px 30px 60px -12px, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px;border-radius:8px;overflow:hidden;}
.nova-cards-grid .item img{display:block;}
.nova-cards-grid .item h5{margin-bottom:0;padding:30px 10px;}
@media only screen and (max-width: 768px){
.nova-cards-grid{grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));grid-gap:20px;}
.nova-cards-grid .item h5{padding:10px;font-size:15px;}
}    .filter-grey .nova-gallery img{filter:grayscale(100%);transition:all 0.2s ease;}
.filter-grey .nova-gallery img:hover{filter:none;}
.client-gallery .nova-gallery{display:flex;flex-wrap:wrap;align-items:center;}
.client-gallery .nova-gallery .item{width:25%;display:flex;justify-content:center;align-items:center;margin-bottom:30px;}
.client-gallery .nova-gallery .item img{max-height:75px;max-width:180px;}
@media only screen and (max-width: 768px){
.client-gallery .nova-gallery .item{width:50%;}
} .gallery-affiliates .nova-gallery{display:flex;align-items:center;justify-content:center;}
.gallery-affiliates .nova-gallery .item{border-right:1px solid var(--gray30);padding:0 30px;height:100px;display:flex;align-items:center;justify-content:center;}
.gallery-affiliates .nova-gallery .item:last-child{border-right:none;}
@media only screen and (max-width: 768px){
.gallery-affiliates .nova-gallery{flex-wrap:wrap;}
.gallery-affiliates .nova-gallery .item{border-right:none;width:100%;margin-bottom:20px;}
.gallery-affiliates .nova-gallery .item img{max-width:200px;}
}   .module-half-half .wp-block-columns{margin-bottom:0;}
.module-half-half .wp-block-column{min-height:600px;display:flex;flex-direction:column;justify-content:center;}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 12% 0 0;}
.embellish-left, .embellish-right{position:relative;}
.embellish-left::before{content:'';position:absolute;z-index:-1;top:-25px;bottom:25px;width:100px;background-color:var(--brand1);left:-25px;}
.embellish-right::before{content:'';position:absolute;z-index:-1;top:-25px;bottom:25px;width:100px;background-color:var(--brand1);right:-25px;}
@keyframes cs-slideIn {
0%{opacity:0;transform:translateY(-50px);}
100%{opacity:1;transform:translateY(0)}
}
.poppedform.active{display:flex;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, .8);z-index:99999;justify-content:center;align-items:center;}
.poppedform .inner{animation-name:cs-slideIn;animation-duration:0.75s;position:relative;width:800px;max-width:90%;margin:0 auto;background-color:white;border-radius:6px;padding:40px;}
.poppedform #closeForm{position:absolute;right:-10px;border-radius:50%;background-color:black;border:solid 3px white;width:40px;height:40px;top:-10px;z-index:999999;color:white;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:bold;transition:all 0.4s ease;}
.poppedform #closeForm:hover{background-color:var(--brand2);}
.pagination{padding:30px 0;text-align:right;}
.pagination .page-numbers{padding:10px 16px;border-radius:4px;border:1px solid #fff;background-color:#009ddc;color:white;}
.pagination .page-numbers:hover{background-color:#007dca;}
.pagination .page-numbers.current{background-color:transparent;color:#b0b0b0;border-color:#b0b0b0;}
.custom-grid .item{margin-bottom:50px;}
.custom-grid .padding{padding:0 30px;height:100%;}
.custom-grid .card{border-radius:6px;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;height:100%;overflow:hidden;background-color:white;}
.custom-grid .background-img{background-color:var(--gray5);background-size:cover;background-position:center center;transition:all 0.3s ease;height:350px;display:block;}
@media only screen and (max-width: 768px){
.custom-grid .background-img{height:250px;}
}
.custom-grid .background-img:hover{transform:scale(1.05);}
.custom-grid .content{padding:0 30px 30px;}
.custom-grid h3.title{margin-top:0;}
 .slick-prev, .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:50px;height:50px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:1;}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{color:transparent;outline:none;background:transparent;}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity:.25;}
.slick-prev:before, .slick-next:before{font-size:50px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:0;}
.slick-prev:before{content:"\f341";}
.slick-next{right:0;}
.slick-next:before{content:"\f345";}
.slick-dots{position:absolute;bottom:10px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;border:0;background:white;opacity:0.3;border-radius:50%;}
.slick-dots li button:hover{opacity:1}
.slick-dots li.slick-active button{opacity:.75;color:black;}
body .ghostkit-icon-box p{margin-top:0;line-height:22px;}
body .ghostkit-icon-box{margin-bottom:0;}
@media only screen and (max-width: 768px){
body .ghostkit-col:not(:first-child){margin-top:0;}
body .ghostkit-col p:first-child{margin-top:0;}
} .searchandfilter select.sf-input-select{padding:10px;background-color:var(--brand2);color:white;font-weight:bold;border-radius:5px;border:none;}
.searchandfilter select.sf-input-select option{padding:10px 0;}
body.single-project .entry-header h2 {
visibility: hidden;
}