﻿@import'../css/custom.css';@import'../css/layout-base.css';body{background-color:#f00;font-family:"Lato",sans-serif;font-weight:400;color:#1f1f1f;background:#fff;-webkit-text-size-adjust:100%;}h1,h2,h3,h4,h5,h6{font-family:"Bebas Neue";font-weight:500;margin-top:1em;margin-bottom:.66em;text-transform:uppercase;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#1f1f1f;}h1{font-size:3em;}@media only screen and (max-width:767px){h1{font-size:1.75em;}}h2{font-size:2.5em;line-height:1;}@media only screen and (max-width:767px){h2{font-size:1.5em;}}h3{font-size:2em;}@media only screen and (max-width:767px){h3{font-size:1.25em;}}h4{font-size:1.75em;}@media only screen and (max-width:767px){h4{font-size:1.12em;}}h5{font-size:1.5em;}@media only screen and (max-width:767px){h5{font-size:.83em;}}h6{font-size:1.25em;}@media only screen and (max-width:767px){h6{font-size:.751em;}}p{font-size:1.2em;line-height:1.2em;}@media only screen and (max-width:767px){p{font-size:1em;}}a{color:#85909c;font-family:"Lato",sans-serif;font-weight:400;text-decoration:none;}a:hover{color:#000!important;}nav{background-color:transparent;}nav .navbar-nav .nav-link{color:#1f1f1f;}nav.navbar-solid{background-color:#fff;}nav .nav-logo-centered-ul{margin-right:auto!important;}nav .nav-logo-centered-ul .nav-item{max-width:100%;margin-left:20px;margin-right:20px;}nav .nav-logo-centered-ul .nav-item .nav-link{padding-right:.5rem;padding-left:.5rem;}footer{background-color:#c6c5c5;color:#1f1f1f;}footer a{color:#1f1f1f!important;}.btn,.home-banner .container .row .home-banner-content a.buttonx{font-family:"Franchise";margin-top:10px;margin-bottom:10px;margin-left:0;margin-right:0;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px;border-radius:6px;}.btn.btn-primary,.home-banner .container .row .home-banner-content a.buttonx{background:#ed1b23;border:1px solid #ed1b23;color:#fff;}.btn.btn-primary:hover,.home-banner .container .row .home-banner-content a.buttonx:hover{background:#fff;color:#ed1b23;}.btn.btn-primary-outline,.home-banner .container .row .home-banner-content a.btn-primary-outline.buttonx{background:transparent;border:1px solid #ed1b23;color:#ed1b23;}.btn.btn-primary-outline:hover,.home-banner .container .row .home-banner-content a.btn-primary-outline.buttonx:hover{background:#ed1b23;color:#fff;}.btn.btn-secondary,.home-banner .container .row .home-banner-content a.btn-secondary.buttonx{background:#fff;border:1px solid #fff;color:#000;}.btn.btn-secondary:hover,.home-banner .container .row .home-banner-content a.btn-secondary.buttonx:hover{background:#000;color:#fff!important;}.btn.btn-secondary-outline,.home-banner .container .row .home-banner-content a.btn-secondary-outline.buttonx{background:transparent;border:1px solid #fff;color:#000;}.btn.btn-secondary-outline:hover,.home-banner .container .row .home-banner-content a.btn-secondary-outline.buttonx:hover{background:#ed1b23;color:#fff;}.dropdown-menu{margin:0!important;}.product-tabs ul.nav{height:42px;border:0;padding-left:0;}.product-tabs ul.nav li a.active{border-left:1px solid #000;border-right:1px solid #000;border-bottom:2px solid #fff;border-top:3px solid #000;}.product-tabs ul.nav li a{padding:20px 35px!important;border:1px solid #000;text-decoration:none;}.product-tabs .tab-content{border:1px solid #000;padding:15px;}.product-tabs .tab-content .with-t-head table{margin-top:15px;margin-right:0!important;width:100%;}.product-tabs .tab-content .with-t-head table tbody,.product-tabs .tab-content .with-t-head table thead{border:1px solid #000!important;}.product-tabs .tab-content .with-t-head table tr:nth-child(2n+1){background:#dedede;}.product-tabs .tab-content .with-t-head table>:first-child tr th{padding:8px 10px;background:#000;color:#fff;border:1px solid #000;}.product-tabs .tab-content .with-t-head table tr td{padding:4px 10px;border:1px solid #555;}.btn-close{color:#aaa;font-size:20px;text-decoration:none;padding:10px;position:absolute;right:7px;top:0;}.btn-close:hover{color:#919191;}.sub-inde{display:none;}.dropdown-menu.show{display:none;}@media(max-width:991px){.sf-menu li:hover>ul{display:none;}.dropdown-menu.show{display:block;}button.navbar-toggler{border:0;position:relative;}button.navbar-toggler:focus{outline:0;}button.navbar-toggler .fa{font-size:30px;color:#fff;}button.navbar-toggler>.fa-bars{display:none;}button.navbar-toggler.collapsed>.fa-bars{display:block;}button.navbar-toggler.collapsed>.fa-times{display:none;}#navbarResponsive{position:absolute;top:100%;width:100%;left:0;margin-top:-7px;z-index:10;}#navbarResponsive li.nav-item{margin:0;padding:0;position:relative;background-color:#fff;}#navbarResponsive li.nav-item a.nav-link{padding:23px 0 23px 32px;width:calc(100% - 50px);}#navbarResponsive li.nav-item .sub-inde{position:absolute;top:36px;right:40px;transform:translateY(-50%);background-color:transparent;outline:0;display:block;border:0;}#navbarResponsive li.nav-item .sub-inde .fa{font-size:30px;transform:rotateZ(180deg);}#navbarResponsive li.nav-item .sub-inde .bi-chevron-down{display:none;}#navbarResponsive li.nav-item .sub-inde .bi-chevron-up{display:block;}#navbarResponsive li.nav-item .sub-inde.collapsed .bi-chevron-down{display:block;}#navbarResponsive li.nav-item .sub-inde.collapsed .bi-chevron-up{display:none;}#navbarResponsive ul.dropdown-menu.collapse.show{display:block;}}.footer-copyright{background-color:#c6c5c5;}.footer-copyright .footer-bottom-links{align-self:center;}.footer-copyright .footer-bottom-links .row{justify-content:end;}.footer-copyright .footer-bottom-links .row .footer-bottom-text{padding:10px 25px 0;text-align:end;}.footer-bottom-logos{display:flex;flex-basis:min-content;}.footer-bottom-logos .footer-bottom-logo{padding:10px 5px 0;text-align:end;}.home-banner .home-banner-content .home-banner-subheader{color:#87d8cf;}.umb-block-grid__layout-container{position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--grid-columns,1),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(50px,min-content);-moz-column-gap:var(--umb-block-grid--column-gap,0);column-gap:var(--umb-block-grid--column-gap,0);row-gap:var(--umb-block-grid--row-gap,0);}.umb-block-grid__layout-item{position:relative;grid-column-end:span min(var(--umb-block-grid--item-column-span,1)*3,var(--umb-block-grid--grid-columns));grid-row:span var(--umb-block-grid--item-row-span,1);}.umb-block-grid__area-container,.umb-block-grid__block--view::part(area-container){position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--area-grid-columns,var(--umb-block-grid--grid-columns,1)),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(50px,min-content);-moz-column-gap:var(--umb-block-grid--areas-column-gap,0);column-gap:var(--umb-block-grid--areas-column-gap,0);row-gap:var(--umb-block-grid--areas-row-gap,0);}.umb-block-grid__area{position:relative;height:100%;display:flex;flex-direction:column;grid-column-end:span min(var(--umb-block-grid--area-column-span,1)*3,var(--umb-block-grid--area-grid-columns));grid-row:span var(--umb-block-grid--area-row-span,1);}@media(min-width:1024px){.umb-block-grid__layout-item{grid-column-end:span min(var(--umb-block-grid--item-column-span,1),var(--umb-block-grid--grid-columns));}.umb-block-grid__area{grid-column-end:span min(var(--umb-block-grid--area-column-span,1),var(--umb-block-grid--area-grid-columns));}}.nav-desktop-only{display:flex;}@media only screen and (max-width:767px){.nav-desktop-only{display:none;}}.nav-mobile-only{display:none;}@media only screen and (max-width:767px){.nav-mobile-only{display:block;}}#navigation-container{position:absolute;width:100%;z-index:1000;}#navigation-container .navbar-toggler-icon{filter:invert(1);}@media(max-width:991px){#navigation-container .nav-item a.nav-link{width:100%!important;text-align:center;border-radius:0;padding:10px 0!important;}}.megatext{font-size:10rem;margin:0;line-height:9rem;font-family:"Franchise";font-weight:500;margin-top:1em;margin-bottom:.66em;text-transform:uppercase;}a{text-decoration:underline;}body{font:normal normal normal 20px/24px Lato;}body.home-page{padding-top:0!important;}.slick-arrow:before{color:#000!important;}.btn,.home-banner .container .row .home-banner-content a.buttonx{border-radius:0;text-decoration:none;text-transform:uppercase;font:normal normal normal 30px/32px Bebas Neue;padding:17px 37px;min-width:232px;}.container{padding-top:20px;padding-bottom:20px;}.nav-link{text-decoration:none;text-transform:none;color:#1f1f1f;padding:3px 15px 0!important;font-size:16px;line-height:19px;}.nav-link::after{display:none;}.nav-link:hover{text-decoration:underline;}.nav-link.last-nav-link{background-color:#ed1b23;color:#fff!important;border-radius:5px;min-width:106px;text-align:center;}@media(max-width:576px){.navbar-brand{margin-left:20px;}}.row{margin-top:0;margin-bottom:0;}.carousel-caption{background:rgba(0,0,0,.5);bottom:90px;padding:40px 0 40px 25px;left:25%;right:30%;width:25%;}.dark{background-color:#555;}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark a,.dark ul,.dark li,.dark p{color:#fff;}.grey{background-color:#bbb;}.footer{padding-top:30px;background-color:#f7f7f7;color:#1f1f1f;}.footer img.footer-logo{padding-left:0;max-width:200px;}.footer .footer-col{padding-left:25px;padding-right:10px;}.footer .footer-col p{margin-bottom:0;line-height:1.25rem;}.footer .footer-col .footer-col-title{font:normal normal normal 20px/24px Franchise;padding-bottom:.5rem;margin-bottom:1rem;font-weight:bold;}.footer .footer-col .footer-col-title a{text-decoration:none;font-weight:bold;}.footer .footer-col .footer-col-title a:hover{text-decoration:underline;}.footer .footer-col .footer-about-text{font-size:1em;font:normal normal 500 16px/19px Lato;}.footer .footer-col .footer-title-link{margin-bottom:1rem;}.footer .footer-col .contact-info-link{color:#eeeff1!important;}.footer .footer-col .contact-info-link:hover{color:#000!important;}.lato-thin{font-family:"Lato",sans-serif;font-weight:100;font-style:normal;}.lato-light{font-family:"Lato",sans-serif;font-weight:300;font-style:normal;}.lato-regular{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;}.lato-bold{font-family:"Lato",sans-serif;font-weight:700;font-style:normal;}.lato-black{font-family:"Lato",sans-serif;font-weight:900;font-style:normal;}.lato-thin-italic{font-family:"Lato",sans-serif;font-weight:100;font-style:italic;}.lato-light-italic{font-family:"Lato",sans-serif;font-weight:300;font-style:italic;}.lato-regular-italic{font-family:"Lato",sans-serif;font-weight:400;font-style:italic;}.lato-bold-italic{font-family:"Lato",sans-serif;font-weight:700;font-style:italic;}.lato-black-italic{font-family:"Lato",sans-serif;font-weight:900;font-style:italic;}#mc_embed_signup{background-color:transparent;clear:left;}#mc_embed_signup form{margin:0!important;}#mc_embed_signup form .indicates-required{float:right;}.feature-panel{margin-bottom:50px;}.feature-panel .feature-panel-text p{font-size:25px;}.feature-panel .feature-panel-text h2{font-size:270px;margin:0;line-height:220px;}.feature-panel .feature-panel-text h3{font-size:10rem;margin:0;line-height:120px;}@media(max-width:500px){.feature-panel .feature-panel-text h2{font-size:4rem;margin:0;line-height:1;}.feature-panel .feature-panel-text h3{font-size:3rem;margin:0;line-height:1;}}.New3Columns>.container{padding-top:0;padding-bottom:0;}.New3Columns>.container h2{margin:0;}.New3Columns>.container .elValuesBlocks .what-we-do-box{height:100%;}.New3Columns>.container .elValuesBlocks .what-we-do-div{border:2px solid #000;position:relative;height:100%;}.New3Columns>.container .elValuesBlocks .what-we-do-div:before{content:" ";right:-2px;top:-2px;width:86px;height:86px;background-image:url("/assets/img/redblock.svg");background-size:cover;position:absolute;}.New3Columns>.container .elValuesBlocks .what-we-do-div .content-div{width:calc(100% - 100px);padding:0 6px!important;}.New3Columns>.container .elValuesBlocks .what-we-do-div .content-div p{font-size:25px;line-height:30px;text-align:left;}.New3Columns>.container .elValuesBlocks .what-we-do-div .what-we-do-heading-div{text-align:left;position:absolute;width:100%;left:0;bottom:0;}.New3Columns>.container .elValuesBlocks .what-we-do-div .what-we-do-heading-div h3{font-size:80px;line-height:88px;padding:40px 30px;margin:0;}.red-box{width:86px;height:86px;background-image:url("/assets/img/redblock.svg");}.rte{padding:20px;}.rte.topEmpty{margin:20px;border:1px solid #c0c0c0;background:#fff;padding:200px 60px 60px 60px;}.umb-block-grid__layout-item>.pt-0>.container{padding-top:0;}@media(min-width:1740px){.container{max-width:1700px;}}footer #mc_embed_signup input{border:0;font-size:16px;line-height:19px;height:41px;}footer #mc_embed_signup .button{background-color:#ed1b23;width:100%;height:40px;font-size:20px;}.home-page-banner-header{font-size:6rem;line-height:1;letter-spacing:0;margin-bottom:0;}@media(min-width:991px){.home-page-banner-header{font:normal normal normal 141px/151px "Bebas Neue";}}.home-banner .container{height:100%;}.home-banner .container .row{height:100%;}.home-banner .container .row .home-banner-content{display:flex;flex-direction:column;justify-content:center;padding-top:0;height:100%;}.home-banner .container .row .home-banner-content .home-page-banner-header{margin:0;}.home-banner .container .row .home-banner-content .btn-primary,.home-banner .container .row .home-banner-content a.buttonx{margin-left:10px;}.home-banner .container .row .home-banner-content a.buttonx{margin-left:0;padding:17px 37px;border-color:#000;background-color:#000;color:#fff;font:normal normal normal 30px/32px Bebas Neue;}.home-banner .container .row .home-banner-content p{padding-top:1.5rem!important;padding:1.5rem 10px;font:normal normal normal 25px/30px Lato;}@media(min-width:991px){h2{font:normal normal normal 80px/86px "Bebas Neue";}}.panel-under-banner{text-align:center;}@media(min-width:991px){.panel-under-banner p{font-size:25px;}}.panel-under-banner h2{margin-top:0;line-height:1;}@media(min-width:991px){.panel-under-banner h2{font:normal normal normal 80px/86px "Bebas Neue";}}.panel-under-banner ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin:28px 0;padding:0;}.panel-under-banner ul>li{width:31%;border:2px solid #fff;padding:40px 55px;}@media(max-width:992px){.panel-under-banner ul>li{width:100%;margin-bottom:24px;}}.panel-under-banner ul>li strong{font:normal normal normal 40px/43px Bebas Neue;width:100%;display:block;margin-bottom:20px;}@media(max-width:767px){.our-plan-section{text-align:center;}}.umb-block-grid__layout-item>div>.container{padding-top:2vw;padding-bottom:2vw;}.elValuesBlocks{padding-top:60px;padding-bottom:10px;}.what-we-do{margin-bottom:50px;}.what-we-do strong{font-size:25px;}.what-we-do .what-we-do-box{margin-bottom:24px;}.what-we-do .what-we-do-div{padding:24px;text-shadow:0 0 4px rgba(255,255,255,.5);height:100%;min-height:550px;background-position:center;background-size:cover;}@media(max-width:991px){.what-we-do .what-we-do-div{min-height:400px;}}.what-we-do .what-we-do-div .what-we-do-heading-div{text-align:center;font-size:2rem;padding-top:50px;}.what-we-do .what-we-do-div .what-we-do-heading-div h3{margin-top:0;}.testi{text-align:center;}.testi strong>em{display:inline-block;font:italic normal normal 40px/48px Lato;margin-bottom:40px;}.testi p{font:italic normal normal 25px/30px Lato;}ol.redCycles{list-style:none;display:flex;justify-content:space-between;padding:20px 0;flex-wrap:wrap;}@media(max-width:1200px){ol.redCycles{justify-content:space-around;}}ol.redCycles>li{font:normal normal normal 40px/43px Bebas Neue;margin-bottom:20px;text-align:center;width:300px;height:300px;border:3px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:space-around;padding:50px;}.home-services strong{font-size:25px;}.home-services .home-service-box{position:relative;}.home-services .home-service-box a{color:#1f1f1f;text-decoration:none;}.home-services .home-service-box a:hover .home-service-div{background-color:#1f1f1f;}.home-services .home-service-box a:hover .home-service-div p{color:#fff;}.home-services .home-service-box a:hover .home-service-div h3{color:#fff;}.home-services .home-service-box a .home-service-div{height:540px;border:1px solid #707070;margin-bottom:50px;padding:40px;transition:background-color .3s ease;}.home-services .home-service-box a .home-service-div p{transition:color .3s ease;}@media(min-width:1400px){.home-services .home-service-box a .home-service-div p{font-size:25px;}}.home-services .home-service-box a .home-service-div .home-service-heading-div{position:absolute;bottom:25px;padding-right:40px;}.home-services .home-service-box a .home-service-div .home-service-heading-div h3{transition:color .3s ease;font-size:4rem;line-height:1;}@media(min-width:1400px){.home-services .home-service-box a .home-service-div .home-service-heading-div h3{font-size:6rem;}}.home-services .home-service-box a .home-service-red-box{background-color:#ed1b23;width:85px;height:85px;position:absolute;right:13px;}.home-services .home-service-box a .home-service-red-box .home-service-arrow-line{width:40px;height:3px;background-color:#fff;margin-left:auto;margin-right:auto;position:absolute;right:25px;top:45px;}.home-services .home-service-box a .home-service-red-box .home-service-arrow-point{width:20px;height:3px;transform:rotate(45deg);background-color:#fff;margin-left:auto;margin-right:auto;position:absolute;right:23px;top:38px;}.home-services .home-services-contact-us .icon{position:absolute;width:120px;height:120px;right:0;top:60px;background-color:#f00;padding:20px;border-radius:50%;text-align:center;z-index:20;}@media(max-width:400px){.home-services .home-services-contact-us .icon{width:80px;height:80px;}.home-services .home-services-contact-us .icon i{font-size:30px!important;}}.home-services .home-services-contact-us .icon i{width:100%;height:auto;color:#fff;font-size:70px;}.home-services .home-services-contact-us .contact-us-wrapper{position:relative;width:100%;border-radius:50%;overflow:hidden;margin:60px 20px;}@media(max-width:991px){.home-services .home-services-contact-us .contact-us-wrapper{margin:10px 0;}}.home-services .home-services-contact-us .contact-us-wrapper img{width:100%;display:block;transition:transform .3s ease;aspect-ratio:1/1;}.home-services .home-services-contact-us .contact-us-wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}.home-services .home-services-contact-us .contact-us-wrapper .overlay .text{color:#fff;font-size:3rem;margin:0;}.home-services .home-services-contact-us .contact-us-wrapper:hover img{transform:scale(1.1);}.home-case-study{margin-bottom:50px;}.home-case-study .home-case-study-text strong{font-size:25px;}.home-case-study .home-case-study-text h2{font-size:270px;margin:0;line-height:220px;}.home-case-study .home-case-study-text h3{font-size:10rem;margin:0;line-height:120px;}@media(max-width:500px){.home-case-study .home-case-study-text h2{font-size:4rem;margin:0;line-height:1;}.home-case-study .home-case-study-text h3{font-size:3rem;margin:0;line-height:1;}}.testimonials{margin-bottom:50px;}.testimonials strong{font-size:25px;}.testimonials .testimonial-right-side-div{display:flex;flex-direction:column;}@media(min-width:992px){.testimonials .testimonial-right-side-div{padding-left:50px;}.testimonials .testimonial-right-side-div h3{font-size:5rem!important;line-height:80px;padding-right:200px;}}.testimonials .testimonial-right-side-div .testimonial-content-div{flex-grow:1;border-bottom:3px solid #707070;}.testimonials .testimonial-right-side-div .testimonial-content-div h3{font-size:3rem;letter-spacing:0;margin:0;line-height:1;}.testimonials .red-box{background-color:#ed1b23;width:85px;height:85px;position:absolute;right:0;top:138px;padding:0;}@media(max-width:991px){.testimonials .red-box{right:13px;top:135px;}}.testimonials .red-box .arrow-line{width:40px;height:3px;background-color:#fff;margin-left:auto;margin-right:auto;position:absolute;right:25px;top:45px;}.testimonials .red-box .arrow-point{width:20px;height:3px;transform:rotate(45deg);background-color:#fff;margin-left:auto;margin-right:auto;position:absolute;right:23px;top:38px;}.cta{background-size:cover;background-position:top;height:60vh;display:flex;flex-direction:column;justify-content:center;}.cta .cta-text h3{font-size:5.5rem;margin:0;}@media(max-width:991px){.cta .cta-text h3{font-size:3rem;}}.cta .cta-text h3 .cta-black-box{color:#000;display:inline-block;padding:0 30px;position:relative;display:inline-block;transform:rotate(-4deg);background:#000;}.cta .cta-text h3 .cta-black-box:before{content:attr(txt);position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;transform:rotate(4deg);color:#fff;text-align:center;}.blog-post-box .blog-post-link,.blog-post-box .proj-link,.proj-box .blog-post-link,.proj-box .proj-link{text-decoration:none;}.blog-post-box .blog-post-link .blog-post-div,.blog-post-box .blog-post-link .proj-div,.blog-post-box .proj-link .blog-post-div,.blog-post-box .proj-link .proj-div,.proj-box .blog-post-link .blog-post-div,.proj-box .blog-post-link .proj-div,.proj-box .proj-link .blog-post-div,.proj-box .proj-link .proj-div{height:550px;background-position:center;background-size:cover;}@media(max-width:991px){.blog-post-box .blog-post-link .blog-post-div,.blog-post-box .blog-post-link .proj-div,.blog-post-box .proj-link .blog-post-div,.blog-post-box .proj-link .proj-div,.proj-box .blog-post-link .blog-post-div,.proj-box .blog-post-link .proj-div,.proj-box .proj-link .blog-post-div,.proj-box .proj-link .proj-div{height:400px;}}.blog-post-box .blog-post-link .blog-post-div .blog-post-heading-div,.blog-post-box .blog-post-link .blog-post-div .proj-heading-div,.blog-post-box .blog-post-link .proj-div .blog-post-heading-div,.blog-post-box .blog-post-link .proj-div .proj-heading-div,.blog-post-box .proj-link .blog-post-div .blog-post-heading-div,.blog-post-box .proj-link .blog-post-div .proj-heading-div,.blog-post-box .proj-link .proj-div .blog-post-heading-div,.blog-post-box .proj-link .proj-div .proj-heading-div,.proj-box .blog-post-link .blog-post-div .blog-post-heading-div,.proj-box .blog-post-link .blog-post-div .proj-heading-div,.proj-box .blog-post-link .proj-div .blog-post-heading-div,.proj-box .blog-post-link .proj-div .proj-heading-div,.proj-box .proj-link .blog-post-div .blog-post-heading-div,.proj-box .proj-link .blog-post-div .proj-heading-div,.proj-box .proj-link .proj-div .blog-post-heading-div,.proj-box .proj-link .proj-div .proj-heading-div{text-align:center;padding:50px 10px 10px 10px;}.blog-post-box .blog-post-link .blog-post-div .blog-post-heading-div h3,.blog-post-box .blog-post-link .blog-post-div .proj-heading-div h3,.blog-post-box .blog-post-link .proj-div .blog-post-heading-div h3,.blog-post-box .blog-post-link .proj-div .proj-heading-div h3,.blog-post-box .proj-link .blog-post-div .blog-post-heading-div h3,.blog-post-box .proj-link .blog-post-div .proj-heading-div h3,.blog-post-box .proj-link .proj-div .blog-post-heading-div h3,.blog-post-box .proj-link .proj-div .proj-heading-div h3,.proj-box .blog-post-link .blog-post-div .blog-post-heading-div h3,.proj-box .blog-post-link .blog-post-div .proj-heading-div h3,.proj-box .blog-post-link .proj-div .blog-post-heading-div h3,.proj-box .blog-post-link .proj-div .proj-heading-div h3,.proj-box .proj-link .blog-post-div .blog-post-heading-div h3,.proj-box .proj-link .blog-post-div .proj-heading-div h3,.proj-box .proj-link .proj-div .blog-post-heading-div h3,.proj-box .proj-link .proj-div .proj-heading-div h3{color:#1f1f1f;font-size:2rem;margin-top:0;}.blog-post-box .blog-post-link .blog-post-div .blog-post-heading-div p,.blog-post-box .blog-post-link .blog-post-div .blog-post-heading-div h3,.blog-post-box .blog-post-link .blog-post-div .proj-heading-div p,.blog-post-box .blog-post-link .blog-post-div .proj-heading-div h3,.blog-post-box .blog-post-link .proj-div .blog-post-heading-div p,.blog-post-box .blog-post-link .proj-div .blog-post-heading-div h3,.blog-post-box .blog-post-link .proj-div .proj-heading-div p,.blog-post-box .blog-post-link .proj-div .proj-heading-div h3,.blog-post-box .proj-link .blog-post-div .blog-post-heading-div p,.blog-post-box .proj-link .blog-post-div .blog-post-heading-div h3,.blog-post-box .proj-link .blog-post-div .proj-heading-div p,.blog-post-box .proj-link .blog-post-div .proj-heading-div h3,.blog-post-box .proj-link .proj-div .blog-post-heading-div p,.blog-post-box .proj-link .proj-div .blog-post-heading-div h3,.blog-post-box .proj-link .proj-div .proj-heading-div p,.blog-post-box .proj-link .proj-div .proj-heading-div h3,.proj-box .blog-post-link .blog-post-div .blog-post-heading-div p,.proj-box .blog-post-link .blog-post-div .blog-post-heading-div h3,.proj-box .blog-post-link .blog-post-div .proj-heading-div p,.proj-box .blog-post-link .blog-post-div .proj-heading-div h3,.proj-box .blog-post-link .proj-div .blog-post-heading-div p,.proj-box .blog-post-link .proj-div .blog-post-heading-div h3,.proj-box .blog-post-link .proj-div .proj-heading-div p,.proj-box .blog-post-link .proj-div .proj-heading-div h3,.proj-box .proj-link .blog-post-div .blog-post-heading-div p,.proj-box .proj-link .blog-post-div .blog-post-heading-div h3,.proj-box .proj-link .blog-post-div .proj-heading-div p,.proj-box .proj-link .blog-post-div .proj-heading-div h3,.proj-box .proj-link .proj-div .blog-post-heading-div p,.proj-box .proj-link .proj-div .blog-post-heading-div h3,.proj-box .proj-link .proj-div .proj-heading-div p,.proj-box .proj-link .proj-div .proj-heading-div h3{color:#1f1f1f;}.blog-post-box .blog-post-link:hover h3,.blog-post-box .proj-link:hover h3,.proj-box .blog-post-link:hover h3,.proj-box .proj-link:hover h3{text-decoration:underline;}.pagination-page-number{margin:3px;}.pagination-page-number.active{color:#1f1f1f;}.our-team strong{font-size:25px;}.our-team .member-div{padding:20px;}.our-team .member-div .member-image{height:550px;background-size:cover!important;background-position:center!important;}.our-team .member-div .member-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:550px;background-color:#000;opacity:0;transition:opacity .3s ease;pointer-events:none;margin:20px;width:-webkit-fill-available;}.our-team .member-div .member-image:hover::after{opacity:.2;}.our-team .member-div .member-image:hover .member-name{animation:whiteToBlue .3s forwards;}.our-team .member-div .member-image:hover .member-text p{display:block;animation:fade .3s forwards;}.our-team .member-div .team-member-text{padding:20px;z-index:20;position:relative;}.our-team .member-div .team-member-text .member-name{color:#fff;font-weight:700;font-size:25px;margin-bottom:5px;}.our-team .member-div .team-member-text p{color:#fff;margin-bottom:5px;}.our-team .member-div .team-member-text .member-text p{opacity:0;display:none;font-size:16px;}@media(max-width:375px){.our-team .member-div .team-member-text .member-text p{font-size:12px;}}@keyframes fade{from{opacity:0;}to{opacity:1;}}@keyframes whiteToBlue{from{color:#fff;}to{color:#ed1b23;}}.testimonials .testimonial-right-side-div{display:flex;flex-direction:column;padding-right:15px;padding-left:15px;}