@import url("https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&family=Dela+Gothic+One&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200");
 
 :root {
    --headFont:  "Dela Gothic One", sans-serif;
    --contentFont: "Arimo", sans-serif;
    --white:#fff;
    --black:#25282a;
    --amrGold:#ca9f52;
    --textColor:#747474; 
  }  
  .headFonts{font-family: var(--headFont);font-optical-sizing: auto;}
  .contFonts{font-family: var(--contentFont);font-optical-sizing: auto;}
  *{margin: 0;padding: 0;border: 0;text-decoration: none;box-sizing: border-box;list-style: none;font-family: var(--contentFont);}
  a[href^=tel] {text-decoration:inherit;}
  div{padding: 10px;} 
 
  h1,h2,h3,h4,h5,h6{font-family: var(--headFont);}button{background: none;cursor: pointer;}.disInline{display: inline-block;}.disBlock{display: block;}.disFlex{display: flex;}.flexWrap{flex-wrap: wrap;}.disNone{display: none;}.centered{margin-left: auto;margin-right: auto;}.absoVertCenter{left: 50%;transform: translate(-50%, 0);}.absoluteMiddle{left: 50%;top: 50%;transform: translate(-50%, -50%);}.textCenter{text-align: center;}.textLeft{text-align: left;}.textRight{text-align: right;}.noPadd{padding: 0!important;}input:focus, textarea:focus{outline: none;}.flexReverseRow{flex-direction: row-reverse;}.flexReverseColumn{flex-direction: column-reverse;}.flexRow{flex-direction: row;}.flexColm{flex-direction: column;}.jcc{justify-content: center;}.aic{align-items: center;}.jcsb{justify-content: space-between;}
  select{width: 100%;}select:focus{outline: none;}.textUppercase{text-transform: uppercase;}
  .curpoi{cursor: pointer;}textarea{resize: none;}
  .mt05{margin-top: 5px;}.mt10{margin-top: 10px;}.mt15{margin-top: 15px;}.mt20{margin-top: 20px;}
  .mb05{margin-bottom: 5px;}.mb10{margin-bottom: 10px;}.mb15{margin-bottom: 15px;}.mb20{margin-bottom: 20px;}.fw100{font-weight: 100;}.fw300{font-weight: 300;}.fw400{font-weight: 400;}.fw600{font-weight: 600;}.fw700{font-weight: 700;}
  .green{color:#16b306;}.orange{color:#de8410;}.red{color:#e10000;}
  /* a{transition: 0.5s;} */
  .trans04s{transition: 0.4s;}  .trans05s{transition: 0.5s;}  .trans06s{transition: 0.6s;}  .trans1s{transition: 1s;}

  .posAbsolute{position: absolute;}.posRelative{position: relative;}.posFixed{position: fixed;}
  .widthFull{width: 100%;}.widthHalf{width: 50%;}.widthQuarter{width: 25%;}.heightFull{height: 100%;}
  .heightVH{height: 100vh;}.heightHalfVH{height: 50vh;}.carrierSection{width: 99%;max-width: 1600px;padding: 15px;margin-left: auto;margin-right: auto;}
  .heightVHMin{min-height: 100vh;height: auto;}
 
  .vertAlMiddle{vertical-align: middle;}.vertAlLeft{vertical-align: left;}.vertAlRight{vertical-align: right;}.vertAltop{vertical-align: top;}.vertAlbtm{vertical-align: bottom;}
  
  .z0{z-index: 0;}.z1{z-index: 1;}.z2{z-index: 2;}.z3{z-index: 3;}.z4{z-index: 4;}.z5{z-index: 5;}.z6{z-index: 6;}.z10{z-index: 10;}.coverCenterImage{object-fit: cover;align-items: center;width:100%;}.screenHeight{height: 100vh;}.halfHeight{height: 50vh;}.alignhorizCenter{justify-content: center;}.alignVertHorzCenter{align-items: center;margin: auto;}.backCover{background-size: cover!important;}
  .clearBoth:after{clear: both;display: block;width: 100%;height: 0px;}
  p{font-size: 16px;line-height: 24px;margin-top: 8px;} 

  html{overflow-x: hidden}
  body{position: relative;font-family: var(--contentFont);min-height:100vh;}

  .fixThis{position: fixed;left: 0;top:0px;z-index: 10;}
  .width90{width: 90%;max-width: 1600px;}.width80{width: 80%;}

  .comnMargin{margin-top: 80px;}
  .mainHeading{font-size: 40px;font-weight: 500;}

  body{background: url(images/mainBg.svg) no-repeat #000;background-size: cover;}

  .header{padding: 10px 20px;top: 0;left: 0;z-index: 1;max-width: 1800px;left: 0;right: 0;margin: auto;}
  .header .logo{width: 200px;}
  .header .connectAnchor{background: #fff;color: #000;font-size: 18px;font-weight: 500;padding: 12px 20px;border-radius: 55px;}
  .header .connectAnchor img{margin-right: 5px;}

  .footer{bottom: 10px;padding: 10px 20px;z-index: 1;max-width: 1800px;left: 0;right: 0;margin: auto;}
  .footer .leftAicont{width: 290px;color: #fff;}
  .footer .leftAicont img{margin-right: 8px;}

  .footer  .rightAicont{width: 190px;color: #fff;}
  .footer .rightAicont img{margin-right: 8px;}

  .mainCarrier{height: 100vh;overflow: hidden;max-width: 1800px;left: 0;right: 0;margin: auto;}
  .mainCarrier .contMain{width: 50%;}
  .mainCarrier h2{font-size: 100px;color: #fff;font-weight: 500;line-height: 100px;}
  .mainCarrier h2 span{color: #9ABAFF;}
  .mainCarrier  p{color: rgba(255,255,255,0.7);width: 60%;margin-top: 20px;}

  .rings.one{width: 60%;top: 83%;transform: rotate(40deg);right: 10%;animation: 300s bottomRing linear forwards;}
  .rings.two{width: 12%;top: 50%;transform: rotate(40deg);left: 10%;opacity: 0.8;animation: 200s socndRing linear forwards;}
  .rings.three{width: 16%;top: 30%;transform: rotate(130deg);left: 65%;opacity: 0.6;animation: 200s thrdRing linear forwards;}
  .rings.four{width: 25%;bottom: 90%;transform: rotate(165deg);opacity: 0.8;animation: 100s furRing linear forwards;}
  @keyframes bottomRing {
    0%{transform: rotate(0deg);}
    50%{transform: rotate(100deg);}
    100%{transform: rotate(0deg);}
  }
  @keyframes socndRing {
    0%{transform: rotate(0deg);}
    50%{transform: rotate(360deg);}
    100%{transform: rotate(0deg);}
  }
  @keyframes thrdRing {
    0%{transform: rotate(0deg);}
    50%{transform: rotate(-360deg);}
    100%{transform: rotate(0deg);}
  }
  @keyframes furRing {
    0%{transform: rotate(0deg);}
    50%{transform: rotate(50deg);}
    100%{transform: rotate(0deg);}
  }


@media (max-width:1600px) {
  
}
@media (max-width:1400px) {
 
}
@media (max-width:1300px) {
  
}
@media (max-width:1200px) {

}
@media (max-width:1000px){

}
@media (max-width:990px) {
  
}
@media (max-width:800px) {
  .mainCarrier h2{font-size: 60px;line-height: 60px;}
  .mainCarrier  p{width: 90%;}

}
@media (max-width:768px) { 
  .mainCarrier .contMain {width: 60%;}
}
@media (max-width:585px) { 
  .mainCarrier h2{font-size: 40px;line-height: 40px;}
  .mainCarrier  p{width:100%;}
  .mainCarrier .contMain {width: 90%;}
  .connectAnchor span{display: none;}
  .header .connectAnchor img{margin-right: 0px;}
  .header .connectAnchor {padding: 10px;}
  .footer .rightAicont{width: 100%;justify-content: left;align-items: center;}
  .footer .leftAicont{width: 100%;align-items: center;}
  
  .rings.one {top: 90%;display: none;}
  .rings.four{width: 60%;}
  .rings.three {width: 40%;}
  .rings.two {width: 30%;left: -15%;}

}
@media (max-width:480px) {
  
}


.owl-dots{display: none!important;}
.owl-item.cloned:last-child{display: none!important;}
textarea{height: 100px;resize: none;}
.error-404 {margin-top:120px;}
.error-404 .abs{width: 40%;}
.error-404 .abs img{max-width: 500px;}
.error-404 h3{font-weight: 400;font-size:80px;line-height: 60px;}
.error-404 h3 span{font-weight: 200;font-size:40px;}
.material-symbols-outlined {font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,
'opsz' 48}

.scrollBarCustom{padding-right: 5px!important;overflow: hidden;overflow-y: auto;}
.scrollBarCustom::-webkit-scrollbar {width: 2px;}
.scrollBarCustom::-webkit-scrollbar-track {background: #ddd;}
.scrollBarCustom::-webkit-scrollbar-thumb {background: #999;}
.scrollBarCustom::-webkit-scrollbar-thumb:hover {background: #666;}
.scrollBarCustom{scrollbar-width: thin;scrollbar-color: none;scrollbar-track-color: #ddd;}
  
span.wpcf7-not-valid-tip{font-size: 12px!important;}
div.wpcf7-validation-errors{background: #ffcbc9;color: #ff0000;border-width: 0px!important;font-size: 12px;}
div.wpcf7-mail-sent-ng{color: #ffeeed;background: #ff0000;}
.wpcf7-form p{opacity: 1;}

