@font-face{font-family:Poppins-bold;font-style:normal;font-weight:700;font-display:swap;src:url(../woff2/poppins-v19-latin-700.woff2)}.page a,.page h1,.page h2,.page h3,.page h4,.page h5,.page h6,.page li,.page p,.page span{letter-spacing:0}.page a::after,.page a::before{content:none}#landing-hero video{object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}#landing-hero h1{font-family:Montserrat-semibold;font-style:normal;font-weight:600;font-size:40px;line-height:52px;color:#fff;max-width:468px;margin-bottom:16px}#landing-hero h1 span{font-family:Montserrat-bold;font-style:normal;font-weight:700}#landing-hero p{font-family:Poppins-medium;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#fff;max-width:468px;margin-bottom:32px}#landing-hero p span{font-family:Poppins-bold;font-style:normal;font-weight:700}.video-wrapper{position:relative;height:720px;overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center;padding:0 20px;background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5))}#hero-text{width:1152px;text-align:left;position:relative}#playbtn:before{content:'';-webkit-mask-image:url(../svg/play.svg);mask-image:url(../svg/play.svg);position:absolute;left:calc(50% - 80px/2 + 360px);top:calc(50% - 80px/2);width:80px;height:80px;background-color:#fff;background-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;cursor:pointer}.yellow_btn_22_wrap{display:flex}#landing-hero,#landing-hero .wpb_raw_html{margin-bottom:0}.structure-solutions{background-position:76% 50%;background-repeat:no-repeat;background-size:cover;position:relative;width:520px;height:100%;background-size:cover;min-height:480px;float:right;margin-right:-7px;margin-top:18px}.vc_tta-accordion .vc_active .kseoaccordion_body{display:block}.vc_tta-accordion .kseoaccordion_body{display:none}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{background-color:#f5f6f8!important}#sectors h4{font-family:Montserrat-bold;font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#111;text-transform:inherit;margin-bottom:40px}#prslheader .subtitle{font-family:Poppins-semibold;font-style:normal;font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase;margin-bottom:12px;color:#6e6e73}#prslheader h2{letter-spacing:0;font-size:32px;line-height:40px;color:#111}#prslheader h2 span{color:#111!important}.page-slider .bx-wrapper{background:0 0}.whyallied-img{background-image:url(../jpg/why.jpg);width:100%;height:420px;background-position:50% 36%;background-size:cover;background-repeat:no-repeat}.projectlogos img{width:120px;height:120px}.projectlogos{padding-top:22px;padding-bottom:57px}.projectlogos .grve-text{border-bottom:1px solid #e6e9ef;margin-bottom:0}.projectlogos .grve-text:last-child{border:none}.projectlogos .grve-element.grve-text{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;margin-left:-17px}.img-wrqp{width:16.6666666666666%;text-align:center;border-right:1px solid #e6e9ef;padding-top:15px;padding-bottom:15px}.img-wrqp:last-child{border:none}#grve-footer{display:none}.yellow_btn_22{letter-spacing:0}.page h2{font-family:Montserrat-semibold;font-style:normal;font-weight:600;font-size:32px;line-height:40px;margin-bottom:12px;color:#111;text-transform:inherit}.page .subtitle{font-family:Poppins-semibold;font-style:normal;font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase;margin-bottom:12px;color:#6e6e73}.page p{font-family:Poppins;font-style:normal;font-weight:400;font-size:15px;line-height:150%;color:#333}p{margin-bottom:22px}#solutions{padding-top:80px;padding-bottom:120px;margin-bottom:0}.grve-section{margin-bottom:0}#solutions .grve-text{max-width:790px;margin-bottom:24px}.home22 #solutions .grve-container{max-width:1145px}strong{font-family:Poppins-bold;font-style:normal;font-weight:700}h3.kseoaccordion_title{padding-bottom:19px;padding-top:20px;position:relative;margin-bottom:0}h3.kseoaccordion_title span{font-family:Poppins-bold;font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-transform:initial;display:block;color:#111;cursor:pointer}.kseoaccordion_body,.kseoaccordion_body li,.kseoaccordion_body p{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333}.kseoaccordion_body ul{margin-left:25px;margin-bottom:0}.kseoaccordion_title:after,.kseoplus::after,.vc_active .kseoaccordion_title.kseoplus:after{content:'';color:#3c4043;font-size:20px;position:absolute;right:30px;top:calc(50% - 20px/2 - 1px);background-image:url(../../images/img2022/Plus.svg);width:20px;height:20px;background-size:cover}.kseoaccordion_title.cseominus:after,.vc_active .kseoaccordion_title:after{content:none}.kseoaccordion_title,.kseoaccordion_title.kseoplus{border-bottom:1px solid #c4c4c4}.kseoaccordion_title.cseominus,.vc_active .kseoaccordion_title{border-bottom:1px solid transparent;padding-bottom:15px}#sectors{padding-top:120px}.page-slider .bx-wrapper .bx-controls-direction a{top:-67px}.page-slider .bx-wrapper .bx-pager{top:-117px;max-width:200px;right:0;padding-right:121px}.page .bx-wrapper .bx-pager.bx-default-pager a{width:8px;height:8px;margin:0 4px}#fcp{padding-top:42px}#fcp .page-slider .bx-wrapper .bx-controls-direction a{top:-54px}#fcp .page-slider .bx-wrapper .bx-controls-direction a.bx-prev{right:54px}#fcp .page-slider .bx-wrapper .bx-controls-direction a.bx-next{right:-3px}#fcp .page-slider .bx-wrapper .bx-pager{top:-105px}#prslheader{margin-bottom:40px}#fcp .page-slider .bx-wrapper{margin-bottom:20px}h3{font-family:Montserrat-bold;font-style:normal;font-weight:700;font-size:40px;line-height:52px;margin-bottom:40px;color:#111}.whyallied{padding-top:47px;padding-bottom:145px}.whyallied .grve-column-1{background-color:#f5f6f8}.vc_separator{width:64px;margin-bottom:25px}.whyallied .wpb_single_image{margin-bottom:0}.why-row{background:#fff;margin:0;padding:40px 25px 40px 15px}.whyallied h6{font-family:Montserrat-bold;font-style:normal;font-weight:700;font-size:18px;line-height:24px;margin-bottom:20px;margin-top:13px;color:#111;text-transform:inherit}.whyallied p{font-size:16px;line-height:24px;color:#333}#testimonials{padding:160px 0 0}#testimonials .bx-wrapper{background:#f5f6f8;padding:56px 96px;margin-top:61px}.testimonial,.testimonial li,.testimonial p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#333;letter-spacing:0}.testimonial:before{content:'';background-color:#3c4043;-webkit-mask-image:url(../../images/img2022/blockquote.svg);mask-image:url(../../images/img2022/blockquote.svg);background-repeat:no-repeat;width:29px;height:24px;position:relative;display:block;margin-bottom:24px}.testimonial-name{padding-top:118px}.testimonial-logo img{max-height:60px}.testimonial-logo{display:flex}.testimonial p.tname{font-family:Montserrat-semibold;font-style:normal;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0;position:relative;color:#111}.testimonial-logo p.tname{padding-left:80px}.testimonial p.tname span{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:24px;display:block;margin-top:6px;color:#333}.testimonial-logo .tname:before{content:'';background:#94959c;width:1px;height:60px;display:block;position:absolute;left:40px}#testimonials.page-slider .bx-wrapper .bx-controls-direction a{top:inherit;bottom:68px}#testimonials.page-slider .bx-wrapper .bx-pager{top:inherit;bottom:76px;right:98px}#testimonials.page-slider .bx-wrapper .bx-controls-direction a.bx-next{right:94px}#testimonials.page-slider .bx-wrapper .bx-controls-direction a.bx-prev{right:152px}#quotesection{padding:160px 0}.page #quotesection .subtitle{color:#fff;margin-bottom:12px}.page #quotesection h5{font-family:Montserrat;font-style:normal;font-weight:400;font-size:20px;line-height:28px;margin-bottom:40px;color:#fff;text-transform:inherit}.page #quotesection h2{font-family:Montserrat-bold;font-style:normal;font-weight:700;font-size:28px!important;line-height:36px;color:#111;margin-bottom:30px;text-align:left!important}#quotewrap{padding:0 25px;display:flex;flex-wrap:wrap}#quotewrap .grve-column{padding:0;background:#224381}#quotewrap .grve-column#questions{padding:40px 40px 39px}#questions a,#questions p{font-family:Poppins;font-style:normal;font-weight:400;font-size:13px;line-height:20px;color:#fff;margin-bottom:0}.info-row{display:flex;margin-bottom:12px}.right{display:flex;flex-direction:column}.left{min-width:100px}.block{padding-bottom:20px;border-bottom:1px solid #6283c1;margin-bottom:32px}.info-row ul{margin:0;list-style:none;display:flex}#questions .info-row li{margin-right:32px}#questions .block .title{font-family:Poppins-bold;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:#fff;margin-bottom:16px}#questions .vc_separator .vc_sep_holder .vc_sep_line{border-color:#eaeff7!important}#quotewrap #masterQuoteForm{max-width:700px!important;box-shadow:none!important;border:none;width:100%!important;background-color:#fff!important;padding:0 39px 0 40px}.page #masterQuoteForm label{font-family:Montserrat-semibold;font-style:normal;font-weight:600;font-size:13px;line-height:100%;color:#111!important;text-align:left;letter-spacing:0}.dimension{text-align:left}#grve-main-content .grve-main-content-wrapper{padding-bottom:0}.page #quotesection #masterQuoteForm h2:before{content:'';width:64px;height:2px;background:#3c4043;margin-bottom:24px;display:block}#quotewrap #crmWebToEntityForm{padding:0}#grve-theme-wrapper .select2-choice,#grve-theme-wrapper input[type=date],#grve-theme-wrapper input[type=email],#grve-theme-wrapper input[type=input],#grve-theme-wrapper input[type=number],#grve-theme-wrapper input[type=password],#grve-theme-wrapper input[type=search],#grve-theme-wrapper input[type=tel],#grve-theme-wrapper input[type=text],#grve-theme-wrapper input[type=url],#grve-theme-wrapper select,#grve-theme-wrapper textarea{min-height:36px;height:36px;background:#fff;border:1px solid #c5c7d0;border-radius:2px;box-shadow:none!important;padding:10px 16px;margin-bottom:19px!important;letter-spacing:0;font-family:Montserrat;font-style:normal;font-weight:400;font-size:15px;line-height:100%;color:#6e6e73}td,tr{border:none}#quotewrap div.half{display:inline-block!important;width:238px!important;vertical-align:top;border:none;text-align:left}td{display:flex;justify-content:space-between}div.half input{width:238px}.quoteformextend table div{width:100%;text-align:left}label span{margin-right:5px}#grve-theme-wrapper input[type=submit]:not(.grve-custom-btn){background:#0076bf;height:56px;align-items:center;padding:12px 32px!important;font-family:Montserrat-semibold!important;font-style:normal;font-weight:600!important;font-size:19px!important;line-height:125%!important;margin-bottom:0!important;text-align:center;width:100%;text-transform:capitalize;color:#fff}#grve-theme-wrapper #quotewrap input[type=submit]:not(.grve-custom-btn):hover{background:#00588f}#grve-theme-wrapper #quotewrap input[type=submit]:not(.grve-custom-btn):active,#grve-theme-wrapper #quotewrap input[type=submit]:not(.grve-custom-btn):focus{background:#004773}table#quoteTable{margin-bottom:12px}.page p.privacy{font-family:Poppins;font-style:normal;font-weight:400;font-size:11px;line-height:16px;color:#6e6e73!important;padding-bottom:90px;margin-bottom:0}.page p.privacy a{color:#111}.page #quotesection #questions h2{color:#fff;margin-bottom:34px}.r2{margin-top:12px}#questions .social li a{color:#3c4043;width:24px;height:24px;line-height:24px;display:block}#questions .social li i{background-color:#abbdde;width:24px;height:24px;border-radius:30px;line-height:24px;text-align:center}#questions .allied-facebook{background-color:#abbdde;background:0 0;background-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url(../../images/img2022/Facebook.svg);mask-image:url(../../images/img2022/Facebook.svg)}#questions .allied-youtube{background-color:#abbdde;background:0 0;background-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url(../../images/img2022/Youtube.svg);mask-image:url(../../images/img2022/Youtube.svg)}.grve-social-share-pinterest .allied-pinterest{background-color:#abbdde!important;background:0 0;background-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url(../../images/img2022/Pinterest.svg);mask-image:url(../../images/img2022/Pinterest.svg);display:block}.block:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#questions .wpb_content_element.wpb_raw_html{margin-bottom:0}#contact-menu{display:none}#grve-main-content #quotesection{background-color:#1c3667}.whyallied-img.whypemb{background-image:url('../../images/img2022/whyallied.webp')}#grve-theme-wrapper #masterQuoteForm .dimension{display:block!important;width:32%!important;vertical-align:top!important}.oldform#quote-block{background:#fff}#quotewrap .grve-column#questions.oldformquestions{padding:40px 40px 163px}.oldformtext{padding:0 39px 20px 40px}.grve-modal-wrapper{max-width:90%}.noplay #playbtn{display:none}@media screen and (max-width:1200px){#quotesection .grve-row{margin:0 -25px}.left{min-width:90px}}@media screen and (max-width:1150px){.structure-solutions{width:100%;height:460px}#quotewrap div.half{width:49%!important}#quotewrap .grve-column#questions{padding:40px 20px 27px}.left{min-width:85px}}@media screen and (max-width:1023px){.video-wrapper{height:740px}#landing-hero h1{font-size:40px;line-height:48px;text-align:center;color:#fff;max-width:100%}#landing-hero p{font-size:15px;line-height:22px;text-align:center}.yellow_btn_22{font-size:19px;line-height:125%;width:100%;max-width:373px}.yellow_btn_22_wrap{justify-content:center}#playbtn:before{width:48px;height:48px;flex:none;left:calc(50% - 48px/2);top:inherit;bottom:calc(-56px - 48px)}.page .sub{font-size:13px;line-height:18px}.page h2{font-size:26px;line-height:32px}.page p{font-size:15px;line-height:150%}.kseoaccordion_body,.kseoaccordion_body li,.kseoaccordion_body p{font-size:15px;line-height:22px}h3.kseoaccordion_title span{font-size:15px;line-height:22px}#sectors h4{font-size:20px;line-height:24px}#sectors{padding-top:80px}#solutions{padding-top:64px;padding-bottom:80px}.industry_slide_3_col .it-wrap{width:374px!important;height:322px!important}.grve-column-1-3{display:flex;flex-wrap:wrap;flex-direction:column;align-content:center}.page .industry_slide_3_col p.project-title{font-family:Montserrat-bold;font-style:normal;font-weight:600;font-size:17px;line-height:22px}.project-title span{font-weight:400;font-size:12px;line-height:18px;margin-bottom:32px}.industry_slide_3_col a{max-width:374px}.whyallied .grve-container{padding:0}.whyallied{padding-top:50px;padding-bottom:45px}h3{font-size:22px;line-height:28px;margin-bottom:32px}.whyallied-img{background-position:50% 50%}.why-row{padding:32px 20px}.whyallied h6{margin-top:0;margin-bottom:16px;font-size:17px;line-height:22px}.whyallied p{font-size:15px;line-height:22px}#testimonials{padding-top:80px}.page #testimonials h2{font-size:22px;line-height:28px;margin-bottom:24px}#testimonials .grve-element.grve-text{margin-bottom:0}#testimonials .bx-wrapper{padding:32px 24px}.testimonial::before{margin-bottom:32px}.testimonial,.testimonial li,.testimonial p{font-size:20px;line-height:24px}.testimonial-name{padding-top:32px;padding-bottom:32px}.testimonial-logo img{max-height:40px}.testimonial-logo p.tname{padding-left:40px}.testimonial-logo p.tname::before{left:20px}.testimonial{padding-bottom:32px}#testimonials.page-slider .bx-wrapper .bx-controls-direction a{bottom:30px}#testimonials.page-slider .bx-wrapper .bx-pager{bottom:38px}#testimonials.page-slider .bx-wrapper .bx-controls-direction a.bx-next{right:24px}#testimonials.page-slider .bx-wrapper .bx-controls-direction a.bx-prev{right:70px}#testimonials.page-slider .bx-wrapper .bx-pager{right:inherit;left:0;padding:0 0 0 24px;display:flex;flex-direction:row;align-items:flex-start}#sectors .page-slider{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;margin-left:-20px;padding-left:20px;margin-right:0}.projectlogos .wpb_wrapper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;margin-left:-20px;padding-left:20px;margin-right:0}.img-wrqp{width:132px;border:none}.projectlogos .grve-text{border:none}.projectlogos .grve-element.grve-text{width:800px}.projectlogos img{width:102px;height:102px}#contact-menu{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:32px}#questions{display:none}#grve-main-content #quotesection{background-color:#fff;border-bottom:1px solid #e6e9ef}.page #quotesection .subtitle{color:#6e6e73;font-size:13px;line-height:18px;margin-bottom:8px}.page #quotesection h5{font-size:22px;line-height:28px;color:#111;margin-bottom:36px}#contact-menu h4{font-family:Montserrat-semibold;font-style:normal;font-weight:600;font-size:15px;line-height:100%;color:#0070c9;display:flex;flex-direction:column;align-items:center;width:171px;height:32px}#contact-menu h4.active{color:#242628}#contact-menu h4.active:after{content:'';width:24px;height:2px;background:#242628;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;margin-top:11px}#quotewrap .grve-column-1-2{width:100%}#quotewrap .grve-column{background:0 0}#quotewrap #questions{background:#1c3667}td{flex-direction:column}#quotewrap div.half{width:100%!important}#quote-block{display:flex;justify-content:center;flex-direction:column}#grve-theme-wrapper #masterQuoteForm .dimension{width:100%!important}.oldformtext{padding:0}#quotesection .vc_separator,.page #quotesection h2{display:none}#quotewrap #masterQuoteForm{padding:0}#quotesection .grve-row{margin:0 0}#quotewrap{padding:0}#quotewrap .grve-column#questions{padding:40px 20px;margin:0 -20px;width:calc(100% + 40px)}#questions .wpb_raw_html{padding-left:20px;padding-right:20px}#quotesection{padding-top:40px;padding-bottom:80px}#quotesection .grve-column-1{padding:0}#grve-theme-wrapper #quoteForm input[type=submit].button{font-size:19px!important}.page p.privacy{padding-bottom:0}#grve-footer .projects_inner,#nextstep{display:none}#grve-footer{display:block}#questions a,#questions p{font-size:14px;line-height:19px;min-width:100px}#questions .block .title{font-size:13px;line-height:18px}.block:last-child{display:none}.block.mobhide{border:none;padding:0;margin:0}.structure-solutions{float:none;margin-bottom:20px}}@media screen and (max-width:767px){.grve-column{padding:0}#fcp .slide22 h2{padding-top:0}.whyallied-img{height:210px}.whyallied .grve-row .grve-row>div .grve-element:last-child{margin-bottom:32px}}@media screen and (max-width:413px){.industry_slide_3_col .it-wrap{width:100%!important;height:322px!important}}