.header-with-social{
  box-shadow : none !important;
 border : none;
 height : 75px !important;
 display : flex;
 align-items : center;
 border-radius: 0 0 40px 40px;
 }
 #offcanvas-toggler{
 display : none !important;
 }
 #sp-logo{
 height : 100%;
 padding-left : 45px;
 }
 .logo a{
 height : 80px;
 width : 60px;
 }
 .logo-image{
 height : 80px !important;
 width : 100%;
 padding-top : 10px;
 padding-bottom : 10px;
 }
 .sppb-row-overlay{
 background : linear-gradient(to bottom, white, rgba(255,255,255,0.65), rgba(0,0,0,0.85));
 }

@media (max-width: 1439px) and (max-height: 1050px) {
  #sp-menu> .sp-column {
    
  }
}
 
 #section-id-1614685110493 > .sppb-row-container{
 display : none;
 }
 .title-div{
 z-index : 2;
 position : absolute;
 top : 70px;
 margin-left : 25px;
 color : #040960 !important;
 font-family : Arial;
 }
 .title-head{
 font-size : 75px;
 font-family: 'Roboto Condensed', sans-serif;
 width : 800px;
 text-align : left;
 }
 .typewriter{
 text-align : left;
 font-size : 35px;
 font-family: 'Roboto Condensed', sans-serif;
 font-weight : 300;
 color : #ff8000 !important; 
 }
 .title-par{
 position : absolute;
 top : 330px;
 width : 800px;
 height : 200px;
 tranform : translateY(40%);
 transition: opacity 1s ease-in-out, transform 1s ease-in-out;
 opacity : 0;
  word-wrap: break-word;
   overflow-wrap: break-word;
 text-align : left;
 margin-left : 50px;
 font-size : 20px;
 z-index : 2;
 color : #2C2C3E !important;
 font-family : Arial;
 font-weight : 300;
 font-style : italic;
 }
 .sp-megamenu-wrapper{
 height : 100% !important;
 font-family: Arial;
 font-weight : 600;
 }
 .sp-megamenu-parent{
font-family: 'Raleway', sans-serif;
width : 100%;
margin-left : 15px;
 }
 .sp-megamenu-parent li{
 margin-left : 50px;
 }
#sp-menu> .sp-column> .menu-wrap{
  max-width : 850px;
 }
@media (min-width: 992px) {
    #sp-header > .container,
    #sp-header > .container-lg,
    #sp-header > .container-md,
    #sp-header > .container-sm {
        max-width: 1960px;
    }
}
.social-wrap{
padding : 0;
}
 #sp-header> .container{
    margin : 0;
    width : 100%;
    }
    @media (min-width: 1200px) {
        #sp-header> .container, #sp-header> .container-lg, #sp-header> .container-md, #sp-header> .container-sm, #sp-header> .container-xl {
            max-width: 100%;
        }
    }
.sp-dropdown-inner{
padding : 0 !important;
}
.sp-dropdown-items> .sp-menu-item{
margin-left : 0 !important;
}
 
 /*contact page*/
#section-id-1698416398938{
box-shadow: inset 0 4px 6px -2px rgba(0, 0, 0, 0.3) !important;
}
#sp-page-title{
display : none;
}
#sppb-addon-1698418249921> .sppb-addon> .sppb-addon-content{
font-family : 'Roboto Condensed', sans serif;
color : black !important;
}
 .overlay{
 position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: rgba(0, 0, 0, 0.5) !important; 
     z-index: 50; /* Overlay stays behind the text */
     opacity: 1;
 padding-left : 15px;
 padding-right : 15px;
 border-radius : 25px;
 }
 #sppb-addon-wrapper-1743667242505 p{
 margin-top : 100px;
 color : white;
 font-size : 30px;
 font-family : 'Roboto Condensed', sans serif;
 }
 #sppb-addon-wrapper-XFYjspI6OakhjzkvOxyLq p{
 color : white;
 margin-top : 100px;
 display : none;
 font-size : 18px;
 font-family : 'Roboto Condensed', sans serif;
 font-weight : 300;
 }
 #column-wrap-id-1743662716487:hover p{
 margin-top : 10px;
 transition : all 0.3s ease-in-out;
 display : block;
 }
 #sppb-addon-wrapper-1743667242505{
 z-index : 60;
 position : relative;
 }
 #sppb-addon-wrapper-XFYjspI6OakhjzkvOxyLq{
 z-index : 60;
 position : relative;
 }
 
 #sppb-addon-wrapper-1743668516851 p{
 margin-top : 100px;
 color : white;
 font-size : 30px;
  font-family : 'Roboto Condensed', sans serif;
 }
 #sppb-addon-wrapper-ibmaeAu4RRkniuXwIbs67 p{
 color : white;
 margin-top : 100px;
 display : none;
 font-size : 18px;
 font-family : 'Roboto Condensed', sans serif;
 font-weight : 300;
 }
 #column-wrap-id-1743662716488:hover p{
 margin-top : 0;
 transition : all 0.3s ease-in-out;
 display : block;
 }
 #sppb-addon-wrapper-1743668516851{
 z-index : 60;
 position : relative;
 }
#sppb-addon-1746005668865 > .sppb-addon > .sppb-addon-content > p{
font-family : 'Roboto Condensed', sans serif;
color : black !important;
}
 #sppb-addon-wrapper-ibmaeAu4RRkniuXwIbs67{
 z-index : 60;
 position : relative;
 }
 
 #sppb-addon-1743668929133 p{
 margin-top : 100px;
 color : white;
 font-size : 30px;
  font-family : 'Roboto Condensed', sans serif;
 }
 #sppb-addon-wrapper-1743669296544 p{
 color : white;
 margin-top : 100px;
 display : none;
 font-size : 18px;
 font-family : 'Roboto Condensed', sans serif;
 font-weight : 300;
 }
 #column-wrap-id-1743662716490:hover p{
 margin-top : 0;
 transition : all 0.3s ease-in-out;
 display : block;
 }
 #sppb-addon-wrapper-1743668929133{
 z-index : 60;
 position : relative;
 }
 #sppb-addon-wrapper-1743669296544{
 z-index : 60;
 position : relative;
 }
 
 #sppb-addon-wrapper-1743668972663 p{
 margin-top : 100px;
 color : white;
 font-size : 30px;
  font-family : 'Roboto Condensed', sans serif;
 }
 #sppb-addon-wrapper-Jsn0cBRhnjNJ8kYmoqYL5 p{
 color : white;
 margin-top : 100px;
 display : none;
 font-size : 18px;
 font-family : 'Roboto Condensed', sans serif;
 font-weight : 300;
 }
 #column-wrap-id-1743662716491:hover p{
 margin-top : 0;
 transition : all 0.3s ease-in-out;
 display : block;
 }
 #sppb-addon-wrapper-1743668972663{
 z-index : 60;
 position : relative;
 }
 #sppb-addon-wrapper-Jsn0cBRhnjNJ8kYmoqYL5{
 z-index : 60;
 position : relative;
 }
 
 /*Google Maps embed API*/
 .upper-modal{
 position :  fixed;
 display : none;
 border : 1px;
 z-index : 1000;
 padding : 0;
 top : 0;
 height : 100vh;
 width : 100vw;
 backdrop-filter : blur(10px);
 background-color : rgba(0,0,0,0.8);
 }
 .upper-modal iframe{
 border-radius : 25px;
 margin-top : 40px;
 width : 70vw;
 height : 70vh;
 }
 .cbd-modal{
 position :  fixed;
 display : none;
 border : 1px;
 z-index : 1000;
 padding : 0;
 top : 0;
 height : 100vh;
 width : 100vw;
 backdrop-filter : blur(10px);
 background-color : rgba(0,0,0,0.8);
 }
 .cbd-modal iframe{
 border-radius : 25px;
 margin-top : 40px;
 width : 70vw;
 height : 70vh;
 }
 
 .ug-modal{
 position :  fixed;
 display : none;
 border : 1px;
 z-index : 1000;
 padding : 0;
 top : 0;
 height : 100vh;
 width : 100vw;
 backdrop-filter : blur(10px);
 background-color : rgba(0,0,0,0.8);
 }
 .ug-modal iframe{
 border-radius : 25px;
 margin-top : 40px;
 width : 70vw;
 height : 70vh;
 }
 
 .tz-modal{
 position :  fixed;
 display : none;
 border : 1px;
 z-index : 1000;
 padding : 0;
 top : 0;
 height : 100vh;
 width : 100vw;
 backdrop-filter : blur(10px);
 background-color : rgba(0,0,0,0.8);
 }
 .tz-modal iframe{
 border-radius : 25px;
 margin-top : 40px;
 width : 70vw;
 height : 70vh;
 }
 
 /*Front page*/
 .sppb-row-overlay{
 width : 100%;
 height : 100%;
 }
 .vid-overlay{
 width : 100%;
 height : 100%;
 position : absolute;
 }
 
 /*Front page section 2*/
 #section-id-1614685201596{
 padding-top : 50px !important;
 padding-bottom : 100px !important; 
 border-bottom-left-radius: 75px;
border-bottom-right-radius: 75px;
background-color: white !important;
position: relative;
 }
 
 #section-id-1614685201596> .sppb-row-container{
     margin-right: 0;
 margin-left : 0;
 width : 100vw;
    }
 #column-wrap-id-qvEcVOH79JFNFRtaUn1mv{
 position : absolute;
 right : 20px;
 }
 #sppb-addon-wrapper-1744095346755{
 margin-top : 200px;
 }
 #column-wrap-id-qvEcVOH79JFNFRtaUn1mv{
 margin-top : 200px;
 color : black !important;
 }
  #sppb-addon--NJPhi-wLYPHiumfQ0xvE> .sppb-button-wrapper{
     text-align: right;
 margin-top : 70px;
    }
 .sppb-addon.sppb-addon-text-block h3{
 color : white !important;
 text-align : right;
font-family : 'Roboto Condensed', sans serif;
 }
 .sppb-carousel-text h2{
 color : white !important;
font-family : 'Roboto Condensed', sans serif;
 }
 #btn--NJPhi-wLYPHiumfQ0xvE{
 background-color : #ff8000 !important;
 border : none;
border-radius : 25px;
font-family : 'Roboto Condensed', sans serif;
 }
#btn--NJPhi-wLYPHiumfQ0xvE:hover{
transition : all 0.3s ease-in-out;
background-color : black !important;
}
 .sppb-carousel-inner> .sppb-item{
 padding : 0 !important;
 }
 #sppb-addon-1744095346755> .sppb-carousel> .sppb-carousel-indicators{
 display : none;
 }
 #sppb-addon-1744095346755> .sppb-carousel> .sppb-carousel-arrow{
 display : none;
 }
 .carousel-container{
  top: 0;
left: 0;
right: 0;
bottom: 0;
  display: flex;
  position: absolute;
  width: 500%;
  height: 100%;
  z-index: -1;
  transition: transform 0.3s ease-in-out;
  border-bottom-left-radius: 75px;
border-bottom-right-radius: 75px;
 }
 .carousel-container > img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  border-bottom-left-radius: 75px;
border-bottom-right-radius: 75px;
 }
 
 /*Front page section 3*/
 #sppb-addon-wrapper-1614756982288{
 margin-bottom : 0;
 }
#sppb-addon-1614756982288> .sppb-addon> .sppb-addon-content{
display : none;
}
#sppb-addon-1614756982288> .sppb-addon> .sppb-addon-title{
font-family : 'Roboto Condensed', sans serif;
}

/*New Front page section 3*/

.form-div{
  transform: translateX(-50%);
  margin-left: 50%;
  width : 100rem;
}
.message-form > input{
  margin-top: 15px;
}
.service-dropdown{
  margin-top : 15px !important;
}
.text-field{
  font-family : 'Roboto Condensed', sans serif;
  width: 100%;
}
.message-field{
  font-family : 'Roboto Condensed', sans serif;
  width: 100%;
  margin-top: 15px;
  font-size: 19px;
  border-left: 0.5px solid;
}
.submit-btn{
  font-family : 'Roboto Condensed', sans serif;
  height : 35px;
  width : 120px;
  color: white;
  background-color: #ff8000;
  font-size: 19px;
  border: none;
  border-radius: 25px;
}
.submit-btn:hover{
  background-color: #040960;
  transition: all 0.3s ease-in;
  cursor: pointer;
}
.form-feedback{
  color: black;
  font-family : 'Roboto Condensed', sans serif;
  font-size: 25px;
}

.g-recaptcha{
  transform: translateX(-50%);
  margin-left: 50%;
}

#sppb-addon-1747653927815 > .sppb-addon > .sppb-addon-content > p{
  color: black;
  font-family : 'Roboto Condensed', sans serif;
}
 
 /*Products and Services*/
 .sp-simpleportfolio-filter{
 font-size : 20px;
 }
  #section-id-1744277661444> .sppb-row-container,
    #section-id-1744275541482> .sppb-row-container,
    #section-id-1744279570372> .sppb-row-container,
    #section-id-1744280161257> .sppb-row-container,
    #section-id-1744279697130> .sppb-row-container,
    #section-id-1744280328579> .sppb-row-container,
    #section-id-1744280455395> .sppb-row-container,
    #section-id-1744280628462> .sppb-row-container,
    #section-id-1744283534072> .sppb-row-container,
    #section-id-1744284815731> .sppb-row-container,
    #section-id-1744284912542> .sppb-row-container,
    #section-id-1744285181070> .sppb-row-container,
    #section-id-1744285238610> .sppb-row-container,
    #section-id-1744287127665> .sppb-row-container,
    #section-id-1744287379194> .sppb-row-container{
     padding-left: 0;
     padding-right: 0;
  background-color: rgba(0, 0, 0, 0.8);
  min-height : 100vh;
    }
    #sppb-addon-1744277262410> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744277722811> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744279634707> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744280262035> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744279917140> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744280366959> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744280499534> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744280650231> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744284851024> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744284942266> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744285208193> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744285264757> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744287156063> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744277262410> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744288326812> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img
 {
     min-height: 100vh;
   }
 @media (min-width: 1200px) {
     #section-id-1744277661444> .sppb-row-container,
    #section-id-1744275541482> .sppb-row-container,
    #section-id-1744279570372> .sppb-row-container,
    #section-id-1744280161257> .sppb-row-container,
    #section-id-1744279697130> .sppb-row-container,
    #section-id-1744280328579> .sppb-row-container,
    #section-id-1744280455395> .sppb-row-container,
    #section-id-1744280628462> .sppb-row-container,
    #section-id-1744283534072> .sppb-row-container,
    #section-id-1744284815731> .sppb-row-container,
    #section-id-1744284912542> .sppb-row-container,
    #section-id-1744285181070> .sppb-row-container,
    #section-id-1744285238610> .sppb-row-container,
    #section-id-1744287127665> .sppb-row-container,
    #section-id-1744287379194> .sppb-row-container{
     max-width : 11140px;
    }
 }
 #sppb-addon-1744277262410> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744277722811> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744279634707> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744280262035> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744279917140> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744280366959> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744280499534> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744280650231> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744284851024> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744284942266> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744285208193> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744285264757> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744287156063> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744277262410> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container,
 #sppb-addon-1744288326812> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container
  {
     position: relative;
     display: inline-block;
   }
   
 #sppb-addon-1744277262410> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744277722811> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744279634707> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744280262035> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744279917140> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744280366959> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744280499534> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744280650231> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744284851024> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744284942266> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744285208193> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744285264757> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744287156063> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744277262410> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after,
 #sppb-addon-1744288326812> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container::after
 {
     content: "";
     position: absolute;
     inset: 0;
     background: rgba(0, 0, 0, 0.8); /* Dark overlay */
     z-index: 1;
     pointer-events: none;
   }
   
 #sppb-addon-1744277262410> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744277722811> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744279634707> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744280262035> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744279917140> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744280366959> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744280499534> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744280650231> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744284851024> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744284942266> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744285208193> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744285264757> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744287156063> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744277262410> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img,
 #sppb-addon-1744288326812> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container img
 {
     display: block;
     position: relative;
     z-index: 0;
   }
 .product-par{
 position : absolute;
 top : 150px;
     display: flex;
     width: 100%;
     max-height: 80%;
     padding : 15px;
 z-index : 2;
 color : white;
 font-family: 'Roboto Condensed', sans-serif;
 transition : height 0.3s ease;
 }
 .product-head{
 width : 50%;
 font-size : 60px;
 font-family: 'Roboto Condensed', sans-serif;
 }
 .product-desc{
 width : 50%;
 border-left : 4px solid white;
 }
 .desc-div{
 list-style : none;
 display : flex;
 flex-wrap : wrap;
 gap : 30px;
 font-size : 23px;
 }
 .desc-div li{
 border-right : 2px solid white;
 padding-right : 15px;
 }
 .desc-div li:hover{
 transition : all 0.5s ease-in-out;
 cursor : pointer;
 color : black;
 background-color : white;
 }
 .desc-par{
 font-size : 18px !important;
 text-align : left;
 margin-left : 20px;
 margin-top : 50px;
 }
 .sp-simpleportfolio-btns{
  display: none;
 }

/*History page*/
#section-id-1743588981555{
box-shadow: inset 0 4px 6px -2px rgba(0, 0, 0, 0.3) !important;
}
#btn-17448786640830{
display : none;
}
#sppb-addon-1744878664083> .sppb-carousel> .sppb-carousel-indicators li{
}
#sppb-addon-1744878664083> .sppb-carousel> .sppb-carousel-arrow{
}
#sppb-addon-1743589003705> .sppb-addon> .sppb-addon-content{
font-family : 'Roboto Condensed', sans serif;
color : black !important;
}
#sppb-addon-1744878664083> .sppb-carousel> .sppb-carousel-inner{
font-family : 'Roboto Condensed', sans serif;
color : white !important;
}
#section-id-1745908817413 > .sppb-row-container{
padding : 0;
margin : 0;
width : 100%;
}
#sppb-addon-1745909076645 > .sppb-addon > .sppb-addon-content > .sppb-addon-single-image-container{
width : 100%;
position: relative;
min-height : 800px;
border-radius : 0 0 50px 50px;
background-image : url("/images/homepage/office.jpg");
background-size : cover;
background-repeat : no-repeat;
}

#sppb-addon-1745909076645 > .sppb-addon > .sppb-addon-content > .sppb-addon-single-image-container::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8); /* semi-transparent black */
  z-index: 1;
border-radius : 0 0 50px 50px;
}
.about-par{
  position: relative;
color : white;
font-size : 25px;
padding-left : 25px;
padding-right : 25px;
padding-top : 40px;
z-index : 2;
font-family : 'Roboto Condensed', sans serif;
font-weight : 300;
}
.mission{
 position: relative;
color : white;
font-size : 25px;
padding-left : 25px;
padding-right : 25px;
padding-top : 40px;
z-index : 2;
font-family : 'Roboto Condensed', sans serif;
font-weight : 800;
}
.mission-par{
 position: relative;
color : white;
font-size : 25px;
padding-left : 25px;
padding-right : 25px;
padding-top : 40px;
z-index : 2;
font-family : 'Roboto Condensed', sans serif;
font-weight : 300;
}
.vision{
 position: relative;
color : white;
font-size : 25px;
padding-left : 25px;
padding-right : 25px;
padding-top : 40px;
z-index : 2;
font-family : 'Roboto Condensed', sans serif;
font-weight : 800;
}
.vision-par{
 position: relative;
color : white;
font-size : 25px;
padding-left : 25px;
padding-right : 25px;
padding-top : 40px;
z-index : 2;
font-family : 'Roboto Condensed', sans serif;
font-weight : 300;
}
.values{
 position: relative;
color : white;
font-size : 25px;
padding-left : 25px;
padding-right : 25px;
padding-top : 40px;
z-index : 2;
font-family : 'Roboto Condensed', sans serif;
font-weight : 800;
}
.value-par{
 position: relative;
color : white;
font-size : 25px;
padding-left : 25px;
padding-right : 25px;
padding-top : 40px;
z-index : 2;
font-family : 'Roboto Condensed', sans serif;
font-weight : 300;
}
#sppb-addon-1745909276569 > .sppb-addon > .sppb-addon-content > p{
color : black !important;
font-family : 'Roboto Condensed', sans serif;
}
#sppb-carousel1{
max-height : 400px;
}
.sppb-carousel-text{
vertical-align : top !important;
}
#sppb-addon-1745909076645 > .sppb-addon > .sppb-addon-content > .sppb-addon-single-image-container > img{
display : block;
position : static;
height : auto;
}
#sppb-addon-1745909076645 > .sppb-addon > .sppb-addon-content > .sppb-addon-single-image-container{
width : 100%;
}
#sppb-addon-1745909076645 > .sppb-addon > .sppb-addon-content > .sppb-addon-single-image-container > .sppb-img-responsive{
width : 100%;
border-radius : 0 0 50px 50px;
}
@media (min-width: 1200px) {
    #section-id-1745908817413 > .sppb-row-container {
        max-width: 11140px;
    }
}
/*Downloads page*/
#sppb-addon-1745313646036> .sppb-addon > .sppb-addon-content > h2{
font-family : 'Roboto Condensed', sans serif;
}
.downloads-page{
background-image : url(/images/homepage/claimpic2.jpg);
}
.downloads-page::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.8); /* semi-transparent overlay */
  z-index: 1;
}

.downloads-page > * {
  position: relative;
  z-index: 2; /* higher than the overlay */
}
.inner-filter{
display : flex;
width : 100%;
justify-content : space-between;
}
.inner-filter h3{
font-family : 'Roboto Condensed', sans serif;
font-size : 25px;
color : white;
}
.inner-filter h3:hover{
transition : all 0.3s ease-in-out;
color : black;
background-color : white;
cursor : pointer;
}
.inner-filter > * {
  position: relative;
  flex: 1; /* Optional: ensures equal spacing */
  text-align: center; /* Optional: for centered text */
}
.claim-div{
min-height : 45vh;
margin-top : 40px;
}

/* Insert vertical line between items */
.inner-filter > *:not(:last-child)::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background-color: #ccc;
  transform: translateX(70%); /* Shift it into the center between items */
}

.claim-list{
list-style : none;
color : #040960;
}
.claim-list li{
font-size : 18px;
font-family : 'Roboto Condensed', sans serif;
margin-top : 40px;
border-radius : 50px;
background-color : white;
}
.claim-list li:hover{
transition : all 0.3s ease-in-out;
font-size : 19px;
color : #ff8000;
background-color : #040960;
cursor : pointer;
}


/*Front page media queries*/
@media(max-height: 700px){
  #section-id-1614685110493 {
    min-height : 95vh !important;
  }
  #section-id-1614756982284> .sppb-row-container{
    max-width : 1960px !important;
  }
  #section-id-1744182326886> .sppb-addon-wrapper{
    max-width : 100px;
  }
  .sp-megamenu-parent > li{
    margin-left : 20px;
  }
  #section-id-1744275541482 > .sppb-row-container{
    max-width : 1920px;
  }
  .desc-par{
    font-size : 15px !important;
  }
  .desc-div > li{
    font-size : 19px !important;
  }
  .product-head{
    font-size : 40px;
  }
  .product-par{
    top : 60px;
  }
}

@media (max-height: 700px) and (max-width : 934px){
  .sp-megamenu-parent{
    display: flex !important;
margin-left : 30px;
  }
.sp-megamenu-parent > li > a{
font-size : 11px !important;
}
.social-icons{
font-size : 16.5px !important;
}
  #sp-header > .container{
    max-width : 1720px;
  }
.logo-image-phone{
height : 80px !important;
width : 100%;
padding-top : 10px;
padding-bottom : 10px;
}
#sppb-addon-1744182326886> .sppb-addon-wrapper{
max-width : 200px;
}
#sppb-addon-1744182326886> .sppb-addon-wrapper > .clearfix > .sppb-addon > .sppb-addon-content > .sppb-addon-single-image-container > .sppb-img-responsive{
max-width : 200px !important;
}
.title-head{
  font-size: 67px;
}
.typewriter{
  font-size: 29px;
}
.title-par{
  font-size: 15px;
}
}

@media (max-height: 820px) and (max-width : 1024px){
  .sp-megamenu-parent{
margin-left : 0;
  }
  .sp-megamenu-wrapper{
    margin-right : 45px;
  }
  .social-icons{
    font-size : 16.5px !important;
    }
    #sppb-addon-1744182326886> .sppb-addon-wrapper{
      max-width : 200px;
      }
      #sppb-addon-1744182326886> .sppb-addon-wrapper > .clearfix > .sppb-addon > .sppb-addon-content > .sppb-addon-single-image-container > .sppb-img-responsive{
      max-width : 200px !important;
      }
}
@media(max-width : 640px){
  #section-id-1614685110493{
    min-height : 100vh;
  }
.title-div{
margin-top : 0;
}
  .title-head{
    font-size : 45px;
    max-width : 300px;
  }
.typewriter{
font-size : 30px;
}
.title-par{
font-size : 15px !important;
width : 380px;
margin-left : 10px;
}
#section-id-1614685201596{
height : 50vh;
border-bottom-left-radius : 25px;
border-bottom-right-radius : 25px;
}
#btn--NJPhi-wLYPHiumfQ0xvE{
display : ruby;
}
#section-id-1614685201596::before{
border-bottom-left-radius : 25px;
border-bottom-right-radius : 25px;
}
#sppb-addon-wrapper-1744095346755{
margin-top : 100px;
}
#column-wrap-id-qvEcVOH79JFNFRtaUn1mv{
margin-top : 250px;
width : 100vh;
right : 0;
}
#sppb-addon--NJPhi-wLYPHiumfQ0xvE > .sppb-button-wrapper{
text-align : center;
}
#btn--NJPhi-wLYPHiumfQ0xvE{
width : 120px;
height : 35px;
}
#sppb-addon-1744182326886> .sppb-addon-wrapper > .clearfix > .sppb-addon > .sppb-addon-content > .sppb-addon-single-image-container > .sppb-img-responsive{
max-width : 90px !important;
}

/*Carousel*/
.carousel-container{
  border-bottom-left-radius: 22px;
border-bottom-right-radius: 22px;
 }
 .carousel-container > img{
  max-width : 100vw;
  border-bottom-left-radius: 22px;
border-bottom-right-radius: 22px;
 }

/*Navbar*/
#sp-menu{
display : none;
}
.logo-image-phone{
display : none !important;
}
#offcanvas-toggler{
display : flex !important;
left : 15px;
}
#sp-logo{
padding-left : 20px;
}
.header-sticky{
position : static !important;
}
/*SideNav*/
.d-flex.header-modules.mb-3{
display : none !important;
}
.offcanvas-inner > .sp-module > .sp-module-content > ul > li > a{
font-family : 'Raleway', sans serif;
}
.offcanvas-inner> .mb-4 > .sp-contact-info > li{
font-family : 'Raleway', sans serif;
}
.burger-icon>span{
height : 1px;
}
/*Products hub*/
.sp-simpleportfolio > .sp-simpleportfolio-filter>ul>li{
padding : 5px;
}
#section-id-1744275541482{
min-height : 85vh;
}
#section-id-1744275541482 > .sppb-row-container{
min-height : 85vh;
}
#section-id-1744275541482 > .sppb-row-container > .sppb-row > .sppb-row-column{
min-height : 85vh;
}
#sppb-addon-wrapper-1744277234396{
min-height : 85vh;
}
#sppb-addon-1744277262410 > .sppb-addon > .sppb-addon-content > .sppb-addon-single-image-container{
min-height : 85vh;
} 
#sppb-addon-1744277262410 > .sppb-addon > .sppb-addon-content > .sppb-addon-single-image-container > .sppb-img-responsive{
min-height : 85vh;
}
.product-par{
top : 40px;
display : block;
}
.product-head{
font-size : 30px;
width : 100%;
margin-bottom : 18px;
padding-bottom : 8px;
border-bottom : 2px solid white;
}
.product-desc{
width : 100%;
border-left : 0;
}
.desc-div{
font-size :14px;
padding-bottom : 18px;
border-bottom : 2px solid white;
}
.desc-par{
font-size : 12px !important;
}
#section-id-1744277661444> .sppb-row-container,
    #section-id-1744275541482> .sppb-row-container,
    #section-id-1744279570372> .sppb-row-container,
    #section-id-1744280161257> .sppb-row-container,
    #section-id-1744279697130> .sppb-row-container,
    #section-id-1744280328579> .sppb-row-container,
    #section-id-1744280455395> .sppb-row-container,
    #section-id-1744280628462> .sppb-row-container,
    #section-id-1744283534072> .sppb-row-container,
    #section-id-1744284815731> .sppb-row-container,
    #section-id-1744284912542> .sppb-row-container,
    #section-id-1744285181070> .sppb-row-container,
    #section-id-1744285238610> .sppb-row-container,
    #section-id-1744287127665> .sppb-row-container,
    #section-id-1744287379194> .sppb-row-container{
     min-height: 90vh;
    }
    #sppb-addon-1744277262410> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744277722811> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744279634707> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744280262035> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744279917140> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744280366959> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744280499534> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744280650231> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744284851024> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744284942266> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744285208193> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744285264757> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744287156063> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744277262410> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img,
 #sppb-addon-1744288326812> .sppb-addon> .sppb-addon-content> .sppb-addon-single-image-container > img
 {
     min-height: 90vh;
   }
/*Contact page*/
#section-id-1743662716489 > .sppb-row-container > .sppb-row{
gap : 40px;
}
#section-id-1743662716492 > .sppb-row-container > .sppb-row{
gap : 40px;
}
#sppb-addon-1746005668865 > .sppb-addon > .sppb-addon-content > p{
  font-size : 30px;
}
#sppb-addon-1749621846529 > .sppb-addon > .sppb-addon-content > p{
  font-size : 30px;
}
.g-recaptcha{
  transform: translateX(0);
  margin-left: 0;
}
/*Downloads page*/
.claim-list{
padding-left : 0;
}
.inner-filter h3{
font-size : 15px;
padding : 5px;
flex-wrap : wrap;
}
/*.section-bg-video{
display : none;
}*/
}

.sp-copyright{
font-family : 'Raleway', sans serif;

}

/*Client Removal*/
#section-id-1614756982284{
display : none;
}