@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css");
/* CSS Document */
 	/* box-shadow: inset 0px 0px 0px 1px #D9D9D9;
	-webkit-box-shadow: inset 0px 0px 0px 1px #D9D9D9;
	-moz-box-shadow: inset 0px 0px 0px 1px #D9D9D9;
	-o-box-shadow: inset 0px 0px 0px 1px #D9D9D9;*/
/**{margin:0; padding:0;}*/
html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, section, header, footer {
	margin:0;
	padding:0;
	border:0;
	outline:0;
}
:root{
	--black:#000000;
    --blue:#68C7F9;
	--white:#ffffff;
  }
a{text-decoration:none;}
a:hover{text-decoration:none; /* -moz-transition:all 1s ease-in 0s; -webkit-transition:all 1s; -o-transition:all 1s;*/}
/*ul{list-style:none;}*/
img{max-width:100%;}
body{-webkit-font-smoothing:antialiased; word-wrap:break-word; font-optical-sizing:auto; font-family: "Roboto", sans-serif; font-size:16px; line-height:26px; font-weight:400; color:#313131; background:var(--white); box-sizing:border-box;}
.clear{clear:both; margin:0px; padding:0px; border:0px; height:0px; font-size:0px;}

/*.heading{font-family: "Montserrat", sans-serif; font-size:50px; line-height:1.1; color:var(--black); font-weight:600; padding-bottom:40px; margin:0px; position:relative;}
.heading span{color:var(--blue);}*/
.heading{
	font-size: 32px;
	line-height: 1.2;
	font-weight: 500;
	margin-bottom: 50px;
	padding-bottom: 20px;
	position: relative;
	color:var(--black);
	font-family: "Montserrat", sans-serif;
}
.heading:before {
  content: "";
  position: absolute;
  display: block;
  width: 160px;
  height: 1px;
  background: color-mix(in srgb, #3c4049, transparent 60%);
  left: 0;
  right: 0;
  bottom: 1px;
  margin: auto;
}
.heading:after {
  content: "";
  position: absolute;
  display: block;
  width: 60px;
  height: 3px;
  background: var(--blue);
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}

.heading1{
	font-size: 25px;
	line-height: 1.2;
	font-weight: 500;
	margin-bottom: 20px;
	padding-bottom: 20px;
	position: relative;
	color:var(--black);
	font-family: "Montserrat", sans-serif;
}
.heading1:before {
  content: "";
  position: absolute;
  display: block;
  width: 160px;
  height: 1px;
  background: color-mix(in srgb, #3c4049, transparent 60%);
  left: 0;
  right: 0;
  bottom: 1px;
  margin: 0;
}
.heading1:after {
  content: "";
  position: absolute;
  display: block;
  width: 60px;
  height: 3px;
  background: var(--blue);
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
}

.button{font-size:18px; font-weight:600; line-height:50px; margin:0px; display:flex;}
.button a{background:#67c7f9; color:var(--white); padding:0px 40px; border-radius:10px; display: flex; justify-content:center; align-items: center; gap:10px;
	-moz-transition:all 1s ease-in 1s; 
	-webkit-transition:all 1s; 
	-o-transition:all 1s;
	/*-webkit-box-shadow:0px 0px 10px 5px rgba(254,128,4,.5);
	-moz-box-shadow:0px 0px 10px 5px rgba(254,128,4,.5);
	-o-box-shadow:0px 0px 10px 5px rgba(254,128,4,.5); 
	 box-shadow:0px 0px 10px 5px rgba(254,128,4,.5);*/
}
.button a:hover{background:#091F5B;}
.button1{font-size:18px; font-weight:600; line-height:50px; margin:0px; display:flex;}
.button1 a{background:#67c7f9; color:var(--white); padding:0px 40px; border-radius:10px; display: flex; justify-content:center; align-items: center; gap:10px;
	-moz-transition:all 1s ease-in 1s; 
	-webkit-transition:all 1s; 
	-o-transition:all 1s;
}
.button1 a:hover{background:#FF6B6B;}

.input1, .input2{width:100%; padding:0 15px; font-size:16px; color:var(--black); height:60px; line-height:60px; margin:0px 0px 20px 0px; border:1px solid #ADBBC2; background-color:var(--white); border-radius:10px; box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);}
.input2{height:130px; padding:10px 15px; line-height:inherit !important;}
select.input1{width:100%; color:#8d8d8d; cursor:pointer;}

.submit{background:#67c7f9; color:var(--white); line-height:56px; font-size:20px; font-weight:600; text-align:center; padding:0px 50px; cursor:pointer; border:none; border-radius:10px;}
.submit:hover{background:#091F5B;}
.submit1{width:100%; background:#FF6B6B; color:var(--white); line-height:56px; font-size:20px; font-weight:600; text-align:center; padding:0px 15px; cursor:pointer; border:none; border-radius:10px;}
.submit1:hover{background:#67c7f9;}

textarea{resize:none;}
iframe{display:block;}
.recaptcha{margin-bottom:20px;}

header{width:100%; padding:0px; position:relative; background-color:var(--white); color:var(--black); /*position:absolute; top:0px; left:0px; z-index:999; background:url(images/banner/banner-bg.webp) no-repeat top center; background-size:cover;*/}

#site-header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  transition: top 0.3s ease; /* smooth show/hide */
  z-index: 999;
}
header.scrolled{/*background:rgba(0,0,0,.5); border-bottom:1px solid rgba(255,255,255,.2);*/}
/*header.scrolled .header_top{padding: 15px 0px 15px 0px;}*/
header.scrolled .header_bottom{padding:10px 0px;
	-moz-transition:all 1s ease-in 1s; 
	-webkit-transition:all 1s; 
	-o-transition:all 1s;
}
.header_gap{height:145px; width:100%;}

.header_top{border-bottom:1px solid #cccccc; font-size:16px; font-weight:600; line-height:49px; color:#091F5B;}
.header_top a{color:#091F5B;}
.header_top_area{max-width:1450px; margin:auto;  display:flex; align-items: center; justify-content: right;}
.header_top_block{/*float:left; margin-right:30px; padding:0px;*/ padding:0px 15px; border-right:1px solid #cccccc;}
.header_top_block img,
.header_top_block i{vertical-align:middle; margin:0px 10px 0px 0px; color:#0e1b2b;}

.header_social{padding-left:15px; display:flex; align-items:center; justify-content:center; gap:8px; font-size:20px;}
.header_social img{}

.header_bottom{padding:15px 0px; /*position:absolute; top:57px; z-index:991;*/ width:100%;}
.header_bottom_area{max-width:1450px; margin:auto; display:flex; align-items:center; justify-content:space-between;}

.logo{width:244px; float:left; /*position:absolute; z-index:9999; top:-47px; left:0; transform:translateX(-50%);*/
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
     transition: all 0.3s;
}
.logo a{line-height:1px; display:block;}

/*.header_right{float:right; padding:11px 0px;}*/

header nav{}
header nav li{position:relative;}
header nav ul{list-style:none; text-align:center; display:flex; align-items:center; justify-content:space-between; gap:35px;
    /*-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
     transition: all 0.3s;*/
}
header nav ul li{display:block; position:relative; line-height:48px; font-size:16px; font-weight:500; padding:0px;}
/*header nav ul li:last-child{padding-right:0px;}*/
header nav ul li a{display:block; color:var(--black); padding:0px;
	/* box-shadow: inset 0px 0px 0px 1px #D9D9D9;
	-webkit-box-shadow: inset 0px 0px 0px 1px #D9D9D9;
	-moz-box-shadow: inset 0px 0px 0px 1px #D9D9D9;
	-o-box-shadow: inset 0px 0px 0px 1px #D9D9D9;
	-moz-border-radius:20px; 
	-webkit-border-radius:20px;
	-khtml-border-radius:20px;
	 border-radius:20px;*/
}
header nav ul li a:hover{color:#ff6b6b;}
header nav ul li .active{color:#ff6b6b;}

/*dropdown*/
header nav ul li:hover{/*background-color:#ffff00; color:var(--black);*/}
header nav ul li ul{background:#0452fa; display:none; position:absolute; width:170px; left:0px !important; z-index:999; /*border-top:10px solid var(--white);*/}
header nav li:hover > ul{display:block;}
header nav li li{display:block; float:none; margin:0px; padding:0px !important; width:170px; background:none; border:none; position:relative;}
header nav li:hover li a{background:none;}
header nav li ul a{display:block; font-size:13px; font-style:normal; margin:0px; padding:0px 0px 0px 10px; text-align:left; color:var(--white); line-height:43px; text-transform:none; border-bottom:1px solid #0cd2f9;}
header nav li ul li a:hover{border-bottom:1px solid var(--white);}
header nav li ul li:last-child a,
header nav li ul li:last-child a:hover{border:none;}
header nav li ul a:hover{background-color:#0677fb !important; color:var(--white) !important;}
/*header nav li ul a:before{content:url(images/menu-drop-arrow.webp); color:var(--white); margin-right:7px;}*/
/*from second dropdown*/
header nav ul ul li:hover{background-color:#0677fb !important; color:var(--white) !important;}
header nav li ul ul{left:200px !important; top:0px !important; position:absolute; z-index:9999;}

/*.header_button_area{display:flex; gap:10px;}
.header_button{font-size:16px; font-weight:700; line-height:48px; height:48px; margin:0px;}
.header_button a{background:#FF6B6B; color:var(--white); display:flex; justify-content:space-between; align-items:center; padding:0px 10px; border-radius:10px; 
	-moz-transition:all 1s ease-in 1s; 
	-webkit-transition:all 1s; 
	-o-transition:all 1s;
}
.header_button a:hover{background: linear-gradient(to right,  rgba(1,154,234,1) 0%,rgba(103,199,249,1) 100%);}
.header_button img{padding-right:10px;}
.header_button:nth-child(2) a{/*background:#67c7f9;/ background: linear-gradient(to right,  rgba(1,154,234,1) 0%,rgba(103,199,249,1) 100%); border:1px solid #348fbe;}
.header_button:nth-child(2) a:hover{background:#FF6B6B; border:1px solid #FF6B6B;}*/

/*sticky header*/
/*header.smaller .header_bottom{position:fixed; top:0px; background-color:var(--white); width:100%; max-width:inherit !important; background:rgba(0,0,0,.8); padding:15px 0px;}*/

.header_mobilenav{position:relative;}

section{width:100%; margin:0px; padding:0px;}
.banner_area{/*overflow:hidden;*/ position:relative; /*min-height:909px;*/}
.banner_inner{max-width:1197px; margin:auto;}
/*.banner_area img{opacity:0; height:650px;}*/

.animation {
  /*animation: spin 5s, zoomInZoomOut 2s;*/
  animation: zoomInZoomOut 2s;
  animation-duration: 5s;
  animation-timing-function: ease;
  animation-iteration-count: infinite;
}
.animation_rotate {
  animation: rotate 2s;
  animation-duration: 5s;
  animation-timing-function: ease;
  animation-iteration-count: infinite;
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes zoomInZoomOut {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.02, 1.02);
  }
  100% {
    transform: scale(1, 1);
  }
}
@keyframes rotate {
  0% {
    transform: rotate(-5deg);
  }
  50% {
    transform: rotate(1deg);
  }
  100% {
    transform: rotate(-5deg);
  }
}

.home_about_section{padding:90px 0px; overflow:hidden;}
.home_about_area{display:flex; flex-wrap:wrap;}
.home_about_left{flex:1;}
.home_about_right{flex:1; padding-left:50px; font-size:16px; line-height:30px;}
.home_about_heading{font-size:40px; line-height:1; color:var(--black); font-weight:500; font-family: "Montserrat", sans-serif; padding-bottom:25px; position:relative;}
.home_about_heading span{display:block; color:var(--blue); font-weight:400; padding-bottom:5px;}
.home_about_left img{border-radius:15px; border: 1px solid color-mix(in srgb, var(--black), transparent 92%);}
.home_about_right .button{margin-top:20px;}

.listmenu ul{margin-bottom:25px;}
.listmenu ul:last-child{margin-bottom:0px;}
.listmenu li{list-style:none; padding-left:35px; position:relative; margin-bottom:10px;}
.listmenu li:last-child{margin-bottom:0px;}
.listmenu li:before{content:url(images/bullet2.webp); position:absolute; left:0px; top:3px;}

.home_about_bottom{display:flex; flex-wrap:wrap; gap:30px; padding-top:50px;}
.home_about_bottomblock{flex:1; margin-top:30px; padding:25px;
	border: none;
	border-radius: 10px;
	box-shadow: 0 8px 25px rgba(0,0,0,0.1);
	transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.home_about_bottomblock:hover {
	transform: translateY(-8px);
	box-shadow: 0 12px 35px rgba(0,0,0,0.15);
}
.home_about_bottomblock_icon {
  width: 80px;
  height: 80px;
  font-size:30px;  
  font-weight:700;
  background: var(--white);
  background: var(--blue);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto 25px;
}
.card-icon {
	font-size: 3.5rem;
	color: var(--corp-blue);
	margin-bottom: 25px;
	display: inline-block;
}
.home_about_bottomright{flex:1; margin-top:30px;}
.home_about_bottom_title{
  font-size: 22px;
  font-weight: 400;
  color:#112344;
  margin-bottom: 15px;
}



.ourservices_section{padding:80px 0px; background:url(images/service-bg.jpg) no-repeat top center; background-size:cover; background-color:#050c1c;}
.ourservices_section .heading{text-align:center; color:var(--white); margin-bottom:30px;}
/*.ourservices_top{font-size:20px; text-align:center; color:#323232; text-transform:capitalize; padding-bottom:60px;}
.ourservices_top_heading{font-size:50px; line-height:1; font-weight:500; color:var(--black); padding-bottom:25px;}*/
.ourservices_blockarea{justify-content: center;}
.ourservices_blockarea > div{margin-top:24px;}
.ourservices_block{/*width:322px; float:left; */background:rgba(255,255,255,.1); border:1px solid rgba(255,255,255,.2); border-radius:15px; font-size:17px; line-height:27px; text-align:center; color:var(--white); padding:34px 25px; position:relative; display:flex; flex-direction:column; align-items:center; height:100%;
	 backdrop-filter: blur(25px);
	-webkit-backdrop-filter: blur(25px);
}
.ourservices_block:hover{background:#063ca9;}
.ourservices_block img{padding-bottom:20px;}
.ourservices_block_heading{font-size:25px; line-height:30px; font-weight:700; padding-bottom:15px;}
/*.ourservices_block_link{margin-top:30px; font-size:16px; font-weight:600; color:var(--blue);}
.ourservices_block_link a{color:var(--blue);}
.ourservices_block_link a:after{content: "\2192"; margin-left:10px;}*/

.compliancemanagement_section{padding:100px 0px; background-color:#f4f8fb;}
.compliancemanagement_section .heading{text-align:center; margin-bottom:30px;}
/*.faq_section{padding:0px 0px 70px 0px;}*/
.faq_block_area{}
.faq_block_area > div{margin-top:20px;}
.faq_block{border:1px solid #d0d0d0; background:var(--white); border-radius:15px; padding:20px 30px; margin-top:20px; box-shadow:0px 0px 10px 0px #d0d0d0;}
.faq_block:first-child{margin-top:0px;}
.faq_block_heading{font-size:20px; line-height:30px; color:var(--black); text-transform:capitalize; padding:0px; cursor:pointer;}
.faq_block_content{display:block; padding-top:20px; font-size:16px; text-transform:capitalize;}
.faq_block_content ul{margin-bottom:25px;}
.faq_block_content ul:last-child{margin-bottom:0px;}
.faq_block_content li{list-style:none; padding-left:35px; position:relative; margin-bottom:10px;}
.faq_block_content li:last-child{margin-bottom:0px;}
.faq_block_content li:before{content:url(images/bullet3.webp); position:absolute; left:0px; top:3px;}




.whyglobalparadigm_section{padding:100px 0px; text-align:center; background-color:#f4f8fb;}
.whyglobalparadigm_imgarea{}

.industry_block{color:var(--white); font-size:20px; line-height:26px; display:flex; flex-direction:column; justify-content:center; align-content:center; height:100%;}
.industry_block_img{padding-bottom:25px;}
.industry_block_title{font-size:30px; font-weight:600; padding-bottom:20px;}
.industry_block_content{padding-bottom:40px;}

.emergency_section{padding:100px 0px; background:url(images/emergency-bg.jpg) no-repeat top center; background-size:cover;}
.emergency_area{max-width:850px; margin:auto; font-size:25px; line-height:1.33; color:var(--white); text-align:center;}
.emergency_heading{font-size:40px; line-height:1.15; font-family: "Montserrat", sans-serif; padding-bottom:35px;}
.emergency_heading span{display:block; color:var(--blue); font-size:50px; font-weight:500; padding-bottom:10px;}
.emergency_section .button{margin-top:45px; justify-content: center;}

.services_block_area{padding-top:70px;}
.services_area{margin-bottom:24px;}
.services_area:last-child{margin-bottom:0px;}
.services_area:nth-child(2n){flex-direction:row-reverse;}
.services_area_left{}
.services_area_right{background-color:#FFF; border-radius:90px 0px; height:100%; display:flex; align-items:center;}
.services_area_rightinner{padding:30px;}
.services_area .heading1{font-size:32px;}
.services_area .heading1 span{display:block;}
.services_area img{width:100%; border-radius:0px 90px;}
.services_area .button{margin-top:30px;}
.services_area .button img{width:50px; border-radius:90px;}

.testimonial_section{padding:80px 0px;}
.testimonial_top{}
.testimonial_section .heading{text-align:center;}
.testimonial_section .heading span{font-size:20px; font-weight:500; color:var(--blue); display:block;}
.testimonial_block_area{}
.testimonial_block{/*width:435px;*/border:1px solid #d0d0d0; background-color:var(--white); padding:30px 25px; border-radius:15px;}
.testimonial_block_heading{font-size:22px; line-height:1.2; color:var(--black); font-weight:500; padding-bottom:20px; text-transform:capitalize;}
.testimonial_content{font-size:16px; line-height:28px; color:#313131; position:relative; padding-bottom:35px; min-height:140px;}
.testimonial_star{padding:0px 0px 20px 0px;}
.testimonial_star img{display:block;}
.testimonial_author{color:var(--black); font-weight:600;}
.testimonial_author span{color:#21A7C7;}
.testimonial_section .button{margin-top:15px; justify-content:center;}

.ourpartners{padding:0px 0px 65px 0px; text-align:center; background:url(images/heading-bg.webp) repeat-x top 20px center;}
.ourpartners_heading{font-size:40px; line-height:1; color:var(--black); font-weight:600; padding:0px 30px; margin:0px 0px 50px 0px; background-color:var(--white); display:inline-table;}
.ourpartners_block_area{/*display:flex; justify-content: space-between; align-items: center; gap:20px;*/}
.ourpartners_block{display:flex; justify-content:center; align-items:center; /*width:305px; float:left; margin-right:15px;/ padding:20px; height:180px; border-radius:15px; 
	display:flex;
	justify-content: center;
	align-items: center;	
*/}

.getintouch_section{padding:60px 0px; background:url(images/getintouch-bg.jpg) no-repeat right 40px top; background-color:#f4f8fb;}
.getintouch_section .heading{text-align:center;}
.getintouch_section .heading span{font-size:20px; font-weight:500; color:var(--blue); display:block;}
.getintouch_area{}
.getintouch_right_top{font-size:16px; line-height:1.4; color:#414141; text-transform:capitalize; padding-bottom:35px;}
.getintouch_right_heading{font-size:40px; line-height:1.1; color:var(--black); font-weight:500; padding-bottom:10px;}

/*.footer_transform_section{padding:117px 0px 0px 0px;}*/
/*.footer_transform_section{padding:0px 0px 0px 0px;}
.footer_transform_area{position:relative;}
.footer_transform{width:100%; height:234px; position:absolute; top:-117px; left:0px; display:flex; justify-content: center; align-items: center; background:url(images/transform-bg.webp) no-repeat center center; border-radius:15px; font-size:50px; line-height:1; color:var(--white); text-align:center; text-shadow:0 4px 4px rgba(0,0,0, .6);}
.footer_transform span{font-size:60px;}*/

footer{width:100%; color:var(--white); font-size:16px; line-height:1.5; background:url(images/footer-image.png) no-repeat center bottom; background-color:#0e1b2b;}
footer a{color:var(--white);}
footer a:hover{color:var(--blue) !important;}

.footer_top{padding:50px 0px; display:flex; justify-content: space-between;}
.footer_area_block{padding:20px 0px;}
.footer_area_block:first-child{width:360px;}
.footer_area_block:nth-child(2){width:560px;}
.footer_area_block:nth-child(3){width:250px;}
.footer_logo{padding-bottom:25px;}
.footer_area_heading{font-size:22px; line-height:26px; color:var(--white); font-weight:600; padding-bottom:10px; margin:0px; position:relative;}

.footer_top .row{display:flex; flex-wrap:wrap;}

.footer_area_menu{/*padding-left:60px;*/}
.footer_top ul{width:100%;}
.footer_top li{list-style:none; margin-bottom:5px; padding-left:25px; position:relative; 
	-moz-transition:all .3s ease-in 0s; 
	-webkit-transition:all .3s; 
	-o-transition:all .3s;
}
.footer_top li:last-child{margin-bottom:0px;}
.footer_top li a{color:var(--white);}
.footer_top li:before{content:url(images/arrow1.webp); position:absolute; left:0px;}
.footer_top li:hover{padding-left:35px;}
.footer_top li:hover:before{left:10px;}

.footer_mid_blockcontent{padding-left:30px; margin-bottom:10px;}
.footer_mid_blockcontent:last-child{margin-bottom:0px;}
.footer_mid_blockcontent img{float:left; margin-left:-30px;}
.footer_mid_blockcontent i{float:left; margin-left:-30px; line-height:24px; text-align:center; color:var(--white); font-size:16px;}

.footer_area_social{display:flex; align-items:center; justify-content:left; gap:15px; padding-left:30px;}
.footer_area_social img{/*margin-right:8px;*/}

.footer_bottom{text-align:center; padding:0px 0px 50px 0px; text-align:center;}
.footer_bottom_left{float:left;}
.footer_bottom_right{float:right;}










.inner_area{padding:80px 0px;}
.inner_section{padding-bottom:177px;}

.inner_banner{/*padding-bottom:60px;*/ background-repeat:no-repeat; background-position:top center; background-size:cover; /*position:relative;  background-repeat:no-repeat; background-position:top center; background-size:cover;*/}
.inner_banner img{/*width:100%; display: block; opacity:0;*/}
.inner_banner_cover{min-height:550px; display:flex; justify-content:center; align-items:center; background:rgba(0,0,0,.5);}

.transformaxis1_section{padding:45px 0px; background-color:#f4f8fb; text-align:center;}
.transformaxis_button_area{display:flex; justify-content: center; gap:10px; margin-top:40px;}
.transformaxis_button{font-size:16px; font-weight:700; line-height:48px; height:48px; margin:0px;}
.transformaxis_button a{background:#FF6B6B; border:1px solid #FF6B6B; color:var(--white); display:flex; justify-content:space-between; align-items:center; padding:0px 20px; border-radius:10px; 
	-moz-transition:all 1s ease-in 1s; 
	-webkit-transition:all 1s; 
	-o-transition:all 1s;
	/*-webkit-box-shadow:0px 0px 10px 5px rgba(254,128,4,.5);
	-moz-box-shadow:0px 0px 10px 5px rgba(254,128,4,.5);
	-o-box-shadow:0px 0px 10px 5px rgba(254,128,4,.5); 
	 box-shadow:0px 0px 10px 5px rgba(254,128,4,.5);*/
}
.transformaxis_button a:hover{background: linear-gradient(to right,  rgba(1,154,234,1) 0%,rgba(103,199,249,1) 100%); border:1px solid #348fbe;}
.transformaxis_button img{padding-right:10px;}
.transformaxis_button:nth-child(2) a{/*background:#67c7f9;*/ background: linear-gradient(to right,  rgba(1,154,234,1) 0%,rgba(103,199,249,1) 100%); border:1px solid #348fbe;}
.transformaxis_button:nth-child(2) a:hover{background:#FF6B6B; border:1px solid #FF6B6B;}
.transformaxis1_section .button1{justify-content:center; margin-top:40px;}

.transformaxis2_section{padding:70px 0px;}
.transformaxis2_blockarea{display:flex; gap:60px; margin-bottom:60px;}
.transformaxis2_blockarea:last-child{margin-bottom:0px;}
.transformaxis2_block{flex:1;}
.transformaxis2_block img{border-radius:10px;}
.transformaxis2_heading{font-size:40px; line-height:1.1; font-weight:600; color:var(--black); padding-bottom:30px;}
.transformaxis2_heading span{color:var(--blue); padding-bottom:30px;}
.transformaxis2_style1{font-size:25px; line-height:30px; font-weight:600; color:var(--blue); border-bottom:1px solid #cccccc; padding:30px 0px 15px 0px; margin-bottom:20px;}
.transformaxis2_style2{background-color:#e5f6fe; padding:20px 30px; border-radius:10px;}

.transformaxis2_block ul{margin-bottom:25px;}
.transformaxis2_block ul:last-child{margin-bottom:0px;}
.transformaxis2_block li{list-style:none; padding-left:30px; position:relative; margin-bottom:15px;}
.transformaxis2_block li:last-child{margin-bottom:0px;}
.transformaxis2_block li:before{content:url(images/bullet2.webp); position:absolute; left:0px; top:2px;}

.transformaxis3_section{padding:0px 0px 70px 0px;}
.transformaxis3_section video{width:100%; border-radius:15px;}

.transformaxis4_section{padding:70px 0px; background-color:#f4f8fb;} 
.transformaxis4_section .heading{text-align:center;}
.transformaxis4_blockarea{/*display:flex; flex-wrap:wrap; width:50%; gap:30px;*/}
.transformaxis4_block{background-color:var(--white); border:1px solid #67c7f9; border-radius:15px; padding:30px; height:100%;}
.transformaxis4_block_inner{padding-left:145px;}
.transformaxis4_block_inner img{float:left; margin-left:-145px;}
.transformaxis4_style1{font-size:25px; line-height:30px; font-weight:600; color:var(--black); padding-bottom:15px;}
.transformaxis4_style2{font-size:20px; font-weight:700; color:var(--blue); padding-top:15px; padding-bottom:10px;}
.transformaxis4_block ul:last-child{margin-bottom:0px;}
.transformaxis4_block li{list-style:none; padding-left:30px; position:relative; margin-bottom:10px;}
.transformaxis4_block li:last-child{margin-bottom:0px;}
.transformaxis4_block li:before{content:url(images/bullet3.webp); position:absolute; left:0px; top:2px;}
.transformaxis4_section .row.transformaxis4_blockarea > div{margin-bottom:25px;} 

.transformaxis5_section{padding:70px 0px;}
.transformaxis5_section .heading{text-align:center; padding-bottom:20px;}
.transformaxis5_blockarea{/*display:flex; flex-wrap:wrap; width:50%; gap:30px;*/}
.transformaxis5_block{background: linear-gradient(to bottom,  rgba(9,31,91,1) 0%,rgba(18,66,192,1) 100%); border-radius:15px; font-size:17px; line-height:27px; color:var(--white); padding:34px 25px; margin-top:20px; position:relative; display:flex; flex-direction:column; align-items:flex-start; min-height:355px;}
.transformaxis5_block:hover{background:#063ca9;}
.transformaxis5_block img{padding-bottom:20px;}
.transformaxis5_block_heading{font-size:25px; line-height:1; font-weight:600; padding-bottom:15px;}
.transformaxis5_section .button{margin-top:40px; display:flex; justify-content:center; align-items:center;}

.transformaxis6_section{padding:70px 0px; background:url(images/transformaxis6-div.webp) repeat-y top center, linear-gradient(to right,  rgba(244,248,251,1) 0%,rgba(210,239,255,1) 50%,rgba(244,248,251,1) 100%);}
.transformaxis6_area{display:flex; gap:100px;}
.transformaxis6_block{flex:1;}
.transformaxis6_style1{font-size:40px; line-height:1; font-weight:600; padding-bottom:20px;}
.transformaxis6_style2{font-size:22px; line-height:1.2; font-weight:600; padding:15px 0px 20px 0px;}
.transformaxis6_block ul:last-child{margin-bottom:0px;}
.transformaxis6_block li{font-size:18px; font-weight:500; list-style:none; position:relative; margin-bottom:20px; padding:10px 15px 10px 45px; background-color:var(--white); border:1px solid #67c7f9; border-radius:10px;}
.transformaxis6_block li:last-child{margin-bottom:0px;}
.transformaxis6_block li:before{content:url(images/bullet2.webp); position:absolute; left:15px; top:12px;}

.transformaxis7_section{padding:70px 0px 177px 0px; background:url(images/transformaxis7-bg.webp) no-repeat top center; text-align:center; font-size:20px; line-height:1.5;}
.transformaxis7_style1{font-size:50px; line-height:1; font-weight:600; color:var(--black); max-width:740px; margin:0px auto 30px;}
.transformaxis7_style1 span{background: linear-gradient(to right,  rgba(34,90,199,1) 0%,rgba(81,187,113,1) 100%); color:var(--white); display:inline-block; border-radius:10px 0px 10px 0px; padding:10px;}
.transformaxis7_style2{font-size:25px; font-weight:600; color:var(--black); max-width:930px; padding:20px 15px; margin-top:30px; margin-bottom:30px; margin-left:auto; margin-right:auto; border:2px solid #3077af; border-radius:15px;} 



.industryhealthcare_section{padding:0px 0px 177px 0px;} 
.industryhealthcare_blockarea{}
.industryhealthcare_block{background: linear-gradient(to bottom,  rgba(244,248,251,1) 0%,rgba(207,239,254,1) 100%); border:1px solid #67c7f9; border-radius:15px; padding:30px; height:100%;}
.industryhealthcare_style1{font-size:40px; line-height:1; font-weight:600; color:var(--black); padding-bottom:15px;}
.industryhealthcare_style1 span{color:var(--blue);}
.industryhealthcare_style2{font-size:20px; font-weight:700; color:var(--black); padding-top:15px; padding-bottom:20px;}
.industryhealthcare_block ul:last-child{margin-bottom:0px;}
.industryhealthcare_block li{list-style:none; padding-left:30px; position:relative; margin-bottom:10px;}
.industryhealthcare_block li:last-child{margin-bottom:0px;}
.industryhealthcare_block li:before{content:url(images/bullet2.webp); position:absolute; left:0px; top:2px;}
.industryhealthcare_block_right{background:#0c2774; color:var(--white) !important; border:1px solid #67c7f9; border-radius:15px; padding:30px; height:100%;}
.industryhealthcare_block_right .industryhealthcare_style1,
.industryhealthcare_block_right .industryhealthcare_style2{color:var(--white) !important;}

.contact_section{overflow:hidden;}
.contact_section .StaticContent p{margin-bottom:15px;}
.contact_area{display:flex; justify-content:space-between; padding:30px 25px; background-color:#f4f8fb; border:1px solid #bcd0db; border-radius:15px; margin-bottom:50px;}
.contact_left{width:50%; padding:0px; margin:0px; color:#091F5B; font-size:18px; line-height:23px;}
.contact_left a{color:var(--white);}
/*.contact_left_top{font-size:19px; line-height:25px; color:var(--white); padding-bottom:45px;}*/
.contact_left_heading{font-size:40px; line-height:1; font-weight:600; color:var(--black); padding-bottom:20px;}
.contact_left .footer_mid_blockcontent{margin-bottom:50px;}

.contact_right{width:48%; background:url(images/contact_right-bg.webp) no-repeat bottom center, #02143c; background-size:cover; padding:30px; margin-top:0px; border-radius:15px;}
/*.contact_right_top{font-size:35px; line-height:1.2; color:var(--black); font-weight:500; padding-bottom:35px;}*/
.contact_right_heading{font-size:40px; line-height:1.1; color:var(--white); font-weight:600;}
.contact_area_block{padding:20px 20px 20px 80px; margin:20px 0px 0px 0px; font-size:20px; line-height:1.2; color:var(--white); font-weight:500; background:rgba(27,43,79,.5); border:1px solid #425174; border-radius:10px;
	 backdrop-filter: blur(5px);
	-webkit-backdrop-filter: blur(5px);
}
.contact_area_block span{font-size:18px; font-weight:400; display:block; padding-bottom:5px;}
.contact_area_block a{color:var(--white);}
.contact_area_block img,
.contact_area_block i{float:left; margin-left:-60px; line-height:30px;}

.contact_submit{position:relative;}
.contact_submit p{margin-bottom:0px;}
.contact_submit .wpcf7-spinner{position:absolute; right:0px; top:26px; z-index:99;}
.contact_area .wpcf7-response-output{
  display: flex;
  gap: 20px;
  margin: 0px !important;
  width: 100%;
  background-color: var(--white);
  text-align:center;
}
.contact_area .wpcf7-not-valid-tip{display:none;}

.maparea{border-radius:15px; overflow:hidden;}

.testimonial_pagearea{}
.testimonial_pagearea .testimonial_block{box-shadow:0px 0px 10px 0px #d0d0d0; margin-bottom:30px;}
.testimonial_pagearea .testimonial_content{font-size:18px; line-height:30px; padding-bottom:35px; min-height:inherit !important;}

.resources_section{padding-bottom:177px;}
.resources_area{}

.myjournal_threecolumn_block{display:flex; flex-direction: column; justify-content:center; /*align-items:center;*/ margin-bottom:30px; border:1px solid #cfcfcf; border-radius:15px;}
.myjournal_threecolumn_block:hover{background-color:var(--white); box-shadow:0px 0px 10px 5px #d0d0d0;}
.myjournal_threecolumn_blockimage{border-radius:15px 15px 0px 0px; overflow:hidden;}
.myjournal_threecolumn_block img{width:100%;}
.myjournal_threecolumn_blocktitle{font-size:22px; line-height:1.5; font-weight:500; color:var(--black); padding:15px 0px;}
/*.myjournal_threecolumn_blockstyle{font-size:14px; line-height:25px; font-weight:500; color:var(--black); padding:0px 15px; background-color:#FFADB9; border:1px solid #FF658F; border-radius:5px; display:inline-block;}*/
.myjournal_threecolumn_blockdate{font-size:16px; line-height:25px; font-weight:500; color:#FF658F; padding-bottom:10px;}
.myjournal_threecolumn_content{padding:30px 15px 20px 15px;}
.myjournal_threecolumn_bottom{padding-top:50px;}
.myjournal_threecolumn_bottom .button{justify-content: center;}
.myjournal_threecolumn_block .button{font-size:14px; line-height:47px; margin-top:30px;}

.resourcesdetail_blockstyle{font-size:14px; line-height:30px; font-weight:600; color:var(--black); padding:0px 20px; background-color:#E5F6FF; border:1px solid var(--blue); border-radius:2px; display:inline-block; }

.resourcesdetail_section{border-top:1px solid #cccccc; padding-bottom:177px;}
.resourcesdetail_area{display:flex; gap:30px;}
.resourcesdetail_left{width:900px; font-size:20px; line-height:1.5; color:#575757;}
.resourcesdetail_right{width:350px;}

.resourcesdetail_area .resourcesdetail_blockstyle{margin-bottom:20px;}
.resourcesdetail_image{margin-bottom:30px; position:relative;}
.resourcesdetail_image img{border-radius:15px;}
.threecolumn_block_imageblock{position:absolute; left:0px; bottom:0px; width:100%; padding:30px; display:flex; justify-content:space-between;}
.trends_right_block{background-color:#f4f8fb; border:1px solid #a2bfcd; border-radius:15px; padding:20px 15px; margin-top:25px;}
/*.trends_right_block:first-child{margin-top:0px;}*/
/*.trends_right_heading{font-size:40px; line-height:1; color:var(--black); font-family: "Philosopher", sans-serif; padding-bottom:15px; margin:0px 0px 20px 0px; position:relative;}
.trends_right_heading:after{content:''; position:absolute; left:0; bottom:0px; width:100px; height:2px; background-color:#CD8A52;}
.trends_right_heading1{font-size:40px; line-height:1; color:var(--black); font-family: "Philosopher", sans-serif; padding:15px 0px; margin:0px; position:relative;}*/

.trends_right_block li{list-style:none; padding:0px; position:relative; font-size:20px; line-height:1; margin-bottom:20px;}
.trends_right_block li a{color:var(--black);}
.trends_right_block li a:hover{color:#FF6B6B;}
.trends_right_block li:last-child{margin-bottom:0px;}
/*.trends_right_block li:before{content:url(images/bullet2.webp); position:absolute; left:0px; top:0px;}*/

.trends_bottom{display:flex; justify-content:space-between; max-width:915px; border-top:1px solid #b3b3b3; padding:30px 0px 0px 0px; margin-top:50px;}
.trends_bottom_left{display:flex; align-items:center; gap:20px;}
.trends_bottom_right{display:flex; align-items:center; gap:20px; font-size:22px; color:var(--black);}
.trends_bottom_style{font-size:25px; font-weight:500; color:var(--black);}
.trends_bottom_style span{color:var(--blue);}
.trends_bottom_style1{font-size:18px;}
.trends_social{display:flex; align-items:center; justify-content:center; gap:15px;}

.trends_tags ul{display:flex; flex-wrap:wrap; gap:7px;}
.trends_tags li{list-style:none; font-size:20px; line-height:40px; padding:0px; margin:0px;}
.trends_tags li a{color:var(--black); background-color:#E5F6FF; border:1px solid var(--blue); display:block; padding:0px 10px; border-radius:10px;}
.trends_tags li a:hover{background:#FF6B6B; border:1px solid #FF6B6B; color:var(--white);}
.trends_tags li:last-child{margin:inherit;}
.trends_tags li:before{content:'';}

.recentblog_heading{font-size:25px; line-height:30px; font-weight:500; color:#091F5B; position:relative; border-bottom:1px solid #abccdf; padding-bottom:15px; margin-bottom:25px;}
.recentblog_heading:after{content:''; position:absolute; left:0; bottom:0px; width:160px; height:3px; background-color:#00AAFF;}
.recentblog_block{position:relative; font-size:20px; line-height:25px; font-weight:500; color:var(--black); padding:0px; margin-bottom:25px; display:flex; gap:15px; align-items:center;}
.recentblog_block:last-child{border-bottom:none; padding-bottom:0px; margin-bottom:0px;}
.recentblog_block img{border-radius:10px;}
.recentblog_block a{color:var(--black);}
/*.recentblog_date{font-weight:500; font-size:16px; color:#0351FB; padding:0px;}
.recentblog_date a{color:#0351FB;}
.recentblog_addicon{position:absolute; right:0px; bottom:0px;}*/

.topsearch_block_area{background:#091F5B; border-radius:15px; padding:20px 15px;}
.topsearch_heading{font-size:25px; line-height:30px; font-weight:500; color:var(--white); padding-bottom:20px;}
.topsearch_block{width:100%; display:flex; overflow:hidden; padding-right:50px; background-color:var(--white); border-radius:10px; overflow:hidden;}
.topsearch_block_input{line-height:50px; border:none; font-size:20px; color:var(--black); padding:0px 0px 0px 15px; width:100%;}
.topsearch_block_submit{width:50px; height:50px; margin-right:-50px; border:none; text-indent:-10000px; cursor:pointer; background:url(images/search.webp) no-repeat center center;}
.topsearch_block form{display:flex; width:100%;}
.topsearch_block form label{width:100%;}

.about1_section{padding:70px 0px; background-color:#f4f8fb;}
.about1_blockarea{display:flex; gap:60px;}
.about1_block{flex:1;}
.about1_block img{border-radius:10px;}
.about1_heading{font-size:40px; line-height:1.1; font-weight:600; color:var(--black); padding-bottom:20px;}
.about1_heading span{color:var(--blue); padding-bottom:30px;}

.about_blockarea{}

.about2_section{padding:70px 0px; background:url(images/transformaxis6-div.webp) repeat-y top center, linear-gradient(to bottom,  rgba(9,31,91,1) 0%,rgba(19,67,193,1) 100%); color:var(--white);}
.about2_area{display:flex; gap:100px;}
.about2_block{flex:1;}
.about2_style1{font-size:40px; line-height:1; font-weight:500; padding-bottom:20px;}
.about2_style2{font-size:22px; line-height:1.2; font-weight:600; padding:15px 0px 20px 0px;}
.about2_block ul:last-child{margin-bottom:0px;}
.about2_block li{font-size:18px; font-weight:500; list-style:none; position:relative; margin-bottom:20px; padding:0px 0px 0px 40px;}
/*.about2_block li:last-child{margin-bottom:0px;}*/
.about2_block li:before{content:url(images/bullet2.webp); position:absolute; left:0px; top:2px;}

.about3_section{padding:60px 0px 177px 0px; text-align:center; background:url(images/getintouch-bg.webp) no-repeat top right;}
.about3_heading{font-size:40px; line-height:1; font-weight:600; color:var(--black); margin:0px auto 30px;}

.mission_top_section{padding:40px 0px 70px 0px;} 
.mission_top_blockarea{}
.row.mission_top_blockarea > div{margin-top:30px;}
.mission_top_block{background: linear-gradient(to bottom,  rgba(244,248,251,1) 0%,rgba(207,239,254,1) 100%); border:1px solid #67c7f9; border-radius:15px; padding:30px; height:100%;}
.mission_top_block img{border-radius:15px; margin-bottom:20px;}
.mission_top_heading{font-size:40px; line-height:1; font-weight:600; color:var(--black); padding-bottom:15px;}

.ourvalues_section{padding:70px 0px; background:url(images/values-bg.webp) no-repeat top center; background-size:cover; color:var(--white); text-align:center;}
.ourvalues_heading{font-size:40px; line-height:1; font-weight:600; padding-bottom:15px;}
.ourvalues_blockarea{/*display:flex; flex-wrap:wrap;*/ justify-content:center;}
.row.ourvalues_blockarea > div{margin-top:24px;}
.ourvalues_block{border:1px solid #5670ba; background:rgba(255,255,255,.1); border-radius:15px; padding:30px; position:relative; height:100%;
	 backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(10px);
}
.ourvalues_block_heading{font-size:25px; line-height:1; font-weight:600; padding:25px 0px 20px 0px;}

.success_section{padding:70px 0px; background:url(images/success-bg.webp) no-repeat top right; background-size:cover;}
.success_content{max-width:630px; height:813px; display:flex; flex-direction:column; justify-content:center; align-content:center;}
.success_heading{font-size:40px; line-height:1; font-weight:600; color:var(--black); max-width:400px; padding-bottom:30px;}



/*BLOG*/
.blog_section{}
.blog_section .heading{text-align:center;}

.blog_section .latestnews_block{background-color:#0c1d51; border-radius:15px; overflow:hidden; margin-bottom:30px;}
.blog_section .latestnews_block .content_area{padding:30px;}
.blog_section .latestnews_block_date{margin:0px 0px 25px 0px;}
.blog_section .latestnews_block:hover{background: linear-gradient(to bottom,  rgba(12,210,249,1) 0%,rgba(3,81,251,1) 100%);}
.blog_section .latestnews_block:hover .latestnews_block_date {color:var(--white); border:1px solid var(--white);}
.blog_section .latestnews_block:hover .button a{background:var(--white); color:#1b44b8}

.blogarea{padding-right:450px; padding-top:25px;}
.blog_left{width:100%; float:left; padding-top:30px;}
.blog_right{width:400px; float:right; margin-right:-450px; padding-top:30px;}
.blog_image{padding-bottom:50px;}
.blog_image img{width:100%; border-radius:15px;}
.blog_heading{font-size:35px; line-height:1.12; font-weight:500; color:var(--black);}

.leavecomment_area{background-color:#f4f4f4; border-radius:15px; padding:30px; margin-top:70px;}
.leavecomment_heading{font-size:35px; line-height:1.12; font-weight:500; color:var(--black); position:relative; padding-bottom:20px; margin-bottom:35px;}
.leavecomment_heading:after{content:''; position:absolute; left:0; bottom:0px; width:60px; height:1px; background-color:#0CD2F9;}
.leavecomment_area .input1, 
.leavecomment_area .input2{border:1px solid #c9c9c9; background-color:var(--white);}







.pagination_area{display:block;}
.pagination_area a{color:#a6a6a6; font-weight:500; background-color:var(--white); padding:4px 11px; border:1px solid #a6a6a6; margin-left:5px; display:inline-block; border-radius:5px; overflow:hidden;}
.pagination_area a:hover{background:#ff6b6b; color:var(--white) !important; border:1px solid #ff6b6b;}
.pagination_area .active_page{background:#ff6b6b; color:var(--white) !important; border:1px solid #ff6b6b;}
.pagination_area .current{background:#ff6b6b; color:var(--white) !important; border:1px solid #ff6b6b;}

.StaticContent{/*font-size:20px; line-height:1.5; font-weight:400;*/}
.StaticContent p{margin-bottom:25px;}
.StaticContent p:last-child{margin-bottom:0px;}
.StaticContent b,
.StaticContent strong{font-weight:500;}

.StaticContent ol{padding-left:0px;
  list-style: none;
  counter-reset: my-awesome-counter;
}
.StaticContent ol li {padding-left:40px; position:relative; padding-bottom:25px;
  counter-increment: my-awesome-counter;
}
.StaticContent ol li:last-child{padding-bottom:0px;}
.StaticContent ol li::before {
  content: counter(my-awesome-counter) "";
  background-color:var(--black); font-weight:500; font-size:15px; color:var(--white); text-align:center; width:25px; height:25px; line-height:25px; position:absolute; left:0px;
	-moz-border-radius:90px; 
	-webkit-border-radius:90px;
	-khtml-border-radius:90px;
	 border-radius:90px;  
}

.StaticContent ol li ul{padding-left:25px; padding-top:15px;}
.StaticContent ol li ul li{padding-left:5px; padding-bottom:10px; list-style:disc; counter-increment:none;}
.StaticContent ol li ul li:last-child{padding-bottom:0px;}
.StaticContent ol li ul li::before{
  content:'';
  background-color:var(--black); font-weight:500; font-size:15px; color:var(--white); text-align:center; width:auto; height:auto; line-height:25px; position:absolute; left:0px;
	-moz-border-radius:90px; 
	-webkit-border-radius:90px;
	-khtml-border-radius:90px;
	 border-radius:90px;  
}

/*.StaticContent li{list-style:none; margin-bottom:15px; padding-left:30px; position:relative;}
.StaticContent li:last-child{margin-bottom:0px;}
.StaticContent li:before{content:url(images/bullet1.webp); position:absolute; left:0px; top:0px;}*/
.StaticContent ul{margin-bottom:25px;}
.StaticContent ul:last-child{margin-bottom:0px;}
.StaticContent li{list-style:none; padding-left:35px; position:relative; margin-bottom:15px;}
.StaticContent li:last-child{margin-bottom:0px;}
.StaticContent li:before{content:url(images/bullet2.webp); position:absolute; left:0px; top:3px;}



/* Back to top button */
#back-top {
	position: fixed;
	bottom:90px;
	right:10px;
	z-index:999999999999999;
	margin:0px;
}

.menu_drop:after{content:url(images/menu-arrow.webp); position:absolute; right:16px; top:0px; width:12px; height:46px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
     transition: all 0.3s;
}
.menu_up.menu_drop:after{
	-webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.header_mobilenav .menu_drop:after{content:'';}
header.inner_header .menu_drop:after{content:url(images/menu-arrow1.webp);}

video{
	/*position: fixed;
	top: 0%;
	left: 0%;
	z-index:-1;*/
	/***min-width: 100%;
	min-height: 100%;***/
	/*width: 1920px;
	height: 1080px;
	display:block;*/
	/***z-index: -100;
	background: url(images/video-bg.webp) no-repeat top center;
	background-size:cover;
	transition: 1s opacity;***/
}



/*#menu-header .current-menu-item{}
#menu-header .current-menu-item a,
#menu-header .current-menu-item a:hover{color:#5486ff;}

#menu-header .sub-menu{}
#menu-header .sub-menu a{color:var(--white);}
#menu-header .sub-menu a:hover{color:var(--white);}

#menu-header .current-menu-parent{}*/
footer #top-menu .current-menu-item{background-color:inherit !important;}
footer #top-menu .current-menu-item a,
footer #top-menu .current-menu-item a:hover{color:inherit !important;}
footer #top-menu .current-menu-parent{background-color:inherit !important;}
svg.icon.icon-angle-down{display:none !important;}