html{font-size:10px}body{font-size:2rem;font-family:'Rubik',sans-serif;line-height:1.4;font-weight:400;color:#7f7e7e}a{color:#058ed9}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-weight:700}h1,.h1{font-size:4rem;text-transform:uppercase;margin-bottom:0}h2,.h2{font-size:4.2rem;line-height:1.28;color:#170c58;margin-bottom:30px}h3,.h3{font-size:3.2rem;line-height:1.25;color:#170c58;margin-bottom:20px}h4,.h4{font-size:2.4rem;line-height:1.33;color:#170c58}h5,.h5{font-size:2rem;color:#170c58;margin-bottom:10px}h6,.h6{font-size:1.6rem;line-height:1.375;font-weight:400;color:#7f7e7e}div[class*='bg-blue'],div[class*='bg-blue'] h2,div[class*='bg-blue'] .h2,div[class*='bg-blue'] h3,div[class*='bg-blue'] .h3,div[class*='bg-blue'] h4,div[class*='bg-blue'] .h4,div[class*='bg-blue'] h5,div[class*='bg-blue'] .h5,div[class*='bg-hero'],div[class*='bg-hero'] h2,div[class*='bg-hero'] .h2,div[class*='bg-hero'] h3,div[class*='bg-hero'] .h3,div[class*='bg-hero'] h4,div[class*='bg-hero'] .h4,div[class*='bg-hero'] h5,div[class*='bg-hero'] .h5{color:#fff}p{margin:35px 0 0 0}h1 p,.h1 p,h2 p,.h2 p,h3 p,.h3 p,h4 p,.h4 p,h5 p,.h5 p,h6 p,.h6 p{margin:0}h2+p,.h2+p,h3+p,.h3+p{margin-top:0}.font-light{font-weight:300}.font-normal{font-weight:400}b,strong{font-weight:700}.uppercase{text-transform:uppercase}.bg-brand{background:transparent linear-gradient(180deg, #1d0e82 0%, #170c58 100%) 0% 0% no-repeat}.bg-blue-gradient{background:linear-gradient(65deg, #1d0e82 0%, #058ed9 100%)}.bg-blue-gradient-reverse{background:linear-gradient(65deg, #058ed9 0%, #1d0e82 100%)}.bg-light-blue{background-color:#058ed9}.bg-yellow-gradient{background:linear-gradient(135deg, #f3a712 0%, #c98a0d 100%)}.bg-grey{background-color:#e5e9eb}.bg-light{background-color:#fff !important}.bg-cover{background-repeat:no-repeat;background-size:cover;background-position:center center}.color-primary{color:#170c58}.color-secondary{color:#058ed9}.color-grey{color:#7f7e7e}.list-reset{margin:0;padding:0;list-style:none}.btn{font-size:1.6rem;line-height:1.375;font-weight:700;text-transform:uppercase;border:none;padding:13px 23px;border-radius:5px}.btn:after{content:"\e90b";display:inline-block;font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;margin-left:5px}.btn.btn-primary{background:linear-gradient(180deg, #f3a712 0%, #c98a0d 100%) 0% 0%}.btn.btn-primary:hover,.btn.btn-primary:focus{background:linear-gradient(180deg, rgba(243,167,18,0.9) 0%, rgba(201,138,13,0.9) 100%) 0% 0%}.btn.btn-secondary{background:linear-gradient(180deg, #058ed9 0%, #0780c3 100%) 0% 0%}.btn.btn-secondary:hover,.btn.btn-secondary:focus{background:linear-gradient(180deg, rgba(5,142,217,0.9) 0%, rgba(7,128,195,0.9) 100%) 0% 0%}.btn.btn-link{padding:0;color:#058ed9}.btn.btn-link:after{transition:all .3s ease}.btn.btn-link:hover{text-decoration:none}.btn.btn-link:hover:after{margin-left:10px}.btn.btn-light{color:#0d0639;background-color:#fff}.modal-open .modal{background:#170c58}.modal .modal-body{padding:80px 60px 60px 60px;font-size:1.6rem}.modal .modal-body button.close{color:#058ed9;font-size:2.4rem;opacity:1;position:absolute;top:40px;right:40px}.modal .modal-body h4{margin-bottom:10px}.modal .modal-body h4+p{font-size:2rem}.modal .modal-body p{margin-top:10px}.section_filter{margin-bottom:40px}.section_filter label{font-size:2rem;line-height:1.27;font-weight:700;color:#0d0639;margin-right:10px}.section_filter select{color:#7f7e7e;font-size:1.6rem;line-height:1.375;border:3px solid #058ed9;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 35px 10px 15px;cursor:pointer;background:url('https://www.epicbuilds.com/wp-content/themes/epicll/assets/less/../images/dropdown-icon.svg') no-repeat center right 15px #fff}input[type="text"],input[type="email"],input[type="file"],.custom-file-label,textarea{background-color:#fff;border:none;border-radius:3px;width:100%;font-size:1.6rem;padding:13px 17px;height:auto}.modal input[type="text"],.modal input[type="email"],.modal input[type="file"],.modal .custom-file-label,.modal textarea{border:2px solid #058ed9}.custom-file{height:auto}.custom-file-label:after{content:"\e902";font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;background:transparent;font-size:12px;padding:18px;height:auto;color:#058ed9}.section{padding-top:70px;padding-bottom:70px}.section.section--no-padding{padding-top:0 !important;padding-bottom:0 !important}.section.section--no-padding>.container-fluid{padding-right:0;padding-left:0}.section.section--no-padding>.row{margin-right:0;margin-left:0}.section.section--no-padding-top{padding-top:0 !important}.section.section--no-padding-bottom{padding-bottom:0 !important}.section.section--thin{padding-top:40px;padding-bottom:40px}.section.section--thin-top{padding-top:40px}.section.section--thin-bottom{padding-bottom:40px}.section.section--thick{padding-top:110px;padding-bottom:110px}.section.section--thick-top{padding-top:110px}.section.section--thick-bottom{padding-bottom:110px}.section .section_body>p:first-child{margin-top:0}.row-gutter-40 div[class*='col']{padding-right:40px;padding-left:40px}.row-gutter-25{margin-right:-25px;margin-left:-25px}.row-gutter-25 div[class*='col']{padding-right:25px;padding-left:25px}.row-gutter-40{margin-right:-40px;margin-left:-40px}.row-gutter-40 div[class*='col']{padding-right:40px;padding-left:40px}.section-join .section_image{margin:0 auto 25px auto}.privacy-policy{font-size:1.6rem}.privacy-policy h2:not(:first-child),.privacy-policy h3:not(:first-child){margin-top:40px}.section-contact_form-wrap{margin-top:40px;padding:40px;border-top-right-radius:5px;border-top-left-radius:5px}.form-item{margin-bottom:25px}.wpcf7-not-valid-tip{font-size:1.4rem;margin-top:5px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{font-size:1.6rem}.wpcf7 .ajax-loader{margin:0 -50px 0 25px}.btn-general-form-careers{margin:-40px 0 40px 0}.gravity-theme .gfield input,.gravity-theme .gfield textarea{font-size:1.6rem !important;padding:13px 17px !important}.gravity-theme .gform_footer{text-align:center}.gravity-theme .gform_fileupload_rules{display:none}.gravity-theme .gfield_label{font-weight:400 !important;margin-bottom:3px !important}.gravity-theme .gfield_required span{display:none}.hovered-img{background-repeat:no-repeat;background-position:center center;background-size:contain}.hovered-img img{opacity:0;transition:all .3s ease-in-out;vertical-align:top}.hovered-img:hover{background-image:none}.hovered-img:hover img{opacity:1}.simple-sitemap-container ul{list-style-type:none;margin:0;padding:0}.simple-sitemap-container ul.main>li{margin-top:20px}.simple-sitemap-container ul.main>li>a{text-transform:uppercase}.simple-sitemap-container ul .children{padding-left:20px;font-size:1.8rem}.simple-sitemap-container ul .children li{margin-top:5px}@media (min-width:992px){article .container{padding-right:120px;padding-left:120px}#CareersFormModal .modal-body{padding-right:120px;padding-left:120px}}@media (min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1440px}}@media (max-width:991px){article{padding-top:80px !important}.modal .modal-body{padding-right:20px;padding-left:20px;padding-bottom:20px}.modal .modal-body button.close{top:20px;right:20px}}@media (max-width:767px){body{font-size:1.6rem}h2,.h2{font-size:3.2rem;line-height:1.25}h3,.h3{font-size:2.4rem;line-height:1.33}h4,.h4{font-size:2rem;line-height:1.4}h3.h4{font-size:1.6rem}.text-large{font-size:2rem;line-height:1.4}.section{padding-top:40px !important;padding-bottom:40px !important}}@media (max-width:575px){.d-xs-none{display:none !important}}.page-template-template-coming-soon{overflow:hidden}.page-template-template-coming-soon .coming-soon{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;color:#fff;flex-direction:column}.navbar{padding:20px 0}.navbar .navbar-logo{max-width:235px;transition:.3s ease-in-out}.navbar .navbar-nav .dropdown:hover .dropdown-menu{display:block}.navbar .navbar-nav .nav-link{font-size:1.6rem;line-height:1.44;font-weight:700;text-transform:uppercase;padding:0 20px;transition:.3s ease-in-out}.navbar.navbar-dark .nav-item.active>a{color:#f3a712}.navbar.navbar-dark .nav-link{color:#fff}.navbar.navbar-dark .nav-link:hover,.navbar.navbar-dark .nav-link:focus,.navbar.navbar-dark .nav-link:hover>a{color:#f3a712}.navbar.navbar-dark .navbar-toggler{width:36px;height:32px;border:none;padding:0}.navbar.navbar-dark .navbar-toggler:before,.navbar.navbar-dark .navbar-toggler:after,.navbar.navbar-dark .navbar-toggler .navbar-toggler-icon{background:#fff;width:100%;height:4px;display:block;border-radius:2px}.navbar.navbar-dark .navbar-toggler:before,.navbar.navbar-dark .navbar-toggler:after{content:''}.navbar.navbar-dark .navbar-toggler .navbar-toggler-icon{margin:7px 0}.navbar .dropdown-menu{background-color:#0d0639;padding:50px 20px 20px 20px;border-radius:8px}.navbar .dropdown-menu .dropdown-item{padding:0;margin-top:5px;font-size:1.6rem;color:#fff}.navbar .dropdown-menu .dropdown-item:hover,.navbar .dropdown-menu .dropdown-item:focus,.navbar .dropdown-menu .dropdown-item.active{color:#f3a712;background-color:transparent}.navbar.navbar-sticky .navbar-logo{max-width:200px}.navbar.navbar-sticky .navbar-nav .nav-link{font-size:1.6rem}@media (min-width:1200px){.navbar .container{padding-right:40px;padding-left:40px}}@media (min-width:1440px){.navbar .navbar-nav .nav-link{font-size:1.8rem;padding:0 30px}}@media (max-width:1199px){.navbar-nav>li{margin:10px 0}.navbar-nav>li.dropdown>a{pointer-events:none}.navbar-nav>li.dropdown .dropdown-menu{padding-top:10px}.navbar>.container{padding-right:15px;padding-left:15px}}@media (max-width:991px){.navbar{padding-top:16px;padding-bottom:16px}.navbar .navbar-logo{width:130px}.navbar .navbar-nav{padding-top:20px}.navbar .navbar-nav .nav-link{margin-top:15px;padding:0}.navbar .navbar-nav .navbar-toggler:not(.collapsed) span{opacity:0}.navbar .navbar-nav .navbar-toggler:not(.collapsed):before{transform:rotate(45deg)}.navbar .navbar-nav .navbar-toggler:not(.collapsed):after{transform:rotate(-45deg);margin-top:-22px}.navbar .dropdown-menu{padding-top:0}.navbar .dropdown-menu .dropdown-item{white-space:unset}}.footer{font-size:1.6rem;background:url('https://www.epicbuilds.com/wp-content/themes/epicll/assets/less/../../assets/images/Epic-Management-Logo-v2.svg') no-repeat center center transparent;padding:45px 0 5px 0;border-top:5px solid #e5e9eb}.footer .footer_col{margin-bottom:40px}.footer .footer_contact{position:relative;padding-left:20px;margin-top:20px}.footer .footer_contact i{position:absolute;left:0;top:3px}.footer .footer_contact:before{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:2px;color:#058ed9}.footer .footer_contact--address:before{content:"\e912"}.footer .footer_contact--phone a{color:#7f7e7e}.footer .footer_contact--phone:before{content:"\e911"}.footer .footer_social{margin-top:20px}.footer .footer_social a{margin:5px 8px 0 0;display:inline-block;vertical-align:middle}.footer .footer_social i{font-size:2.4rem}.footer .footer_links{margin-bottom:20px;font-weight:700}.footer .footer_links li{margin-top:10px}.footer .footer_links li a:hover{text-decoration:none;color:#0d0639}.copyright{font-size:1.4rem;padding:30px 0;text-align:center;color:#fff}.copyright p{margin:0}.copyright a{font-weight:700;margin:0 5px}.copyright a:hover{text-decoration:none;color:#fff}@media (min-width:1200px){.footer .container{padding-right:40px;padding-left:40px}}@media (max-width:767px){footer .copyright span{display:block;margin-bottom:5px}}.section-hero .page-title{background-color:#1d0e82;color:#fff;padding:28px 15px;text-align:center;position:relative}.section-hero .page-title a{color:#fff;margin-top:10px;text-transform:uppercase;font-size:1.6rem;font-weight:700;display:inline-block}.section-hero .page-title a:before{content:"\e90a";display:inline-block;font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;margin-right:5px}.section-hero .bg-hero{background-position:center 40%}.section-hero .bg-hero:not(.bg-hero--overlay){height:500px}.home .section-hero{display:none}.bg-hero{padding-top:110px;padding-bottom:110px;background-position:center 25%;background-repeat:no-repeat;background-size:cover}.bg-hero.bg-hero--overlay{position:relative}.bg-hero.bg-hero--overlay h2{font-size:3.2rem;line-height:1.25;margin-bottom:20px}.bg-hero.bg-hero--overlay:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(270deg, #01013000 0%, #01013075 41%, #010130B3 52%, #010130 100%) 0% 0% no-repeat;opacity:.8}.bg-hero.bg-hero--overlay-right:before{background:transparent linear-gradient(270deg, #010130 0%, #010130B3 50%, #01013055 59%, #01013000 100%) 0% 0% no-repeat}.bg-hero.bg-hero--overlay.opacity5:before{opacity:.05}.bg-hero.bg-hero--overlay.opacity10:before{opacity:.1}.bg-hero.bg-hero--overlay.opacity15:before{opacity:.15}.bg-hero.bg-hero--overlay.opacity20:before{opacity:.2}.bg-hero.bg-hero--overlay.opacity25:before{opacity:.25}.bg-hero.bg-hero--overlay.opacity30:before{opacity:.3}.bg-hero.bg-hero--overlay.opacity35:before{opacity:.35}.bg-hero.bg-hero--overlay.opacity40:before{opacity:.4}.bg-hero.bg-hero--overlay.opacity45:before{opacity:.45}.bg-hero.bg-hero--overlay.opacity50:before{opacity:.5}.bg-hero.bg-hero--overlay.opacity55:before{opacity:.55}.bg-hero.bg-hero--overlay.opacity60:before{opacity:.6}.bg-hero.bg-hero--overlay.opacity65:before{opacity:.65}.bg-hero.bg-hero--overlay.opacity70:before{opacity:.7}.bg-hero.bg-hero--overlay.opacity75:before{opacity:.75}.bg-hero.bg-hero--overlay.opacity80:before{opacity:.8}.bg-hero.bg-hero--overlay.opacity85:before{opacity:.85}.bg-hero.bg-hero--overlay.opacity90:before{opacity:.9}.bg-hero.bg-hero--overlay.opacity95:before{opacity:.95}.bg-hero.bg-hero--overlay.opacity100:before{opacity:.100}.bg-hero .container{position:relative;z-index:2}.bg-hero[style="background-image: url('');"]{height:auto !important;padding:0 !important}.section-hero-tabs .nav-pills{margin-bottom:5px}.section-hero-tabs .nav-pills .nav-item{flex-basis:0}.section-hero-tabs .nav-pills .nav-item .nav-link{background:transparent linear-gradient(180deg, #058ed9 0%, #0780c3 100%) 0% 0% no-repeat;color:#fff;font-size:1.4rem;font-weight:700;text-transform:uppercase;margin:2px;text-align:center;padding:15px 10%;border-radius:5px 5px 0px 0px;height:160px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;flex-flow:column}.section-hero-tabs .nav-pills .nav-item .nav-link img{height:48px;display:block;margin:0 auto 15px auto;filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(116deg) brightness(109%) contrast(109%)}.section-hero-tabs .nav-pills .nav-item .nav-link:hover,.section-hero-tabs .nav-pills .nav-item .nav-link.active{background:transparent linear-gradient(180deg, #1d0e82 0%, #170c58 100%) 0% 0% no-repeat}.section-hero-tabs .nav-pills .nav-item .nav-link:hover img,.section-hero-tabs .nav-pills .nav-item .nav-link.active img{filter:invert(80%) sepia(41%) saturate(3957%) hue-rotate(352deg) brightness(98%) contrast(94%)}.section-hero-tabs .tab-pane.bg-hero--overlay:nth-child(odd):before{background:transparent linear-gradient(270deg, #010130 0%, #010130B3 50%, #01013055 59%, #01013000 100%) 0% 0% no-repeat}@media (min-width:992px){.section-hero .container{position:relative}.section-hero .page-title a{position:absolute;left:0;top:50%;transform:translateY(-50%);margin-top:0}.section-hero-tabs .tab-pane.bg-hero--overlay:nth-child(odd) .row>div{margin-left:50%}}@media (min-width:1200px){.section-hero .page-title a{left:40px}}@media (max-width:991px){.section .bg-hero.bg-hero--overlay:before{background:rgba(1,1,48,0.6) !important;opacity:1}.section-hero-tabs .nav-pills{display:block}.section-hero-tabs .nav-pills .nav-item{width:33.33333%;display:inline-block;vertical-align:middle;margin-right:-.25em}.section-hero-tabs .nav-pills .nav-item .nav-link{font-size:1.2rem;border-radius:5px}}@media (max-width:767px){.bg-hero{padding-top:50px;padding-bottom:50px}.bg-hero.bg-hero--overlay h2{font-size:2.4rem;line-height:1.33}.section-hero .bg-hero:not(.bg-hero--overlay){height:400px}.section-hero-tabs .nav-pills .tab-content{text-align:center;margin-bottom:40px}}@media (max-width:575px){.section-hero-tabs .nav-pills{display:block}.section-hero-tabs .nav-pills .nav-item{width:50%}}.section-intro_text .section_body{max-width:890px;margin:0 auto}.slick-arrow{font-size:4rem;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.slick-arrow:before{color:#058ed9}.slick-arrow.icon-right-arrow{right:-35px}.slick-arrow.icon-left-arrow{left:-35px}.slick-arrow.slick-disabled{opacity:.2}.section-slider .slide img{width:100%;height:100%;object-fit:cover;border-radius:5px}.section-slider .slider-for{margin-bottom:5px}.section-slider .slider-for .slide.slide-video>div{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.section-slider .slider-for .slide.slide-video>div video,.section-slider .slider-for .slide.slide-video>div iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.section-slider .slider-nav{margin:0 -2.5px}.section-slider .slider-nav .slide{position:relative;margin:0 2.5px;cursor:pointer;height:130px}.section-slider .slider-nav .slide:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:5px}.section-slider .slider-nav .slide.slick-current:before{background-color:rgba(29,14,130,0.7)}.section-slider .slider-nav .slide.slide-video span{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:5rem}.section-slider.section-slider--full .slick-arrow:before{color:#fff}.section-slider.section-slider--full .slick-arrow.icon-right-arrow{right:20px}.section-slider.section-slider--full .slick-arrow.icon-left-arrow{left:20px}.section-slider.section-slider--full .slider-for{height:640px}.section-slider.section-slider--full .slider-for .slide-image{height:640px;border-radius:0;background-color:#058ed9}.section-slider.section-slider--full .slider-for .slide-image img{border-radius:0}.section-slider.section-slider--full .slider-for .slide-title{font-size:2.4rem;line-height:1.33;font-weight:700;color:#170c58;display:inline-block;position:absolute;z-index:3;bottom:80px;right:0;background-color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:25px 40px}.section-slider.section-slider--full .slider-nav{margin:0}.section-slider.section-slider--full .slider-nav .slide-image{background-color:#0d0639;text-align:center;border-radius:5px;transition:all .3s ease-out}.section-slider.section-slider--full .slider-nav .slide-image img[src*='Logo']{width:100%;height:auto;padding:20px 15px;margin:0 auto}.section-slider.section-slider--full .slider-nav .slide-image:hover{opacity:.7}.section-slider.section-slider--simple .section_items{margin-top:40px;padding-right:40px;padding-left:40px}.section-slider.section-slider--simple .section_items .slide-image{max-height:675px;border-radius:5px;overflow:hidden}.section-slider.section-slider--simple .section_items .slick-arrow.icon-left-arrow{left:0}.section-slider.section-slider--simple .section_items .slick-arrow.icon-right-arrow{right:0}@media (min-width:1200px){.slick-arrow.icon-right-arrow{right:-80px}.slick-arrow.icon-left-arrow{left:-80px}.section-slider .slider-nav.no-transition .slick-track{transform:translate3d(0px, 0px, 0px) !important;margin-left:0 !important;margin-right:0 !important}.section-slider.section-slider--simple .section_items{padding-right:80px;padding-left:80px}}@media (max-width:1199px){.section-slider.section-slider--full .slider-for{height:540px}.section-slider.section-slider--full .slider-for .slide-image{height:540px}}@media (max-width:991px){.section-slider.section-slider--full .slider-for{height:440px}.section-slider.section-slider--full .slider-for .slide-image{height:440px}}@media (max-width:767px){.section-slider.section-slider--full .slider-for{height:340px}.section-slider.section-slider--full .slider-for .slide-image{height:340px}.section-slider.section-slider--full .slider-for .slide-title{font-size:2rem;line-height:1.4;bottom:40px}.section-slider.section-slider--full .slider-nav .slide{height:100px}}@media (max-width:575px){.section-slider .slider-nav .slide{height:80px}.section-slider .slider-nav .slide.slide-video span{font-size:3rem}}.section-intro_icons .row p{margin-top:50px;margin-bottom:25px}.section-intro_icons .row p img{height:120px}.page-child .section-intro_icons{padding-top:70px;padding-bottom:70px}.page-child .section-intro_icons .section_header h2{font-size:3.2rem;line-height:1.25}@media (min-width:992px){.section-intro_icons .container{padding-right:90px;padding-left:90px}}@media (max-width:767px){.section-fifty{text-align:center}.section-fifty .section_body img{margin-bottom:40px}}.section-boxes .row>div{margin-top:25px;margin-bottom:25px}.section-boxes .section_item{height:100%;position:relative;background-color:#fff;padding-bottom:50px}.section-boxes .section_item .section_img{height:180px;border-top-left-radius:5px;border-top-right-radius:5px}.section-boxes .section_item .section_img img{width:100%;height:100%;object-fit:cover;border-top-left-radius:5px;border-top-right-radius:5px}.section-boxes .section_item .section_header{padding:25px 40px;flex-direction:column}.section-boxes .section_item .section_header h3{margin-bottom:0}.section-boxes .section_item .section_header h4{margin-top:15px}.section-boxes .section_item .section_body{position:absolute;left:0;right:0;bottom:0}.section-boxes .section_item .btn{border-top-left-radius:0;border-top-right-radius:0;display:block;text-align:left}.section-boxes .section_item .btn:after{float:right;margin-top:5px}.section-boxes.section-boxes--portfolio .load-more-hidden+p{display:none}@media (min-width:768px){.section-boxes .section_header{min-height:100px}}.section-alternate_image_text>div{padding-right:0;padding-left:0}.section-alternate_image_text .section_header h2{margin-top:30px}.section-alternate_image_text .section_body .row>div:first-child{margin-top:40px;margin-bottom:40px;background:transparent linear-gradient(180deg, #1d0e82 0%, #170c58 100%) 0% 0% no-repeat;text-align:center}.section-alternate_image_text .section_body .row>div:first-child p{margin:0}.section-alternate_image_text .section_body .row>div:first-child p img[src*="svg"]{padding:22% 15px}.section-alternate_image_text .section_body .row>div:nth-child(2){max-width:580px;margin:0 auto;padding-right:30px;padding-left:30px}@media (min-width:992px){.section-alternate_image_text .section_body .row:nth-child(odd)>div:first-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.section-alternate_image_text .section_body .row:nth-child(odd)>div:first-child img{border-top-right-radius:5px;border-bottom-right-radius:5px}.section-alternate_image_text .section_body .row:nth-child(even){direction:rtl}.section-alternate_image_text .section_body .row:nth-child(even)>div:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.section-alternate_image_text .section_body .row:nth-child(even)>div:first-child img{border-top-left-radius:5px;border-bottom-left-radius:5px}.section-alternate_image_text .section_body .row:nth-child(even) *{direction:ltr}.section-alternate_image_text .section_body strong{color:#170c58}}.section-awards .row>div{margin-top:40px}.section-awards .row>div span{display:inline-block;vertical-align:middle;width:75px}.section-awards .row>div span img{width:100%}.section-awards .row>div div{display:inline-block;vertical-align:middle;width:calc(100% - 85px);font-size:1.4rem;padding-left:15px}.section-awards .row>div div p{margin:0}.section-awards .row>div div strong{color:#0d0639}.section-awards .row>div div span{display:block;font-weight:700}.section-team .section_item{margin-top:40px;cursor:pointer;border:1px solid rgba(5,142,217,0.2);border-radius:5px}.section-team .section_item .section_img{width:176px;height:176px;background-color:#058ed9;border-top-left-radius:5px;border-bottom-left-radius:5px}.section-team .section_item .section_img img{width:100%;height:100%;object-fit:cover;filter:grayscale(1);transition:all .3s ease-out;border-top-left-radius:5px;border-bottom-left-radius:5px}.section-team .section_item .section_img img[src*='.svg']{width:100px;height:100px;filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(116deg) brightness(109%) contrast(109%) !important;margin:38px}.section-team .section_item .section_title{width:calc(100% - 176px);height:176px;flex-direction:column;justify-content:center;padding-left:30px;border:3px solid #058ed9;border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.section-team .section_item .section_title p{display:none}.section-team .section_item .section_title h3+p{display:block;font-size:1.6rem}.section-team .section_item .section_title .btn{margin-top:30px;text-align:left}.section-team .section_item:hover .section_img img{filter:none}.section-team .section_item:hover .btn:after{margin-left:10px}.section-team .modal img{width:250px;float:left;margin:0 40px 30px 0;border-radius:5px;border:1px solid rgba(5,142,217,0.2)}@media (max-width:1199px){.section-team .section_item .section_title{width:calc(100% - 126px);padding-right:15px}.section-team .section_item .section_img{width:126px}.section-team .section_item .section_img img[src*='.svg']{width:66px;height:66px;margin:55px 34px}}@media (max-width:991px){.section-team .modal img{width:100%;float:none;margin-right:0}}.section-quick_links .section_item{display:block;text-align:left;padding:0;margin-top:25px;margin-bottom:25px}.section-quick_links .section_item:after{display:none}.section-quick_links .section_item .section_img{width:120px;height:120px}.section-quick_links .section_item .section_img img{width:100%;height:100%;object-fit:cover}.section-quick_links .section_item .section_title{width:calc(100% - 120px);padding:15px;text-align:center}.section-quick_links .section_item.section_item--external{border-radius:5px}.section-quick_links .section_item.section_item--external .section_img{width:176px;height:176px;position:relative}.section-quick_links .section_item.section_item--external .section_img:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1}.section-quick_links .section_item.section_item--external .section_img img.icon{width:auto;height:auto;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);max-width:90px}.section-quick_links .section_item.section_item--external .section_title{text-align:left;padding-left:20px}.section-quick_links .section_item.section_item--external .section_title .btn{margin-top:10px}@media (max-width:575px){.section_item--external .section_title h3{font-size:1.8rem}}.section-circles .section_image{cursor:pointer;position:relative;width:196px;height:196px;line-height:196px;margin:20px auto 0 auto}.section-circles .section_image img{opacity:0;visibility:hidden;transition:all .3s ease-out;transform:scale(0)}.section-circles .section_image span{display:block;border-radius:50%;color:#fff;font-size:12rem;font-weight:700;transition:all .3s ease-out;position:absolute;top:0;left:0;width:100%;height:100%}.section-circles .section_image:hover img{opacity:1;visibility:visible;transform:scale(1)}.section-circles .section_image:hover span{opacity:0}.section-circles h3{margin:40px 0}@media (min-width:992px) and (max-width:1199px){.section-circles .section_image{width:146px;height:146px;line-height:146px}.section-circles .section_image span{font-size:9rem}}@media (max-width:575px){.section-circles .section_image{width:146px;height:146px;line-height:146px}.section-circles .section_image span{font-size:9rem}.section-circles h3{margin-top:20px}}.section-grid_portfolio>div{padding:5px !important}.section-grid_portfolio .section_item.section_item--first{flex-direction:column;padding:40px;border-radius:5px}.section-grid_portfolio .section_item.section_item--first .section_body{max-width:550px}.section-grid_portfolio .section_item:not(.section_item--first){position:relative}.section-grid_portfolio .section_item:not(.section_item--first) a{display:block;position:relative;height:100%;border-radius:5px}.section-grid_portfolio .section_item:not(.section_item--first) a span{display:block;width:100%}.section-grid_portfolio .section_item:not(.section_item--first) a .section_image{height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply;filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1);transition:all .3s ease-out;border-radius:5px}.section-grid_portfolio .section_item:not(.section_item--first) a .section_title{position:absolute;display:block;z-index:1;top:50%;left:0;transform:translateY(-50%);font-size:2.4rem;line-height:1.33;font-weight:300;color:#fff;text-align:center;text-transform:capitalize}.section-grid_portfolio .section_item:not(.section_item--first) a:hover .section_image{filter:none}@media (min-width:992px){.grid-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, calc(100% / 6)));grid-template-rows:240px 240px 240px 240px 240px;gap:5px 5px;grid-template-areas:"_0 _0 _2 _2 _1 _1" "_0 _0 _4 _4 _1 _1" "_5 _5 _6 _6 _7 _7" "_5 _5 _10 _10 _11 _12" "_8 _8 _10 _10 _13 _13"}._0{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:".";grid-area:_0}._1{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:".";grid-area:_1}._2{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:".";grid-area:_2}._3{grid-area:_3}._4{grid-area:_4}._5{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:".";grid-area:_5}._6{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:".";grid-area:_6}._7{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:".";grid-area:_7}._8{grid-area:_8}._9{grid-area:_9}._10{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:".";grid-area:_10}._11{grid-area:_11}._12{grid-area:_12}._13{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:".";grid-area:_13}}@media (max-width:991px){.section-grid_portfolio{margin:40px 0}.section-grid_portfolio .grid-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-grid_portfolio .section_item{margin-top:5px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;height:320px}.section-grid_portfolio .section_item.section_item--first{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.section-grid_portfolio .section_item:not(.section_item--first):nth-child(odd){padding-left:2.5px}.section-grid_portfolio .section_item:not(.section_item--first):nth-child(even){padding-right:2.5px}.section-grid_portfolio .section_item:nth-child(even):last-child{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.section-boxes--portfolio select{text-transform:capitalize}.section-boxes--portfolio .section_item .section_img{position:relative}.section-boxes--portfolio .section_item .section_img span{display:inline-block;font-size:1.6rem;position:absolute;z-index:1;top:15px;left:15px;color:#fff;text-shadow:1px 1px 1px #000}.section-boxes--portfolio .section_item .section_img.section_img--placeholder{background-color:#0d0639;text-align:center}.section-boxes--portfolio .section_item .section_img.section_img--placeholder img{width:auto;height:auto;padding:45px 15px;margin:0 auto}.section-boxes--featured_projects h2{margin-bottom:0}.section-boxes--featured_projects .slick-arrow.icon-right-arrow{right:-10px}.section-boxes--featured_projects .slick-arrow.icon-left-arrow{left:-10px}.section-boxes--featured_projects .slick-track{margin-left:0;margin-right:0;display:flex !important}.section-boxes--featured_projects .slick-track .slick-slide{padding-right:25px;padding-left:25px;margin-top:50px;height:inherit !important}.section-boxes--featured_projects .section_item .section_img{position:relative}.section-boxes--featured_projects .section_item .section_img span{display:inline-block;font-size:1.6rem;position:absolute;z-index:1;top:15px;left:15px;color:#fff;text-shadow:1px 1px 1px #000}.section-boxes--featured_projects .section_item .section_img.section_img--placeholder{background-color:#0d0639;text-align:center}.section-boxes--featured_projects .section_item .section_img.section_img--placeholder img{width:auto;height:auto;padding:45px 15px;margin:0 auto}article.details .section-project{padding-bottom:270px !important}article.details .section-project .section_header{margin-bottom:20px}article.details .section-project .section_header h2{margin-bottom:0}article.details .section-slider{margin-top:-200px}article.details .section-project>.container,article.details .section-slider>.container{padding-right:40px;padding-left:40px}@media (min-width:768px){.section-project .section_header div[class*='col']:last-child{text-align:right}.section-boxes--featured_projects .section_items{margin-right:-25px;margin-left:-25px}}@media (min-width:1200px){.section-boxes--featured_projects .slick-arrow.icon-right-arrow{right:-60px}.section-boxes--featured_projects .slick-arrow.icon-left-arrow{left:-60px}article.details .section-project>.container,article.details .section-slider>.container{padding-right:200px;padding-left:200px}}.section-accordion .card{border:none}.section-accordion .card:not(:first-child){margin-top:40px}.section-accordion .card .card-header{background:none;padding:34px 100px 34px 40px;cursor:pointer;position:relative;border:2px solid #0d0639;border-radius:5px}.section-accordion .card .card-header:after{content:"\e905";font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:40px;top:50%;transform:translateY(-50%);font-size:0.7rem;color:#058ed9}.section-accordion .card .card-header span{display:block;font-size:1.6rem;line-height:1.375;font-weight:400;color:#7f7e7e;text-transform:uppercase;margin-top:15px}.section-accordion .card .card-header.collapsed{border-color:#058ed9}.section-accordion .card .card-header.collapsed:after{content:"\e906";font-size:3.2rem}.section-accordion .card .card-header:not(.collapsed){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.section-accordion .card .collapse{border:2px solid #058ed9;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.section-accordion .card .collapse.show{border-color:#0d0639}.section-accordion .card .card-body{padding:0 40px 40px 40px;font-size:1.6rem}.section-accordion .card .card-body p{margin:0 0 25px 0}.section-accordion .card .card-body h4,.section-accordion .card .card-body .h4{font-size:1.6rem;text-transform:uppercase}.section-accordion .card .card-body ul{padding-left:0}.section-accordion .card .card-body ul li{margin-top:5px;position:relative;padding-left:15px;list-style:none}.section-accordion .card .card-body ul li:before{content:'-';position:absolute;left:0}.section-accordion.section-accordion--careers{padding-top:1px}.section-accordion.section-accordion--timeline .card{position:relative}.section-accordion.section-accordion--timeline .card:not(:first-child){margin-top:60px}.section-accordion.section-accordion--timeline .card .card-separator{width:100%;height:3px;background-color:#f3a712;position:absolute;z-index:1;top:20px;left:0;transform:translateY(-50%)}.section-accordion.section-accordion--timeline .card .card-header{padding:0;border:none;text-align:center}.section-accordion.section-accordion--timeline .card .card-header>*{display:inline-block;background-color:#fff;position:relative;z-index:2;padding:0 75px 0 25px}.section-accordion.section-accordion--timeline .card .card-header:after{position:relative;z-index:2;left:-60px;right:auto;top:3px}.section-accordion.section-accordion--timeline .card .card-header:not(.collapsed):after{top:-8px}.section-accordion.section-accordion--timeline .card .collapse{border:none;border-radius:0;padding:0}.section-accordion.section-accordion--timeline .card .card-body{padding:0}.section-accordion.section-accordion--timeline .card .card-body .row>div{margin-top:40px}.section-accordion.section-accordion--timeline .card .card-body .row>div span{display:inline-block;vertical-align:middle;width:75px}.section-accordion.section-accordion--timeline .card .card-body .row>div span img{width:100%}.section-accordion.section-accordion--timeline .card .card-body .row>div div{display:inline-block;vertical-align:middle;width:calc(100% - 85px);font-size:1.4rem;padding-left:15px}.section-accordion.section-accordion--timeline .card .card-body .row>div div p{margin:0}.section-accordion.section-accordion--timeline .card .card-body .row>div div strong{color:#0d0639}.section-accordion.section-accordion--timeline .card .card-body .row>div div span{display:block;font-weight:700}@media (max-width:767px){.section-accordion.section-accordion--timeline .card .card-separator{top:12px}.section-accordion.section-accordion--timeline .card .card-header:after{font-size:0.5rem;top:-5px;left:-43px}.section-accordion.section-accordion--timeline .card .card-header.collapsed:after{font-size:2.3rem;top:0}.section-accordion.section-accordion--timeline .card .card-header>*{padding-right:50px;padding-left:15px}}.section-boxes--news .row>div{margin-top:40px;margin-bottom:40px}.section-boxes--news .section_item .section_header>div{margin-bottom:10px;font-size:1.4rem;text-transform:uppercase}.section-boxes--news .section_item .section_header>div .section_category{font-weight:700}.section-boxes--news .section_item .section_img{position:relative;height:290px}.section-boxes--news .section_item .section_img span{display:inline-block;font-size:1.6rem;position:absolute;z-index:1;top:15px;left:15px;color:#fff;text-shadow:1px 1px 1px #000}.section-boxes--news .section_item .section_img.section_img--placeholder{background-color:#0d0639;text-align:center}.section-boxes--news .section_item .section_img.section_img--placeholder img{width:auto;height:auto;padding:100px 15px;margin:0 auto}.section-news-details .section_header{margin-bottom:50px;font-size:1.4rem;text-transform:uppercase}.section-news-details .section_header .section_category{font-weight:700}.section-news-details .section_header .addthis_inline_share_toolbox_z1v8:before{content:'Share: ';position:relative;top:1px}.section-news-details .section_header .addthis_inline_share_toolbox_z1v8>*{display:inline-block !important;vertical-align:middle}.section-news-details .section_header .addthis_inline_share_toolbox_z1v8 a{margin:0 3px;padding:0;border-radius:2px !important}.section-news-details .section_body{font-size:1.6rem}.section-news-details .section_body img{border-radius:5px;margin:0 40px 40px 0;display:block}.section-news-details .section_body img[width="1200"]{width:100%;height:100%}.section-news-details .section_body p{margin:10px 0 25px 0}@media (min-width:768px){.section-news-details .section_header div[class*='col']:last-child{text-align:right}}@media (min-width:992px){.section-news-details .section_body img{min-width:500px;height:auto;float:left}}@media (max-width:767px){.addthis_inline_share_toolbox_z1v8{margin-top:10px}}.section_contact{position:relative;padding-left:30px;margin-bottom:20px}.section_contact:before{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:2px;color:#058ed9;font-size:2rem;display:inline-block}.section_contact.section_contact--address:before{content:"\e912"}.section_contact.section_contact--phone a{color:#7f7e7e}.section_contact.section_contact--phone:before{content:"\e911"}.section_contact.section_contact--name:before{content:"\e901"}.section_contact.section_contact--email{font-weight:700}.section_contact.section_contact--email:before{content:"\e909";font-size:1.5rem;top:6px}.section_contact+.btn{margin-top:15px}.section-contact_boxes{margin-top:-40px}.section-contact_boxes div[class*="col"]{margin-top:40px;margin-bottom:40px}.section-contact_boxes .section_item{height:100%;background:transparent linear-gradient(0deg, #1d0e82 0%, #058ed9 100%) 0% 0% no-repeat padding-box;color:#fff;font-size:1.6rem;font-weight:700;border-radius:5px}.section-contact_boxes .section_item a{color:#fff}.section-contact_boxes .section_item h3{color:#fff;text-align:center;margin-bottom:20px}.section-contact_boxes .section_item .section_body{padding:30px 40px}.section-contact_boxes .section_item .section_body .section_contact{margin:10px 0 0 0}.section-contact_boxes .section_item .section_body .section_contact:before{color:#f3a712;font-size:1.6rem}.section-contact_boxes .section_item .section_body .section_contact.section_contact--fax:before{content:"\e904"}.section-contact_boxes .section_item .section_body .section_contact.section_contact--email:before{font-size:1.2rem}.acf-map{width:100%}.section-contact_boxes .acf-map{height:290px;border-top-right-radius:5px;border-top-left-radius:5px}.acf-map img{max-width:inherit !important}.section-alternate_image_text--contact .section_body .row>div:first-child{border-radius:5px}.section-alternate_image_text--contact .section_body .acf-map{height:540px;border-radius:5px}@media (max-width:991px){.section-contact_boxes div[class*="col"]{margin-top:20px;margin-bottom:20px}.section-contact_boxes .acf-map{height:200px}.section-alternate_image_text--contact .section_body .acf-map{height:300px}}