@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Urbanist:wght@100;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Radio+Canada:wght@300;400;500;600;700&family=Spectral:wght@300;400;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Arimo&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.light-header{height:auto;left:0;position:fixed;top:0;width:100%;z-index:999}.dark-header{position:-webkit-sticky;position:sticky;top:0;z-index:999}.light-header.scrolled{background:#333333db}.dark-header.scrolled{background:#fff}.light-header .header_bottom{border-bottom:1px solid #fff;border-top:1px solid #fff}.light-header .navigation .navbar-nav .nav-link{color:#fff}.light-header .navigation .navbar-nav .nav-link:after{background-color:#fff}.navigation .navbar-nav .nav-link.active:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.header{font-family:Urbanist,sans-serif;width:100%}.header_midil{padding:16px 0}.logo{display:block;text-align:center}.header_bottom{background-color:initial;border-bottom:1px solid #000;border-top:1px solid #000}.header_bottom .col-md-12{align-items:center;display:flex}.navigation.navbar{float:left;padding:0}.navbar-expand-xl .navbar-nav{padding-right:10px}.navigation .navbar-nav .nav-item{padding:10px 20px}.navigation .navbar-nav .nav-link{color:#000;display:inline-block;font-size:16px;font-weight:400;line-height:10px;padding-left:0;padding-right:0;position:relative;text-transform:uppercase}.navigation .navbar-nav .nav-item .subMenu{box-shadow:0 0 20px rgba(0,0,0,.3);list-style:none;opacity:0;padding-left:0;position:absolute;text-decoration:none;top:50px;transition:all .3s linear;visibility:hidden;width:250px}.navigation .navbar-nav .nav-item:hover .subMenu{opacity:1;visibility:visible}.navigation .navbar-nav .nav-item .subMenu li a{display:block;font-size:14px;font-weight:400;padding:10px;text-decoration:none;text-transform:capitalize}.navbar-nav .nav-item .subMenu{background-color:#fff}.navigation .navbar-nav .nav-item .subMenu li a{border-bottom:1px solid #0a0a0a;color:#000}.navigation .navbar-nav .nav-item .subMenu li a:hover{color:red}.navigation .navbar-nav .nav-link:after{background-color:#000;bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:100%}.navigation .navbar-nav .nav-link:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}@media (max-width:1199.98px){.dark-header .header_bottom,.light-header .header_bottom{border:none}.navigation.navbar{padding-top:2px!important}.navigation .navbar-collapse{background:#000;box-shadow:0 0 6px rgba(0,0,0,.5);font-weight:700;height:100vh;padding:20px;transition:all .4s ease-in-out;width:100%}.header_bottom .col-lg-12{padding:0}.logo{border:inherit;float:left;margin-top:0!important}.navigation.navbar{display:inherit!important;float:right;margin-top:-68px;padding:0;width:100%}.navigation .navbar-nav .nav-link{color:#fff;padding:10px 0}.navigation .navbar-nav .active>.nav-link,.navigation .navbar-nav .nav-link.active,.navigation .navbar-nav .nav-link.show,.navigation .navbar-nav .nav-link:focus,.navigation .navbar-nav .nav-link:hover,.navigation .navbar-nav .show>.nav-link{background-color:inherit;color:#ed1b24}.light-header .navigation .navbar-toggler{border:1px solid #fff;color:#fff}.dark-header .navigation .navbar-toggler{border:1px solid #000;color:#000}.navigation .navbar-toggler{position:absolute;right:10px;top:25px}.navigation .navbar-toggler[aria-expanded=true]{border:0;color:#fff}.navigation .navbar-toggler[aria-expanded=true] .close-toggle{display:block}.navigation .navbar-toggler[aria-expanded=false] .close-toggle,.navigation .navbar-toggler[aria-expanded=true] .open-toggle{display:none}.navigation .navbar-toggler[aria-expanded=false] .open-toggle{display:block}.navigation .navbar-toggler-icon{background-repeat:no-repeat;height:44px;width:64px}.navigation .navbar-collapse{overflow-y:scroll}.navigation .navbar-nav .nav-item .subMenu{background:none;margin-left:15px;opacity:1;position:static;visibility:inherit;width:100%}.navigation .navbar-nav .nav-item .subMenu li a{color:#fff}}@media (max-width:490px){.header_midil .logo img{width:260px}}::-webkit-scrollbar{width:0}.f1{font-family:"DM Serif Display",serif}.f1,.f2{font-weight:400!important}.f2{font-family:Urbanist,sans-serif;line-height:25px}.txtContent{color:rgba(0,0,0,.1);display:none;font-family:"DM Serif Display",serif;font-size:85px;font-weight:900;position:absolute;top:0}.hero .navbar{background-color:#18191e;font-family:Urbanist,sans-serif;padding:20px;position:absolute;width:100%}.hero .navbar-expand-lg .navbar-collapse{align-items:center;justify-content:center}.hero .navbar .navbar-nav .nav-item{align-items:center;display:flex}.hero .navbar .navbar-nav .nav-link{color:#fff;font-size:12px;padding:10px 20px;text-transform:uppercase}.hero .navbar .navbar-nav .nav-link.active{border-bottom:1px solid #fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero .heroBackground{align-items:center;background-image:url(/static/media/slider1.00683804fad2e87eb85a.png);background-position:50%;background-size:cover;display:flex;height:100vh;position:relative}.hero .heroBackground:after{background-image:linear-gradient(#0a0a0a,#2a2a2a);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.hero .heroBackground.main-slide{background-image:url(/static/media/best-in-export.3d476d7b30d6262cd233.jpg)!important}.hero .heroBackground.first-slide{background-image:url(/static/media/slider1.00683804fad2e87eb85a.png)!important}.hero .heroBackground.second-slide{background-image:url(/static/media/slide-2.aa88542f3baf38ff69b4.png)!important}.hero .heroBackground.third-slide{background-image:url(/static/media/slide-3.c92dca134741cd1dcdf0.jpg)!important}.hero .heroBackground .heroContent{color:#fff;margin:90px 0 0 70px;position:relative;z-index:9}.hero .heroBackground .heroContent h1{color:#fff;font-family:Bebas Neue;font-size:70px;font-weight:400;line-height:60px;margin-bottom:20px}.hero .heroBackground .heroContent h6{color:#fff;font-size:20px;font-weight:400;margin-bottom:20px}.hero .heroBackground .heroContent p{font-size:16px;margin-bottom:20px;width:400px}.hero .heroBackground .heroContent .heroButton{background:none;border:1px solid #fff;box-shadow:inset 0 0 0 0 #fff;color:#fff;display:none;font-size:16px;padding:10px 50px;transition:.4s ease-out}.hero .heroBackground .heroContent .heroButton:hover{box-shadow:inset 200px 0 0 0 #fff;color:#18191e}.hero .carousel-control-next,.hero .carousel-control-prev{background-color:#fff;border-radius:50%;bottom:5px;color:#000;height:20px;margin-bottom:1rem;opacity:1;position:absolute;top:auto;width:20px;z-index:99}.hero .carousel-control-next{right:45%}.hero .carousel-control-prev{left:45%}.hero .carousel-control-next:hover,.hero .carousel-control-prev:hover{color:#000}.hero .carousel-indicators li{background-color:hsla(0,0%,100%,.5);border-radius:50%;cursor:pointer;flex:0 1 auto;height:10px;margin-left:3px;margin-right:3px;position:relative;text-indent:-999px;width:10px}.hero .carousel-indicators .active{background-color:red;padding:3px}.hero .carousel-control-next:focus,.hero .carousel-control-next:hover,.hero .carousel-control-prev:focus,.hero .carousel-control-prev:hover{color:#000}.about-section .txtContent{margin-top:60px}.about .aboutSource p{margin-bottom:20px;text-align:center}.about .aboutSource .card{background:transparent;border:0;border-radius:0}.about .aboutSource .card .cardImgButton{display:flex;justify-content:center;overflow:hidden;position:relative}.about .aboutSource .card .aboutCardButton{background-color:#ed1c23;border:none;border-radius:50px;bottom:10px;color:#fff;display:none;height:40px;position:absolute;right:10px;transition:all .4s ease-in-out;width:40px}.about .aboutSource .card:hover .card-body{color:#ed1c23}.about .aboutSource .card:hover .aboutCardButton{display:block;transition:all .4s ease-in-out}.about .aboutSource .card:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.about .aboutSource .card img{border-radius:0;transition:all .4s ease-in-out;width:100%}.about .aboutSource .card .card-body{display:flex;justify-content:center;padding:10px}.about .aboutBackImage{bottom:0;position:absolute;right:0}.services{position:relative}.services .servicesSource h1{margin-bottom:40px}.services .servicesSource .card{background:transparent;border:0;border-radius:0;height:350px;padding:10px;position:relative;transition:all .3s ease-in-out}.services .servicesSource .card:hover{box-shadow:0 10px 15px 2px rgba(0,0,0,.75);padding:20px 20px 0}.services .servicesSource .card .cardHead h1{color:#ed1c23;font-size:2rem;font-weight:400;line-height:40px;margin-bottom:0}.services .servicesSource .card hr{background-color:#ed1c23;border:0;height:2px;margin:37px 0;transition:all .3s ease-in-out}.services .servicesSource .card .card-body{padding:0 0 40px}.services .servicesSource .card .card-body .serviceCardButton{background-color:#000;border:none;border-radius:50px;bottom:20px;color:#fff;height:40px;left:20px;opacity:0;position:absolute;transition:all .4s ease-in-out;width:40px}.services .servicesSource .card:hover .card-body .serviceCardButton{opacity:1}.services .servicesSource .card:hover hr{opacity:0}.project{background-image:url(/static/media/engineer-is-inspecting-his-work-building-construction-site.58b42838803b7361eeca.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:100vh;position:relative}.project:before{background-color:#ed1c23;content:"";height:100%;left:0;mix-blend-mode:darken;position:absolute;top:0;width:100%}.project .projectSource{align-items:center;display:flex;justify-content:center}.project .projectTxt{left:22%;position:absolute;top:38%}.project .projectTxt .projectTxtContent{color:rgba(237,28,35,.3);display:none;font-family:"DM Serif Display",serif;font-size:110px;font-weight:900;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.project .projectSource .card{background:transparent;border:0;border-radius:0;margin-bottom:5px}.project .projectSource .card .cardImg{align-items:center;display:flex;justify-content:center}.project .projectSource .card h1{color:#fff;font-size:3.1rem;font-weight:600;line-height:60px;margin-bottom:30px}.project .projectSource .card h3{color:#fff;font-size:2.5rem;font-weight:400;line-height:50px;margin-bottom:30px}.project .projectSource .card p{margin-bottom:20px}.project .projectSource .card .projectButton{background-color:#ed1c23;border:0;box-shadow:inset 0 0 0 0 #b50e13;color:#fff;display:inline-block;padding:15px 0;transition:.4s ease-out}.project .projectSource .card .projectButton:hover{box-shadow:inset 400px 0 0 0 #b50e13}.project .projectSource .projectList{height:440px;overflow-x:hidden;overflow-y:scroll}.project .projectSource .projectList::-webkit-scrollbar-track{background-color:initial;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);display:block}.project .projectSource .projectList::-webkit-scrollbar{background-color:initial;width:8px}.project .projectSource .projectList::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.project .projectSource .projectList .card{padding:10px;transition:all .4s ease-in-out}.project .projectSource .projectList .card .cardImg img{height:120px;width:100%}.project .projectSource .projectList .card .col-md-8{padding:0}.project .projectSource .projectList .card .card-body{padding:10px 10px 0 0}.project .projectSource .projectList .card .card-body .card-title{color:#fff;font-family:"DM Serif Display",serif;font-size:18px;font-weight:400}.project .projectSource .projectList .card .card-body .card-text{color:#fff;font-size:14px;font-weight:400;margin-bottom:10px}.project .projectSource .projectList .card .card-body .projectCardButton{background-color:#ed1c23;border:none;border-radius:50%;color:#fff;display:none;padding:5px 10px}.project .projectSource .projectList .card:hover{background-color:#fff}.project .projectSource .projectList .card:hover .projectCardButton{display:block}.project .projectSource .projectList .card:hover .card-body{color:#000;padding:0 10px 0 0}.project .projectSource .projectList .card:hover .card-body .card-text,.project .projectSource .projectList .card:hover .card-body .card-title{color:#000}.award{margin-top:20px;position:relative}.awardAndNews .award .txtContent{top:30px}.award .awardSource{align-items:center;display:flex;justify-content:center}.award .awardSource h1{margin-bottom:20px;text-align:center}.award .awardSource .card{background:transparent;border:0;border-radius:0;color:#fff;margin-bottom:5px;padding:20px;text-align:center}.award .awardSource .card .awardCardImg{align-items:center;background-color:#000;display:flex;height:250px;justify-content:center;position:relative}.award .awardSource .card .awardCardImg img{border-radius:0;height:165px}.award .awardSource .card .awardCardImg .overlay{align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.award .awardSource .card .awardCardImg:hover .overlay{display:flex}.award .awardSource .card .awardButton{background-color:#ed1c23;border:0;box-shadow:inset 0 0 0 0 #b50e13;color:#fff;display:inline-block;padding:15px 80px;transition:.4s ease-out}.award .awardSource .card .awardButton:hover{box-shadow:inset 400px 0 0 0 #b50e13;display:block}.award .awardSource .card .card-body{background-color:#eee;padding:40px 30px}.award .awardSource .card .card-body h3,.award .awardSource .card .card-body p{font-weight:300}.award .awardSource .card .card-body h3{color:#000;font-size:30px}.award .awardSource .card .card-body p{color:#777;font-size:14px}.award .awardSource .card .card-body hr{background-image:linear-gradient(90deg,hsla(0,0%,44%,0),red,hsla(0,0%,44%,0));border:0;height:1.25px;opacity:1}.news{position:relative}.news .newsSource h2{margin-bottom:20px}.news .newsSource .card{background:transparent;border:0;border-radius:0;margin-bottom:15px;padding:20px;transition:all .4s ease-in-out}.news .newsSource .card .card-body .newsCardButton{background-color:#ed1c23;border:none;border-radius:50px;color:#fff;height:40px;opacity:0;transition:all .4s ease-in-out;width:40px}.news .newsSource .card .card-body h5{font-family:"DM Serif Display",serif;font-size:18px}.news .newsSource .card .card-body p{font-size:16px}.news .newsSource .card img{border-radius:0;display:block;overflow:hidden;transition:all .4s ease-in-out}.news .newsSource .card:hover{box-shadow:0 10px 15px 2px rgba(0,0,0,.75)}.news .newsSource .card:hover .newsCardButton{opacity:1}.news .newsSource .card:hover .newsCardButton,.news .newsSource .card:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.news .newsSource .card .card-body{padding:10px 0}.news .newsSource .newsCarouselButton{display:flex;justify-content:center;padding:20px}.news .newsSource .carousel .slick-arrow{bottom:0;position:absolute;top:auto;z-index:99}.news .newsSource .carousel .slick-prev{left:47%;-webkit-transform:translateX(-47%);transform:translateX(-47%)}.news .newsSource .carousel .slick-next{right:47%;-webkit-transform:translateX(-47%);transform:translateX(-47%)}.news .newsSource .carousel .slick-prev:before{color:#ed1c23;font-size:30px;opacity:1}.news .newsSource .carousel .slick-list{padding:40px 0 20px}.news .newsSource .carousel .slick-next:before{color:#ed1c23;font-size:30px;opacity:1}.maps{align-items:center;background-image:linear-gradient(180deg,hsla(0,0%,100%,.59) 0,rgba(209,215,239,.9));display:flex;justify-content:center}.maps .mapsSource p{font-size:14px;margin-bottom:40px;width:500px}.maps .mapsSource img{height:auto;max-width:100%}footer{color:#fff}footer .footerMenu{background-image:url(/static/media/architects-foreman-discussing-design-project.81b220fb81fd51f4d972.png);background-position:50%;background-size:cover;padding:50px;position:relative}footer .footerMenu:before{background-color:#184470;content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}footer .footerMenu ul{font-size:14px;line-height:25px;list-style:none;padding:0}footer .footerMenu h5{border-bottom:3px solid #fff;color:#fff;font-weight:400;padding-bottom:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer .footerMenu ul li{margin-bottom:5px}footer .footerMenu ul li a{color:#fff;text-decoration:none}footer .footerMenu ul li a:hover{color:#ed1c23;font-weight:600}footer .footerMenu .address ul li i{margin-right:10px}footer .tradeMark{background-color:#18191e}footer .tradeMark img{width:300px}footer .tradeMark a{color:#ed1c23}@media only screen and (max-width:1024px){.hero .heroBackground .heroContent{margin:0}.project .projectTxt{left:20%}}@media only screen and (max-width:992px){.project .projectTxt{left:15%}.project .projectSource .card h1{font-size:3rem;margin-bottom:20px}.project .projectSource .card h3{font-size:2rem;margin-bottom:20px}.award .awardSource .card .card-body{padding:20px 0}}@media only screen and (max-width:768px){.carousel-control-prev{left:40%}.carousel-control-next{right:40%}.aboutAndServices .about-section .about,.aboutAndServices .services .services-wrapper{padding:30px 0}.about-section .txtContent{margin-top:10px}.project .projectTxt .projectTxtContent,.txtContent{font-size:50px}.project{height:auto}.project .projectTxt{left:5%;top:0}.project .projectTxt .projectTxtContent{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.award .awardSource .card .card-body{padding:40px 60px}.news .newsTxt{left:20px}.news .newsSource .carousel .slick-next{right:40%;-webkit-transform:translateX(-40%);transform:translateX(-40%)}.news .newsSource .carousel .slick-prev{left:40%;-webkit-transform:translateX(-40%);transform:translateX(-40%)}}@media only screen and (max-width:576px){.hero .heroBackground .heroContent h1{font-size:60px}.hero .heroBackground .heroContent p{width:350px}.maps .mapsSource p{width:440px}footer .footerMenu{padding:20px}.carousel-control-next{right:35%}.carousel-control-prev{left:35%}}@media only screen and (max-width:425px){.services .servicesSource .card .cardHead h1{font-size:1.6rem}.aboutAndServices .about-section .about,.aboutAndServices .services .services-wrapper{padding:10px!important}.maps .mapsSource p{width:320px}}.aboutAndServices .about-section,.aboutAndServices .services{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.aboutAndServices .about-section .about,.aboutAndServices .services .services-wrapper{padding:70px}.about .aboutSource{display:flex;flex-wrap:wrap;gap:10px}.about .aboutSource .card{flex-basis:calc(33.333% - 10px);flex-grow:0;flex-shrink:0}.aboutAndServices .about-section .about .content-btn{background-color:#ed1c23;border:0;border-radius:0;box-shadow:inset 0 0 0 0 #b50e13;color:#fff;display:inline-block;padding:15px 0;transition:.4s ease-out;width:50%}.aboutAndServices .about-section .about .content-btn:hover{box-shadow:inset 400px 0 0 0 #b50e13}.aboutAndServices .about-section .about .about-content-wrapper h1,.aboutAndServices .about-section .about .about-content-wrapper h5,.aboutAndServices .about-section .about .about-content-wrapper p{margin:15px 0}

/*!
Theme Name: JGC Gulf International
Theme URI: https://jgc.com.sa/
Author: Virendra Singh Karmiyal
Author URI: https://giksindia.com
Description: This theme will suit any construction business and startup, being designed with the focus on the construction and architecture industry.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: jgc
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/body{color:#777;font:400 16px Lato,sans-serif}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{color:#2a2a2a;font-family:Lato,sans-serif;font-weight:900;line-height:1.58}.section-padding{padding:100px 15px}button:hover,input[type=submit],label:hover{cursor:pointer}a.btn:focus,button:focus,input:focus,select:focus,textarea:focus{box-shadow:none;outline:none}.heading-with-underline{color:#f7141d;font-size:1.8rem;font-weight:900;margin-bottom:40px;padding-bottom:25px;position:relative}.heading-with-underline:after{background-color:#f7141d;bottom:0;content:"";height:100%;height:3px;left:0;position:absolute;top:0;top:auto;width:100%;width:100px}.heading-with-underline.text-center:after{left:50%;margin-left:-50px}.bold-text{color:#2a2a2a;font-size:1.3rem;font-weight:700}.red-rounded-btn{background:#ca0c13;border-radius:100px;color:#fff;padding:.375rem 1.5rem}.red-rounded-btn:hover{background-color:#ff121b;color:#fff}.entry-header{background-color:#f7f7f7;margin-bottom:70px;padding:70px 0 58px}.entry-header h2{margin-bottom:0;text-transform:uppercase}.entry-content h2,.entry-content h2 a{font-size:1.7rem;margin-bottom:30px}.entry-content h3,.entry-content h3 a{font-size:1.3rem;margin-bottom:20px}.entry-content h4,.entry-content h4 a{font-size:1.1rem;margin-bottom:30px}.entry-content h5,.entry-content h5 a{font-size:1rem;margin-bottom:20px}.entry-content h6,.entry-content h6 a{font-size:.875rem;margin-bottom:10px}.entry-content p{line-height:1.58;margin-bottom:30px}.entry-content ol,.entry-content ul{margin-bottom:40px}.entry-content ol li,.entry-content ul li{line-height:1.58;margin-bottom:10px}.entry-content ol li:last-child,.entry-content ul li:last-child{margin-bottom:0}.entry-content .wp-block-column:not(:last-child){margin-right:15px}.entry-content .wp-block-column:not(:first-child){margin-left:15px}.entry-content .wp-block-column:nth-child(odd){margin-right:15px}.entry-content .wp-block-image{margin:40px 0 30px}.entry-content .wp-block-image figure{border:2px solid #dedede;padding:10px}.entry-content .wp-block-image figure figcaption{color:#999;font-style:italic;margin:20px 0 0}.entry-content .wp-block-image figure figcaption strong{font-weight:700;margin-bottom:10px}.entry-content .wp-block-separator{margin:50px 0}.entry-content ul.page-numbers{list-style-type:none;margin-bottom:0;padding-left:0}.entry-content ul.page-numbers li{display:inline-block;margin:0 -4px 0 10px}.entry-content ul.page-numbers li:first-child{margin-left:0}.entry-content ul.page-numbers li a,.entry-content ul.page-numbers li span{background-color:#dedede;border-radius:3px;color:#2a2a2a;display:block;font-weight:700;height:44px;line-height:44px;text-align:center;width:44px}.entry-content ul.page-numbers li a:hover{color:#f7141d;text-decoration:none}.entry-content ul.page-numbers li span{background-color:#999;color:#fff}#post-325 .entry-content .wp-block-image{margin:0}.page-links ul{list-style:none;padding-left:0}.page-links ul li{margin-bottom:0}.page-links ul li.active a,.page-links ul li.current_page_item a{border-left-color:#f7141d;color:#f7141d}.page-links ul a{background-color:#f7f7f7;border-bottom:1px solid #dedede;border-left:3px solid #dedede;color:#999;display:block;font-size:.875rem;padding:15px 10px}.page-links ul a:hover{border-left-color:#f7141d;color:#2a2a2a;text-decoration:none}.type-vsk_news article figure img{margin-bottom:30px;width:100%}.type-vsk_news article img.alignnone{height:100%;width:400px}.jgc-service{background-color:#dedede;box-shadow:0 10px 10px rgba(0,0,0,.05);color:#2a2a2a;display:block;transition:all .3s linear}.jgc-service img{width:100%}.jgc-service div{padding:20px;text-align:center}.jgc-service div h3{font-size:1.1rem;margin-bottom:0}.jgc-service:hover{background-color:#f7f7f7;box-shadow:0 30px 30px -20px rgba(0,0,0,.2);text-decoration:none}.jgc-service:hover h3{color:#f7141d}.single-vsk_services article{padding-right:50px}.entry-content .projects__card{margin-bottom:30px}.projects-page-list{margin:50px 0;padding:0 70px}.projects-page-list .img-wrap{background-color:#fff;border:2px solid #dedede;box-shadow:0 0 50px rgba(0,0,0,.15);padding:20px}.projects-page-list .img-wrap img{border-radius:0;-webkit-filter:grayscale(1);filter:grayscale(1);height:auto!important;transition:all .3s linear;width:100%}.projects-page-list .project-content{padding:50px 0 0 50px}.projects-page-list:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.projects-page-list:nth-child(odd) .col-sm-6:first-child{order:2}.projects-page-list:nth-child(odd) .col-sm-6:last-child{order:1;text-align:right}.projects-page-list:nth-child(odd) .col-sm-6:last-child .project-content{padding:50px 50px 0 0}.single-vsk_projects article .col-sm-7{padding-right:50px}.single-vsk_projects article figure{background-color:#fff;border:2px solid #dedede;box-shadow:0 0 50px rgba(0,0,0,.15);margin-bottom:0;padding:20px}.vsk-seperator hr{margin:100px 0 50px}.post-navigation h2{font-size:1.3rem;text-align:center}.post-navigation .nav-links{background-color:#f7f7f7;display:flex;justify-content:space-between;padding:20px}.post-navigation .nav-links .nav-next{text-align:right}.post-navigation .nav-links a{color:#2a2a2a;display:block}.post-navigation .nav-links a:hover{color:#f7141d;text-decoration:none}.post-navigation .nav-links a:hover h3{color:#2a2a2a}.post-navigation .nav-links a h3{color:#f7141d;font-size:1.1rem;margin:10px 0 0}.project-first-border-cl{padding-right:0}.parent-pageid-2 .entry-content figure{border:2px solid #dedede;padding:20px}.parent-pageid-2 .entry-content figure figcaption{line-height:1.58;margin:20px 0 0}.parent-pageid-2 .entry-content figure figcaption strong{font-size:1rem;font-weight:700}.page-id-95 .profile-section h4{margin-bottom:10px}.page-id-95 h4{margin-bottom:20px}.page-id-95 .wp-block-image{margin:0}.page-id-95 .wp-block-image img{width:100%}.page-id-95 .address-columns{margin-top:40px}.page-id-95 .address-columns .wp-block-column{background-color:#f7f7f7;padding:20px}.page-id-95 .address-columns h4{margin-bottom:10px}.page-id-95 .address-columns p{margin-bottom:0}.page-id-98 .wp-block-columns{background-color:#f7f7f7;margin-bottom:50px;padding:50px}.page-id-98 .wp-block-columns .wp-block-column,.page-id-98 .wp-block-columns:last-child{margin-bottom:0}.page-id-98 .wp-block-columns h3{line-height:1.58}.page-id-98 .wp-block-columns h3 strong{color:#f7141d}.page-id-98 .wp-block-image{margin:0}.page-id-98 .wp-block-image img{width:100%}.page-id-105 .wp-block-image figure{margin-bottom:50px;margin-top:50px}.page-id-105 p a{color:#f7141d}.page-id-105 p a:hover{color:#ca0c13;text-decoration:none}.page-id-108 .wp-block-image{margin-top:0}.page-id-113 blockquote{background-color:#f7f7f7;border:1px solid #dedede;border-left-width:10px;margin-bottom:50px;padding:50px;position:relative;z-index:0}.page-id-113 blockquote a{border:2px solid #dedede;padding:20px}.page-id-113 blockquote a img{border-radius:0;height:auto!important;width:100%}.page-id-113 blockquote p:empty,.page-id-113 blockquote p:first-child{display:none}.page-id-113 blockquote cite .name{font-style:normal;font-weight:700}.page-id-113 blockquote svg{height:auto;position:absolute;right:5%;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);width:200px;z-index:-1}.page-id-113 blockquote svg path{fill:#efefef}.single-news-post{background-color:#f7f7f7;border:2px solid #dedede;box-shadow:0 0 30px rgba(0,0,0,.15);height:350px;margin-bottom:50px}.single-news-post .row{height:100%}.single-news-post .news-image{padding-left:0}.single-news-post .news-image span{background-size:100%;display:block;height:100%;width:100%}.single-news-post .col-md-5{padding:30px}.single-news-post .post-meta{color:#999;font-size:.8rem;margin-bottom:10px}.single-news-post .post-meta svg{font-size:.4rem;margin:0 10px}.single-news-post h3{font-size:1.1rem;margin-bottom:20px}.award-card{border:2px solid #dedede;margin-bottom:70px;padding:30px 30px 30px 120px;position:relative}.award-card img{left:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.award-card p{margin-bottom:20px}.vsk-jgc-gallery .col-sm-6{margin-bottom:30px}.vsk-jgc-gallery .ngg-gallery-thumbnail{border:2px solid #dedede;padding:10px}.fancybox-progress{background-color:#f7141d}.fancybox-thumbs{background-color:#2a2a2a}.fancybox-progress{height:5px}.fancybox-thumbs__list a:before{border-color:#f7141d}.resume-submit-form input,.resume-submit-form select,.resume-submit-form textarea{border:1px solid #dedede;color:#999;padding:10px 20px}.resume-submit-form input:focus,.resume-submit-form select:focus,.resume-submit-form textarea:focus{border-color:#777;color:#777}.resume-submit-form input[type=submit]{background-color:#f7141d;border:0;color:#fff;display:block;font-size:.875rem;margin-top:40px;padding:15px;text-transform:uppercase;width:100%}.resume-submit-form input[type=submit]:hover{background-color:#ca0c13}@media (min-width:992px) and (max-width:1199px){#menu-primary-menu li{margin-left:20px}}@media (min-width:768px) and (max-width:991px){.hero h2{line-height:1.3}.hero img{right:-15%}.about-section .about-img{display:block!important;margin-top:50px;text-align:center}.about-section .about-img:after{right:75px;top:15px}.services-section{padding-bottom:70px}.services-section .col-md-6{margin-bottom:30px}.projects-section{padding-bottom:30px}.projects-section .btn{margin-top:10px}.projects-section .projects__card .projects__card__content{background-image:linear-gradient(transparent 20%,rgba(0,0,0,.8))}.testimonials-section{padding:50px 0}.testimonials-section .carousel-item blockquote{display:block!important;padding:15px}.testimonials-section .carousel-item blockquote p{font-size:1.1rem;margin-bottom:0}.testimonials-section #quote-icon{left:.5%;top:-12%;width:30px}.testimonials-section .carousel-control-next,.testimonials-section .carousel-control-prev{height:35px;width:35px}.testimonials-section .carousel-control-prev{left:5px}.testimonials-section .carousel-control-next{right:5px}.news-section .red-rounded-btn{margin-top:10px}.news-section .col-md-3{margin-bottom:40px}.news-section .col-md-3:first-child,.news-section .col-md-3:last-child{margin-bottom:0}.page-footer{margin-top:30px;padding-top:50px}.page-footer .contact-form{margin:40px 0;padding:15px}.about-source .boxes{padding:27px!important}.custom-background-color{font-size:.9rem!important;padding:5px 10px!important}.projects__carousel .slick-arrow{left:5%}.projects__carousel .slick-arrow.slick-next{right:5%}.projects__carousel .slick-dots{margin-top:-5px!important;right:15rem!important}.testimonials-section .carousel-item blockquote cite img{background-color:#777;border:14px solid #fff;display:inline-block;height:296px;margin-top:-50px;position:absolute;right:10px;width:224px}.testimonials-jgc-content{padding-right:115px!important}.video-section .video-container:after{height:76%!important}div.card-body{padding:1.25rem}div.custom-conten{padding:11px!important}.contact-details .address h4 hr.project-execution-office-line{margin-right:15%;width:10%}div.jgc-s-scholarship-cl{padding-left:0;padding-right:0}div.jgc-s-scholarship-details h4{color:#fff;font-size:16px;padding:0}div.jgc-s-scholarship-details ol,div.jgc-s-scholarship-details p{font-size:14px;text-align:justify}div.jgc-s-scholarship-details ol{color:#fff;padding:1rem}div.jgc-scholarship-desc p{font-size:14px;line-height:28px;padding:0;text-align:justify}div.container .news-events-heading h2{font-size:95px;right:22%}div.engineering-info-title{text-align:left;text-align:initial}div.engineering-back .service-intro-box h2{margin-left:60%;text-align:center;width:44%}div.services-engineering-sec-2 .engineering-info-img{margin-right:-64%}div.container .orange-helmet img{left:10%;position:relative;top:20%;width:100%;z-index:1}}.about-hse .col-lg-4 img,.about-ohsas .col-lg-4 img{height:170px;width:170px}@media (min-width:320px) and (max-width:991px){.page-header h1 a{display:block}.page-header h1 a img{height:auto;width:200px!important}.page-header .navbar-toggler{background-color:#fff}.page-header #jgc-primary-menu{height:100vh;overflow-y:scroll}.page-header #menu-primary-menu>li{border-bottom:1px solid #2a2a2a;margin:0}.page-header #menu-primary-menu>li:first-child{border-top:1px solid #2a2a2a}.page-header #menu-primary-menu>li a{display:block;padding:15px}.page-header #menu-primary-menu .sub-menu{margin-top:10px;opacity:1;position:static;top:auto;visibility:visible;width:auto}.page-header.nav-up{top:-67px}.page-header.nav-down{top:0}.page-header .show-submenu{background-color:#2a2a2a;border:0;color:#fff;font-size:1.3rem;height:44px;position:absolute;right:0;top:1px;width:44px}.entry-content .wp-block-column{flex-basis:100%;margin-bottom:30px}.entry-content .wp-block-column p:last-child{margin-bottom:0}.entry-content .wp-block-column:nth-child(2n),.entry-content .wp-block-column:nth-child(odd){margin-left:0;margin-right:0}.about-page-content{margin-bottom:50px}.page-id-98 .wp-block-columns{padding:30px}.page-id-98 .wp-block-columns:nth-child(2n) .wp-block-column{order:1}.page-id-98 .wp-block-columns:nth-child(2n) .wp-block-column.text-column{order:2}.parent-pageid-2 .entry-content figure{margin-bottom:20px}.page-id-113 blockquote{padding:30px}.page-id-113 blockquote .col-lg-5{margin-bottom:20px}.page-id-10 .bold-text{margin-bottom:70px}.projects-page-list{margin-bottom:70px;margin-top:0;padding:0}.projects-page-list .project-content,.projects-page-list:nth-child(odd) .col-sm-6:last-child .project-content{padding:0}.jgc-service{margin-bottom:40px}.single-news-post h3+p{font-size:.875rem;margin-bottom:20px}#post-15,#post-176,#wpcf7-f337-p338-o1{margin-bottom:70px}.video-section a img{margin-top:0}.page-footer .video-section a{display:none}.page-footer .video-section{margin-bottom:30px}.page-header{background-color:#000}div.custom-heaad{background-color:initial!important;border-radius:0!important;border-radius:initial!important}img.border-image-header{display:none}#jgc-carousel .hero .hero__content{padding-bottom:0}div.first-background{border-radius:0!important;padding:15px!important}div.first-background h3{font-size:1.2rem}.about-img{display:none}.projects__carousel .slick-arrow{bottom:0;margin-bottom:-65px;top:auto}.projects__carousel .slick-dots{margin-top:15px;right:75px}.project-butn{margin-bottom:0!important}div.testimonials-jgc-content{padding:20px 180px 20px 30px}.testimonials-section blockquote cite img{border:5px solid #fff;height:180px;margin-top:10px;right:60px;width:122px}.news-section .card-footer{padding-bottom:40px}.footer-text{width:100%!important}section div.custom-conten{padding:30px}.heading-testimonials{margin-bottom:30px!important}div.stuff{padding:100px 0 115px!important}.heading-under,.video-section p{padding:0 29px!important}div.bagr{padding-left:0!important}section.video-section .video-container:after{height:38%;top:136px;width:90%}.page-footer p{padding:0 10px}div.contact-page iframe{height:80%;margin-left:0;padding:30px}div.address-black-box{left:86%;top:24%}div.address-white-box{background:#fff;left:86%;top:32%}.contact-num-black-box{margin-left:-6%;top:68%}div.contact-num-white-box{left:9%}.address p{font-size:15px}div.map-area h3 hr{border:none}.post-1122{overflow-x:hidden}img.career-new-sec-1-images{height:auto}div.why-jgc-with-gradient-box{background:linear-gradient(270deg,rgba(83,83,83,.7) 80.66%,#535353 96.22%);display:flex;flex-direction:column;height:auto;justify-content:center;margin-left:0;mix-blend-mode:multiply;padding:2rem}div.why-jgc-gradient-second{height:2rem;margin-top:2rem}div.jgc-s-scholarship-cl,div.recruitment-process-cl{padding-left:0;padding-right:0}div.recruitment-process-intro{background:linear-gradient(270.38deg,#f04147 .96%,#ed1c23 64.93%)}div.recruitment-process-intro p{color:#fff;font-size:15px;padding-bottom:2rem;padding-bottom:1rem;padding-left:3rem;padding-right:3rem;text-align:justify}div.recruitment-process-intro h4{color:#fff;font-size:24px;padding:2rem;text-align:center}div.recruitment-process-box-gradient-down{height:2rem}div.recruitment-process-img img{padding-top:2rem;width:100%}div.recruitment-process-details p{padding:1rem}div.recruitment-process-details ol{padding:2rem}.jgc-s-scholarship-sec .container h2{font-size:54px;margin-bottom:0;margin-left:0;text-align:center}div.jgc-scolar-image{padding-left:0}div.jgc-s-scholarship{height:auto;padding:1rem;text-align:justify}div.jgc-s-scholarship-details{margin-top:3rem}div.new-page-events-content,div.new-page-events-images{display:contents}div.new-page-events-images img{height:auto}div.news-events-heading h2{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#000000bf,red);font-family:Bebas Neue;font-size:60px;font-weight:400}div.news-content-with-gradient-box{background:linear-gradient(270deg,rgba(83,83,83,.7) 80.66%,rgba(83,83,83,.77) 96.22%);display:flex;flex-direction:column;justify-content:center;margin-left:0;mix-blend-mode:multiply;padding:2rem}div.news-content-with-gradient-box p{padding-right:30px}.news-list:nth-child(odd) .news-content-with-gradient-box:first-child{background:linear-gradient(90.62deg,#ed1c23 58.94%,#ed1c23 86.08%)!important;margin-left:0!important;margin-right:0!important;padding-left:30px!important;padding-right:30px!important}div.project-page-head-content{padding-top:2rem}div.project-first-row-content{align-items:center;background:linear-gradient(270deg,#ed1c238c,rgba(83,83,83,.68) 101.48%);color:#000;display:flex;margin-bottom:3rem;margin-top:3rem;padding:30px;text-align:justify}div.project-first-border-cl{padding-left:0;padding-right:0}div.project-first-border-row{height:2rem}div.product-page-image-after{padding-left:0;padding-right:0}img.product-page-first-part-image{padding-right:0}.image-project-first{padding-left:20px}.project-images-second{padding-left:15px;padding-right:15px}div.project-page-first-part h2{margin-bottom:2rem}.post-10.page.type-page.status-publish.hentry{overflow-x:hidden}.project-new-middle-content p{text-align:justify}main.site-main{overflow-x:hidden}div.service-gradient{height:2rem;margin-bottom:1rem}div.service-title h2{margin-bottom:-.5rem}div.service-head{padding:2rem}div.service-head-img{padding-left:0;padding-right:0}div.engineering-info-img{margin-right:0}div.engineering-info-img img{width:100%}div.engineering-info-title{margin-right:0;padding:0}.services-engineering-sec-2{padding-left:0;padding-right:0}.engineering-info-title ul{padding-top:2rem}div.service-intro-box h2{margin-left:0;text-align:center;width:100%}div.engineering-back h4{padding-left:0;padding-right:0}div.global-procurement-box h4{padding-bottom:2%;padding-top:5%;width:auto}.global-procurement-white{padding-right:2rem;padding-top:2rem}div.orange-helmet img{left:0;position:relative;top:0;width:100%;z-index:30}div.drop-back h4{padding:10px}div.drop-back p{padding-left:2rem;padding-right:2rem;text-align:justify}div.Global-Procurement-map,div.orange-helmet{padding-left:0;padding-right:0}div.orange-helmet{padding-top:3rem}div.drop-back-sec-5{padding-left:0;padding-right:0}div.construct-management-img:after{height:100%}div.construct-management-img{padding-left:0;padding-right:0}}@media (min-width:320px) and (max-width:767px){.projectTxt,.txtContent{display:none}#jgc-carousel .hero span{font-size:.875rem}#jgc-carousel .hero h2{font-size:2rem}.heading-with-underline{font-size:1.5rem;margin-bottom:30px;padding-bottom:15px}.btn{font-size:.75rem}.about-section{margin-bottom:50px}.about-section .boxes{margin-bottom:30px}.about-section .about-img{margin-top:30px}.about-section .about-img:after{right:5px;top:10px}.services-section{padding:50px 0}.services-section .media h5{line-height:1.1}.services-section .col-md-6{margin-bottom:30px}.services-section .col-md-6:last-child{margin-bottom:0}.projects-section{padding-bottom:30px}.projects-section .btn{margin-top:10px}.projects-section .projects__card .projects__card__content{background-image:linear-gradient(transparent 20%,rgba(0,0,0,.8))}.projects__carousel .slick-arrow{left:4%;margin-bottom:-65px;top:auto}.projects__carousel .slick-arrow.slick-next{right:4%}.projects__carousel .slick-list{margin-bottom:10px}.testimonials-section{padding:30px 0}.testimonials-section .carousel-item blockquote{display:block!important;padding:15px}.testimonials-section .carousel-item blockquote p{font-size:.6rem;margin-bottom:0}.testimonials-section #quote-icon{left:.5%;top:-12%;width:30px}.testimonials-section .carousel-control-next,.testimonials-section .carousel-control-prev{height:35px;width:35px}.testimonials-section .carousel-control-prev{left:5px}.testimonials-section .carousel-control-next{right:5px}.video-section .video-container{margin-bottom:50px;padding:0 15px;position:static}.video-section .video-container a{padding:28% 0}.video-section .video-container a svg{font-size:3.5rem}.news-section{padding:50px 0}.news-section .red-rounded-btn{margin-top:10px}.news-section .col-md-4{margin-bottom:40px}.news-section .col-md-4:first-child,.news-section .col-md-4:last-child{margin-bottom:0}.page-footer{margin-top:30px}.page-footer .contact-form{margin:40px 0;padding:15px}.post-navigation .nav-links{flex-direction:column;text-align:center}.post-navigation .nav-links .nav-next{margin-top:20px;text-align:center}.single-news-post{height:auto}.single-news-post .news-image{height:250px;padding:0}.single-news-post .news-image span{background-position:50%}.single-news-post .col-md-5{padding:20px}.award-card{padding:30px}.award-card img{margin-bottom:20px;position:static;-webkit-transform:translate(0);transform:translate(0);width:130px}.map-area{margin-top:70px}#post-15,#post-176{overflow-x:hidden}div.employee-awards-title h1{font-size:53px;margin-bottom:1rem;margin-left:10px;text-align:center}div.emp-of-month-gradient-box{background:linear-gradient(269.57deg,rgba(28,28,28,.74) .34%,#535353 36.01%);height:auto;margin:15% 0 2rem;mix-blend-mode:multiply;padding:2rem;z-index:-1}div.emp-of-month-gradient-box span{display:flex;font-size:28px;justify-content:center}div.emp-of-the-month-img img{position:relative;width:100%;z-index:-1}div.division-head-award img{width:100%}div.division-head-award-gradient-box{background:linear-gradient(269.57deg,#ed1c23 65.48%,rgba(28,28,28,.79) 99.6%);height:auto;margin-left:0;margin-top:9%;padding:2rem}div.division-head-award-gradient-box span{display:flex;justify-content:center}div.jgc-gulf-way-award-gradient-box{background:linear-gradient(269.57deg,rgba(28,28,28,.8) .34%,#535353 36.01%);height:auto;margin:0 0 2rem;padding:2rem}div.jgc-gulf-way-award-gradient-box span{display:flex;justify-content:center}div.jgc-gulf-way-award-img img{position:relative;width:100%;z-index:-1}}@media (max-width:600px){.entry-title .red-rounded-btn{left:0;margin-top:0!important;position:absolute;top:-45px}}.entry-title .red-rounded-btn{margin-top:10px}@media (min-width:320px) and (max-width:480px){.projects-page-list:nth-child(odd) .col-sm-6:first-child{order:1}.projects-page-list:nth-child(odd) .col-sm-6:last-child{order:2;text-align:left}.projects-page-list .img-wrap{margin-bottom:30px}}.compliance .formHead{display:flex;justify-content:center;padding:50px 0}.compliance form{box-shadow:0 5px 19px 4px #bd9595;margin:0 100px 100px;padding:100px 40px}.compliance form input[type=email],.compliance form input[type=file],.compliance form input[type=password],.compliance form input[type=text],.compliance form select,.compliance form textarea{border:2px solid #e4e4e4;border-radius:8px;height:60px;padding:20px 0 20px 10px;width:100%}.compliance form input::-webkit-file-upload-button{display:none}.compliance form input::file-selector-button{display:none}.compliance form .complianceButton{background:#ed1c23;border:1px solid #ed1c23;border-radius:8px;box-shadow:inset 0 0 0 0 #ed1c23;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:20px 100px;transition:.4s ease-out}.compliance form .complianceButton:hover{box-shadow:inset 600px 0 0 0 #fb236a}.form-group.form.invalid input,.form-group.form.invalid label{border-color:red;color:red}.form{--border-height:1px;--border-before-color:hsla(0,0%,87%,.39);--border-after-color:#5891ff;--input-hovered-color:#4985e01f;position:relative;width:var(--width-of-input)}.modal .modal-body .modalButton{background:#ed1c23;border:1px solid #ed1c23;border-radius:8px;box-shadow:inset 0 0 0 0 #ed1c23;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:20px 80px;transition:.4s ease-out;width:100%}.modal .modal-body .modalButton:hover{box-shadow:inset 600px 0 0 0 #fb236a}.input-border{background:var(--border-after-color);bottom:0;height:2px;left:0;position:absolute;transition:.3s;width:0}.modal{background-color:rgba(20,31,114,.3)}.modal .modal-content{border:none;border-radius:8px;padding:20px}input:hover{background:var(--input-hovered-color)}input:focus{outline:none}input:focus~.input-border{width:100%}.input-control{border:2px solid #e4e4e4;border-radius:8px;height:60px;padding:20px 0 20px 10px;width:100%}.modal .modal-body .form-check,.modal .modal-body button{margin-bottom:20px}.modal .modal-body .form-check .checkbox{margin:2px -20px}.modal .modal-title,.modal p{margin-bottom:0!important}.modal .modal-footer{justify-content:center}.modal .modal-footer img{width:250px}#exampleModalCenter .modal-header{align-items:center;display:flex;height:60px;justify-content:center;position:relative}#exampleModalCenter .modal-header .modal-title{color:#222;font-size:1.75rem;font-weight:700;line-height:10px;margin:0 0 12px}#exampleModalCenter .modal-header button{align-items:center;background-color:#ed1b24;border-radius:50%;color:#fff;display:flex;height:50px;justify-content:center;opacity:1;position:absolute;right:-20px;top:-20px;width:50px}#exampleModalCenter .modal-footer,#exampleModalCenter .modal-header{border:none!important}.hidden{display:none}#refresh:active,#refresh:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transition:all .3s linear}#refresh:not(:active),#refresh:not(:hover){transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transition:all .1s linear}#refresh{cursor:pointer;position:absolute;right:20px;top:8px;width:20px}.wpcf7-captchac{height:35px!important;width:115px!important}.bg-image{background-image:url(http://jgc.giks.ca/wp-content/uploads/2021/09/header-imagejpg-04.jpg);background-size:cover;display:flex;flex-direction:column;height:105vh;justify-content:center;padding:100px 0 0 75px;text-shadow:1px 1px #000}.custom-h{font-size:3.2rem;margin-bottom:-20px}.custom-h,.custom-spa,.custom-white{color:#fff!important}.custom-spa{font-size:28px;font-weight:200}.about-source{background-color:#050505;border-top:5px solid #fff;color:#fff;padding:50px}.about-heading{color:#fff}div.custom-heaad{background-color:#2a2a2ab5;border-radius:50px;padding:.8rem 25px}@media (min-width:1200px){.custom-heaad{max-width:1220px!important}div.address-black-box{right:35px}}.page-header h1 a img{height:auto;margin-left:10px;width:80%}.about-source .boxes{background-color:#f7141d;box-shadow:0 0 20px rgba(202,12,19,.15);padding:20px;text-align:center}.about-source .boxes h3{color:#fff;font-size:1.3rem}.custom_hr{margin:0!important}.services-section h2{color:#fff;margin-bottom:30px;text-align:center}img.img-fluid{border-radius:50%;height:170px!important;width:170px}.services-section div.custom-service{align-items:center!important;color:#fff!important;display:flex!important;flex-direction:column!important;text-align:center!important}.services-section div.custom-heading{display:contents}.card-body{padding:3.25rem}.card-body h3{color:#fff;font-size:1.3rem}.custom-btns{align-items:center;display:flex;justify-content:center}div.bagr{padding-right:0!important}.heading-under{color:red;font-weight:500!important;line-height:1;padding:0 65px}.map-view{border:1px solid}.map-view img{width:inherit}div.cusstom-maping{padding:40px}div.custom-conten{background-color:#000;padding:92px}h2.foot-heaing{color:#fff}p.custom-para{color:#ffffffcc}h4#footer-menu-heading{color:#fff!important;padding-left:40px}.footer-first{padding:50px 0}a.footer-link{color:#ffffffd9;line-height:1.8;text-decoration:none}ul li{list-style-type:none}.footer-content{display:flex;justify-content:center}.footer-text{background-color:#f7141d;padding:50px 47px 50px 82px;width:50%}.footer-logo{margin-left:-31px;margin-top:-65px;text-align:center}.footer-custom-heading{margin-bottom:10px}.media-body address{color:#fff}.copyright-footer{background-color:#000;color:#fff;margin-top:-100px;padding-top:150px;text-align:center}.heading-testimonials{color:#fff;margin-bottom:80px}.testimonials-name{color:#fff;font-size:1.8rem;font-weight:900}.testimonials-jgc-content{padding:20px 250px 20px 20px}.height-roww{height:200px}.hrr-line{background-color:#f7141d;height:10px;margin-bottom:20px;margin-top:6px}#testimonial-carousel .carousel-inner{overflow:visible!important;overflow:initial!important}.video-section .video-container:after{background-color:red;content:"";height:100%;left:-23px;position:absolute;top:37px;transition:all .3s linear;width:98%;z-index:-1}.custom-img-fluid{height:348px}.custom-background-color{align-items:center;background-color:#f7141d;color:#fff;display:flex;font-size:1rem;height:60px;justify-content:center;margin-left:32px;padding:5px 20px;text-align:center}svg.left-arrow path,svg.right-arrow path{fill:#000!important}svg.fa-clock path,svg.fa-facebook-f path,svg.fa-linkedin-in path,svg.fa-map-marker-alt path,svg.fa-phone path,svg.fa-twitter path,svg.fa-youtube path{fill:#fff}.project-butn{display:flex;justify-content:center;margin-bottom:-70px;margin-top:110px}.custom-project-hader{padding:40px 0 50px}.custom-project-hader h2,.custom-project-hader p{text-align:center}.navbar-brand{padding:0}.media-icons{float:right;font-size:1.2rem;padding-right:20px}.media-icon{display:flex;float:right;margin-bottom:-40px;margin-right:-25px}a.jgc-service img{border-radius:0;height:auto!important;width:100%}a.jgc-service{margin-bottom:50px}.news-heading{color:#fff;font-weight:900;margin:0;padding-bottom:30px;text-align:center}.custom-btns a,.project-butn a{margin-top:-20px;padding:.375rem 3.5rem}.contact-page{margin-bottom:50px}.news-heading-max{background-color:#eee;margin-bottom:-122px;padding:28px 0 19px}.news-heading-max p{color:#000;padding:0 65px}figure img.img-fluid{border-radius:0;height:auto!important;width:100%}img.news-img-fluid{border-radius:50%;height:170px!important;width:170px}div.first-background{background-color:#ffffff99;border-radius:0 20px 20px 0;padding:15px 15px 15px 70px}#jgc-carousel .hero span{color:red;line-height:1.58}#jgc-carousel .hero p{color:#000}.video-section .video-container .first a{background:url(https://jgc.com.sa/wp-content/uploads/2020/03/jgc-video-cover.png) no-repeat 50%/cover}.video-section .video-container .second a{background:url(https://jgc.com.sa/wp-content/themes/jgc/images/video-cover.jpg) no-repeat 50%/cover}.image-border{border:2px solid #fff;border-radius:50%;padding:5px}.proj-content{display:flex;justify-content:center;margin-left:32px}@media (min-width:1024px) and (max-width:1200px){.contact-us{background-position-x:-7rem}img.about-first{margin-left:30px}div.custom-conten{padding:60px}div.address-black-box{background:#1c1c1c;height:50px;left:87%;position:absolute;top:102px;width:15px}div.address-white-box{left:87%;top:190px}div.contact-num-black-box{left:6%}div.contact-num-white-box{left:7%}div.drop-back p{padding-left:8rem;padding-right:3rem;text-align:justify}}@media (min-width:1200px) and (max-width:1366px){img.about-first{margin-left:75px}div.custom-conten{padding:92px}}@media (min-width:1370px){img.about-second{margin-right:20px;margin-top:0}}@media (min-width:320px) and (max-width:767px){#jgc-carousel .pro-nav .carousel-control-next,#jgc-carousel .pro-nav .carousel-control-prev{display:none}}@media (max-width:320px){.about-img{display:none}}.about-first{margin-left:75px;width:45%}.about-second{float:right;margin-right:30px;margin-top:-93px;width:45%}section.testimonials-section{overflow-x:hidden}section.about-us-first{background-image:url(/static/media/engineer-is-inspecting-his-work-building-construction-site-1_11zon.833c29728ca2190d99d6.jpg);background-size:cover;height:983px}.about-jgc{background-color:#fff;padding-bottom:30px}.about-jgc h2{font-family:Bebas Neue;font-size:66px;font-weight:400;margin-bottom:-9px;padding-left:90px;padding-top:90px}.horizontalo-about-line{background-color:red;height:115px;margin-top:13px;width:40px}.horizontalo-about-line-1{background-color:#000;height:95px;position:absolute;right:0;width:40px;z-index:1}.horizontalo-about-line-2{background-color:red;height:95px;position:absolute;right:20px;top:22px;width:40px}.after-section{background-color:#000000ed;height:652px;padding-top:33px;position:relative;top:-178px;width:716px;z-index:1}.heading-with-red-bg{align-items:center;background-color:red;display:flex;height:115px;padding-left:50px;text-align:justify;width:744px}.while-line-image{background-color:#fff;height:983px;left:50%;margin-left:-50px;position:absolute;width:100px}.text-with-rotation{position:absolute;right:-90px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.text-with-rotation h2{color:red;font-family:Bebas Neue;font-size:66px;font-weight:400;margin-bottom:0;padding-right:4rem}.after-section-content span{color:#fff;font-size:15px;font-weight:700}.after-section-content p{color:#fff;font-size:15px;margin-bottom:1rem}.heading-with-red-bg p{color:#fff;font-family:Bebas Neue;font-size:21px;font-weight:400;letter-spacing:2px;line-height:26px;margin-bottom:0}.after-span-box{color:#fff;font-size:15px;font-weight:700;margin-bottom:30px}.after-section-content{padding:34px 50px;text-align:justify}.about-company-profile{padding-top:100px}.about-company-profile img{height:100%;width:100%}.company-profile-about-2{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:75px;width:100%}.company-profile-about-2 hr{border-bottom:5px solid #000;margin-top:3.4rem;width:150px}.company-profile-about-2 h2{color:#000;font-family:Bebas Neue;font-size:66px;font-weight:400;margin-bottom:0;padding-left:12px;position:relative;z-index:5}.custom-company-profile-red{background-color:red;height:391px;padding:70px;position:relative;top:-35px;width:100%}.custom-company-profile-red span{color:#fff;font-size:21px;font-weight:700}.custom-company-profile-red p{color:#fff;margin-bottom:10px}.company-profile-black{background-color:#000;height:70px;margin-bottom:-13px;width:100%}.company-profile-headings h2{color:#000;font-family:Bebas Neue;font-size:65px;font-weight:400;left:-48%;position:relative;top:70px;-webkit-transform:rotate(270deg);transform:rotate(270deg);z-index:1}.office-location-map-bg{background:url(/static/media/office-location.fdec0d4e09781e70df43.jpg);background-size:cover;padding:20px 50px 50px}.office-locations-about{margin-top:50px;padding:50px 0}.office-location-with-white-bg{height:50px}.office-location-with-white-bg span{background:#fff;color:#1c1c1c;font-family:Bebas Neue;font-size:21px;font-weight:400;padding:20px 25px}.office-location-map-bg h2{color:#fff;font-family:Bebas Neue;font-size:21px;font-weight:400;margin:10px 0}.office-location-map-bg p{color:#ffffffd4;font-size:15px}.image-office-location,.office-location-last{height:100%;width:100%}.office-location-last{background-color:red;padding:50px}.office-location-last h2{color:#fff;font-family:Bebas Neue;font-size:21px;font-weight:400}.office-location-last p{color:#fff;font-size:15px}.about-vision-first{align-items:baseline;display:flex;margin-bottom:-8px;padding-left:18px}.about-vision-first h2{color:red;font-family:Bebas Neue;font-size:66px;font-weight:400;margin-bottom:-32px;position:relative;z-index:5}.our-vision-black-line hr{border-bottom:2px solid #000}.our-vision-black-bg{background-color:#000;height:100%;padding-top:30px}.our-vision-with-white-bg{float:right;height:50px}.our-vision-with-white-bg span{background-color:#fff;color:#000;font-family:Bebas Neue;font-size:21px;font-weight:400;letter-spacing:1px;padding:30px 50px}.our-vision-first-content{padding:100px}.our-vision-first-content p{color:#ffffffd4;text-align:justify}.about-our-vision{margin-top:50px}.about-second-vision-black-bg{background-color:#000;display:flex;justify-content:center;padding:20px 50px 0;width:65%}.about-second-vision-black-bg h2{color:#fff;font-family:Bebas Neue;font-size:21px;font-weight:400;margin-bottom:25px}.about-second-vision-white-bg{height:100%;padding:70px 115px 0 70px}.about-vision-red-heading{position:absolute;right:-100px;top:150px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.about-vision-red-heading h2{color:red;font-family:Bebas Neue;font-size:66px;font-weight:400;padding-left:2rem}.our-vision-third-red-bg{background-color:red;height:100%}.our-vision-third-with-white-bg{background-color:#fff;float:right;padding:20px 50px}.our-vision-third-with-white-bg span{color:#000;font-family:Bebas Neue;font-size:21px;font-weight:400;letter-spacing:1px}.our-vision-third-content{padding:150px 100px 60px}.our-vision-third-content p{color:#fff;text-align:justify}.about-company-policy-main-heading{align-items:center;display:flex}.about-company-policy-main-heading hr{border-top:5px solid red;margin-top:6rem;width:31%}.about-company-policy-main-heading span{color:red;font-family:Bebas Neue;font-size:66px;font-weight:400}.about-policy{background-color:#000;height:669px;margin-top:-68px;padding:10px 50px 0}.about-policy h2{color:#fff;font-family:Bebas Neue;font-size:21px;font-weight:400;margin-bottom:20px}.image-about-policy{width:100%}.about-policy span{color:#fff;font-family:Bebas Neue;font-size:21px;font-weight:400}.about-policy p{color:#fffffff0}.company-policy-larg-content ul{margin-bottom:0}.company-policy-larg-content li{list-style-type:disc}.image-health{margin-top:89px;width:100%}.image-health-2{width:100%}.bgcolor{background:red}.health-content-black{background-color:#000;height:959px;padding:30px;text-align:justify}.health-content-black span{color:#fff;font-family:Bebas Neue;font-size:21px;font-weight:400}.jgc-list{padding-left:40px!important}.health-content-black p{color:#fff;margin-bottom:20px}.health-content-black ul{padding-left:0}.health-content-black li{color:#ffffffd9;list-style-type:disc}.health-content-red{background-color:red;padding:35px;text-align:justify}.health-content-red span{color:#fff;font-family:Bebas Neue;font-size:21px;font-weight:400}.health-content-red p{color:#fff;margin-bottom:20px}.health-content-red ul{padding-left:0}.health-content-red li{color:#ffffffd9;list-style-type:disc}.company-policy-main-red-heading{position:absolute}.company-policy-main-red-heading h2{color:red;font-family:Bebas Neue;font-size:66px;font-weight:400;left:-52.6%;position:relative;top:67rem;-webkit-transform:rotate(270deg);transform:rotate(270deg);z-index:1}.about-compliance img{height:100%;width:100%}.about-compliance-headings h2{color:#ffffffa3;font-family:Bebas Neue;font-size:65px;font-weight:400;position:relative;right:-49%;top:73px;-webkit-transform:rotate(270deg);transform:rotate(270deg);z-index:1}.after-compliance-red-bg:after{background-color:#ed1c23;content:"";height:391px;left:0;mix-blend-mode:multiply;position:absolute;top:214px;width:100%}.after-compliance-2 hr{border-bottom:5px solid #000;margin-top:3.4rem;width:150px}.after-compliance-2 h2{color:#000;font-family:Bebas Neue;font-size:66px;font-weight:400;margin-bottom:0;padding-left:90px;position:relative;z-index:5}.custom-about-compliance-red{background-color:red;height:391px;padding:70px;position:relative;top:33px;width:100%}.custom-about-compliance-red span{color:#fff;font-size:21px;font-weight:700}.custom-about-compliance-red p{color:#fff;margin-bottom:10px}.about-compliance-black{background-color:#000;height:70px;margin-top:45px;width:100%}.after-compliance-2{display:flex;flex-direction:column;height:100%;justify-content:center}.compliance-fix{bottom:-70px;position:relative}.reporting-compliance span{color:#000;font-family:Bebas Neue;font-size:21px;font-style:normal;letter-spacing:.08em;line-height:26px}.reporting-compliance p{color:#000;margin-bottom:15px;text-align:justify}.reporting-compliance a{color:red;text-decoration:none}.custom-modal{align-items:center;background-color:rgba(20,31,114,.6);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1024}.custom-modal .contentModal{background-color:#fff;border-radius:8px;box-shadow:1px 2px 3px #000;margin:20px;padding:50px;text-align:center}.custom-modal .contentModal .customModalButton{background-color:#ed1b24;border-radius:8px;color:#fff;font-weight:700;padding:20px 80px;text-decoration:none}.custom-modal .contentModal .customModalButton:hover{background-color:#fb236a}.animation-ctn{margin-bottom:10px;text-align:center}@-webkit-keyframes checkmark{0%{stroke-dashoffset:100px}to{stroke-dashoffset:200px}}@keyframes checkmark{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0px}}@-webkit-keyframes checkmark-circle{0%{stroke-dashoffset:480px}to{stroke-dashoffset:960px}}@keyframes checkmark-circle{0%{stroke-dashoffset:480px}to{stroke-dashoffset:960px}}@-webkit-keyframes colored-circle{0%{opacity:0}to{opacity:1}}@keyframes colored-circle{0%{opacity:0}to{opacity:1}}.inlinesvg .svg svg{display:inline}.icon--order-success svg polyline{-webkit-animation:checkmark .25s ease-in-out .7s backwards;animation:checkmark .25s ease-in-out .7s backwards}.icon--order-success svg circle{-webkit-animation:checkmark-circle .6s ease-in-out backwards;animation:checkmark-circle .6s ease-in-out backwards}.icon--order-success svg circle#colored{-webkit-animation:colored-circle .6s ease-in-out .7s backwards;animation:colored-circle .6s ease-in-out .7s backwards}.message-ceo-headings{margin-bottom:-38px}.message-ceo-headings h2{color:red;font-family:Bebas Neue;font-size:66px;font-weight:400;margin-bottom:0;padding-left:20px;position:relative;z-index:5}.message-ceo-headings hr{border-bottom:5px solid red;margin-top:3.4rem;width:150px}.message-ceo-first{background-color:#000;padding:36px}.message-ceo-first span{color:#fff}.message-ceo-first p{color:#fff;font-family:Bebas Neue;font-size:21px;letter-spacing:.08em;line-height:26px;margin-top:15px;text-align:justify}.message-white-boxes{float:right;margin-right:50px;position:relative;top:-7px}.white-box-1{margin-right:20px}.white-box-1,.white-box-2{background:#fff;height:20px;width:100px}.message-ceo-second{background:red;padding:50px}.message-ceo-red{color:#fff;text-align:justify}.message-ceo-red p{margin-bottom:10px}.ceo-last-content span{font-family:Bebas Neue;font-size:21px;font-weight:400;letter-spacing:.08em}.ceo-last-content hr{border-bottom:5px solid #fff;bottom:-20px;left:-100px;position:relative;width:50px}.ceo-last-content{display:flex;margin-top:50px}.message-from-ceo-rotate{background-image:url(/static/media/message-ceo.ce39e1abc29e13c54fe4.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:end}.message-from-ceo-4{align-items:center;background-color:#000;display:flex;flex-direction:column;float:right;padding:20px;position:absolute;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.message-from-ceo-4 span{color:#fff;font-size:30px;font-weight:900}.message-from-ceo-4 p{color:#fff;font-size:21px;margin-bottom:0}.message-from-ceo-rotate h2{color:red;font-size:66px;left:11%;margin-bottom:0;position:absolute;top:50%;-webkit-transform:rotate(270deg);transform:rotate(270deg);white-space:nowrap}.our-special-heading .blackStrip{background-color:#000;height:3rem;margin-right:-3rem}.our-special-heading h2{color:red;font-family:Bebas Neue;font-size:66px;font-weight:400;margin-bottom:-38px;margin-right:20px;text-align:end}.our-speciality-black{background-color:#000;color:#fff;font-family:Bebas Neue;font-size:21px;font-weight:400;margin-right:-3rem;padding:20px;text-align:justify}.our-speciality-white{color:#000;font-size:15px;padding:40px;text-align:justify}.our-speciality-white p{margin-bottom:10px}.our-special-image{background-image:url(/static/media/side-view-employee-with-safety-equipment.d7a04924441100d38eab.jpg);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:end}.our-speciality-last-black{background-color:#000000c4;color:#fff;height:11rem;margin-right:-3rem;padding:20px}.our-speciality-last-black ul{margin-bottom:0}.our-speciality-last-black li{list-style-type:disc}.special-image-black-after{background-color:#000000c4;height:11rem;margin-left:-4rem}.company-speciality-roatate h2{color:red;font-family:Bebas Neue;font-size:66px;font-weight:400;left:-52%;margin-bottom:0;position:relative;top:25rem;-webkit-transform:rotate(270deg);transform:rotate(270deg);white-space:nowrap}.our-speciality{padding:3rem}.our-special-image:before{background-color:#ed1c23;content:"";height:25%;left:-3rem;mix-blend-mode:multiply;position:absolute;top:-3rem;width:54%}.award-appreciation-heading h2{color:#000;font-family:Bebas Neue;font-size:66px;font-weight:400;margin-bottom:-37px;padding-left:30px}.award-appreciation-red-line{background-color:red;height:3rem;width:100%}.selfPadding{padding:40px 0 0 40px}.award-appreciation-first-part p{margin-bottom:20px}.award-appreciation-first-part span{color:#000;font-family:Bebas Neue;font-size:21px;font-weight:400}.award-appreciation-second-part{align-items:center;display:flex;flex-direction:column;height:100%}.about-award-last-image{height:40%;margin-top:25%;width:40%}.award-with-red-bg{background-color:red;color:#fff;height:100%;margin-top:-27%;padding:35% 45px 0;z-index:-1}.award-with-red-bg span{font-family:Bebas Neue;font-size:21px;font-weight:400}.award-appreciation-black-line{background-color:#000;height:3rem;width:100%}.award-rotate-heading h2{color:#000;font-family:Bebas Neue;font-size:66px;font-weight:400;left:48%;margin-bottom:0;position:relative;top:14rem;-webkit-transform:rotate(270deg);transform:rotate(270deg);white-space:nowrap}.certification-first-line{align-items:center;bottom:-38px;display:flex;position:relative}.certification-first-line h2{color:red;font-family:Bebas Neue;font-size:66px;font-weight:400;margin-bottom:0;position:relative;z-index:5}.first-black-certification{background-color:#000;height:10px;width:30%}.second-red-certification{background-color:red;height:10px;width:36%}.third-white-certification{background-color:#fff;height:10px;width:10%}.fourth-black-certification{background-color:#000;height:10px;width:20%}.fifth-red-certification{background-color:red;height:10px;width:24%}.about-certificate-fix{background-color:#000;padding:50px 10px}.about-certification-black-first{padding:70px 70px 0}.about-certification-black-first span{color:#fff;font-size:16px;font-weight:700}.about-certification-black-first p{color:#fff;margin-top:15px;text-align:justify}.about-certification-black-image{padding-right:60px}.about-certification-rotate h2{color:red;font-family:Bebas Neue;font-size:66px;font-weight:400;position:relative;top:57%;-webkit-transform:rotate(270deg);transform:rotate(270deg);white-space:nowrap}.certified-company-image{float:right;margin-right:6rem;margin-top:4rem;width:30%}.about-certification-second-black-box-image{background-color:#000;height:25%}.certified-company-content{border-right:9px solid red;height:75%;margin-top:3rem;padding-right:5rem;padding-top:1.5rem;text-align:justify}.certified-company-content span{color:#000;font-weight:700}.certified-company-content p{color:#000;margin-top:10px}.about-ohsas{background-color:red}.about-ohsas span{color:#fff;font-weight:900}.about-ohsas p{color:#fff;margin-top:10px;text-align:justify}.about-hse span{color:#000;font-weight:900}.about-hse p{color:#000;margin-top:10px;text-align:justify}.environmental-police-red-box{background-color:red;height:3rem}.red-border-environment{border-right:9px solid red;height:93.3%;padding-right:40px}.environmental-policy{padding:70px 40px 40px}.environmental-policy span{color:#000;font-size:21px;font-weight:700}.environmental-policy p{color:#000;margin-top:10px}.environmental-policy-black-bg{background-color:#000;bottom:0;height:6rem;position:relative;top:91px;z-index:-1}.environmental-policy-image{float:right;margin-right:40px;width:35%}.certification-last-lines{align-items:center;display:flex}.last-lines-first-black-certification{background-color:#000;height:10px;width:28%}.last-lines-second-red-certification{background-color:red;height:10px;width:40%}.last-lines-third-white-certification{background-color:#fff;height:10px;width:8%}.last-lines-fourth-black-certification{background-color:#000;height:10px;width:25%}.about-certifications{margin-bottom:5rem}.project-page-image{border:2px solid red;padding:10px}.project-content-new-heading{background:red;padding:20px 30px;text-align:center}.project-content-new-heading h3{color:#fff;margin-bottom:0}.project-new-middle-content{background:#000;padding:70px 50px}.project-new-middle-content p{color:#fff}.project-new-middle-content b{display:flex}.project-images-second img{width:100%}.projects-new-contents{background:gray;color:#fff;padding:50px}.projects-new-contents p{margin-bottom:15px}.project-images-second{box-shadow:10px 15px 10px #0000007d}.project-page-first-part h2{color:red;font-family:Bebas Neue;font-size:66px;font-weight:400;line-height:79px;margin-bottom:0;padding-left:20px}.project-first-border-row{background:linear-gradient(270deg,#ed1c23,rgba(83,83,83,.23) 101.48%);height:4rem;margin-top:-30px;mix-blend-mode:multiply;position:absolute;width:85%;z-index:1}.project-first-row-content{align-items:center;background:linear-gradient(270deg,#ed1c238c,rgba(83,83,83,0) 101.48%);color:#000;display:flex;margin-top:33px;padding:50px}.product-page-first-part-image{height:100%;padding-right:20px;width:100%}.product-page-image-after:after{background:linear-gradient(270deg,#ed1c23,#ed1c23a1 101.48%);content:"";height:88%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:76.6%}section.contact-us-page{padding-top:8rem}.contact-us{background-image:url(https://jgc.com.sa/wp-content/uploads/2021/10/contact-us.jpg);background-size:cover;height:100%;padding-bottom:15%}.contact-page iframe{border:none;height:95%;margin-left:5%;margin-top:-6%;padding:30px}.map-area h3{color:#fff;display:flex;font-family:Bebas Neue;font-size:66px;font-style:normal;font-weight:400;justify-content:center;line-height:79px;margin-left:52px;padding-top:10%;text-align:justify}.map-area h3 hr{border:4px solid #fff;margin-left:2rem;margin-top:2rem;width:11%}.contact-details{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:4%;padding-top:5%}.contact-details .address h4{color:#fff;font-family:Bebas Neue;font-size:21px;font-style:normal;font-weight:400;letter-spacing:.08em}.contact-details .address h4 hr{border:2px solid;margin-left:1%;margin-top:14px;width:7%}.contact-details .address p{color:#fff;margin-bottom:0}.contact-number{padding-left:25px}.contact-number h4{color:#fff;font-family:Bebas Neue;font-size:21px;font-style:normal;font-weight:400;letter-spacing:.08em}.contact-number h4 hr{border:2px solid;margin-left:1%;margin-top:14px;width:7%}.contact-details .contact-number p,.gps{color:#fff}.gps{padding-bottom:10px;padding-left:25px}.gps h4{color:#fff;font-family:Bebas Neue;font-size:21px;font-style:normal;font-weight:400}.gps h4 hr{border:2px solid;margin-left:1%;margin-top:14px;width:7%}.contact-details-box{background:#fff;height:55px;left:58%;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:76px}.address-black-box{background:#1c1c1c;height:50px;position:absolute;right:47px;top:21px;width:15px}.address-white-box{left:87%;top:111px}.address-white-box,.contact-num-white-box{background:#fff;height:173px;position:absolute;width:15px}.contact-num-white-box{left:15%;top:76%}.contact-num-black-box{background:#1c1c1c;height:50px;left:15%;position:absolute;width:15px}.section-1-services{padding-top:2rem}.service-head{background:linear-gradient(270.08deg,#ed1c23 31.12%,rgba(83,83,83,.7) 101.55%);mix-blend-mode:multiply}.service-head-img img{width:100%}.service-title h2{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,red,red);font-family:Bebas Neue;font-size:66px;font-style:normal;font-weight:400;line-height:79px;margin-bottom:-1.5rem;margin-left:2rem;text-align:justify}.service-head p{color:#fff;margin-bottom:10px;text-align:justify}.service-head-img:after{background:linear-gradient(270.08deg,#ed1c23 31.12%,rgba(83,83,83,.7) 101.55%);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:44%;z-index:1}.service-gradient{height:3rem}.service-gradient,.service-gradient-second{background:linear-gradient(270.08deg,#ed1c23 31.12%,rgba(83,83,83,.7) 101.55%);width:67.33%!important}.service-gradient-second{height:2rem}div.engineering-back{background:linear-gradient(90.3deg,#ed1c23 32.82%,rgba(83,83,83,.7) 101.71%);margin-bottom:5%;mix-blend-mode:multiply}.section-2-services{padding-top:8%}.service-engineering-down{background:linear-gradient(90.3deg,rgba(237,28,35,0) 32.82%,rgba(83,83,83,.7) 101.71%);height:2rem;margin-left:25rem;margin-top:-2rem;mix-blend-mode:multiply;width:72%}.engineering-info-img{margin-right:-64%}.engineering-info-img img{width:100%}.engineering-info-title{background:#424242;color:#fff;font-size:16px;margin-right:-13px;padding:3rem}.engineering-info-title ul li{list-style-type:disc;padding-bottom:1rem}.service-gradient-third{background:linear-gradient(270.08deg,#ed1c23 31.12%,rgba(83,83,83,.7) 101.55%);height:3rem;width:72%!important}.engineering-back h4{color:#fff;font-family:Bebas Neue;font-size:28px;font-weight:400;margin-top:10%;padding-left:30%;padding-right:7%;text-align:justify}.engineering-back p{color:#fff;font-size:12px;font-size:16px;font-style:normal;text-align:justify}.service-intro-box h2{color:#1c1c1c;margin-left:60%;text-align:justify}.global-procurement-box h4,.service-intro-box h2{background:#fff;font-family:Bebas Neue;font-size:45px;line-height:54px;text-align:center}.global-procurement-box h4{color:#000;font-style:normal;font-weight:400;width:68%}.global-procurement-black{background:#424242}.global-procurement-white{background:#fff}.section-3-services{padding-top:5rem}.global-procurement-black p{color:#fff;font-size:15px;padding:1rem;text-align:justify}.global-procurement-white{color:#1c1c1c;font-size:17px;font-style:normal;font-weight:600;text-align:justify}.section-4-services{padding-top:5%}.global-procurement-white ul li{list-style:disc;padding-bottom:2rem}.Global-Procurement-map img{width:100%}.section-5-services{padding-top:5%}.orange-helmet img{left:30%;position:absolute;top:20%;width:100%;z-index:30}.drop-back{background-color:#424242;height:100%;padding-bottom:30px;width:100%}.drop-back h4{color:#fff;font-family:Bebas Neue;font-size:28px;font-weight:400;padding:34px;text-align:center}.drop-back p{color:#fff;font-size:15px;padding-left:175px;padding-right:51px}.construct-management{background:linear-gradient(270deg,#ed1c23 31.05%,#ed1c23 103.35%);mix-blend-mode:multiply}.section-6-services{padding-bottom:5%;padding-top:5%}.construct-management-img img{height:100%;padding-bottom:-50px;width:100%}.construct-management-img{margin-bottom:-50px}.construct-management-img:after{background:linear-gradient(270.08deg,#ed1c23 31.12%,rgba(83,83,83,.7) 101.55%);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:44%;z-index:1}.construction-management-box{background:#fff}.construct-management-box-down{background:linear-gradient(114deg,rgba(237,28,35,0) 32.82%,rgba(83,83,83,.7) 101.71%);height:2rem;margin-left:-16rem;margin-top:1rem;mix-blend-mode:multiply;width:72%}.construction-management-box h1{color:#000;font-family:Bebas Neue;font-size:45px;text-align:center}.construct-management p{color:#fff;font-size:18px;padding:25px;text-align:justify}.construct-management ul li{color:#fff;list-style:disc;padding-bottom:5px;text-align:justify}.new-page-events-images{align-items:center;display:flex}.new-page-events-images img{height:30rem;width:100%}.new-page-events-content{align-items:center;display:flex;padding-right:0}.news-content-with-gradient-box{background:linear-gradient(270deg,rgba(83,83,83,.7) 80.66%,rgba(83,83,83,0) 96.22%);display:flex;flex-direction:column;height:75%;justify-content:center;margin-left:-80%;mix-blend-mode:multiply;padding-left:80%;padding-right:50px}.news-content-with-gradient-box span{color:#fff;font-family:Bebas Neue;font-size:21px;font-style:normal;font-weight:400}.news-content-with-gradient-box p{color:#fff;margin-top:20px;text-align:justify}.news-events-heading h2{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#000000bf,red);font-family:Bebas Neue;font-size:66px;font-weight:400}.news-list:nth-child(odd) .col-8:first-child{order:2}.projects-page-list:nth-child(odd) .col-8:last-child{order:1;text-align:right}.news-list:nth-child(odd) .news-content-with-gradient-box:first-child{background:linear-gradient(90.62deg,#ed1c23 58.94%,rgba(237,28,35,0) 86.08%);margin-left:0;margin-right:-80%;padding-left:50px;padding-right:80%}.news-content-with-gradient-box a{width:66%}.news-list{margin:50px 0}.news-list:nth-child(odd) .news-content-with-gradient-box:first-child a{background-color:#1c1c1c}.news-list:nth-child(odd) .news-content-with-gradient-box:first-child a:hover{background-color:#495057}.vsk-services-figure{display:flex;justify-content:center}.vsk-services-image-border{border:2px solid #fff;border-radius:50%;padding:5px}.sevices-img-fluid{border-radius:50%;height:180px!important;object-fit:cover;object-position:center;width:180px}.career-new-sec-1-images{height:30rem;width:100%}.why-jgc{padding-top:5rem}.why-jgc h2{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#000000bf,red);font-size:66px;line-height:79px;margin-bottom:-3.5rem;margin-left:2rem;text-align:justify}.why-jgc h2,.why-jgc h4{font-family:Bebas Neue;font-style:normal;font-weight:400}.why-jgc h4{font-size:28px;line-height:34px;padding:1rem}.why-jgc h4,.why-jgc p{color:#fff;text-align:justify}.why-jgc p{font-size:15px}.why-jgc-with-gradient-box{background:linear-gradient(270deg,rgba(83,83,83,.7) 80.66%,rgba(83,83,83,0) 96.22%);display:flex;flex-direction:column;justify-content:center;margin-left:-80%;mix-blend-mode:multiply;padding-left:80%;padding-right:50px}.why-jgc-box-gradient{background:linear-gradient(269deg,rgba(83,83,83,0) 31.12%,#ed1c23 87.61%);height:3rem;margin-bottom:-1rem;margin-top:2rem;width:100%;z-index:-1}.why-jgc-gradient-second{background:linear-gradient(270.01deg,rgba(28,28,28,.65) 3.98%,rgba(83,83,83,0) 101.61%);height:3rem;margin-top:-1rem;width:100%;z-index:-1}.recruitment-process-box-gradient{background:linear-gradient(270.38deg,rgba(237,28,35,0) .96%,#ed1c23 64.93%);height:2rem;margin-left:15px;padding-left:5rem;width:60%}.recruitment-process-cl{padding-top:2rem}.recruitment-process-intro{background:linear-gradient(270.38deg,rgba(237,28,35,0) .96%,#ed1c23 64.93%);margin-right:-100%;padding-right:100%}.recruitment-process{padding-top:5rem}.recruitment-process-details{background:linear-gradient(269.81deg,#535353 1.45%,#535353 89.9%)}.recruitment-process-intro h4{color:#fff;font-size:24px;padding:3rem}.recruitment-process-box-gradient-down{background:linear-gradient(270.01deg,#535353 3.98%,rgba(83,83,83,0) 101.61%);height:2rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:100%}.recruitment-process-intro p{color:#fff;font-size:15px;padding-bottom:2rem;padding-left:3rem;text-align:justify}.recruitment-title{font-weight:600}.recruitment-process-details p{color:#fff;font-size:15px;padding-left:30px;padding-right:30px;padding-top:30px;text-align:justify}.recruitment-process-img img{position:relative;z-index:-1}.recruitment-process-details ol{color:#fff;font-size:15px;padding:2rem;text-align:justify}.jgc-s-scholarship-sec{padding-bottom:5rem;padding-top:5rem}.jgc-s-scholarship-sec h2{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(270.03deg,rgba(83,83,83,.54) -147.67%,#535353 99.97%);font-family:Bebas Neue;font-size:56px;line-height:79px;margin-bottom:-3.5rem;margin-left:2rem;text-align:right}.jgc-s-scholarship{background:linear-gradient(270.46deg,rgba(28,28,28,.47) -22.63%,#ed1c23 100.72%);margin-top:5rem}.jgc-s-scholarship-details{background:linear-gradient(270.45deg,rgba(28,28,28,0) 1.84%,#535353 2.23%);color:#fff;height:100%;padding:1rem;position:relative;z-index:-1}.jgc-s-scholarship{color:#fff;font-weight:900;padding:5rem}.jgc-s-scholarship ul{padding-left:10px}.jgc-s-scholarship ul li{color:#fff;list-style:disc;margin-bottom:1rem}.jgc-s-scholarship-details h4{color:#fff;font-size:18px;padding:2rem}.jgc-s-scholarship-details ol{color:#fff;font-size:14px;line-height:28px;padding:1rem;text-align:justify}.jgc-scolar-image{background-image:url(https://jgc.com.sa/wp-content/uploads/2021/10/group-diverse-grads-throwing-caps-up-sky.png);background-position-x:right;background-repeat:no-repeat;background-size:70%}.courses p{font-weight:500;line-height:28px}.jgc-scholarship-desc p{font-size:14px;line-height:28px;padding:1rem;text-align:justify}.Jobs{padding-top:5em}.Jobs h2{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#000000bf,red);font-size:66px;line-height:79px;margin-bottom:-3.5rem;margin-left:2rem;text-align:justify}.Jobs h2,.Jobs h4{font-family:Bebas Neue;font-style:normal;font-weight:400}.Jobs h4{color:#1c1c1c;font-size:28px;line-height:34px;padding:5rem;text-align:center;text-decoration-line:underline}.jobs-box-gradient{background:linear-gradient(266deg,hsla(72,16%,55%,0) -25.88%,#ed1c23 87.61%);height:3rem;margin-bottom:-1rem;margin-top:2rem;width:100%;z-index:-1}.jobs-section-head-title{background:#ed1c23;border:solid #ed1c23;border-width:1px 1px 3px;box-sizing:border-box;color:#fff}.table-icon{height:20px;width:30px}.job-section-table-body{color:#000}.table-bordered{box-sizing:border-box}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #ed1c23}.job-view-button{border:1px solid}.job-view-button,.job-view-button:hover{background:transparent;color:#000}.awards-sec-1{padding-top:5rem}.emp-of-month-gradient-box{background:linear-gradient(269.57deg,rgba(28,28,28,0) .34%,#535353 36.01%);height:75%;margin-left:0;margin-right:-80%;margin-top:15%;mix-blend-mode:multiply;padding:5rem;z-index:-1}.emp-of-month-gradient-box span{color:#fff;font-family:Bebas Neue;font-size:28px;line-height:34px}.emp-of-month-gradient-box p{color:#fff;margin-top:2rem;text-align:justify}.employee-awards-title h1{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(270deg,#535353 63.02%,#ed1c23);font-family:Bebas Neue;font-size:66px;line-height:79px;margin-bottom:-5rem;margin-left:3rem}.emp-of-the-month-img img{height:100%;margin-top:-2%;position:absolute;width:100%;z-index:-2}.awards-sec-2{padding-top:5rem}.division-head-award-gradient-box{background:linear-gradient(269.57deg,#ed1c23 65.48%,rgba(28,28,28,0) 99.6%);height:75%;margin-left:-63%;margin-top:15%;padding:5rem;text-align:center}.division-head-award img{height:100%;width:100%}.division-head-award-gradient-box span{color:#fff;font-family:Bebas Neue;font-size:28px;line-height:34px}.division-head-award-gradient-box p{color:#fff;margin-top:2rem;text-align:justify}.awards-sec-3{padding-top:5rem}.jgc-gulf-way-award-gradient-box{background:linear-gradient(269.57deg,rgba(28,28,28,0) .34%,#535353 36.01%);height:75%;margin-left:0;margin-right:-80%;margin-top:15%;padding:5rem}.jgc-gulf-way-award-gradient-box span{color:#fff;font-family:Bebas Neue;font-size:28px;line-height:34px}.jgc-gulf-way-award-gradient-box p{color:#fff;margin-top:2rem;text-align:justify}.jgc-gulf-way-award-img img{height:100%;position:absolute;width:100%;z-index:-1}a.job-view-button:hover{background:#0000000d}@media (min-width:320px) and (max-width:991px){section.about-us-first{background-repeat:no-repeat;background-size:contain;height:auto;margin-bottom:100px;margin-left:-15px;margin-right:-15px;padding-top:8rem}.while-line-image{display:none}.about-margin-left-1{margin-left:0}.about-jgc{background-color:initial;padding-bottom:0}.horizontalo-about-line-1,.horizontalo-about-line-2{display:none}.horizontalo-about-line{margin-left:30px;margin-top:10px;width:25px}.after-section{height:auto;margin:-150px 30px;top:-16px;width:auto}.heading-with-red-bg{padding:80px 10px;width:105%}.heading-with-red-bg p{font-size:12px;letter-spacing:1px}.after-section-content{padding:15px 20px;text-align:justify}.after-section-content p,.after-section-content span{font-size:12px}.about-jgc h2{margin-bottom:0;padding-top:0}.text-with-rotation{display:none}.company-profile-headings h2{color:red;font-size:47px;left:auto;margin-bottom:-22px;position:static;top:auto;-webkit-transform:rotate(0deg);transform:rotate(0deg)}div.company-profile-displaying-flex{display:none}.company-profile-about-2{padding-top:0}.custom-company-profile-red{height:auto;padding:50px;position:static;top:auto}.office-location-map-bg{background-position-x:center}.about-our-vision{margin-top:0}.about-vision-first{margin-bottom:0;padding-left:0}.about-vision-first h2{font-size:37px}.our-vision-with-white-bg span{font-size:19.83px;padding:30px 0}.our-vision-first-content{padding:75px 50px 50px}.about-second-vision-black-bg{padding:20px 10px 0;width:100%}.about-second-vision-white-bg{padding:50px 50px 0}.our-vision-third-content{padding:150px 50px 60px}.about-vision-red-heading,.company-policy-main-red-heading{display:none}.about-policy{height:auto}.image-about-policy{height:auto;margin-bottom:20px}.company-policy-larg-content{margin-top:20px}.health-content-black,.health-content-red,.image-health,.image-health-2{height:auto}.about-company-policy-main-heading span{font-size:50px}.about-policy{margin-top:-40px}.about-company-policy-main-heading p{margin-bottom:15px}.message-ceo-headings{margin-bottom:-15px}.message-ceo-headings h2{font-size:32px}.message-ceo-headings hr{display:none}.message-from-ceo-rotate{height:113vh}.ceo-last-content hr{left:auto}.about-compliance-headings{display:none}.after-compliance-2 h2{padding-left:0}.after-compliance-2 hr{display:none}.custom-about-compliance-red{height:auto;padding:50px}.after-compliance-red-bg{display:none}.reporting-compliance{margin-top:20px}.message-from-ceo-rotate h2{display:none}.custom-company-profile-red p{font-size:12px}.office-location-black-line{display:none}.office-location-map-bg{padding:20px 0 50px}.image-office-location-padding-right{padding-right:15px!important}.image-office-location-padding-left{padding-left:15px!important}.our-vision-black-line{display:none}.our-vision-third-with-white-bg{padding:20px 17px}.about-policy p{font-size:14px;text-align:justify}.about-company-policy-main-heading hr{display:none}.custom-about-compliance-red p{text-align:justify}.our-speciality{padding:0}.company-speciality-roatate{display:none}.our-speciality-flexible{flex-direction:column}.our-special-heading h2{font-size:54px;margin-bottom:-25px;margin-right:0;text-align:left}.our-special-image:before,.ourspeciality-first-box-with-black-bg{display:none}.our-special-image{background-size:contain;padding-right:15px!important}.special-image-black-after{background-color:#00000000;height:90vh;margin-left:0}.global-about-padding-right{padding-right:0}.our-speciality-black{width:100%}.our-speciality-white{padding:20px}.our-speciality-last-black{height:auto;margin-right:0;width:100%}.award-appreciation{margin-top:3rem}.award-rotate-heading{display:none}.award-appreciation-heading h2{font-size:36px;margin-bottom:-15px;padding-left:0}.award-appreciation-row-padding{padding:40px 0 0!important}.award-appreciation-first-part img{width:100%!important}.about-award-last-image{height:auto;margin-top:0;width:50%}.global-about-padding-left{padding-left:0}.certification-first-line{bottom:-30px}.fifth-red-certification,.first-black-certification,.fourth-black-certification,.second-red-certification,.third-white-certification{display:none}.about-certification-fix-margin-left{margin-left:-15px!important}.about-certificate-fix{padding:20px 10px}.about-certification-black-first{padding:40px 35px 0}.about-certification-rotate{display:none}.global-about-us-full-padding{padding:0}.about-certification-second-black-box-image{height:auto}.certified-company-image{margin-right:15px}.certified-company-content{border:0;height:auto;padding:15px}.certified-company-content span{font-size:15px}.certified-company-content p{margin-top:90px}.red-border-environment{border:0;height:auto;padding-right:0}.environmental-policy{padding:0 40px 20px;text-align:justify}.environmental-policy-black-bg{position:static}.certification-last-lines{display:none}.about-ohsas-padding-last-left{padding-left:15px!important}#menu-primary-menu li a:hover{background-image:none;border-radius:0;box-shadow:none}#menu-primary-menu li a{transition:none 0s ease 0s;transition:initial}}@media (min-width:768px) and (max-width:991px){.heading-with-red-bg{padding:0 50px}.company-profile-headings h2{font-size:66px;margin-bottom:-32px}.custom-company-profile-red{padding:70px}.custom-company-profile-red p{font-size:inherit}.office-location-black-line{display:block}.office-location-map-bg{padding:20px 50px 50px}.our-vision-with-white-bg span{padding:30px 50px}.our-vision-black-line{display:block}.our-vision-third-content{padding:150px 100px 60px}.our-vision-third-with-white-bg{padding:20px 50px}.about-policy p{font-size:inherit}.message-from-ceo-rotate{height:145vh}.award-appreciation-heading h2{font-size:66px;margin-bottom:-32px}.about-company-policy-main-heading span,.about-vision-first h2{font-size:66px}.about-certification-rotate,.fifth-red-certification,.first-black-certification,.fourth-black-certification,.second-red-certification,.third-white-certification{display:block}.about-certification-second-black-box-image{height:25%}.certified-company-content p{margin-top:10px}.certified-company-content{border-right:9px solid red;height:75%}.environmental-police-red-box{display:block}.red-border-environment{border-right:9px solid red;height:93%;padding-right:40px}.certification-last-lines{display:flex}.about-certification-rotate h2{top:70%}.global-about-us-full-padding{padding:0 15px}.about-ohsas-padding-last-left{padding-left:0!important}.special-image-black-after{height:117vh}.our-special-heading h2{font-size:66px;margin-bottom:-32px}.message-ceo-headings h2{font-size:66px;margin-bottom:-20px}}.about-margin-left-1{margin-left:0}.company-profile-displaying-flex,.our-speciality-flexible{display:flex}.ourspeciality-first-box-with-black-bg{background-color:#000;height:3rem;margin-right:-3rem}.award-appreciation-row-padding{padding:40px 0 0 40px}div.about-us-overflow-hidden{overflow-x:hidden}.services-content-box{padding:70px}.service-head p{font-size:14px}.service-head{padding:40px 10px 40px 40px}.aboutAndServices,.side-wall-wrapper{position:relative}.aboutAndServices img{width:100%}.aboutAndServices .left-wall-overlay{height:60%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.aboutAndServices .left-wall-overlay,.side-wall-wrapper .left-wall-overlay{background-image:url(/static/media/left-wall.d9f986feed3daf77e32b.png);background-position:0;background-repeat:no-repeat;background-size:contain;left:0;mix-blend-mode:hard-light;position:absolute;width:50%}.side-wall-wrapper .left-wall-overlay{bottom:0;height:70%}.aboutAndServices .righ-wall-overlay{height:60%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.aboutAndServices .righ-wall-overlay,.side-wall-wrapper .righ-wall-overlay{background-image:url(/static/media/right-wall.c253e3daaeac94909cf8.png);background-position:100%;background-repeat:no-repeat;background-size:contain;mix-blend-mode:hard-light;position:absolute;right:0;width:50%}.side-wall-wrapper .righ-wall-overlay{bottom:0;height:70%}a{cursor:pointer}.contact .bgContact{background-image:url(/static/media/contact_img.92fa3f1a26d01b1f3cd9.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100vh}.contact .contactDetails{align-items:center;display:flex;justify-content:center}.contact .contactDetails .pageTitle{color:#143251;font-size:64px;font-style:normal;font-weight:700}.contact .contactDetails .pageSubtitle{color:#000;font-size:18px;font-weight:600;position:relative}.contact .contactDetails .pageSubtitle:after{border:2px solid red;content:"";margin-left:10px;position:absolute;top:40%;width:10px}.contact .contactDetails .pageContent{color:#333;font-size:16px;font-weight:400}@media screen and (max-width:767px){.contact .row{position:relative}.contact .contactBg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.contact .contactDetails .pageTitle{font-size:54px}}.custom-loading-spinner svg{display:inline-block;height:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.video-section{overflow:hidden;position:relative}div.stuff{padding:100px 0 100px 66px}.video-section .video-container{display:flex;flex-direction:column;justify-content:center}.video-section .video-container a{height:260px}.video-section .video-container .first a{background:url(/static/media/jgc-video-cover.02f0c6ab9cc2178ad4fb.png) no-repeat 50%/cover}.video-section .video-container .second a{background:url(/static/media/video-cover.9b209361422e390b3224.jpg) no-repeat 50%/cover}.video-section .video-container .first a,.video-section .video-container .second a{display:block;position:relative;text-align:center;z-index:0}.video-section a img{margin-top:86px;opacity:.5;width:60px}.video-section .video-container .first a:after,.video-section .video-container .second a:after{background-color:rgba(0,0,0,.36);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s linear;width:100%;z-index:-1}.compliance-page h4{margin-bottom:30px}.compliance-page p{line-height:30px;margin-bottom:20px;text-align:justify}div.news-events-heading h3{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#000000bf,red);font-family:Bebas Neue;font-size:30px;font-weight:400}.news-events-image{margin-bottom:20px}.news-events-image img{width:100%}.news-events-description{text-align:justify}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.loader-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.loader{font-family:Arimo,sans-serif;font-size:34px}.j{-webkit-animation:pass 2s ease-in-out infinite;animation:pass 2s ease-in-out infinite;-webkit-animation-delay:.2s;animation-delay:.2s;color:#fa0000;letter-spacing:.5em;opacity:0;text-shadow:2px 2px 3px #919191}.g{-webkit-animation-delay:.4s;animation-delay:.4s}.c{-webkit-animation:pass 2s ease-in-out infinite;animation:pass 2s ease-in-out infinite;-webkit-animation-delay:.6s;animation-delay:.6s}.c,.space{color:#fa0000;letter-spacing:.5em;opacity:0;text-shadow:2px 2px 3px #919191}.space{-webkit-animation:pass 2s ease-in-out infinite;animation:pass 2s ease-in-out infinite;-webkit-animation-delay:.8s;animation-delay:.8s}.g{-webkit-animation:pass 2s ease-in-out infinite;animation:pass 2s ease-in-out infinite;-webkit-animation-delay:1s;animation-delay:1s}.g,.u{color:#fa0000;letter-spacing:.5em;opacity:0;text-shadow:2px 2px 3px #919191}.u{-webkit-animation:pass 2s ease-in-out infinite;animation:pass 2s ease-in-out infinite;-webkit-animation-delay:1.2s;animation-delay:1.2s}.l{-webkit-animation:pass 2s ease-in-out infinite;animation:pass 2s ease-in-out infinite;-webkit-animation-delay:1.4s;animation-delay:1.4s}.f,.l{color:#fa0000;letter-spacing:.5em;opacity:0;text-shadow:2px 2px 3px #919191}.f{-webkit-animation:pass1 2s ease-in-out infinite;animation:pass1 2s ease-in-out infinite;-webkit-animation-delay:1.6s;animation-delay:1.6s}@-webkit-keyframes pass{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes pass{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes pass1{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes pass1{0%{opacity:1}50%{opacity:0}to{opacity:1}}.page_404{align-items:center;background:#fff;display:flex;font-family:Arvo,serif;height:100vh;justify-content:center}.page_404 img{width:100%}.four_zero_four_bg{background-image:url(/static/media/404.8dad97c6ca87d8ccb554.gif);background-position:50%;background-repeat:no-repeat;height:400px}.four_zero_four_bg h1,.four_zero_four_bg h3{font-size:80px}.link_404{background:#ed1c23;border-radius:8px;color:#fff!important;display:inline-block;font-weight:700;letter-spacing:2px;margin:10px 0;padding:10px 50px;text-decoration:none!important;text-transform:uppercase}.link_404:hover{background-color:#fb236a}