.bluebox-section{position:relative;z-index:1}@media only screen and (min-width:992px){.bluebox-section{margin-bottom:-14vw}}@media screen and (min-width:1601px){.bluebox-section{margin-bottom:-224px}}@media only screen and (max-width:991px){.bluebox-section .container{padding:0}}.bluebox-section .inner{background:linear-gradient(to bottom right,#009ddf,#00a77e)}@media only screen and (min-width:768px){.bluebox-section .inner{box-shadow:12px 24px 59px -11px rgba(0,0,0,.2)}}.bluebox-section .top{padding-left:82px;padding-right:82px;padding-top:55.1111111111px}@media only screen and (min-width:992px){.bluebox-section .top{padding-top:calc(0px + 5.55556vw)}}@media only screen and (min-width:1600px){.bluebox-section .top{padding-top:88.8888888889px}}@media screen and (max-width:767px){.bluebox-section .top{padding-top:48px}}@media only screen and (min-width:992px){.bluebox-section .top{padding-left:calc(-1.21053px + 8.38816vw);padding-right:calc(-1.21053px + 8.38816vw)}}@media only screen and (min-width:1600px){.bluebox-section .top{padding-left:133px;padding-right:133px}}@media only screen and (max-width:767px){.bluebox-section .top{padding-left:24px;padding-right:24px}}.bluebox-section .heading{margin-bottom:33px}.bluebox-section .heading h2{color:#fff;font-weight:300;text-align:center;text-transform:uppercase}@media only screen and (max-width:767px){.bluebox-section .heading h2{font-weight:300}.bluebox-section .heading h2 br{display:none}.bluebox-section .heading h2 span{font-weight:800}}.bluebox-section .heading h2 .text-yellow{font-weight:800}@media only screen and (min-width:992px){.bluebox-section .heading{margin-bottom:calc(.36842px + 3.28947vw)}}@media only screen and (min-width:1600px){.bluebox-section .heading{margin-bottom:53px}}.bluebox-section .mobile-svg-arrow{display:block;margin:0 auto 32px}@media only screen and (min-width:768px){.bluebox-section .mobile-svg-arrow{display:none}}.bluebox-section .separator{margin:40px 0}@media only screen and (min-width:768px){.bluebox-section .separator{display:none}}.bluebox-section .separator svg{display:block;margin:0 auto}.bluebox-section .descriptions{padding-bottom:55px}@media only screen and (min-width:992px){.bluebox-section .descriptions{padding-bottom:calc(-.47368px + 5.59211vw)}}@media only screen and (min-width:1600px){.bluebox-section .descriptions{padding-bottom:89px}}@media only screen and (min-width:768px){.bluebox-section .descriptions{display:flex;gap:61px}}@media only screen and (min-width:768px) and (min-width:992px){.bluebox-section .descriptions{gap:calc(.63158px + 6.08553vw)}}@media only screen and (min-width:768px) and (min-width:1600px){.bluebox-section .descriptions{gap:98px}}.bluebox-section .descriptions p{color:#fff}@media only screen and (max-width:767px){.bluebox-section .descriptions{padding-bottom:48px}}@media only screen and (min-width:768px){.bluebox-section .left-description,.bluebox-section .right-description{width:50%}}.bluebox-section .left-description{padding-left:33px;position:relative}@media only screen and (min-width:992px){.bluebox-section .left-description{padding-left:calc(.36842px + 3.28947vw)}}@media only screen and (min-width:1600px){.bluebox-section .left-description{padding-left:53px}}.bluebox-section .left-description p:first-child{font-weight:400;margin-bottom:14px}@media only screen and (min-width:992px){.bluebox-section .left-description p:first-child{margin-bottom:calc(.94737px + 1.31579vw)}}@media only screen and (min-width:1600px){.bluebox-section .left-description p:first-child{margin-bottom:22px}}.bluebox-section .left-description:before{background:linear-gradient(90deg,#ffc425,#f68b1f);border-radius:8px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:6px}@media only screen and (min-width:992px){.bluebox-section .left-description:before{width:calc(1.10526px + .49342vw)}}@media only screen and (min-width:1600px){.bluebox-section .left-description:before{width:9px}}@media only screen and (max-width:767px){.bluebox-section .left-description{margin-bottom:34px}}.bluebox-section .svg-arrow{flex-shrink:0}@media only screen and (max-width:767px){.bluebox-section .svg-arrow{display:none}}.bluebox-section .right-description *{color:#fff}@media only screen and (max-width:991px){.bluebox-section .right-description ul{padding:0}}.bluebox-section .right-description li{padding-left:33.0666666667px;position:relative}@media only screen and (min-width:992px){.bluebox-section .right-description li{padding-left:calc(0px + 3.33333vw)}}@media only screen and (min-width:1600px){.bluebox-section .right-description li{padding-left:53.3333333333px}}@media screen and (max-width:767px){.bluebox-section .right-description li{padding-left:48px}}.bluebox-section .right-description li:not(:last-child){margin-bottom:12.4px}@media only screen and (min-width:992px){.bluebox-section .right-description li:not(:last-child){margin-bottom:1.25vw}}@media only screen and (min-width:1600px){.bluebox-section .right-description li:not(:last-child){margin-bottom:20px}}@media screen and (max-width:767px){.bluebox-section .right-description li:not(:last-child){margin-bottom:18px}}.bluebox-section .right-description li:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgMTYuNDI1IDEyLjcyNSAyNyAyOCAzIiBzdHJva2U9InVybCgjYSkiIHN0cm9rZS13aWR0aD0iNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLTgiIHkxPSIxNSIgeDI9IjE2IiB5Mj0iMzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZDNDI1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjY4QjFGIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:22.0444444444px;left:0;position:absolute;top:0;width:22.0444444444px}@media only screen and (min-width:992px){.bluebox-section .right-description li:before{height:calc(0px + 2.22222vw);width:calc(0px + 2.22222vw)}}@media only screen and (min-width:1600px){.bluebox-section .right-description li:before{height:35.5555555556px;width:35.5555555556px}}@media screen and (max-width:767px){.bluebox-section .right-description li:before{height:32px;width:32px}}.bluebox-section .bottom{padding:36px 82px;position:relative}@media only screen and (min-width:992px){.bluebox-section .bottom{padding-left:calc(-1.21053px + 8.38816vw);padding-right:calc(-1.21053px + 8.38816vw)}}@media only screen and (min-width:1600px){.bluebox-section .bottom{padding-left:133px;padding-right:133px}}@media only screen and (min-width:992px){.bluebox-section .bottom{padding-bottom:calc(.10526px + 3.61842vw);padding-top:calc(.10526px + 3.61842vw)}}@media only screen and (min-width:1600px){.bluebox-section .bottom{padding-bottom:58px;padding-top:58px}}@media only screen and (max-width:767px){.bluebox-section .bottom{padding:40px 24px}}@media only screen and (min-width:768px){.bluebox-section .bottom{align-items:center;display:flex;justify-content:space-between}}.bluebox-section .bottom:after{background:rgba(0,3,11,.33);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.bluebox-section .bottom.no-button{justify-content:center}@media only screen and (max-width:767px){.bluebox-section .bottom.no-button .bottom-description{margin:0;text-align:center}.bluebox-section .bottom.no-button p{display:inline;font-size:20px}.bluebox-section .bottom.no-button p:not(:first-of-type){margin-left:3px}}.bluebox-section .bottom-description{position:relative;z-index:1}@media only screen and (max-width:767px){.bluebox-section .bottom-description{margin-bottom:24px}}.bluebox-section .bottom-description p{color:#fff;font-size:16.5333333333px}.bluebox-section .bottom-description p.bottom-p{font-size:17px;font-weight:700;line-height:1.33}@media only screen and (min-width:992px){.bluebox-section .bottom-description p.bottom-p{font-size:calc(.68421px + 1.64474vw)}}@media only screen and (min-width:1600px){.bluebox-section .bottom-description p.bottom-p{font-size:27px}}@media only screen and (max-width:767px){.bluebox-section .bottom-description p.bottom-p{font-size:20px}}@media only screen and (min-width:992px){.bluebox-section .bottom-description p{font-size:calc(0px + 1.66667vw)}}@media only screen and (min-width:1600px){.bluebox-section .bottom-description p{font-size:26.6666666667px}}@media screen and (max-width:767px){.bluebox-section .bottom-description p{font-size:24px}}@media only screen and (max-width:991px){.bluebox-section .bottom-description p br{display:none}}.bluebox-section .bottom-button{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;position:relative;z-index:1}.bluebox-section .bottom-button .button-wrap{margin:0}.bluebox-section.light-mode{margin-bottom:0;margin-top:-89.5555555556px}@media only screen and (min-width:992px){.bluebox-section.light-mode{margin-top:calc(0px - 9.02778vw)}}@media only screen and (min-width:1600px){.bluebox-section.light-mode{margin-top:-144.4444444444px}}@media screen and (max-width:767px){.bluebox-section.light-mode{margin-top:0}}.bluebox-section.light-mode :not(.text-yellow){color:#00030b}.bluebox-section.light-mode .inner{background:#fff}.bluebox-section.light-mode .top{padding-left:55.1111111111px;padding-right:55.1111111111px}@media only screen and (min-width:992px){.bluebox-section.light-mode .top{padding-left:calc(0px + 5.55556vw);padding-right:calc(0px + 5.55556vw)}}@media only screen and (min-width:1600px){.bluebox-section.light-mode .top{padding-left:88.8888888889px;padding-right:88.8888888889px}}@media screen and (max-width:767px){.bluebox-section.light-mode .top{padding-left:24px;padding-right:24px}}@media only screen and (max-width:767px){.bluebox-section.light-mode .top{padding-top:64px}}.bluebox-section.light-mode .heading h2{font-weight:800;margin-bottom:11.0222222222px}@media only screen and (min-width:992px){.bluebox-section.light-mode .heading h2{margin-bottom:calc(0px + 1.11111vw)}}@media only screen and (min-width:1600px){.bluebox-section.light-mode .heading h2{margin-bottom:17.7777777778px}}@media screen and (max-width:767px){.bluebox-section.light-mode .heading h2{margin-bottom:16px}}.bluebox-section.light-mode .heading h2 .path-underline:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzE3IiBoZWlnaHQ9IjE1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS4xIDAgMCAxNC40ODJoMjY5LjA3NmMzMS4xOTggMCA1NC44NjYtNy4yNDYgNDYuMDY5LTguMTY1QzI4Ny41NTEgMy40MzMgOS4xIDAgOS4xIDBaIiBmaWxsPSJ1cmwoI2EpIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLTE1OC41IiB5MT0iNy4yNDEiIHgyPSItMTU3LjE3OSIgeTI9IjM2LjE0NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNGRkM0MjUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGNjhCMUYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);width:110%}@media only screen and (max-width:767px){.bluebox-section.light-mode .heading h2 .path-underline:after{left:-4%}.bluebox-section.light-mode .heading h2{margin-bottom:30px}}.bluebox-section.light-mode .heading p{font-size:17px;font-weight:700;font-weight:400;line-height:1.33}@media only screen and (min-width:992px){.bluebox-section.light-mode .heading p{font-size:calc(.68421px + 1.64474vw)}}@media only screen and (min-width:1600px){.bluebox-section.light-mode .heading p{font-size:27px}}@media only screen and (max-width:767px){.bluebox-section.light-mode .heading p{font-size:20px}.bluebox-section.light-mode .heading p br{display:none}.bluebox-section.light-mode .heading{margin-bottom:0}}.bluebox-section.light-mode .descriptions{gap:44.0888888889px;padding-bottom:38.5777777778px}@media only screen and (min-width:992px){.bluebox-section.light-mode .descriptions{gap:calc(0px + 4.44444vw)}}@media only screen and (min-width:1600px){.bluebox-section.light-mode .descriptions{gap:71.1111111111px}}@media screen and (max-width:767px){.bluebox-section.light-mode .descriptions{gap:0}}@media only screen and (min-width:992px){.bluebox-section.light-mode .descriptions{padding-bottom:calc(0px + 3.88889vw)}}@media only screen and (min-width:1600px){.bluebox-section.light-mode .descriptions{padding-bottom:62.2222222222px}}@media screen and (max-width:767px){.bluebox-section.light-mode .descriptions{padding-bottom:40px}}.bluebox-section.light-mode .descriptions .left-description{padding-left:0;padding-right:47.5333333333px}@media only screen and (min-width:992px){.bluebox-section.light-mode .descriptions .left-description{padding-right:calc(0px + 4.79167vw)}}@media only screen and (min-width:1600px){.bluebox-section.light-mode .descriptions .left-description{padding-right:76.6666666667px}}@media screen and (max-width:767px){.bluebox-section.light-mode .descriptions .left-description{padding-right:0}}.bluebox-section.light-mode .descriptions .left-description:before{left:unset;right:0}@media only screen and (max-width:767px){.bluebox-section.light-mode .descriptions .left-description:before{display:none}}.bluebox-section.light-mode .descriptions .left-description p:not(:last-child){margin-bottom:13.7777777778px}@media only screen and (min-width:992px){.bluebox-section.light-mode .descriptions .left-description p:not(:last-child){margin-bottom:calc(0px + 1.38889vw)}}@media only screen and (min-width:1600px){.bluebox-section.light-mode .descriptions .left-description p:not(:last-child){margin-bottom:22.2222222222px}}@media screen and (max-width:767px){.bluebox-section.light-mode .descriptions .left-description p:not(:last-child){margin-bottom:20px}}.bluebox-section.light-mode .descriptions .right-description p:not(:last-child){margin-bottom:13.7777777778px}@media only screen and (min-width:992px){.bluebox-section.light-mode .descriptions .right-description p:not(:last-child){margin-bottom:calc(0px + 1.38889vw)}}@media only screen and (min-width:1600px){.bluebox-section.light-mode .descriptions .right-description p:not(:last-child){margin-bottom:22.2222222222px}}@media screen and (max-width:767px){.bluebox-section.light-mode .descriptions .right-description p:not(:last-child){margin-bottom:20px}}.bluebox-section.light-mode .bottom *{color:#fff}.bluebox-section.light-mode .bottom:after{background:linear-gradient(to bottom right,#009ddf,#00a77e)}.bluebox-section.light-mode .bottom .bottom-description{margin:0 auto}@media only screen and (max-width:767px){.bluebox-section.light-mode .bottom .bottom-description p{font-size:20px}}.bluebox-section.with-arrow{padding-top:82.6666666667px}@media only screen and (min-width:992px){.bluebox-section.with-arrow{padding-top:calc(0px + 8.33333vw)}}@media only screen and (min-width:1600px){.bluebox-section.with-arrow{padding-top:133.3333333333px}}@media screen and (max-width:767px){.bluebox-section.with-arrow{padding-top:48px}}.bluebox-section.with-arrow .descriptions{align-items:center}.bluebox-section.with-arrow .descriptions .left-description{padding:0}.bluebox-section.with-arrow .descriptions .left-description:before{display:none}.bluebox-section.env-consulting-page .descriptions .left-description li,.bluebox-section.real-estate-page .descriptions .left-description li{font-size:16px}.bluebox-section.env-consulting-page .descriptions .right-description p,.bluebox-section.real-estate-page .descriptions .right-description p{font-size:20px}@media only screen and (min-width:992px){.bluebox-section.env-consulting-page .descriptions .right-description p,.bluebox-section.real-estate-page .descriptions .right-description p{font-size:calc(13.47368px + .65789vw)}}@media only screen and (min-width:1600px){.bluebox-section.env-consulting-page .descriptions .right-description p,.bluebox-section.real-estate-page .descriptions .right-description p{font-size:24px}}.bluebox-section.real-estate-page{margin-bottom:0}@media only screen and (min-width:992px){.bluebox-section.real-estate-page{margin-top:-6.5vw}}.bluebox-section.real-estate-page .heading p{color:#fff;font-size:20px;margin-top:10px;text-align:center}@media only screen and (min-width:992px){.bluebox-section.real-estate-page .heading p{font-size:calc(13.47368px + .65789vw)}}@media only screen and (min-width:1600px){.bluebox-section.real-estate-page .heading p{font-size:24px}}@media only screen and (max-width:767px){.bluebox-section.real-estate-page .heading span{display:block}}.bluebox-section.real-estate-page .heading br{display:block!important}.bluebox-section.real-estate-page .heading br:nth-child(2){display:none!important}@media only screen and (min-width:768px){.bluebox-section.real-estate-page .heading br{display:block!important}.bluebox-section.real-estate-page .heading br:first-child{display:none!important}.bluebox-section.real-estate-page .heading br:nth-child(2){display:block!important}.bluebox-section.real-estate-page .heading br:nth-child(3){display:none!important}}.bluebox-section.real-estate-page .descriptions .left-description{padding-left:0}.bluebox-section.real-estate-page .descriptions .left-description:before{content:none}.bluebox-section.real-estate-page .descriptions .left-description *{color:#fff}.bluebox-section.real-estate-page .descriptions .left-description ul{padding:0}.bluebox-section.real-estate-page .descriptions .left-description li{padding-left:33.0666666667px;position:relative}@media only screen and (min-width:992px){.bluebox-section.real-estate-page .descriptions .left-description li{padding-left:calc(0px + 3.33333vw)}}@media only screen and (min-width:1600px){.bluebox-section.real-estate-page .descriptions .left-description li{padding-left:53.3333333333px}}@media screen and (max-width:767px){.bluebox-section.real-estate-page .descriptions .left-description li{padding-left:48px}}.bluebox-section.real-estate-page .descriptions .left-description li:not(:last-child){margin-bottom:12.4px}@media only screen and (min-width:992px){.bluebox-section.real-estate-page .descriptions .left-description li:not(:last-child){margin-bottom:1.25vw}}@media only screen and (min-width:1600px){.bluebox-section.real-estate-page .descriptions .left-description li:not(:last-child){margin-bottom:20px}}@media screen and (max-width:767px){.bluebox-section.real-estate-page .descriptions .left-description li:not(:last-child){margin-bottom:18px}}.bluebox-section.real-estate-page .descriptions .left-description li:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgMTYuNDI1IDEyLjcyNSAyNyAyOCAzIiBzdHJva2U9InVybCgjYSkiIHN0cm9rZS13aWR0aD0iNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLTgiIHkxPSIxNSIgeDI9IjE2IiB5Mj0iMzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZDNDI1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjY4QjFGIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:22.0444444444px;left:0;position:absolute;top:0;width:22.0444444444px}@media only screen and (min-width:992px){.bluebox-section.real-estate-page .descriptions .left-description li:before{height:calc(0px + 2.22222vw);width:calc(0px + 2.22222vw)}}@media only screen and (min-width:1600px){.bluebox-section.real-estate-page .descriptions .left-description li:before{height:35.5555555556px;width:35.5555555556px}}@media screen and (max-width:767px){.bluebox-section.real-estate-page .descriptions .left-description li:before{height:32px;width:32px}}.bluebox-section.real-estate-page .descriptions .right-description a{background:linear-gradient(to bottom right,#ffc425,#f68b1f);box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;margin-top:32px;padding:9px 28px}@media only screen and (min-width:992px){.bluebox-section.real-estate-page .descriptions .right-description a{font-size:calc(3.84211px + .82237vw)}}@media only screen and (min-width:1600px){.bluebox-section.real-estate-page .descriptions .right-description a{font-size:17px}}@media only screen and (min-width:992px){.bluebox-section.real-estate-page .descriptions .right-description a{padding-left:calc(1.89474px + 2.63158vw);padding-right:calc(1.89474px + 2.63158vw)}}@media only screen and (min-width:1600px){.bluebox-section.real-estate-page .descriptions .right-description a{padding-left:44px;padding-right:44px}}@media only screen and (min-width:992px){.bluebox-section.real-estate-page .descriptions .right-description a{padding-bottom:calc(.84211px + .82237vw);padding-top:calc(.84211px + .82237vw)}}@media only screen and (min-width:1600px){.bluebox-section.real-estate-page .descriptions .right-description a{padding-bottom:14px;padding-top:14px}}@media only screen and (max-width:767px){.bluebox-section.real-estate-page .descriptions .right-description a{font-size:15px;padding:13px 20px;text-align:center;width:100%}}.bluebox-section.env-consulting-page{margin-bottom:0}@media only screen and (min-width:992px){.bluebox-section.env-consulting-page{margin-top:-6.5vw}}.bluebox-section.env-consulting-page .heading p{color:#fff;font-size:20px;margin-top:10px;text-align:center}@media only screen and (min-width:992px){.bluebox-section.env-consulting-page .heading p{font-size:calc(13.47368px + .65789vw)}}@media only screen and (min-width:1600px){.bluebox-section.env-consulting-page .heading p{font-size:24px}}@media only screen and (max-width:767px){.bluebox-section.env-consulting-page .heading span{display:block}}.bluebox-section.env-consulting-page .heading br{display:block!important}.bluebox-section.env-consulting-page .heading br:nth-child(2){display:none!important}@media only screen and (min-width:768px){.bluebox-section.env-consulting-page .heading br,.bluebox-section.env-consulting-page .heading br:nth-child(2){display:block!important}.bluebox-section.env-consulting-page .heading br:nth-child(3){display:none!important}}.bluebox-section.env-consulting-page .descriptions .left-description{padding-left:0}.bluebox-section.env-consulting-page .descriptions .left-description:before{content:none}.bluebox-section.env-consulting-page .descriptions .left-description *{color:#fff}.bluebox-section.env-consulting-page .descriptions .left-description ul{padding:0}.bluebox-section.env-consulting-page .descriptions .left-description li{padding-left:33.0666666667px;position:relative}@media only screen and (min-width:992px){.bluebox-section.env-consulting-page .descriptions .left-description li{padding-left:calc(0px + 3.33333vw)}}@media only screen and (min-width:1600px){.bluebox-section.env-consulting-page .descriptions .left-description li{padding-left:53.3333333333px}}@media screen and (max-width:767px){.bluebox-section.env-consulting-page .descriptions .left-description li{padding-left:48px}}.bluebox-section.env-consulting-page .descriptions .left-description li:not(:last-child){margin-bottom:12.4px}@media only screen and (min-width:992px){.bluebox-section.env-consulting-page .descriptions .left-description li:not(:last-child){margin-bottom:1.25vw}}@media only screen and (min-width:1600px){.bluebox-section.env-consulting-page .descriptions .left-description li:not(:last-child){margin-bottom:20px}}@media screen and (max-width:767px){.bluebox-section.env-consulting-page .descriptions .left-description li:not(:last-child){margin-bottom:18px}}.bluebox-section.env-consulting-page .descriptions .left-description li:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgMTYuNDI1IDEyLjcyNSAyNyAyOCAzIiBzdHJva2U9InVybCgjYSkiIHN0cm9rZS13aWR0aD0iNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLTgiIHkxPSIxNSIgeDI9IjE2IiB5Mj0iMzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZDNDI1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjY4QjFGIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:22.0444444444px;left:0;position:absolute;top:0;width:22.0444444444px}@media only screen and (min-width:992px){.bluebox-section.env-consulting-page .descriptions .left-description li:before{height:calc(0px + 2.22222vw);width:calc(0px + 2.22222vw)}}@media only screen and (min-width:1600px){.bluebox-section.env-consulting-page .descriptions .left-description li:before{height:35.5555555556px;width:35.5555555556px}}@media screen and (max-width:767px){.bluebox-section.env-consulting-page .descriptions .left-description li:before{height:32px;width:32px}}.bluebox-section.env-consulting-page .descriptions .right-description a{background:linear-gradient(to bottom right,#ffc425,#f68b1f);box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;margin-top:32px;padding:9px 28px}@media only screen and (min-width:992px){.bluebox-section.env-consulting-page .descriptions .right-description a{font-size:calc(3.84211px + .82237vw)}}@media only screen and (min-width:1600px){.bluebox-section.env-consulting-page .descriptions .right-description a{font-size:17px}}@media only screen and (min-width:992px){.bluebox-section.env-consulting-page .descriptions .right-description a{padding-left:calc(1.89474px + 2.63158vw);padding-right:calc(1.89474px + 2.63158vw)}}@media only screen and (min-width:1600px){.bluebox-section.env-consulting-page .descriptions .right-description a{padding-left:44px;padding-right:44px}}@media only screen and (min-width:992px){.bluebox-section.env-consulting-page .descriptions .right-description a{padding-bottom:calc(.84211px + .82237vw);padding-top:calc(.84211px + .82237vw)}}@media only screen and (min-width:1600px){.bluebox-section.env-consulting-page .descriptions .right-description a{padding-bottom:14px;padding-top:14px}}@media only screen and (max-width:767px){.bluebox-section.env-consulting-page .descriptions .right-description a{font-size:15px;padding:13px 20px;text-align:center;width:100%}}@media only screen and (min-width:992px){.page-technical-report .bluebox-section,.page-workflow-automation .bluebox-section{margin-bottom:-12.55vw}}.page-report-writing .bluebox-section{margin-bottom:-12.45vw;padding-top:82.6666666667px}@media only screen and (min-width:992px){.page-report-writing .bluebox-section{padding-top:calc(0px + 8.33333vw)}}@media only screen and (min-width:1600px){.page-report-writing .bluebox-section{padding-top:133.3333333333px}}@media screen and (max-width:767px){.page-report-writing .bluebox-section{padding-top:0}}@media (min-width:1600px){.page-report-writing .bluebox-section{margin-bottom:-200px}}@media only screen and (max-width:767px){.page-report-writing .bluebox-section{margin-bottom:0}}.page-integration-capabilities .bluebox-section{margin-bottom:-12.55vw;padding-top:82.6666666667px}@media only screen and (min-width:992px){.page-integration-capabilities .bluebox-section{padding-top:calc(0px + 8.33333vw)}}@media only screen and (min-width:1600px){.page-integration-capabilities .bluebox-section{padding-top:133.3333333333px}}@media screen and (max-width:767px){.page-integration-capabilities .bluebox-section{padding-top:0}}@media (min-width:1600px){.page-integration-capabilities .bluebox-section{margin-bottom:-16.2px}}.page-integration-capabilities .bluebox-section .top{padding:0}.page-integration-capabilities .bluebox-section .top img{width:100%}.page-integration-capabilities .bluebox-section .top .heading{margin:0}.page-integration-capabilities .bluebox-section .bottom,.page-integration-capabilities .bluebox-section .top .descriptions,.page-integration-capabilities .bluebox-section .top .separator{display:none}@media (min-width:1600px){.page-workflow-automation .bluebox-section{margin-bottom:-200.8px}}@media only screen and (max-width:767px){.page-workflow-automation .bluebox-section{padding-top:0}}@media only screen and (min-width:768px){.page-workflow-automation .bluebox-section .bottom-button{flex-shrink:0;width:40%}}@media (min-width:1920px){.page-workflow-automation .bluebox-section .bottom-button{width:42%}}@media only screen and (max-width:767px){.page-technical-report .bluebox-section{padding-top:0}}@media (min-width:1600px){.page-technical-report .bluebox-section{margin-bottom:-200.8px}}.page-aec-industry .bluebox-section,.page-environmental-consulting-reporting .bluebox-section{margin-top:0}