@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Barlow+Semi+Condensed:wght@600;700&family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");.tk-industry{font-family:"industry",sans-serif}.tk-mundial{font-family:"mundial",sans-serif}.tk-roboto{font-family:"Roboto",sans-serif}.tk-barlow-semi{font-family:"Barlow Semi Condensed",sans-serif}.tk-barlow-condensed{font-family:"Barlow Condensed",sans-serif}.tk-barlow{font-family:"Barlow",sans-serif}body{font-size:16px;line-height:1.5;font-weight:400;font-family:"mundial",sans-serif;color:#fff;background-color:#141414}a{text-decoration:none;color:#fff}a:hover{color:#fff}img,svg{max-width:100%;height:auto}.bg-fix{background-position:center;background-repeat:no-repeat;background-size:cover}.container{max-width:1168px}.container-md{max-width:1344px}.mix-blend-mode-multiply{mix-blend-mode:multiply}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:600;line-height:1.2;font-family:"Barlow Condensed",sans-serif}h1{font-size:95px}h2{font-size:47px}h3{font-size:40px}h4{font-size:35px}h5{font-size:30px}h6{font-size:24px}.z-4{z-index:4 !important}.z-4{z-index:5 !important}#preloader{background-color:#141414;position:fixed;height:100%;width:100%;z-index:9999}.animation-text{position:relative}.animation-text .letter{display:inline-block;transform-origin:0 0;margin-right:-.02px}.banner-section .animation-text .letter{margin-right:-.2px}.qbutton,.magnum-btn{font-family:"Barlow",sans-serif;font-size:16px;font-weight:700;line-height:1.2;color:#fff;display:inline-block;padding:21.5px 23px;clip-path:polygon(0 0,calc(100% - 15px) 0%,
		100% 15px,
		100% 100%,
		100% 100%,
		15px 100%,
		0% calc(100% - 15px),
		0 0
	);text-transform:uppercase;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;border-radius:2px;background:#0078c9}.magnum-btn.white-version{background-color:#fff;color:#0078c9}.qbutton:hover,.magnum-btn:hover{background:#0060a1;color:#fff}.magnum-btn.white-version:hover{color:#0078c9}.cat-section .magnum-btn.white-version:hover{color:#fff}.magnum-btn .svg-icon{padding-left:16px;height:20px}.btn-title{padding-right:16px;line-height:1}.btn-title:before{position:absolute;right:0;top:50%;background:rgba(255,255,255,.5);content:"";height:25px;width:1px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.magnum-btn.white-version .btn-title:before{background:#0078c9}.magnum-btn.white-version .svg-icon svg path{stroke:#0078c9}.mb-p p:last-child{margin-bottom:0}.learn-btn{color:#0078c9;font-size:16px;line-height:1.2;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.learn-btn:hover{color:#0078c9}.learn-btn svg{margin-top:3px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.learn-btn svg path{stroke:#0078c9}.learn-btn:hover svg{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.featured-project-btn{width:68px;height:57px;-webkit-clip-path:polygon(0 0,calc(100% - 16px) 0%,
		100% 16px,
		100% 100%,
		100% 100%,
		16px 100%,
		0% calc(100% - 16px),
		0 0
	);clip-path:polygon(0 0,calc(100% - 16px) 0%,
		100% 16px,
		100% 100%,
		100% 100%,
		16px 100%,
		0% calc(100% - 16px),
		0 0
	);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.featured-project-btn svg{height:20px;width:20px}.featured-project-btn:hover{background:#0060a1}.fp-slide-btn{color:#fff;font-size:16px;line-height:1.2;font-weight:400;font-family:"mundial",sans-serif;border:1px solid #fff;padding:15px 20px;background:0 0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;border-radius:4px}.fp-slide-btn:hover{background:#0060a1;color:#fff;border-color:#0060a1}.back-member-btn.transparent-btn{padding:22px 18.5px}.transparent-btn{color:#fff;font-size:16px;text-transform:uppercase;display:inline-block;text-align:center;padding:22px 24px;position:relative;z-index:1;line-height:1.2;transition:all .3s linear;clip-path:polygon(0 0,calc(100% - 15px) 0%,
		100% 15px,
		100% 100%,
		100% 100%,
		15px 100%,
		0% calc(100% - 15px),
		0 0
	)}.transparent-btn-border{background-image:url(//magnumcontracting.net/wp-content/themes/magnum/assets/css/../images/transparent/white-border.png);background-position:center;background-size:100% 100%;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;opacity:1;visibility:visible;transition:all .3s linear}.transparent-btn:hover{background:#0078c9}.transparent-btn-border.about-border{background-image:url(//magnumcontracting.net/wp-content/themes/magnum/assets/css/../images/transparent/about-white-border.png)}.transparent-btn-border.learn-border{background-image:url(//magnumcontracting.net/wp-content/themes/magnum/assets/css/../images/transparent/learn-white-border.png)}.construction-services-card:hover .transparent-btn{background-color:#0060a1;color:#fff;clip-path:polygon(0 0,calc(100% - 15px) 0%,
		100% 15px,
		100% 100%,
		100% 100%,
		15px 100%,
		0% calc(100% - 15px),
		0 0
	)}.transparent-btn:hover .transparent-btn-border,.construction-services-card:hover .transparent-btn-border{opacity:0;visibility:hidden}.read-btn{color:#767676;position:relative;z-index:1;display:block;transition:all .3s linear}.read-btn span{background-color:#141414;padding-right:5px}.read-btn:before{position:absolute;top:50%;left:0;height:1.5px;width:102px;background:#767676;content:"";z-index:-1;transform:translateY(-50%);transition:all .3s linear}.read-btn:hover:before{width:100%}.read-btn.white-version{color:#fff}.read-btn.white-version:before{background-color:#fff}.back-project-btn{color:#fff;margin-bottom:33px;border-bottom:2px solid #0078c9;padding-bottom:8px;opacity:1;transition:all .3s linear}.back-project-btn:hover{opacity:.7;color:#fff;border-bottom:2px solid transparent}.sub-title{color:#fff;font-family:"mundial",sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:2.8px;text-transform:uppercase;background-color:#0078c9;padding:1px 7px;display:inline-block;margin-bottom:13px}.sub-title-div{position:relative;z-index:1}.sub-title-div .line{position:absolute;left:108px;top:50%;height:1.5px;background-color:#0078c9;z-index:-1;width:calc(100% - 108px);transform:translateY(-50%);animation-name:moving-line}@keyframes moving-line{0%{width:calc(10.6% - 108px)}100%{width:calc(100% - 108px)}}.mfp-bg{opacity:.7;background:#000}.mfp-iframe-holder .mfp-content{max-width:1027px;border:13px solid #0078c9;max-height:576px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-13px;text-align:right;padding-right:0;background:#0078c9;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;top:-53px;font-size:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.mfp-image-holder .mfp-close:hover,.mfp-iframe-holder .mfp-close:hover{background:#0060a1}.mfp-close:before{position:absolute;left:50%;height:30px;width:1px;background:#fff;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mfp-close:after{position:absolute;left:50%;height:30px;width:1px;background:#fff;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.section-padding{padding:128px 0}.swiper{overflow:inherit}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,1px);left:0;top:auto;bottom:-73px;max-width:780px}.swiper-pagination-progressbar{background:#fff}.swiper-slide .featured-project-wrapper{-webkit-transform:scale(.81);-ms-transform:scale(.81);transform:scale(.81);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;clip-path:polygon(0 0,calc(100% - 70px) 0%,
		100% 65px,
		100% 100%,
		100% 100%,
		65px 100%,
		0% calc(100% - 70px),
		0 0
	)}.swiper-slide.swiper-slide-active .featured-project-wrapper{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.project-slider-area .swiper-slide-prev .featured-project-wrapper{transform-origin:right}.project-slider-area .swiper-slide-next .featured-project-wrapper{transform-origin:left}.project-slider-area{max-width:986px}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0078c9}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0078c9;top:-1.5px;height:calc(100% + 3px)}.swiper-button-next,.swiper-rtl .swiper-button-prev,.swiper-button-prev,.swiper-rtl .swiper-button-next{right:27px;left:auto;top:auto;bottom:-48px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:""}.swiper-button-prev,.swiper-rtl .swiper-button-next{margin-right:98px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-proddt]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-oddts:none}.dark-gary{color:#353536}.color-cyan-blue{color:#0078c9}.color-dark{color:#fff}.bg-cyan-blue{background:#0078c9}.bg-baltic-sea{background-color:#262626}.mg-dark-bg{background-color:#030304}.contact-form-wrapper .form-group{margin-bottom:25px}.contact-form-wrapper{max-width:519px}.contact-form-wrapper label{color:#e0e0e0;font-size:16px;font-weight:600;line-height:1.5;display:block;margin-bottom:10px;text-transform:uppercase}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],textarea{width:100%;padding:10px 12px;color:#fff;background:#2f2f2f;border:2px solid #0078c9}textarea{height:149px}input:focus,textarea:focus{outline:none;box-shadow:none}.nice-select{background-color:#2f2f2f;border-radius:0;font-size:16px;font-weight:400;height:auto;padding-left:12px;color:#fff;padding-top:14px;padding-bottom:14px;white-space:pre-wrap;float:none;display:flex;align-items:center;line-height:1;border:2px solid #0078c9}.nice-select:after{border-bottom:2px solid #fff;border-right:2px solid #fff;height:8px;margin-top:-4px;right:18px;width:8px}.nice-select .list{background-color:#2f2f2f;border-radius:0;box-shadow:0 0 0 1px rgba(68,68,68,.11)}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#0078c9}.transparent-version{background:#fff;border:1px solid #0078c9;padding:12px 52px 10px 12px;color:#0078c9;font-family:"Barlow",sans-serif;font-size:20px;font-weight:600;line-height:1.4;text-transform:uppercase}.nice-select.transparent-version .option{color:#fff;font-family:"Barlow",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:208%;text-transform:uppercase}.transparent-version .current{color:#0078c9;font-weight:700}.nice-select.transparent-version .list{background-color:#0169af;margin-top:0;padding:19px 0 15px}.nice-select:active,.nice-select.open,.nice-select:focus,.nice-select:hover{border-color:#0078c9}.nice-select.transparent-version .option:hover,.nice-select.transparent-version .option.focus,.nice-select.transparent-version .option.selected.focus{background-color:#005893}.contact-form-area .nice-select:before,.mg-personal-information .nice-select:before,.bg-green-white .nice-select:before,.nice-select.transparent-version:before{position:absolute;right:0;top:0;height:100%;width:52px;background:#0078c9;content:""}.contact-form-area .nice-select:before,.mg-personal-information .nice-select:before{width:48px}.contact-form-area .nice-select:after,.mg-personal-information .nice-select:after,.bg-green-white .nice-select:after,.nice-select.transparent-version:after{right:26px;margin-right:-4px}.header-area{position:absolute;width:100%;z-index:999;padding-top:24px;background:0 0;padding-bottom:8px;transition:all .3s linear}.header-area:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.95) 100%);z-index:-1;opacity:0;visibility:hidden;transition:all .3s linear}.header-area.header-sticky{position:fixed}.header-area.header-sticky:before{opacity:1;visibility:visible}.top-header-info .magnum-btn{padding:16px 23px}.top-btn-wrapper .inner-btn{color:#e6e6e6;font-size:18px;font-weight:400;line-height:1}.gt_selector{background:0 0;color:#fff;border:0;max-width:90px}.gt_selector:focus{border:0;outline:none}.gt_selector option{background:#0078c9;color:#e6e6e6;text-align:center;font-size:18px;font-weight:300;line-height:1.75;transition:all .3s linear}.top-header-info .gt_selector option:hover{opacity:.5;background:#0078c9}.down-arrow-icon{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.top-btn-wrapper .inner-btn .down-arrow-icon.rotate{margin-top:3px}.top-header-info{gap:32px}.logo .desktop-logo{max-width:192px}.manu-wrapper>ul{padding:0;margin:0}.manu-wrapper{padding-top:16px}.main-menu li{list-style:none;display:inline-block;padding:6px 28px;position:relative;z-index:1}.main-menu li:last-child{padding-right:0}.main-menu li a{color:#e6e6e6;font-size:18px;font-weight:300;line-height:1.5;display:inline-block;transition:all .3s linear}.main-menu li a .down-arrow-icon{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.main-menu li ul{background:#0078c9;padding:0;position:absolute;left:0;min-width:255px;z-index:3;margin-left:25px;max-height:0;overflow:hidden;transition:max-height .3s ease-out;top:39px}.main-menu li:hover>.sub-menu{max-height:400px;transition:max-height .3s ease-in}.down-arrow-icon.rotate{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;rotate:180deg;margin-top:10px}.main-menu li ul li{display:block;padding:10px 24px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.main-menu li ul li:first-child{padding-top:16px}.main-menu li ul li:last-child{padding-bottom:20px}.main-menu li ul li a{font-size:16px;display:block}.main-menu li:hover>a{opacity:.5}.top-btn-wrapper ul li{padding:8px 24px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.top-btn-wrapper ul li a{color:#e6e6e6}.top-btn-wrapper ul{margin-left:0}.humbarger-btn{border:0;height:39px;width:43px;background:#0078c9;transition:all .3s linear;position:relative}.humbarger-btn span{display:block;background-color:#fff;height:4px;width:23px;position:absolute;top:25px;transition:background-color ease .3s,top ease .3s .3s,transform ease .3s,-webkit-transform ease .3s;left:50%;transform:translate(-50%,-1.5px)}.humbarger-btn span:nth-child(1){top:13px}.humbarger-btn span:nth-child(2){top:24px}.humbarger-btn.open span:nth-child(1){top:7px}.humbarger-btn.open span:nth-child(2){top:30px}.header-offcanvas .btn-close{padding:0;margin:0}.btn-close{--bs-btn-close-bg:none;--bs-btn-close-opacity:1;--bs-btn-close-hover-opacity:1;border:0;border-radius:0;height:39px;width:43px;gap:0px;-webkit-transition:top ease .3s,-webkit-transform ease .3s .3s;-o-transition:top ease .3s,transform ease .3s .3s;transition:background-color ease .3s,top ease .3s,transform ease .3s .3s,-webkit-transform ease .3s .3s;background-color:#0078c9}.btn-close:focus{outline:none;box-shadow:none}.btn-close span{background-color:#fff;height:4px;width:23px;-webkit-transition:top ease .3s,-webkit-transform ease .3s .3s;-o-transition:top ease .3s,transform ease .3s .3s;transition:top ease .3s,transform ease .3s .3s,-webkit-transform ease .3s .3s}.offcanvas{--bs-offcanvas-width:600px;--bs-offcanvas-color:#e6e6e6;--bs-offcanvas-bg:#000}.offcanvas-header .logo svg path{fill:#fff}.offcanvas-header{padding:14px 19px 32px 38px}.offcanvas-body{padding:0 38px 20px}.header-offcanvas .mobile-nav li a:hover,.header-offcanvas .mobile-nav li a.active{color:#0078c9}.header-offcanvas .mobile-nav>ul>li>a{color:#e6e6e6;font-size:28.5px;font-weight:300;line-height:1.5;display:flex;align-items:center;gap:12px}.header-offcanvas .mobile-nav>ul>li{padding-bottom:15px}.header-offcanvas .mobile-nav>ul>li:last-child{padding-bottom:0}.header-offcanvas .mobile-nav>ul>li .sub-menu li{padding-bottom:0}.header-offcanvas .mobile-nav>ul>li>a svg{margin-top:10px;transition:all .3s linear;transform-origin:center}.header-offcanvas .mobile-nav>ul>li>a svg path{transition:all .3s linear}.header-offcanvas .mobile-nav>ul>li>a.rotate svg{transform:rotate(-180deg)}.header-offcanvas .mobile-nav>ul>li>a.active svg path,.header-offcanvas .mobile-nav>ul>li>a.rotate svg path{stroke:#0078c9}.offcanvas-bottom-btn{margin-top:37px}.header-offcanvas .mobile-nav ul li .sub-menu{display:none;padding-top:10px;padding-left:24px;padding-bottom:6px}.offcanvas-bottom-btn .magnum-btn{font-size:16px;font-weight:700;padding:16.5px 23px}.banner-section{min-height:923px;padding:280px 0 250px;clip-path:polygon(0 0,100% 0%,100% 100%,76px 100%,0 calc(100% - 72px))}.banner-title{max-width:1121px}.banner-section.single-project:before{clip-path:none}.banner-section.single-project{padding-bottom:275px;min-height:716px}.video-item{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;background-color:#141414}.shape-logo{position:absolute;right:23px;bottom:175px;max-width:716.176px;z-index:2}.page-template-template-home .banner-section:before{content:"";position:absolute;left:0;top:0;height:312px;width:100%;opacity:.89;background:linear-gradient(180deg,#606060 13.46%,#fff 97.12%);mix-blend-mode:multiply;z-index:2}.banner-section:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#606060;opacity:.89;mix-blend-mode:multiply;z-index:1;clip-path:polygon(100% 0,100% calc(100% - 600px),
		calc(100% - 410px) 100%,
		0 100%,
		0 0
	)}.main-title{font-size:133.431px;font-weight:700;line-height:.89;letter-spacing:-2.669px;text-transform:uppercase;margin-bottom:0}.innvators-inner-img-wrapper img,.banner-title .magnum-btn{margin-top:48px}.about-us{position:relative;z-index:9}.about-us .container{max-width:1214px}.about-inner-info{max-width:550px;padding-left:25px}.about-inner-info strong{font-weight:600;color:#fff}.about-inner-info .sub-title{margin-bottom:15px}.about-inner-info h2{margin-bottom:15px}.title-1{font-size:82.786px;line-height:.92}.text-stroke{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:transparent}.about-img-wrapper .about-img{margin-top:-40px;margin-bottom:-64px;clip-path:polygon(0 0,calc(100% - 50px) 0%,
		100% 50px,
		100% 100%,
		100% 100%,
		50px 100%,
		0% calc(100% - 50px),
		0 0
	);width:531px;margin-left:auto;margin-right:0;display:block}.about-mobile-img{width:calc(100% + 50px);margin-left:-25px;margin-top:47px;max-width:initial}.gallery-content-info p,.content-block-content p{margin-bottom:23px}.about-inner-info p{color:#e6e6e6;font-size:24px;font-weight:300;line-height:1.4}.about-inner-info .magnum-btn{padding:22px 34px;margin-top:8px}.about-bg{position:absolute;left:-86px;top:calc(50% + 44px);max-width:calc(100% + 134px);z-index:-1;transform:translateY(-50%)}.innovators-area{padding:173px 0 140px}.innovators-bg{z-index:-1;opacity:.11}.innovators-content-wrapper h2{margin-bottom:26px}.innovators-content-wrapper p{font-size:18px;color:#fff;font-weight:300}.innovators-content-wrapper .magnum-btn{margin-top:38px}.innovators-area .row{--bs-gutter-x:0px}.innovators-area .container{max-width:1178px}.innovators-img{position:absolute;left:0;top:84px;height:calc(100% - 160px);width:calc(50% - 63px);min-height:300px;clip-path:polygon(0 0,calc(100% - 60px) 0, 100% 60px, 100% 100%, 0 100%)}.innvators-inner-img-wrapper img{max-width:initial;width:calc(100% + 50px);margin-left:-25px;display:block}.experience-area{min-height:720px}.experience-area .container{max-width:676px}.experience-video-item{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;z-index:1}.experience-area:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#777;mix-blend-mode:multiply;z-index:2}.experience-content-wrapper{text-align:right;position:absolute;left:50%;top:50%;z-index:3;will-change:transform;transition:transform .1s ease-out;transform:translate(-50%,-50%)}.position-details-card h5,.page-template-template-contact .mg-content-info h5,.drone-services-area.services-wrapper-info .mg-content-info h5,.counter-card h6,.mg-personal-information-title h5,.experience-content-info h2,.services-card-content h6,.featured-project-info h3,.construction-services-card h5,.featured-project-card-content h6,.featured-project-card-content h4,.client-name,.quote-author-wrapper h6,.open-position-inner-info h6,.content-list h5,.news-featured-post-content h4,.news-article-card-content h5,.left-contact-area h5,.contact-join-our-team h5,.other-page-content h1{line-height:1.1}.position-details-card h5,.construction-services-card h5,.mg-content-info h5,.content-list h5,.mg-personal-information-title h5,.news-article-card-content h5,.left-contact-area h5,.contact-join-our-team h5,.construction-services-card h5{letter-spacing:-.6px}.experience-content-info h2{text-shadow:0px 4px 16px rgba(0,0,0,.25);font-size:56px;font-weight:700;letter-spacing:-1.12px}.play-icon-wrapper{width:131px;height:131px;background:#0078c9;border-radius:50%;display:flex;align-items:center;transition:all .3s linear;justify-content:center}.play-icon-wrapper.project-play-video:hover,.experience-area:hover .play-icon-wrapper{transform:scale(1.1)}.play-icon-wrapper svg{margin-left:12px}.experience-content-info{gap:15px}.experience-video-shape{position:absolute;top:50%;left:50%;z-index:-1;transform:translateY(-50%) translateX(-50%)}.services-area{padding:103px 0 110px}.services-area .container{max-width:1204px}.featured-project-area h2,.services-area h2{font-size:64px;line-height:.92}.services-card-content{padding:16px 0;border-bottom:1px solid #d0d2d3}.services-card-content h6{letter-spacing:-.48px;font-weight:700;font-family:"Barlow Semi Condensed",sans-serif;text-transform:uppercase}.services-card-content svg{height:20px;width:20px}.services-card-img img{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;mix-blend-mode:luminosity;opacity:.5;width:100%;height:245px;object-fit:cover}.services-card-img:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";opacity:.75;background:#0078c9;mix-blend-mode:color;visibility:visible;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.services-card-wrapper:hover .services-card-img{opacity:1}.services-card-wrapper:hover .services-card-img img{mix-blend-mode:normal;opacity:1}.services-card-wrapper:hover .services-card-img:before{opacity:0;visibility:hidden}.services-card-wrapper .services-card-content svg path{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.services-card-wrapper:hover .services-card-content svg path{fill:#0078c9}.services-area .section-title-wrapper{margin-bottom:50px}.services-card-img{clip-path:polygon(0 0,calc(100% - 56px) 0,
		100% 56px,
		100% 100%,
		0 100%,
		0% 50%
	)}.services-area .row{--bs-gutter-x:28px;--bs-gutter-y:64px}.services-bg{left:-80px;top:calc(50% + 54px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% + 160px);z-index:-1;max-width:initial}.featured-project-wrapper:before{position:absolute;left:0;top:0;height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(3,3,4,0)),to(#fff));background:linear-gradient(180deg,rgba(3,3,4,0) 0%,#030304 100%);content:"";z-index:1}.featured-project-area{padding-bottom:222px}.featured-project-area .section-title-wrapper{margin-bottom:48px}.featured-project-info h3{font-weight:700;letter-spacing:-.8px;margin-bottom:18px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.featured-project-content{position:absolute;left:48px;bottom:48px;z-index:3;width:calc(100% - 96px)}.featured-project-info p{color:#e6e6e6;font-size:16px}.featured-project-wrapper{overflow:hidden}.featured-project-wrapper img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.featured-project-wrapper:hover img{transform:scale(1.12)}.featured-project-wrapper:hover .featured-project-info h3{color:#0078c9}.cta-content>.d-flex{column-gap:113px;row-gap:15px}.cta-content h2{margin-bottom:33px}.cat-section{padding:192px 0 173px}.cta-content p{max-width:630px;margin:0 auto 33px}.footer-area{background-color:#0078c9;border-top:6px solid #0078c9}.footer-inner{background-color:#141414;padding:130px 0 64px;clip-path:polygon(0 0,calc(100% - 125px) 0,
		100% 117px,
		100% 100%,
		0 100%
	)}.footer-bg{bottom:0;right:0;height:277px;z-index:-1}.address-info{margin-top:30px}.address-info address{font-size:20px;line-height:1.5}.directions{margin-top:11px}.diretions-title{color:#e6e6e6;font-family:"mundial",sans-serif;font-size:18px;font-weight:400;line-height:1.5;display:inline-block;margin-bottom:23px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;opacity:.8}.diretions-title:before{position:absolute;left:0;bottom:0;height:1px;width:100%;background:#e6e6e6;content:"";opacity:1;visibility:visible;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.directions p,.directions p a{color:#e6e6e6;font-size:20px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.directions p{margin-bottom:0}.directions p a{opacity:.8}.footer-title{color:#0078c9;line-height:1.2;margin-bottom:13px;font-family:"Barlow Semi Condensed",sans-serif;font-size:21px;font-weight:700;letter-spacing:2.1px}.footer-item-wrapper ul,.header-offcanvas .mobile-nav ul{padding:0;margin:0;list-style:none}.footer-item-wrapper ul li a{color:#e6e6e6;text-transform:capitalize;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.footer-item-wrapper ul li a{font-size:18px}.footer-item-wrapper ul li a:hover,.directions p a:hover,.other-link:hover,.diretions-title:hover{color:#0078c9 !important;opacity:1}.diretions-title:hover:before{opacity:0;visibility:hidden}.footer-item-wrapper ul li{padding-bottom:13px}.footer-item-wrapper ul li:last-child{padding-bottom:0}.footer-item-wrapper .magnum-btn{padding:21.5px 48.5px;margin-bottom:41px}.socials-icons a svg{height:25px;width:25px;transform:scale(1);transition:all .3s linear}.socials-icons a svg path{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.socials-icons a:hover svg path{fill:#0078c9}.socials-icons a:hover svg{transform:scale(.9)}.socials-icons a{margin-right:17px}.footer-logo-item-wrapper{max-width:331px}.copy-right-text p,.other-link{font-size:16px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.footer-top-area{margin-bottom:83px}.copy-right-wrapper{border-top:1px solid rgba(255,255,255,.2);padding-top:38px;opacity:.67;gap:14px}.main-footer-wrapper{max-width:694px;margin-right:0;margin-left:auto}.main-footer-wrapper .row .col:first-child .footer-item-wrapper{width:233px}.main-footer-wrapper .row .col:nth-child(2) .footer-item-wrapper{width:141px;margin-left:10px}.main-footer-wrapper .row .col:last-child .footer-item-wrapper{max-width:206px}.main-footer-wrapper .row{--bs-gutter-x:34px;--bs-gutter-y:34px}.socials-icons a:last-child{margin-right:0}.banner-section.small-banner{min-height:505px;padding:40px 0 28px;clip-path:polygon(0 0,100% 0%,100% 100%,118px 100%,0 calc(100% - 118px)
	)}.banner-section.small-banner:before{display:none}.banner-section.small-banner.small-height{min-height:326px;padding-bottom:53px}.banner-section.single-project .main-title,.banner-section.small-banner .main-title{font-size:95px;font-weight:600;line-height:1.2;letter-spacing:normal}.banner-section.small-banner .video-item{clip-path:polygon(0 0,100% 0%,100% 100%,118px 100%,0 calc(100% - 112px)
	)}.construction-area{padding:105px 0 22px;position:relative;z-index:5}.construction-area.construction-svg .construction-svg-layer{margin-top:66px;margin-bottom:22px}.construcation-content h2{margin-bottom:12px}.construction-svg-layer{max-width:998px;margin-right:auto;margin-left:auto;display:block;z-index:3;position:relative}.sub-title-div .sub-title{padding-right:6px}.banner-section.small-banner:after{opacity:1;clip-path:none;background:linear-gradient(180deg,#464646 0%,#9a9a9a 100%)}.banner-section.small-banner.small-height:after{z-index:-1}.banner-logo-shape{position:absolute;height:296px;width:296px;right:0;bottom:28px;z-index:-1}.construcation-content p{margin-bottom:24px}.construcation-content{max-width:853px}.construction-services-area{padding:51px 0 128px;background:linear-gradient(180deg,#000 0%,#353535 100%)}.construction-services-area:after,.construction-services-area:before{content:"";left:0;top:0;height:115px;width:100%;position:absolute;background:linear-gradient(180deg,#141414 0%,rgba(20,20,20,0) 100%);z-index:2}.construction-services-area:after{top:-26px;z-index:4}.construction-services-card h5{padding-bottom:8px;border-bottom:1px solid #0078c9;color:#fff;transition:.3s linear;font-family:"Barlow Semi Condensed";font-weight:700;margin-bottom:5px;min-height:73px;display:flex;align-items:flex-end}.construction-services-area .construction-svg-layer{margin-bottom:65px;margin-top:10px}.construction-services-card .transparent-btn{margin-top:11px;padding:22px 20px}.construction-services-card p{color:#fff;transition:all .3s linear;min-height:96px}.construction-services-card:hover h5{color:#0078c9}.construction-services-card:hover p{color:#e0e0e0}.construction-services-area .row{--bs-gutter-x:24px;--bs-gutter-y:90px}.construcation-services-bg{top:0;left:0;height:100%;width:100%;opacity:.12;z-index:1;object-fit:cover}.featured-project-card-area{padding:66px 0 80px}.featured-project-card-area .section-title-wrapper{margin-bottom:39px}.featured-project-card-img{overflow:hidden}.featured-project-card-content h6{letter-spacing:-.48px;font-family:"Barlow Semi Condensed",sans-serif;font-weight:700}.featured-project-card-content{margin-top:12px}.featured-project-card-content h4{letter-spacing:-.7px}.featured-project-card-img img{clip-path:polygon(0 0,calc(100% - 68px) 0%,
		100% 63px,
		100% 100%,
		100% 100%,
		0 100%,
		0% 100%,
		0 0
	)}.featured-project-card-img .magnum-btn{padding:54px 69px;clip-path:polygon(0 0,calc(100% - 44px) 0%,
		100% 44px,
		100% 100%,
		100% 100%,
		44px 100%,
		0% calc(100% - 44px),
		0 0
	);position:absolute;top:50%;left:50%;transform:translate(-50%,70%);opacity:0;z-index:4;visibility:hidden}.featured-project-card-info:hover .magnum-btn{transform:translate(-50%,-50%);opacity:1;visibility:visible}.featured-project-card-img .magnum-btn svg{height:57px;width:57px}.featured-project-card-area .row{--bs-gutter-x:20px;--bs-gutter-y:30px}.read-btn:hover,.featured-project-card-info:hover .read-btn{color:#0078c9}.read-btn:hover:before,.featured-project-card-info:hover .read-btn:before{background:#0078c9;width:100%}.featured-project-card-info.large .featured-project-card-content h4{font-weight:700}.featured-project-card-info.large .featured-project-card-content{margin-top:8px}.underconstruction-overlay{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:2}.underconstruction-overlay h4{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;padding:0 20px;z-index:3;font-weight:600;font-size:48px}.underconstruction-overlay-bg{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:linear-gradient(to bottom,rgba(70,70,70,.9) 0%,rgba(70,70,70,.5) 100%);mix-blend-mode:multiply;z-index:1}.drone-services-area{padding:139px 0 63px}.drone-services-area .container{max-width:1208px}.drone-services-bg{position:absolute;top:55px;right:0;width:calc(50% - 124px);height:510px;clip-path:polygon(0 0,100% 0%,100% 100%,44px 100%,0 calc(100% - 41px));z-index:1;mix-blend-mode:multiply}.magnum-delivers.open-positions-delivers .drone-services-bg{right:auto;left:0;width:calc(50% - 48px);height:calc(100% - 125px)}.magnum-delivers-bg-2{position:absolute;left:-87px;top:-26px;height:calc(100% + 52px);width:calc(50% + 77px);clip-path:polygon(0 0,100% 0%,100% 100%,49px 100%,0 calc(100% - 44px))}.content-block-wrapper .row.flex-row-reverse .content-block-img{padding-left:0;padding-right:14px}.content-block-content h2{margin-bottom:13px}.drone-services-area .mg-content-wrapper{padding-top:100px}.drone-services-area .mg-content-wrapper .mg-content-info{min-height:570px}.mg-content-wrapper .row{--bs-gutter-x:18px}.mg-content-info p{font-weight:300}.content-list h6,.mg-personal-information h6,.project-details-info h6{line-height:1.35}.mg-content-info{padding:51px 22px 12px;clip-path:polygon(0 0,calc(100% - 55px) 0%,
		100% 55px,
		100% 100%,
		100% 100%,
		0 100%,
		0% 100%,
		0 0
	);overflow:hidden}.drone-services-area .mg-content-wrapper .mg-content-inner-info{min-height:406px}.mg-content-info p{color:#000;font-weight:300}.mg-content-info p strong{font-family:"Roboto",sans-serif;font-weight:800}.mg-content-info h6,.mg-content-info h5{font-family:"Barlow Semi Condensed",sans-serif;font-weight:700;margin-bottom:5px;line-height:1.35}.drone-services-area.services-wrapper-info .mg-content-info h5{margin-bottom:9px}.mg-footer-info{position:relative;z-index:1;margin-top:30px}.mg-footer-info .small-m-logo{display:block;background:#fff;max-width:48px;margin-right:0;margin-left:auto;padding-left:11px;transform:translateY(32px);opacity:0;visibility:hidden;transition:all .3s linear}.mg-footer-info:before{content:"";top:50%;left:0;height:1.5px;width:11px;position:absolute;background-color:#e7e7e7;z-index:-1;transition:all .3s linear}.mg-content-info:hover .mg-footer-info:before{width:100%}.mg-content-info:hover .mg-footer-info .small-m-logo{transform:translateY(0px);opacity:1;visibility:visible}.drone-services-wrapper-content{max-width:659px;margin-right:0;margin-left:auto}.mg-personal-information ::placeholder{color:#fff}.mg-personal-information .pagination-btn.active{background:#6a6a6a;transition:all .3s linear}.mg-personal-information .pagination-btn.active:hover{background:#0078c9}.delete-file{font-size:14px}.wpcf7-form-control-wrap.photos{margin-bottom:0}#mfcf7_zl_multifilecontainer{margin-top:0 !important}#mfcf7_zl_multifilecontainer p{margin-bottom:0 !important}.magnum-delivers{padding:50px 0 72px}.magnum-delivers.open-positions-delivers{padding:63px 0}.magnum-delivers-svg{position:absolute;top:0;transform:translateY(-100%);margin-top:65px;right:0;animation:animation-up-img 1s}@keyframes animation-up-img{0%{transform:translateY(-50%)}100%{transform:translateY(-100%)}}.magnum-delivers .container{max-width:1190px}.magnum-delivers .container .row{--bs-gutter-x:19px;--bs-gutter-y:22px}.magnum-delivers .mg-content-info{padding:42px 26px 12px}.magnum-delivers .mg-content-inner-info{min-height:144px}.magnum-delivers .mg-content-info{min-height:277px}.magnum-delivers .mg-footer-info{margin-top:17px}.magnum-delivers .section-title-wrapper h2{margin-bottom:34px}.join-our-team{padding:158px 0 138px}.join-our-team-bg{top:0;left:0;height:100%;width:100%;background-repeat:repeat;background-size:auto;z-index:-1;position:absolute;opacity:.37}.join-right-img{right:0;top:0;height:100%;width:calc(50% + 42px);z-index:2;object-fit:cover;position:absolute}.join-our-team-info .bottom-btn-wrapper{gap:58px}.join-our-team-info .bottom-btn-wrapper{gap:71px;margin-top:40px}.join-our-team-info{max-width:410px}.join-our-team-info p{font-size:18px;font-weight:300}.deliver-title{color:#848484;font-size:51.29px;font-weight:100;line-height:1.2}.services-contact-from{padding:110px 0 119px}.services-contact-form-info{max-width:460px}.services-contact-title{text-align:right;font-size:141.5px;font-weight:275;line-height:.92;margin-bottom:65px}.services-contact-bg{left:0;top:0;height:100%;width:100%;opacity:.23;z-index:-1}.services-contact-from .row{--bs-gutter-x:68px}.required-title{color:#787878;font-style:italic;display:block;padding-top:14px}.contact-form-wrapper .magnum-btn{margin-top:-15px}.page-template-template-contact .contact-form-wrapper .magnum-btn{margin-top:0}.content-block-wrapper{padding:0 0 70px;margin-top:119px}.collaborate-magnum-area:before,.content-block-wrapper:before{content:"";position:absolute;left:0;top:0;height:343px;width:100%;background:linear-gradient(180deg,#141414 0%,rgba(20,20,20,0) 100%);z-index:1}.content-block-wrapper-inner .content-block-content:last-child{margin-bottom:0}.content-block-wrapper-inner{max-width:610px}.content-block-content{margin-bottom:49px}.content-side-block-bg{position:absolute;right:0;top:-37px;height:100%;width:calc(50% - 90px);clip-path:polygon(99px 0,100% 0,100% 50%,100% 100%,0 100%,0 99px);z-index:2}.content-block-bg{position:absolute;left:0;bottom:0;height:100%;width:100%;z-index:-1;opacity:.24}.content-block-wrapper.version-2{padding:0 0 114px;margin-top:115px}.content-block-wrapper.version-2:before{display:none}.content-block-wrapper.version-2 .content-side-block-bg{height:calc(100% - 31px)}.content-block-wrapper.version-2 .content-block-wrapper-inner{max-width:620px}.small-content-block-section{padding:50px 0 66px}.page-template-template-safety .small-content-block-section{padding:0 0 66px}.page-template-template-safety .small-content-block-section .small-content-block-info p{margin-bottom:24px}.page-template-template-safety .small-content-block-section .small-content-block-info p:last-child{margin-bottom:0}.small-content-block-inner{max-width:617px;padding-top:172px;padding-bottom:142px}.small-content-block-bg{position:absolute;right:0;top:0;height:100%;width:calc(50% - 90px);clip-path:polygon(90px 0,100% 0,100% 50%,100% 100%,0 100%,0 90px)}.small-content-logo{position:absolute;top:287px;left:50%;transform:translateX(-50%)}.small-content-block-info h2{margin-bottom:14px}.small-content-block-wrapper:nth-child(odd) .small-content-block-bg{left:0;right:auto;clip-path:polygon(0 0,calc(100% - 90px) 0%,
		100% 90px,
		100% 100%,
		100% 100%,
		0 100%,
		0% 100%,
		0 0
	)}.small-content-block-wrapper:nth-child(odd) .row{justify-content:flex-end}.small-content-block-wrapper:nth-child(odd) .row .small-content-block-inner{margin-left:auto;margin-right:0}.single-news-content p,.mg-content-info p,.history-gallery-info p,.small-content-block-info p{margin-bottom:20px}.common-background-area{padding:162px 0 187px}.common-background-area.cyan-blue-overlay{min-height:518px}.common-background-area:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#030304;opacity:.74;mix-blend-mode:multiply;z-index:2}.common-background-area.cyan-blue-overlay:before{mix-blend-mode:multiply;background-color:#0078c9;background:linear-gradient(180deg,rgba(0,120,201,.9) 0%,rgba(0,90,151,.9) 100%);opacity:1}.common-content h2{font-size:125px;font-weight:800;line-height:.9}.history-gallery-img{clip-path:polygon(0 0,calc(100% - 47px) 0%,
		100% 47px,
		100% 100%,
		100% 100%,
		44px 100%,
		0% calc(100% - 44px),
		0 0
	);width:100%}.history-gallery-bg-1{position:absolute;right:0;height:626px;width:calc(100% - 327px);top:39px;z-index:-1;opacity:.32}.history-gallery-bg-2{position:absolute;left:0;height:698px;width:calc(100% - 407px);bottom:645px;opacity:.3}.history-gallery-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:26px}.history-gallery-info{flex:0 0 auto;flex-shrink:0;width:100%;position:relative;z-index:1}.history-gallery-info:nth-child(1){max-width:853px}.history-gallery-info:nth-child(2),.history-gallery-info:nth-child(3),.history-gallery-info:nth-child(4){width:calc(50% - 13px)}.history-gallery-info:nth-child(5){width:44.2%}.history-gallery-info:nth-child(7){width:calc(54.1%)}.history-gallery-info:nth-child(8){width:40.5%}.history-gallery-info:nth-child(14),.history-gallery-info:nth-child(9){width:30%}.history-gallery-info:nth-child(13),.history-gallery-info:nth-child(10){width:calc(70% - 26px)}.history-gallery-info:nth-child(11){width:36.1%}.history-gallery-info:nth-child(12){width:57.6%}.history-gallery-area{padding:155px 0 70px}.h-svg-line-1{z-index:1;right:148px;top:-163px}.h-svg-line-2{z-index:1;left:50%;top:-28px;transform:translateX(-50%)}.h-svg-line-3{z-index:1;right:135px;top:-74px}.project-area{padding:60px 0 180px}.filter-btn-info{max-width:597px;padding-bottom:74px;gap:17px}.filter-btn-info .nice-select.wide{width:100%;max-width:394px}.filter-title{color:#fff;font-family:"Barlow",sans-serif;font-size:20px;font-weight:600;line-height:1.4}.featured-project-card-info.large .featured-project-card-img img{clip-path:polygon(0 0,calc(100% - 105px) 0%,
		100% 97px,
		100% 100%,
		100% 100%,
		0 100%,
		0% 100%,
		0 0
	)}.featured-project-card-info.large .featured-project-card-img .magnum-btn{padding:81px 105px;clip-path:polygon(0 0,calc(100% - 70px) 0%,
		100% 70px,
		100% 100%,
		100% 100%,
		70px 100%,
		0% calc(100% - 70px),
		0 0
	)}.featured-project-card-info.large .featured-project-card-img .magnum-btn svg{height:90px;width:90px}.featured-project-card-info.large .featured-project-card-content h6{font-size:36.652px;letter-spacing:-.733px}.project-wrapper .row{--bs-gutter-x:20px;--bs-gutter-y:52px}.project-details-area{padding:84px 0 57px}.banner-section.single-project{clip-path:none}.banner-section.single-project:before{display:none}.banner-section.single-project:after{width:100%;clip-path:none;background:linear-gradient(180deg,#464646 0%,#9a9a9a 100%);z-index:-1}.white-mag-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.project-details-area .container{max-width:1212px}.project-details-info p,.project-details-info address a{font-family:"Barlow Semi Condensed";font-weight:600;text-transform:uppercase}.project-details-content{padding-top:30px}.project-details-info{margin-bottom:28px}.project-details-info:last-child{margin-bottom:0}.counter-wrapper-area{clip-path:polygon(0 0,calc(100% - 77px) 0%,
		100% 72px,
		100% 100%,
		100% 100%,
		72px 100%,
		0% calc(100% - 77px),
		0 0
	);padding:66px 0}.counter{font-family:"Barlow Condensed",sans-serif;font-size:90px;font-weight:600;line-height:1;margin-bottom:12px}.counter-card h6,.counter-title{color:#c5e8ff;font-family:"Barlow Semi Condensed",sans-serif;font-size:21px;font-weight:600;line-height:1.5}.project-details-content h2{margin-bottom:13px}.project-details-right-conent{background:#2d2e31;clip-path:polygon(65px 0,100% 0,100% calc(100% - 65px),
		calc(100% - 65px) 100%,
		0 100%,
		0 65px
	);max-width:305px;padding:47px 55px 38px}.project-details-area .row{--bs-gutter-x:37px}.fun-fat-area .container{max-width:1228px}.our-clients-area{padding:142px 0}.client-slider .swiper-slide{width:170px}.client-slider .swiper-wrapper{transition-timing-function:linear !important}.our-clients-area .section-title-wrapper{margin-bottom:66px}.client-logo img{max-width:168px;height:113px}.single-slider-area{padding:80px 0 52px}.single-project-slider-info{position:relative;z-index:1}.single-project-slider-info:after,.single-project-slider-info:before{content:"";position:absolute;left:0;top:0;height:100%;width:120px;z-index:1;transform:rotate(180deg);background:linear-gradient(90deg,rgba(255,255,255,.8) -2.91%,rgba(157,157,157,.8) 97.09%);mix-blend-mode:multiply}.single-project-slider-info:after{right:0;left:auto;transform:rotate(0deg)}.single-project-slider .swiper-button-prev,.single-project-slider .swiper-rtl .swiper-button-prev,.single-project-slider .swiper-button-next,.single-project-slider .swiper-rtl .swiper-button-next{right:0;left:0;top:50%;bottom:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#0078c9;height:78px;width:78px;margin-top:0;margin-right:0;transition:all .3s linear}.single-project-slider .swiper-button-prev:hover,.single-project-slider .swiper-rtl .swiper-button-prev:hover,.single-project-slider .swiper-button-next:hover,.single-project-slider .swiper-rtl .swiper-button-next:hover{background-color:#0060a1}.single-project-slider .swiper-button-prev svg,.single-project-slider .swiper-rtl .swiper-button-prev svg,.single-project-slider .swiper-button-next svg,.single-project-slider .swiper-rtl .swiper-button-next svg{height:37px;width:18px}.single-project-slider .swiper-button-next{left:auto;right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.client-testimonial-active .swiper-horizontal>.swiper-pagination-bullets,.client-testimonial-active .swiper-pagination-bullets.swiper-pagination-horizontal,.client-testimonial-active.swiper-pagination-custom,.swiper-pagination-fraction,.single-project-slider .swiper-horizontal>.swiper-pagination-bullets,.single-project-slider .swiper-pagination-bullets.swiper-pagination-horizontal,.single-project-slider .swiper-pagination-custom,.swiper-pagination-fraction{bottom:-19px;top:auto;left:0;width:100%;transform:translateY(100%)}.client-testimonial-active .swiper-pagination-bullet,.single-project-slider .swiper-pagination-bullet{width:19px;height:19px;display:inline-block;border-radius:0;background:#b8b8b8;opacity:1}.client-testimonial-active .swiper-pagination-bullet-active,.single-project-slider .swiper-pagination-bullet-active{opacity:1;background:#0078c9}.client-testimonial-active .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.client-testimonial-active .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.single-project-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.single-project-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}.client-testimonial-active .swiper-horizontal>.swiper-pagination-bullets,.client-testimonial-active .swiper-pagination-bullets.swiper-pagination-horizontal,.client-testimonial-active.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0;top:auto;left:50%;width:100%;transform:translateX(-50%)}.experience-area.about-video-area{margin:70px 0 112px}.our-reach-area{padding:208px 0 290px}.our-reach-area .container{max-width:948px}.our-reach-info-wrapper{max-width:540px}.our-reach-bg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.our-reach-info{gap:144px}.our-reach-info-wrapper h3{font-size:141.5px;font-weight:275;line-height:.98;margin-bottom:36px}.our-reach-inner-info .counter{color:#0078c9;font-family:"Barlow Condensed",sans-serif;font-size:134.906px;font-weight:600;line-height:1;margin-bottom:6px}.our-reach-inner-info h6{font-size:16.604px;font-weight:400;line-height:1.5}.our-reach-info{margin-bottom:45px}.our-reach-info:last-child{margin-bottom:0}.core-value-wrapper{padding:336px 0 362px}.blue-overlay:before,.gray-overlay:before{position:absolute;left:0;top:0;height:100%;width:100%;background:#0078c9;mix-blend-mode:multiply;content:"";z-index:-1}.gray-overlay:before{background:#797979}.core-value-bg{top:0;left:0;height:calc(100% - 20px);width:100%;z-index:-1}.core-value-title{font-size:62px;padding:11px 24px}.core-value-title-wrapper:after,.core-value-title-wrapper:before{content:"";position:absolute;right:75px;bottom:100px;height:2000px;width:2px;background-color:#fff;z-index:-1}.core-value-title-wrapper:after{top:100px}.core-value-wrapper .row{--bs-gutter-x:66px}.core-value-content{max-width:557px}.core-value-area{padding:10px 0 20px}.core-value-wrapper:last-child{padding-bottom:342px}.core-value-wrapper:last-child .core-value-bg{height:100%}.core-value-wrapper:first-child .core-value-title-wrapper:before{display:none}.core-value-wrapper:last-child .core-value-title-wrapper:after{display:none}.our-team-area{padding:47px 0 90px}.our-team-area .row{--bs-gutter-x:22px;--bs-gutter-y:36px}.team-member-content{margin-top:13px}.team-member-content h6{font-size:27px;letter-spacing:-.54px;transition:all .3s linear;line-height:1}.team-member-img img{clip-path:polygon(0px 0,100% 0,100% calc(100% - 58px),
		calc(100% - 58px) 100%,
		0 100%,
		0 0px
	);transition:all .3s linear}.team-member-card{background:0 0;transition:all .3s linear}.team-member-img .magnum-btn{position:absolute;bottom:13px;left:11px;opacity:0;visibility:hidden;transition:all .3s linear;padding:22px 28.5px}.team-member-img .magnum-btn svg{height:23px;width:23px}.team-member-card:hover .magnum-btn{opacity:1;visibility:visible}.team-member-card:before{position:absolute;left:-10px;top:-9px;height:calc(100% + 32px);width:calc(100% + 20px);background:#0078c9;content:"";z-index:-1;visibility:hidden;opacity:0;transition:all .3s linear}.team-member-card:hover:before{visibility:visible;opacity:1}.team-member-card:hover .team-member-content h6{color:#fff}.team-member-card:hover .team-member-img img{clip-path:polygon(77px 0,100% 0,100% calc(100% - 58px),
		calc(100% - 58px) 100%,
		0 100%,
		0 77px
	)}.single-member-info-area{padding:70px 0 35px}.member-img-info{max-width:526px}.member-information-wrapper{margin-top:42px}.member-name{line-height:1}.team-member-content p,.member-wrapper p,.video-info-conent p{font-size:18px}.member-information-inner-info{padding:0;margin:0;list-style:none}.member-information-inner-info li{margin-bottom:14px}.member-information-inner-info li:last-child{margin-bottom:0}.member-wrapper{margin-bottom:30px}.member-information-info{padding-left:32px}.gallery-content-wrapper{background-image:url(//magnumcontracting.net/wp-content/themes/magnum/assets/css/../images/gallery/gallery-content-shape.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top center;padding:51px 0 42px;margin-bottom:33px}.single-member-gallery-wrapper{padding-bottom:186px}.gallery-img-wrapper .row{--bs-gutter-x:20px;--bs-gutter-y:20px}.gallery-img-wrapper .col-lg-4:first-child img{clip-path:polygon(0 0,100% 0%,100% 100%,50px 100%,0 calc(100% - 50px))}.gallery-img-wrapper .col-lg-4:last-child img{clip-path:polygon(0 0,calc(100% - 50px) 0%,
		100% 50px,
		100% 100%,
		100% 100%,
		0px 100%,
		0% 100%,
		0 0
	)}.safety-area{padding:78px 0 37px}.safety-area .container{max-width:1186px}.safety-area-bg{top:0;right:0;height:100%;width:calc(50% + 13px);z-index:-1;clip-path:polygon(0 0,100% 0%,100% 100%,64px 100%,0 calc(100% - 62px))}.safety-area-bg:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#0078c9;mix-blend-mode:multiply}.safety-content-inner .magnum-btn{margin-top:36px}.has-tag{color:#c7c7c7;font-family:"Barlow Condensed",sans-serif;font-size:80.611px;font-weight:250;line-height:.9;letter-spacing:-1.612px}.safety-content-wrapper .has-tag{margin-top:145px}.content-block-counter .counter{font-size:134.906px;font-weight:600;line-height:1;margin-bottom:7px;display:block}.content-block-counter .counter-title{color:#fff;font-family:"Roboto",sans-serif}.content-block-wrapper .content-block-counter{margin-top:18px}.content-block-wrapper.sefety-block-wrapper .row{margin-bottom:107px}.content-logo-area{margin-bottom:50px}.Leave-message{position:relative;z-index:1}.Leave-message:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#fff}.content-block-content ul{padding:0;margin:0;list-style:none;padding-left:35px;margin-top:-8px}.content-block-content ul li{font-weight:600;line-height:1.74;position:relative;z-index:1;padding-left:11px}.content-block-content li:before{position:absolute;left:-7px;top:12px;height:4px;width:4px;background-color:#fff;content:"";border-radius:50%}.content-block-wrapper.living-with .content-list{margin-bottom:15px}.content-logo-wrapper .small-content-block-inner{max-width:607px;padding-top:152px;padding-bottom:85px}.export-title .line{background-color:#fff;position:absolute}.export-title .line:nth-child(1){height:30px;width:2px;left:0;top:0}.export-title .line:nth-child(2){height:2px;width:30px;left:0;top:0}.export-title .line:nth-child(3){height:2px;width:30px;right:0;top:0}.export-title .line:nth-child(4){height:30px;width:2px;right:0;top:0}.export-title .line:nth-child(5){height:30px;width:2px;right:0;bottom:0}.export-title .line:nth-child(6){height:2px;width:30px;right:0;bottom:0}.export-title .line:nth-child(7){height:2px;width:30px;left:0;bottom:0}.export-title .line:nth-child(8){height:30px;width:2px;left:0;bottom:0}.modification-area{margin:86px 0 198px}.modification-area .content-block-counter .counter{font-size:95px;font-weight:600;line-height:1;padding:10px 25px}.modification-content-wrapper{max-width:443px;clip-path:polygon(0 0,calc(100% - 50px) 0%,
		100% 50px,
		100% 100%,
		100% 100%,
		50px 100%,
		0% calc(100% - 50px),
		0 0
	);padding:70px 54px 50px}.modification-area .content-block-counter .counter-title{font-size:16px}.modification-area .export-title{margin-bottom:27px}.modification-area .content-block-counter{border-bottom:1px solid #fff;padding-bottom:22px;margin-bottom:25px}.modification-img{position:absolute;right:12px;top:-74px;height:calc(100% + 148px);width:calc(50% + 248px);z-index:-1;clip-path:polygon(0 0,calc(100% - 120px) 0%,
		100% 120px,
		100% 100%,
		100% 100%,
		120px 100%,
		0% calc(100% - 120px),
		0 0
	)}.missionvision p{font-size:18px;font-weight:600}.target-zero-construction .container{max-width:744px}.construction-area.target-zero-construction{padding:65px 0 63px}.target-zero-construction .construcation-content{max-width:693px;margin-right:0;margin-left:auto}.wpcf7-list-item{margin:0}.wpcf7-form-control-wrap .wpcf7-list-item{position:relative;z-index:1}.wpcf7-form-control-wrap .wpcf7-list-item label{padding-left:28px;cursor:pointer}.wpcf7-form-control-wrap .wpcf7-form-control{display:flex;align-items:center;gap:10px}.wpcf7-form-control-wrap .wpcf7-list-item label input[type=radio],.wpcf7-form-control-wrap .wpcf7-list-item label input[type=checkbox]{display:none}.wpcf7-form-control-wrap .wpcf7-list-item label .wpcf7-list-item-label:before{content:" ";position:absolute;left:0;top:4px;height:18px;width:18px;border:2px solid #0078c9;background-color:#2f2f2f;border-radius:50%}.wpcf7-form-control-wrap .wpcf7-list-item label .wpcf7-list-item-label:after{content:" ";position:absolute;left:4px;top:8px;height:10px;width:10px;background:#0078c9;border-radius:50%;opacity:0;visibility:hidden}.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:before{border-radius:0}.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after{height:4px;width:8px;background:0 0;border-right:2px solid #0078c9;border-radius:0;border-top:2px solid #0078c9;transform:rotate(135deg);top:11px;left:5px;opacity:0;visibility:hidden}.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked~.wpcf7-list-item-label:after,.wpcf7-form-control-wrap .wpcf7-list-item label input[type=radio]:checked~.wpcf7-list-item-label:after{opacity:1;visibility:visible}.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox{align-items:start;flex-direction:column}.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{display:block}.target-zero-form-area{padding:70px 0 157px;background-color:#262626}.target-zero-form-area .container{max-width:684px}.target-zero-form .form-group{margin-bottom:25px}.label-2{color:#e0e0e0;text-transform:uppercase}.full-checkbox .form-check-input[type=checkbox]{border-radius:0}.full-checkbox .check-box-info{margin-bottom:7px}.target-zero-form .magnum-btn{margin-top:30px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-top:none;border-right:none;border-bottom:none;border-left-width:5px;padding-left:10px}.our-client-say-area{padding:0 0 77px}.our-client-say-area h2{margin-bottom:18px}.video-icon-wrapper svg path{fill:#fff}.video-icon-wrapper .play-icon{width:172px;height:172px;background:rgba(0,120,201,.85);border-radius:50%}.video-icon-wrapper .play-icon svg{height:88px;width:88px}.video-info-conent{margin-top:13px}.video-icon-wrapper .play-icon svg{margin-left:16px}.video-icon-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.client-video-wrapper .row{--bs-gutter-y:70px;--bs-gutter-x:26px}.quote-author-wrapper h6,.client-name{font-size:27px;letter-spacing:-.54px}.clinet-testimonal-content{background:#0078c9;clip-path:polygon(calc(100% - 27px) 0,
		100% 61px,
		calc(100% - 161px) 100%,
		27px 100%,
		0 calc(100% - 64px),
		161px 0
	);padding:66px 206px 27px 156px}.client-testimonial-area h2{margin-bottom:32px}.quote-icon{margin-top:-33px}.quote-info blockquote{font-size:18px}.quote-author-wrapper{margin-top:31px}.client-testimonial-active{padding-bottom:55px}.our-client-say-area.single-testimonial{padding:133px 0 0}.quote-info{gap:18px}.construction-svg-layer{margin-top:80px;margin-bottom:13px}.mg-thank-you-title{font-size:95px}.mg-personal-information.mg-thank-you{padding:275px 0 300px}.drone-services-area.open-position-info .mg-content-wrapper .row{--bs-gutter-y:69px}.drone-services-area.open-position-info{margin-top:39px}.open-positions-wrapper{padding:74px 0}.position-inner-info{width:400px}.open-position-inner-info{border-top:1px solid #888;padding:23.5px 32px;transition:all .3s linear}.open-positions-wrapper h2{margin-bottom:22px}.open-position-inner-info:last-child{border-bottom:1px solid #888}.open-positions-wrapper h4{margin-bottom:37px}.open-position-inner-info h6{font-size:25px;font-weight:500;letter-spacing:-.5px;margin-bottom:0}.open-position-inner-info span{color:#676767;font-family:"Roboto",sans-serif;font-weight:600;display:inline-block}.open-position-inner-info:hover{background-color:#292929}.gallery-section-1-slider .swiper-slide,.gallery-section-2-slider .swiper-slide{width:480px}.gallery-section-1{gap:4px}.gallery-section-1 .gallery-img-wrapper{flex-basis:33.333%}.gallery-section-2-slider{margin-top:4px}.gallery-section-1-slider .swiper-wrapper,.gallery-section-2-slider .swiper-wrapper{transition-timing-function:linear !important}.gallery-section-2-slider{direction:ltr;transform:scaleX(-1)}.gallery-section-2-slider .swiper-slide{transform:scaleX(-1)}.open-position-gallery-area{padding-bottom:70px}.open-position-gallery-title{font-size:77.688px;font-weight:500;line-height:.89;letter-spacing:-1.554px;padding:20px 0 23px}.gallery-img-wrapper.blue-overlay:before{z-index:1;opacity:0;visibility:hidden;transition:all .3s linear}.gallery-img-wrapper.blue-overlay:hover:before{opacity:1;visibility:visible}.gallery-section-1 .gallery-img-wrapper img,.gallery-section-2 .gallery-img-wrapper img{height:430px;width:100%;object-fit:cover}.construction-area.position-detail-info h1{font-size:80px;font-weight:600;margin-bottom:38px}.construction-area.position-detail-info .construction-svg-layer{margin-top:50px;margin-bottom:0}.construction-area.position-detail-info .construcation-content{max-width:819px}.construction-area.position-detail-info{padding:70px 0 48px}.position-details-wrpper{padding-bottom:105px}.position-details-card ul{padding-left:24px;margin:0;list-style:none}.position-details-card ul li{position:relative;z-index:1}.position-details-card ul li:before{content:"";position:absolute;top:12px;left:0;height:5px;width:5px;left:-14px;z-index:-1;background:#fff;border-radius:50%}.position-details-bottom-wrapper{margin-top:43px}.position-details-bottom-wrapper p{color:#e8e8e8;margin-bottom:45px;font-style:italic}.heavy-equipment-operator-tags{padding:62px 0 53px}.heavy-equipment-operator-tags h2{margin-bottom:16px}.operator-tag{background:#505050;padding:11px 18px;transition:all .3s linear}.operator-tag h6{color:#797979;transition:all .3s linear;font-size:20px;line-height:1}.operator-tag p{color:#797979;font-size:18px;transition:all .3s linear}.operator-tag.active{background-color:#0078c9}.operator-tag.active h6,.operator-tag.active p{color:#fff}.operator-tag-wrapper{gap:12px}.mg-personal-information{padding:45px 0 91px;background-color:#262626}.mg-personal-information .container{max-width:974px}.mg-personal-information .contact-form-wrapper .bottom-wrapper{margin-top:5px}.mg-personal-information .wpcf7-form-control-wrap .wpcf7-list-item label{margin-bottom:0}.mg-personal-information-sub-title{font-size:14px;letter-spacing:2.8px}.mg-personal-information-title h5{margin-bottom:17px}.bg-cyan-blue .contact-form-wrapper{max-width:100%}.qbutton{border:0;margin-top:20px}.bg-green-white .nice-select,.bg-cyan-blue .nice-select{background-color:#fff;color:#505050}.bg-green-white .nice-select .option,.bg-cyan-blue .nice-select .option{color:#fff}.mg-personal-information-title p{font-weight:600}.contact-form-wrapper .contact-inner-title{font-size:20px;line-height:1.4;margin-bottom:18px}.contact-form-wrapper .add-experience-button{position:relative;z-index:1;margin-top:63px;margin-bottom:32px}.page-template-template-apply-now.page-id-1759 .mg-personal-information .contact-form-wrapper .bottom-wrapper{margin-top:16px}.mg-personal-information .contact-form-wrapper .magnum-btn{margin-top:0}.contact-form-wrapper .add-experience-button:before{position:absolute;left:0;top:-34px;height:1px;width:calc(100% + 194px);margin-left:-97px;content:"";background-color:#a0a0a0}.contact-form-wrapper .form-group .form-grounp-inner{gap:29px}.mg-personal-information .contact-form-wrapper{max-width:100%}.mg-personal-information .contact-form-wrapper label{text-transform:none}.mg-personal-information .contact-form-wrapper .row{--bs-gutter-x:17px}.form-check-label{margin-bottom:0}.news-featured-post-area{margin-top:-86px;z-index:9}.news-featured-post-content .sub-title{color:#b0dfff;font-size:17px;font-weight:300;line-height:1.4;letter-spacing:3.57px;margin-bottom:8px;background:0 0}.news-featured-post-content{padding:52px 58px 52px 68px}.news-featured-post-content .read-btn.white-version span{background-color:#0078c9;color:#fff}.news-featured-post-content .read-btn.white-version:hover:before{width:100%;background-color:#fff}.news-featured-post-content p{margin-bottom:10px}.news-featured-post-content h4{letter-spacing:-.7px}.news-article-section-area{padding:45px 0 135px}.categories{padding-top:45px}.magnum-cats{display:flex;list-style:none;padding:0;margin:0;gap:20px;flex-wrap:wrap}.category-btn{display:inline-flex;position:relative;z-index:1;text-transform:uppercase;font-family:"Barlow";font-weight:700;line-height:1;padding:16px 25px;color:#fff;text-decoration:none;align-items:center;justify-content:center;background:0 0;border:none}.category-btn:before{content:"";position:absolute;inset:0;background-color:#0078c9;z-index:-2;clip-path:polygon(0 0,calc(100% - 15px) 0,
		100% 15px,
		100% 100%,
		15px 100%,
		0 calc(100% - 15px)
	)}.category-btn:after{content:"";position:absolute;top:2px;left:2px;right:2px;transition:all .3s linear;bottom:2px;background-color:#141414;z-index:-1;clip-path:polygon(0 0,calc(100% - 15px) 0,
		100% 15px,
		100% 100%,
		15px 100%,
		0 calc(100% - 15px)
	)}.category-btn.active:after,.category-btn:hover:after{visibility:hidden;opacity:0}.news-article-section-area .row{--bs-gutter-x:20px;--bs-gutter-y:48px}.news-article-card-content{margin-top:13px}.pagination-wrapper .magnum-btn{clip-path:polygon(0 0,calc(100% - 16px) 0%,
		100% 16px,
		100% 100%,
		100% 100%,
		16px 100%,
		0% calc(100% - 16px),
		0 0
	)}.pagination-dots-wrapper a,.pagination-dots-wrapper span{display:inline-block;height:19px;width:19px;background:#b8b8b8}.pagination-wrapper{gap:45px;margin-top:90px}.pagination-dots-wrapper{gap:16px}.pagination-dots-wrapper .active{background:#0078c9}.pagination-wrapper .previous-button .transparent-btn-border{background-image:url(//magnumcontracting.net/wp-content/themes/magnum/assets/css/../images/transparent/pagination-border.png)}.pagination-wrapper .transparent-btn-border{background-image:url(//magnumcontracting.net/wp-content/themes/magnum/assets/css/../images/transparent/next-button-border.png)}.pagination-wrapper .transparent-btn{color:#0078c9;background:0 0}.pagination-wrapper .transparent-btn .active,.pagination-wrapper .transparent-btn:hover{background:#0060a1;color:#fff}.single-news-section-area{padding:58px 0 175px}.single-news-content h1,.single-news-content h2,.single-news-content h3,.single-news-content h4,.single-news-content h5,.single-news-content h6{text-transform:uppercase}.single-news-banner .container,.single-news-section-area .container{max-width:974px}.share-post span{font-size:24px;line-height:1.35}.social-link:hover svg path{transition:all .3s linear}.social-link:hover svg path{fill:#0078c9}.single-news-small-img{max-width:564px;margin:49px auto 39px;display:block}.single-news-section-area .share-post{margin-top:55px}.contact-form-area{padding:56px 0 178px}.left-contact-area{padding:65px 62px 72px 55px;max-width:636px;position:relative;z-index:3}.left-contact-area h4{margin-bottom:44px}.right-contact-area{padding:45px 94px 75px 42px;width:calc(100% + 31px);margin-left:-31px}.right-contact-info{max-width:370px}.headquarters-info .address-info{margin-top:0}.headquarters-info .directions{margin-top:24px}.headquarters-info .diretions-title{color:#030304;font-size:16px;margin-bottom:25px;opacity:1}.headquarters-info .diretions-title:before{background:#030304}.headquarters-info .directions address,.headquarters-info .directions p,.headquarters-info .directions p a{opacity:1;color:#030304;font-size:16px}.right-contact-bg{position:absolute;top:0;height:100%;width:100%;left:0;z-index:-1;opacity:.23;background-image:url(//magnumcontracting.net/wp-content/themes/magnum/assets/css/../images/contact/contact-right-bg.jpg);background-repeat:no-repeat}.headquarters-info .address-info address{font-size:16px;max-width:220px;color:#030304}.contact-form-area .contact-form-wrapper .contact-submit-button{margin-top:33px}.office-number-info p{margin:0}.office-number-info p a{text-decoration:underline}.office-number-info p a:hover{text-decoration:none}.office-number-info{margin-bottom:22px}.contact-form-area .contact-form-wrapper .form-group{margin-bottom:23px}.contact-small-logo{margin-bottom:17px}.headquarters-info h5{margin-bottom:10px}.right-contact-info .mg-footer-info{margin-top:16px}.right-contact-info .mg-content-info{padding:32px 35px 12px;clip-path:polygon(0 0,calc(100% - 60px) 0%,
		100% 60px,
		100% 100%,
		100% 100%,
		0 100%,
		0% 100%,
		0 0
	)}.contact-join-our-team{margin-top:57px;max-width:311px;margin-right:auto;margin-left:auto}.left-contact-area h5{margin-bottom:41px}.contact-join-our-team .magnum-btn{margin-top:12px}.other-page-area:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:linear-gradient(180deg,#000 0%,#353535 100%);z-index:-1}.other-page-area{min-height:916px}.other-page-content{margin-bottom:300px}.other-page-content p{font-size:20px;font-weight:300}.other-page-content .magnum-btn{margin-top:18px}.wpcf7-not-valid-tip{font-weight:300;margin-top:10px}.nice-select.wide .list{max-height:400px;overflow-y:scroll}.wpcf7-spinner{position:absolute;right:0;margin:0;bottom:-40px}.bottom-wrapper{position:relative}html[lang=es] .swiper-horizontal>.swiper-pagination-progressbar,html[lang=es] .swiper-pagination-progressbar.swiper-pagination-horizontal,html[lang=es] .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,html[lang=es] .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{left:0;top:auto;bottom:-73px;max-width:730px}html[lang=es] .swiper-button-prev,.swiper-rtl .swiper-button-next{margin-right:140px}html[lang=es] .join-our-team-info .bottom-btn-wrapper{gap:20px;margin-top:40px}html[lang=es] .construction-services-card:hover .transparent-btn{clip-path:polygon(0 0,calc(100% - 20px) 0%,
		100% 17px,
		100% 100%,
		100% 100%,
		20px 100%,
		0% calc(100% - 17px),
		0 0
	)}html[lang=es] .transparent-btn-border.about-border{background-image:url(//magnumcontracting.net/wp-content/themes/magnum/assets/css/../images/transparent/white-border.png)}html[lang=es] .drone-services-area .mg-content-wrapper .mg-content-info{min-height:690px}html[lang=es] .page-template-template-apply-now .banner-section.small-banner .main-title{font-size:60px;line-height:1}.datepicker{width:280px;color:#fff;background:#262626;border:2px solid #0078c9}.datepicker table{width:100%}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#0078c9}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#0078c9}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:0 0}.datepicker{border-radius:0}.datepicker-dropdown.datepicker-orient-top:after,.datepicker-dropdown.datepicker-orient-top:before{border-top:7px solid #0078c9;transform:translateY(2px)}.datepicker-dropdown:before,.datepicker-dropdown:after{border-bottom:6px solid #0078c9;transform:translateY(-3px)}.mfp-iframe-scaler iframe{box-shadow:none !important}.section-padding{padding:200px 0}.careers_section{background-color:#141414;padding:0 0 105px}.careers_section .top_heading_wrapper{position:relative;text-align:center;margin-bottom:70px}.careers_section .top_heading_wrapper h2{display:flex;font-size:5.55vw;text-transform:uppercase;justify-content:center;flex-wrap:wrap}.careers_section .top_heading_wrapper h2 span{color:#0078c9}.careers_section .top_heading_wrapper h2.animation-text span.letters>span:nth-child(-n+6){color:#fff}.careers_section .magnum-btn.white-version:hover{color:#fff}.no_padding{padding-left:0;padding-right:0}.no_margin{margin-left:0;margin-right:0}.careers_image_content{position:relative;background-size:cover;background-position:top center;background-repeat:no-repeat;padding:160px 0;padding-right:13vw;z-index:1}.careers_image_content .overlay{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1}.careers_image_content .heading_wrapper{position:relative;text-align:center;margin-bottom:22px;z-index:2}.careers_image_content .heading_wrapper h2{display:inline-block;margin-bottom:0;font-size:64px;line-height:1.1;text-transform:uppercase}.careers_image_content .btn_wrapper{position:relative;text-align:center;z-index:2}.careers_image_content .btn_wrapper a{display:inline-block}.find_opening_content{background-color:#0078c9;padding:76px 90px;border-radius:0;margin-left:-21vw;position:relative;z-index:1}.find_opening_content .careers_pattern img{position:absolute;left:-70px;height:250px;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;max-width:none;width:auto}.find_opening_content .find_opening_content_wrapper{position:relative;z-index:1}.find_opening_content .find_opening_content_wrapper .heading_wrapper{position:relative;display:block;margin-bottom:22px;text-align:left}.find_opening_content .find_opening_content_wrapper .heading_wrapper h3{font-size:64px;display:inline-block;margin-bottom:0;text-align:center;text-transform:uppercase;line-height:1.1}.find_opening_content .find_opening_content_wrapper .btn_wrapper{display:block;text-align:left}.find_opening_content .find_opening_content_wrapper .btn_wrapper a{display:inline-block}@media only screen and (min-width:1200px){.find_opening_content .find_opening_content_wrapper .heading_wrapper{position:relative;display:inline-block}.careers_image_content{text-align:center}.careers_image_content .heading_wrapper{position:relative;display:inline-block}.find_opening_content .find_opening_content_wrapper .heading_wrapper:before{content:"";width:1px;height:175px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);top:-205px}.find_opening_content .find_opening_content_wrapper .heading_wrapper:after{content:"";height:1px;width:33px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);top:-31px}.careers_image_content .heading_wrapper:before{content:"";width:1px;height:175px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);top:-205px}.careers_image_content .heading_wrapper:after{content:"";height:1px;width:33px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);top:-31px}.find_opening_content .find_opening_content_wrapper .heading_wrapper>span{position:absolute;height:1px;background-color:#fff;left:-118px;top:-205px;width:100%;right:auto}.careers_image_content .heading_wrapper>span{position:absolute;height:1px;background-color:#fff;left:138px;top:-205px;width:23vw;right:auto}}@media only screen and (max-width:1199px){.careers_section .top_heading_wrapper h2,.careers_image_content .heading_wrapper h2,.find_opening_content .find_opening_content_wrapper .heading_wrapper h3{font-size:43px}.careers_image_content{margin-left:0}.find_opening_content{margin-left:0}.find_opening_content .find_opening_content_wrapper .heading_wrapper{text-align:center}.find_opening_content .find_opening_content_wrapper .btn_wrapper{text-align:center}.find_opening_content .careers_pattern img{position:absolute;left:0;height:250px;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;left:50%;transform:translateX(-50%)}.careers_section{padding:0}.careers_section .top_heading_wrapper{margin-bottom:45px;padding:0;max-width:270px;margin-left:auto;margin-right:auto}.careers_image_content{padding:90px 20px}.find_opening_content{padding:90px 20px}.careers_image_content .heading_wrapper:before{content:"";width:1px;height:90px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);top:-117px}.careers_image_content .heading_wrapper:after{content:"";height:1px;width:33px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);top:-27px}.find_opening_content .heading_wrapper:before{content:"";width:1px;height:90px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);top:-135px}.find_opening_content .heading_wrapper:after{content:"";height:1px;width:33px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);top:-45px}}@media only screen and (max-width:991px){.careers_section .top_heading_wrapper h2{font-size:43px}.careers_image_content .heading_wrapper h2{font-size:43px}.find_opening_content .find_opening_content_wrapper .heading_wrapper h3{font-size:43px}}@media only screen and (max-width:575px){.careers_section .top_heading_wrapper{margin-bottom:55px}.careers_image_content{padding:90px 20px}.find_opening_content{padding:90px 20px}.careers_section .top_heading_wrapper h2{font-size:43px}.careers_image_content .heading_wrapper h2{font-size:43px}.find_opening_content .find_opening_content_wrapper .heading_wrapper h3{font-size:43px}.find_opening_content .careers_pattern img{position:absolute;left:0;height:205px;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;left:50%;top:50%;transform:translate(-50%,-50%);max-width:none}}.areas_we_serve_image{position:relative}.areas_we_serve_image .overlay{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;display:flex;background:linear-gradient(180deg,rgba(0,120,201,.9) 0%,rgba(0,90,151,.9) 100%);mix-blend-mode:multiply;z-index:1;justify-content:center;align-items:center}.areas_we_serve_image .overlay .overlay_content{color:#fff;font-weight:700;font-size:10vw}.areas_we_serve_image img{width:100%;height:auto;display:block}.custom_hero_section{position:relative}.custom_hero_section .sub-title-div{display:none !important}.custom_hero_section .main-title{font-size:70px !important}.custom_hero_section .main-title span{display:inline !important}.areas_we_serve_image_bg{position:relative;padding:190px 0;background-size:cover;background-position:center center;background-repeat:no-repeat}.areas_we_serve_image_bg .container{position:relative;z-index:2}.areas_we_serve_image_bg .container .overlay_content{text-align:center;font-size:56px;font-weight:700;line-height:1.2;text-transform:uppercase;font-family:"Barlow Condensed",sans-serif;max-width:735px;margin-left:auto;margin-right:auto}@media only screen and (max-width:991px){.categories .col{flex-basis:100%}.category-btn{padding:12px 20px}}@media only screen and (max-width:767px){.custom_hero_section .main-title{font-size:56px !important}.areas_we_serve_image_bg{padding:130px 0}.areas_we_serve_image_bg .container .overlay_content{font-size:46px}}@media only screen and (max-width:575px){.custom_hero_section .main-title{font-size:36px !important}.areas_we_serve_image_bg{padding:80px 0}.areas_we_serve_image_bg .container .overlay_content{font-size:36px;font-weight:700;line-height:1.2}}.collaborate-magnum-area{padding:202px 0 83px;margin-top:-118px}.collaborate-magnum-area .row{--bs-gutter-y:35px}.clip-corner-top-right{clip-path:polygon(calc(100% - 100px) 0,
		100% 100px,
		100% 100%,
		0 100%,
		0 0
	)}.collaborate-magnum-content-info{margin-bottom:24px}.collaborate-magnum-content-info p{margin-bottom:22px}.collaborate-magnum-content-info p:last-child{margin-bottom:0}.collaborate-magnum-contact-box{max-width:536px;margin-left:14px}.collaborate-magnum-contact-box-info{margin-bottom:15px}.collaborate-magnum-contact-box .contact-form-wrapper{max-width:100%}.collaborate-magnum-contact-box-info h2{font-size:76px;font-weight:275;line-height:.98}.approach-block-section{padding:0 0 100px;margin-top:90px}.sub-title.transparent-title{color:#0078c9;background:0 0;margin-bottom:0}.approach-block-section .content-block-content ul{margin:0;padding-left:17px;max-width:432px}.approach-block-section .content-block-content ul li{font-weight:400;line-height:1.5;margin-bottom:5px}.approach-block-section .content-block-content ul li strong{display:block;font-weight:700}.approach-block-section .content-side-block-bg{height:400px;top:32px}.approach-block-section .content-side-block-bg-2{top:462px}.approach-block-section .content-block-wrapper-inner{max-width:560px}.approach-block-section .content-block-content{margin-bottom:40px}.approach-block-section .content-block-content:last-child{margin-bottom:0}.clip-path-none{clip-path:none}.faq-area{padding:20px 0 100px}.faq-area .section-title-wrapper{margin-bottom:36px}.faq-list{max-width:860px}.faq-item{padding:30px 0;border-top:1px solid rgba(255,255,255,.16)}.faq-item:last-child{border-bottom:1px solid rgba(255,255,255,.16)}.faq-question{font-family:"Barlow Semi Condensed",sans-serif;font-weight:700;font-size:26px;line-height:1.3;margin-bottom:12px;text-wrap:balance}