@import "https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700,900";
html{height:100%;font-size:62.5%}
.formArea{position:absolute!important;top:15%;left:9%; z-index: 99;}
body{font-size:16px;font-family:'Roboto',sans-serif;font-weight:400;height:100%;line-height:30px;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#646464;background-color:#fff}
p{margin:0 0 20px;color:#646464}
h1,h2,h3,h4,h5,h6{font-weight:400;font-family:'Roboto',sans-serif;margin:0 0 20px;color:#111}
h1,h2{line-height:48px}
h3,h4,h5{line-height:30px}
h2{font-size:36px}
h3{font-size:22px}
h4{font-size:20px}
@media only screen and (min-width: 1230px) {
.container{max-width:1200px}
}
.row.gutters-15{padding-left:7.5px;padding-right:7.5px}
.row.gutters-15 > [class^="col-"]{padding-left:7.5px;padding-right:7.5px}
.media-body{margin-left:3rem}
.media-body.space-md{margin-left:20px}
.slider-area{position:relative}
.slider-area .nivo-caption{opacity:1}
.slider-area .nivo-caption p{padding:0}
.slider-area .slide-1 div.slider-big-text,.slider-area .slide-2 div.slider-big-text,.slider-area .slide-3 div.slider-big-text{font-size:38px;font-weight:700;color:#111;margin-bottom:10px;line-height:38px;width:100%;font-family:'Poppins',sans-serif}
.slider-area .slide-1 div.slider-big-text span,.slider-area .slide-2 div.slider-big-text span,.slider-area .slide-3 div.slider-big-text span{color:#FFCD4A}
.slider-area .slide-1 div.slider-big-text.text-light,.slider-area .slide-2 div.slider-big-text.text-light,.slider-area .slide-3 div.slider-big-text.text-light{color:#fff}
.slider-layout1 .nivo-caption{top:40px;z-index:10}
.slider-layout1 .slide-1 div.slider-big-text,.slider-layout1 .slide-2 div.slider-big-text,.slider-layout1 .slide-3 div.slider-big-text{animation:fadeInLeft 2000ms ease-in-out;line-height:70px;margin-bottom:10px}
.slider-layout1 .slider-overlay{height:100%;width:64%;background-color:rgba(8,44,75,0.5);-webkit-clip-path:polygon(0 0,100% 0%,70% 100%,0% 100%);clip-path:polygon(0 0,100% 0%,70% 100%,0% 100%);position:absolute;top:0;left:0;z-index:6}
.slider-layout1 .overlay-layout2{width:62%;background-color:rgba(8,44,75,0.2)}
.slider-layout1 .overlay-layout3{width:60%;background-color:rgba(8,44,75,0.6)}
.nav-control-layout1 .owl-nav{margin-top:0}
.nav-control-layout1 .owl-nav button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff!important;background:#ee212b!important;height:4rem;width:4.5rem;border-radius:4px;border:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;visibility:visible;opacity:1}
.nav-control-layout1 .owl-nav button i{font-size:20px}
.nav-control-layout1 .owl-nav button i:before{font-size:20px;font-weight:600}
.nav-control-layout1 .owl-nav button:hover{background:#082c4b!important;color:#fff}
.nav-control-layout1 .owl-nav button:focus{outline:none}
.nav-control-layout1 .owl-nav .owl-prev{left:-6rem}
@media only screen and (max-width: 1399px) {
.nav-control-layout1 .owl-nav .owl-prev{left:0}
}
.nav-control-layout1 .owl-nav .owl-next{right:-6rem}
@media only screen and (max-width: 1399px) {
.nav-control-layout1 .owl-nav .owl-next{right:0}
}
.fw-btn-fill{display:flex;align-items:center;justify-content:center;width:100%;border:none;border-radius:4px;font-size:15px;font-weight:700;padding:14px 20px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.fw-btn-fill i{font-size:12px;margin-left:10px}
#preloader{background:#fff url(https://ik.imagekit.io/xdym63wgd/dpgdegree/preloader_sdH1mvDpD.gif?ik-sdk-version=javascript-1.4.3&updatedAt=1677925320970) no-repeat scroll center center;height:100%;left:0;overflow:visible;position:fixed;top:0;width:100%;z-index:9999999}
.scrollup{overflow:hidden;position:fixed;height:40px;width:40px;line-height:40px;border-radius:45px;bottom:-50px;right:20px;text-align:center;z-index:9999;background-color:rgba(17,17,17,0.8);display:block;font-size:16px;color:#fff;-webkit-transition:all .5s cubic-bezier(0,0,0.15,1.88);-moz-transition:all .5s cubic-bezier(0,0,0.15,1.88);-ms-transition:all .5s cubic-bezier(0,0,0.15,1.88);-o-transition:all .5s cubic-bezier(0,0,0.15,1.88);transition:all .5s cubic-bezier(0,0,0.15,1.88)}
.scrollup i{display:inline-block;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
.footer-wrap-layout1{background-color:#092d4c;background-repeat:no-repeat;background-position:right bottom;background-size:contain}
.footer-top-wrap-layout1{padding:10rem 0 7rem}
.footer-bottom-wrap-layout1{padding:2.5rem 1rem;border-top:1px solid #1f3d56;text-align:center}
.footer-bottom-wrap-layout1 .copyright{color:#ccc}
.footer-bottom-wrap-layout1 .copyright a{color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
a{text-decoration:none;cursor:pointer}
a:active,a:hover,a:focus{text-decoration:none;outline:0 none}
img{max-width:100%;height:auto}
ul{list-style:outside none none;margin:0;padding:0}
[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{margin-left:0}
header.header{position:relative;z-index:15}
@media only screen and (max-width: 991px) {
header.header{display:block;background-color:#092D4C}
}
.logo-area a{display:block}
.header-menu{position:relative;top:0;left:0;right:0;margin:auto;z-index:100;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.header-menu:after{clear:both;content:"";display:block}
.header-menu.menu-layout2{padding-top:30px;padding-bottom:30px}
.header-action-layout1 ul li{display:inline-block;margin-right:20px;text-align:right}
.header-action-layout1 ul li:last-child{margin-right:0}
.header-action-layout1 ul{text-align:right!important}
.header-action-layout1 ul .header-action-number{font-size:32px;font-weight:700;color:#fff;margin-right:0;text-align:right!important}
.header-action-layout1 ul .header-action-number i:before{font-size:26px;color:#ee212b;margin-right:5px}
.heading-layout1{text-align:center;margin-bottom:30px}
.heading-layout1 h2{font-weight:700;color:#111}
.heading-layout1 h2 span{color:#EE212B}
.heading-layout1 .item-subtitle{font-size:18px;color:#ee212b;font-weight:500;margin-bottom:10px}
.about-wrap-layout4{padding:9.4rem 0 10rem}
.about-wrap-layout5{padding:10rem 0;background-image:url(img/figure/clip10.png);background-repeat:no-repeat;background-position-y:bottom}
.contact-form-box{max-width:450px;position:relative!important}
.contact-form-box .form-group:last-child{margin-bottom:0}
.contact-form-box .form-group .form-control{border:none;background-color:#f4f4f4;font-size:16px;color:#444;padding:10px 15px}
.contact-form-box .form-group .form-control:focus{outline:none;border:none;box-shadow:none}
.contact-form-box .form-group input,.form-group select{height:40px}
.contact-form-box .form-group input.form-control::-webkit-input-placeholder,.contact-form-box .form-group textarea.form-control::-webkit-input-placeholder,.contact-form-box .form-group select.form-control::-webkit-input-placeholder{color:#646464}
.about-box-layout6{text-align:center}
.about-box-layout6 .item-content{padding:0 3rem}
@media only screen and (max-width: 991px) {
.about-box-layout6 .item-content{padding:0}
}
.about-box-layout6 .item-content .item-award{margin-top:7rem;padding:0 5rem}
.about-box-layout8{display:flex;align-items:center}
@media only screen and (max-width: 991px) {
.about-box-layout8{display:block}
}
.about-box-layout8 .item-content{position:relative;width:60%;background-color:#f8f8f8;border-radius:4px 0 0 4px;padding:8rem}
@media only screen and (max-width: 991px) {
.about-box-layout8 .item-content{width:100%;margin-bottom:30px}
}
@media only screen and (max-width: 575px) {
.about-box-layout8 .item-content{padding:4rem}
}
.about-box-layout8 .item-content .item-title{font-weight:700;margin-bottom:25px}
.about-box-layout8 .item-content .list-item{margin-top:40px}
.about-box-layout8 .item-content .list-item li{position:relative;font-size:18px;color:#444;font-style:italic;margin-bottom:20px;padding-left:30px}
.about-box-layout8 .item-content .list-item li:last-child{margin-bottom:0}
.about-box-layout8 .item-content .list-item li i{position:absolute;top:50%;left:0;transform:translateY(-50%);color:#ee212b;font-weight:600}
.about-box-layout8 .item-content:after{content:"";height:100%;width:130px;background-color:#f8f8f8;border-radius:0 4px 4px 0;position:absolute;top:0;right:-13rem}
@media only screen and (max-width: 991px) {
.about-box-layout8 .item-content:after{display:none}
}
.about-box-layout8 .item-img{width:45%;position:relative;text-align:center}
@media only screen and (max-width: 991px) {
.about-box-layout8 .item-img{width:100%}
.about-box-layout8 .item-img img{width:100%}
}
.about-box-layout8 .item-img:after{content:"";height:100%;width:100%;background-color:rgba(0,0,0,0.0.5);border-radius:4px;position:absolute;top:0;left:0;right:0}
.brand-box-layout2{background-color:#fff;border-radius:4px;margin:10px 0;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.brand-box-layout2 .item-img{padding:0;text-align:center}
.brand-box-layout2 .item-img img{display:inline-block;width:auto}
.brand-box-layout2:hover img{filter:grayscale(0%)}
.contact-box-layout1{min-width:400px;background-color:#fff;padding:40px 40px 50px}
.contact-box-layout1 .item-title{font-weight:700;color:#082c4b;margin-bottom:30px}
.contact-box-layout1 .media{margin-bottom:30px}
.contact-box-layout1 .media:last-child{margin-bottom:0}
.contact-box-layout1 .media .item-icon{text-align:center;background-color:#ee212b;font-size:20px;color:#fff;border-radius:4px;padding:10px;height:50px;width:55px}
.contact-box-layout1 .media .media-body ul li{line-height:1.5;color:#444}
.contact-wrap-layout2{padding:10rem 0}
.team-wrap-layout2{padding:9.4rem 0 7rem;background-color:#f8f8f8}
.team-box-layout2{margin-bottom:30px}
.team-box-layout2 .item-img{text-align:center;background-color:#c6d2e2;position:relative;overflow:hidden}
.team-box-layout2 .item-img:after{content:"";height:100%;width:100%;background-color:rgba(0,0,0,0.4);position:absolute;top:0;left:0;right:0;transform:scale(0.8);visibility:hidden;opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.team-box-layout2 .item-content{margin:10px 12px;background-color:#fff;padding:10px;text-align:center;transform:translateY(-40px);margin-bottom:-40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.team-box-layout2 .item-content .item-heading{position:relative;padding-bottom:12px;margin-bottom:15px}
.team-box-layout2 .item-content .item-heading .item-title{font-weight:700;margin-bottom:5px}
.team-box-layout2 .item-content .item-heading .item-title a{color:#111;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.team-box-layout2 .item-content .item-heading .item-title a:hover{color:#444}
.team-box-layout2 .item-content .item-heading:after{content:"";height:4px;width:43px;background-color:#ee212b;position:absolute;bottom:0;left:0;right:0;margin:auto}
.bg-aash{background-color:#f8f8f8}
.bg-accent{background-color:#082c4b}
.bg-textprimary{background-color:#fff!important}
.bg-primarytext{background-color:#111}
.bg-Primary{background-color:#ee212b}
.pseudo-textprimary:after{background-color:#fff!important}
.bg-fb{background-color:#3a59a6}
.bg-twitter{background-color:#4fc3f7}
.bg-gplus{background-color:#d74d38}
.bg-pin{background-color:#e52626}
.bg-linked{background-color:#0d47a1}
.bg-blank{background-color:#e7e7e7}
.border-none{border:none}
.primary-border{border:1px solid #ee212b}
.border-radius50{border-radius:50%!important}
.mg-b-0{margin-bottom:0!important}
.mg-t--100{margin-top:-114px}
@media only screen and (max-width: 991px) {
.mg-t--100{margin-top:0}
}
.mg-t--108{margin-top:-108px}
@media only screen and (max-width: 991px) {
.mg-t--108{margin-top:0}
}
.mg-t--95{margin-top:-95px}
@media only screen and (max-width: 991px) {
.mg-t--95{margin-top:0}
}
.mg-t--127{margin-top:-127px}
@media only screen and (max-width: 991px) {
.mg-t--127{margin-top:0}
}
.mg-t-5{margin-top:5px}
.mg-t-10{margin-top:10px}
.mg-t-30{margin-top:30px}
.mg-t-20{margin-top:20px}
.mg-t-15{margin-top:15px}
.mg-b-8{margin-bottom:8px}
.mg-b-10{margin-bottom:10px}
.mg-b-15{margin-bottom:15px}
.mg-b-30{margin-bottom:30px}
.mg-b-50{margin-bottom:50px}
.bg-shape-1{position:relative;overflow:hidden;z-index:1}
.bg-shape-1:after{content:url('img/figure/clip1.png');position:absolute;left:0;top:50%;transform:translateY(-50%);line-height:0;z-index:-1}
.bg-shape-1:before{content:url('img/figure/clip2.png');position:absolute;right:110px;bottom:0;line-height:0;z-index:-1}
.bg-shape-2{position:relative;z-index:1}
.bg-shape-2:after{content:url('img/figure/clip4.png');position:absolute;left:130px;bottom:0;line-height:0;z-index:-1}
@media only screen and (max-width: 991px) {
.bg-shape-2:after{display:none}
}
.bg-shape-2:before{content:url('img/figure/clip3.png');position:absolute;right:190px;bottom:0;line-height:0;z-index:-1}
@media only screen and (max-width: 991px) {
.bg-shape-2:before{display:none}
}
.bg-shape-3{position:relative;overflow:hidden;z-index:1}
.bg-shape-3:after{content:url('img/figure/clip5.png');position:absolute;left:250px;top:50%;transform:translateY(-50%);line-height:0;z-index:-1}
@media only screen and (max-width: 991px) {
.bg-shape-3:after{display:none}
}
.bg-shape-3:before{content:url('img/figure/clip3.png');position:absolute;right:190px;bottom:0;line-height:0;z-index:-1}
@media only screen and (max-width: 991px) {
.bg-shape-3:before{display:none}
}
.bg-shape-4{position:relative;overflow:hidden}
.bg-shape-4:after{content:url('img/figure/clip1.png');position:absolute;left:0;top:50%;transform:translateY(-50%);line-height:0;z-index:-1}
@media only screen and (max-width: 991px) {
.bg-shape-4:after{display:none}
}
.bg-shape-4:before{content:url('img/figure/clip6.png');position:absolute;right:110px;bottom:75px;line-height:0;z-index:-1}
@media only screen and (max-width: 991px) {
.bg-shape-4:before{display:none}
}
.bg-shape-5{position:relative;z-index:1;overflow:hidden}
.bg-shape-5:after{content:url('img/figure/clip7.png');position:absolute;left:0;top:50%;transform:translateY(-50%);line-height:0;z-index:-1}
.bg-shape-5:before{content:url('img/figure/clip8.png');position:absolute;right:0;bottom:0;line-height:0;z-index:-1}
.bg-shape-6{position:relative;z-index:1}
.bg-shape-6:after{content:url('img/figure/clip4.png');position:absolute;left:130px;bottom:0;line-height:0;z-index:-1}
@media only screen and (max-width: 1199px) {
.bg-shape-6:after{display:none}
}
.bg-shape-6:before{content:url('img/figure/clip9.png');position:absolute;right:270px;top:50%;transform:translateY(-50%);line-height:0;z-index:-1}
@media only screen and (max-width: 1199px) {
.bg-shape-6:before{display:none}
}
.bg-common{background-position:center;background-size:cover;background-repeat:no-repeat}
.pd-x-115{padding-right:115px;padding-left:115px}
@media only screen and (max-width: 1199px) {
.pd-x-115{padding:0}
}
.pd-x-85{padding-right:85px;padding-left:85px}
@media only screen and (max-width: 1199px) {
.pd-x-85{padding:0}
}
@media only screen and (min-width: 992px) {
.pd-x-lg-85{padding-right:85px;padding-left:85px}
}
.pd-y-35{padding-top:35px;padding-bottom:35px}
.pd-b-25{padding-bottom:25px}
.pd-t-35{padding-top:35px}
.pd-l-0{padding-left:0!important}
.possition-static{position:static!important}
.text-primarytext{color:#111}
.text-darklight{color:#ccc!important}
.text-textprimary{color:#fff!important}
.text-Primary{color:#ee212b!important}
.text-accent{color:#082c4b}
.mob-form{display:none}
@media only screen and (max-width: 767px) {
.mob-form{display:block!important}
.desk-form{display:none!important}
}
