html
{
	height: 100%;
/* 	cursor: none; */
	cursor: default !important;
}
body
{
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: 'Conv_Gotham-Book' !important;
	cursor: none;
}
h1, h2, h3, h4, h5, h6, p, a, button, select, textarea
{
	margin: 0;
	padding: 0;
	list-style: none;
	outline: none;
}
ul, ol, li
{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
input:focus, select:focus
{
	box-shadow: inherit !important;
	border: none;
}
@font-face {
	font-family: 'Conv_Gotham Black Regular';
	src: url(../fonts/Gotham%20Black%20Regular.eot);
	src: local('☺'), url(../fonts/Gotham%20Black%20Regular.woff) format('woff'), url(../fonts/Gotham%20Black%20Regular.ttf) format('truetype'), url(../fonts/Gotham%20Black%20Regular.svg) format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Gotham-Bold';
	src:url(../fonts/Gotham-Bold.eot);
	src: local('☺'), url(../fonts/Gotham-Bold.woff) format('woff'), url(../fonts/Gotham-Bold.ttf) format('truetype'), url(../fonts/Gotham-Bold.svg) format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Gotham-Medium';
	src:url(../fonts/Gotham-Medium.eot);
	src: local('☺'), url(../fonts/Gotham-Medium.woff) format('woff'), url(../fonts/Gotham-Medium.ttf) format('truetype'), url(../fonts/Gotham-Medium.svg) format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Gotham-Book';
	src:url(../fonts/Gotham-Book.eot);
	src: local('☺'), url(../fonts/Gotham-Book.woff) format('woff'), url(../fonts/Gotham-Book.ttf) format('truetype'), url(../fonts/Gotham-Book.svg) format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_gotham-light';
	src:url(../fonts/gotham-light.eot);
	src: local('☺'), url(../fonts/gotham-light.woff) format('woff'), url(../fonts/gotham-light.ttf) format('truetype'), url(../fonts/gotham-light.svg) format('svg');
	font-weight: normal;
	font-style: normal;
}

input.form-control::-webkit-input-placeholder
{
	color:#7d7d7d;
}
input.form-control::-moz-placeholder
{
	color:#7d7d7d;
}
input.form-control:-ms-input-placeholder
{
	color:#7d7d7d;
}

/*======== Wordpress Fixing Css ========*/
	/*======== Wordpress Fixing Css ========*/

[data-id="f22817c"]
{
	padding: 0px;
}
[data-id="f22817c"] .e-con-inner
{
	max-width: 100%;
    height: auto;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100%;
    background-color: transparent;
    position: fixed;
    right: 0;
    left: 0;
    top: 0;
    z-index: 12;
    margin: 0px auto;
    padding: 0px 50px;
    border-radius: 0px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
[data-id="f22817c"] .e-con-inner.fixed-header
{
	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;
  	-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.1);
  	-moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.1);
  	box-shadow: 0px 0px 6px rgba(0,0,0,0.1);
}
[data-id="1713cb6"], [data-id="5bc4ad2"], [data-id="dc24ba7"]
{
	width: auto;
    padding: 0;
}
[data-id="f22817c"] .e-con-inner.fixed-header [data-id="1713cb6"] img.wp-image-2654
{
	max-width: 120px;
  	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;
}
[data-id="1713cb6"] img.wp-image-2654
{
	max-width: 140px;
	display: inline-block;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
[data-id="f22817c"] .e-con-inner.fixed-header [data-id="72cee05"] .elementor-widget-container nav li.menu-item
{
	padding: 0px 20px 0px;
	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;
}
[data-id="72cee05"] .elementor-widget-container nav li.menu-item
{
	padding: 0px 25px 0px;
  	display: inline-block;
  	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;
}
[data-id="f22817c"] .e-con-inner.fixed-header [data-id="72cee05"] .elementor-widget-container nav li.menu-item a
{
	padding: 25px 0px 25px !important;
  	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;
}
[data-id="72cee05"] .elementor-widget-container nav li.menu-item a
{
	font-family: 'Conv_Gotham-Medium';
  	font-size: 18px;
  	color: #070707 !important;
  	letter-spacing: -.8px;
  	display: inline-block;
  	padding: 35px 0px 35px 0px !important;
  	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;
  	position: relative;
}
[data-id="72cee05"] .elementor-widget-container nav li.menu-item a.wpr-active-menu-item
{
	color: #07a8ee !important;
}
[data-id="72cee05"] .elementor-widget-container nav li.menu-item a.wpr-active-menu-item::before
{
	width: 70%;
	transform: translatex(44%) !important;
}
[data-id="72cee05"] .elementor-widget-container nav li.menu-item:hover a, [data-id="72cee05"] .elementor-widget-container nav li.menu-item:active a, [data-id="72cee05"] .elementor-widget-container nav li.menu-item:focus a
{
	color: #07a8ee !important;
	text-decoration: none;
  	outline: none;
  	box-shadow: inherit;
  	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;
}
[data-id="72cee05"] .elementor-widget-container nav li.menu-item:hover a::before, [data-id="72cee05"] .elementor-widget-container nav li.menu-item:active a::before, [data-id="72cee05"] .elementor-widget-container nav li.menu-item:focus a::before
{
	width: 70%;
  	transform: translatex(44%) !important;
  	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;
}
[data-id="72cee05"] .elementor-widget-container nav li.menu-item a::before
{
	content: '';
  	width: 0;
  	height: 3px;
  	background-color: #07a8ee;
  	position: absolute;
  	top: 72%;
  	left: 0;
	transform: none !important;
  	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;
}
[data-id="72cee05"] .elementor-widget-container nav li.menu-item a svg
{
	display: none;
}
[data-id="72cee05"] .elementor-widget-container nav li.menu-item.wpr-mega-menu-true.wpr-mega-menu-pos-default a::after
{
	content: "";
    margin-left: 0.325em;
    border-top: 0.28em solid;
    border-right: 0.25em solid transparent;
    border-bottom: 0;
    border-left: 0.25em solid transparent;
    position: static;
    transform: none !important;
    display: inline-block;
    vertical-align: 2px;
}
[data-id="f22817c"] .e-con-inner.fixed-header [data-id="5bc4ad2"] a.elementor-button
{
	padding: 14px 46px 14px;
  	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;
}
[data-id="5bc4ad2"] a.elementor-button
{
	font-family: 'Conv_Gotham-Medium' !important;
    font-size: 18px;
    color: #FFFFFF;
    display: inline-block;
    text-align: center;
    background-color: #070707;
    text-decoration: inherit;
    padding: 18px 46px;
    border-radius: 0;
    position: relative;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
[data-id="5bc4ad2"] a.elementor-button::before
{
	content: "";
	position: absolute;
	background-color: #070707;
	top: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 0%;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
[data-id="5bc4ad2"] a.elementor-button:hover::before, [data-id="5bc4ad2"] a.elementor-button:active::before, [data-id="5bc4ad2"] a.elementor-button:focus::before
{
	width: 100%;
    background-color: #07a8ee;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
[data-id="5bc4ad2"] a.elementor-button span
{
	position: relative;
}
.wpr-sub-mega-menu
{
	border-width: 0 !important;
    border-color: transparent !important;
	-webkit-box-shadow: 0px 4px 4px rgb(159 90 90 / 10%);
    -moz-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 4px 4px rgba(0,0,0,0.1);
	transform: none !important;
}
[data-id="cc6b287"]
{
	background-color: #ffffff !important;
    padding: 0;
}
[data-id="ff20a2b"] .elementor-widget-container
{
	width: 100%;
  	display: flex;
  	display: -webkit-flex;
  	align-items: flex-start;
  	flex-wrap: wrap;
  	padding: 1vw 9.94vw 2vw 9.94vw;
}
[data-id="ff20a2b"] .elementor-widget-container nav ul
{
	font-size: inherit;
    text-align: left !important;
	display: flex;
    display: -webkit-flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
[data-id="ff20a2b"] .elementor-widget-container nav ul li
{
	padding: 0 !important;
    margin: 0px 10px 20px !important;
    width: 30%;
    display: inline-block;
}
[data-id="ff20a2b"] .elementor-widget-container nav ul li:first-child, [data-id="ff20a2b"] .elementor-widget-container nav ul li:last-child
{
	margin-left: 10px !important;
	margin-right: 10px !important;
}
[data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li a
{
	display: block;
    width: 100%;
    min-height: 162px;
    text-align: left;
    padding: 32px 32px 32px 80px !important;
    margin: 0px 0px 0px;
    white-space: inherit;
	letter-spacing: 0px;
	line-height: normal;
	position: relative;
    background-color: rgba(7, 168, 238, 0.04);
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
[data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li.menu-item-2763::before, [data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li.menu-item-2764::before, [data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li.menu-item-2765::before, [data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li.menu-item-2767::before, [data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li.menu-item-2768::before
{
	content: "";
    position: absolute;
    left: 30px;
    top: 32px;
	background-image: url('data:image/svg+xml,<svg version="1.1" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="38px" viewBox="0 0 256 256" enable-background="new 0 0 256 256" xml:space="preserve"><path opacity="1.000000" stroke="none" d="M67.804749,147.155487 C54.712830,152.652695 43.320835,147.217361 40.324650,134.391129 C38.748070,127.642006 41.745846,119.866501 48.178913,115.816170 C51.347836,113.820976 52.498848,111.539520 53.049084,107.916428 C56.483509,85.302071 67.350662,67.017410 86.565872,53.151791 C80.116035,52.002712 74.369972,52.278168 68.628067,52.708218 C66.216232,52.888855 65.427391,54.341763 65.202194,56.732399 C64.650162,62.592449 62.795349,64.568062 57.144852,64.782249 C49.823208,65.059792 42.477261,65.049156 35.153702,64.804947 C29.861847,64.628464 27.740257,62.177376 27.678846,56.835930 C27.596462,49.670490 27.599941,42.502644 27.683022,35.337177 C27.747904,29.741314 29.688761,27.746525 35.162338,27.680979 C42.494354,27.593174 49.828686,27.607523 57.161121,27.675312 C62.620037,27.725780 65.025528,29.656675 65.165443,34.978683 C65.266449,38.820442 66.766312,39.751060 70.294884,39.710560 C83.292740,39.561371 96.293869,39.585915 109.292435,39.698601 C112.115974,39.723080 113.764984,38.746380 115.339775,36.352474 C123.141357,24.492924 138.737183,24.389238 146.582291,36.196030 C148.296677,38.776146 150.036728,39.736549 153.021759,39.707199 C165.686752,39.582691 178.354813,39.563049 191.019257,39.713974 C194.809982,39.759151 196.889374,39.034492 196.834412,34.561852 C196.779175,30.066889 199.486908,27.612005 204.197983,27.642023 C211.864059,27.690870 219.531845,27.577244 227.196548,27.690908 C232.106064,27.763716 234.222412,29.858219 234.295654,34.703991 C234.408981,42.202049 234.282578,49.703445 234.351151,57.202572 C234.393982,61.888592 232.031998,64.587059 227.531006,64.748070 C219.709686,65.027847 211.866928,65.046974 204.044083,64.812042 C199.640320,64.679787 196.794449,62.061958 196.813095,57.490124 C196.827728,53.898289 195.211945,52.830074 191.974792,52.858494 C187.083969,52.901432 182.168564,52.350555 177.205704,53.190289 C177.665253,55.379829 179.203339,55.966389 180.312546,56.881683 C196.910812,70.578339 206.232300,88.289909 209.159088,109.445366 C209.514191,112.012161 210.289154,113.565979 212.558029,114.942940 C220.651688,119.854919 223.861343,128.401138 221.096054,136.800827 C218.367310,145.089478 210.982910,149.862335 201.705322,149.333908 C193.522308,148.867828 186.640945,142.718658 185.108154,133.869614 C183.787415,126.244850 186.857635,120.052193 193.059738,115.723083 C195.511459,114.011765 196.069336,112.456825 195.813278,109.618095 C193.702591,86.218361 173.590607,62.277920 150.722122,55.998814 C148.418365,55.366257 147.089523,55.841530 145.510818,57.497967 C136.210831,67.255737 125.712540,67.297165 116.556099,57.569298 C114.945625,55.858322 113.602211,55.498482 111.353539,56.064407 C89.494156,61.565742 68.336845,86.180962 66.320206,108.597168 C66.073837,111.335663 66.214752,113.548759 68.809372,115.578552 C80.445534,124.681671 80.061348,138.186096 67.804749,147.155487 z"></path><path opacity="1.000000" stroke="none" d="M136.654205,131.842407 C136.653687,114.952095 136.653687,98.541191 136.653687,81.265678 C139.804260,83.144753 140.806396,85.502594 142.120575,87.461639 C155.576508,107.520294 168.960541,127.627251 182.343735,147.734634 C187.047165,154.801208 186.811417,156.359421 181.041489,162.903900 C172.853683,172.190811 167.355362,182.923615 164.354095,194.927902 C163.913467,196.690247 163.787308,198.549423 162.729919,199.534576 C141.465561,197.428970 120.624512,197.326294 99.319984,199.611633 C98.282532,198.839844 98.102814,197.128113 97.729118,195.539291 C94.689728,182.616852 88.805710,171.192612 79.635223,161.561829 C76.382782,158.146133 75.100090,154.718414 77.960098,150.433929 C93.031212,127.856339 108.063644,105.252945 123.126511,82.669846 C123.387535,82.278503 123.860893,82.028801 124.219147,81.726547 C125.958580,82.231857 125.333031,83.617363 125.334908,84.633408 C125.365280,101.127609 125.291382,117.622269 125.399246,134.115799 C125.418877,137.117432 124.454926,138.851685 121.826599,140.493958 C114.362160,145.157990 111.763527,153.322708 114.713188,161.287796 C117.380997,168.491806 124.929123,173.344269 132.344925,172.622665 C140.613953,171.818054 147.676575,165.147690 148.475403,156.714066 C149.081436,150.315643 146.662933,144.714020 141.171402,141.255493 C137.575729,138.990982 135.987350,136.404526 136.654205,131.842407 z"></path><path opacity="1.000000" stroke="none" d="M92.277084,220.441956 C98.163879,212.203049 105.935387,208.637253 115.631790,208.747696 C126.447639,208.870926 137.268570,208.629349 148.082474,208.819656 C159.110153,209.013718 167.098053,214.271500 171.674576,224.315735 C174.319489,230.120575 171.627914,234.286957 165.204208,234.315063 C142.405182,234.414871 119.605347,234.405487 96.806114,234.338058 C90.488808,234.319366 87.876457,230.163452 90.276138,224.308807 C90.779106,223.081650 91.465942,221.929871 92.277084,220.441956 z"></path><path opacity="1.000000" stroke="none" d="M135.453979,150.568314 C138.112518,153.973419 138.004654,157.073029 135.314713,159.829742 C133.216385,161.980164 130.429962,162.045334 127.934998,160.757980 C125.106949,159.298782 124.198463,156.598770 124.882980,153.535675 C125.879715,149.075439 130.194443,147.746704 135.453979,150.568314 z"></path></svg>');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	width: 38px;
	height: 38px;
}
[data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li.menu-item-2764::before
{
	background-image: url('data:image/svg+xml,<svg version="1.1" id="Layer_33" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="38px" viewBox="0 0 260 260" enable-background="new 0 0 260 260" xml:space="preserve"><path opacity="1.000000" stroke="none" d="M221.973251,157.000000 C221.973465,172.998795 221.995544,188.497620 221.966522,203.996353 C221.945755,215.081284 215.398956,221.727188 204.274200,221.736893 C155.111404,221.779755 105.948532,221.777878 56.785732,221.738007 C45.620705,221.728958 39.041805,215.116379 39.035206,204.052155 C39.013252,167.239868 39.026897,130.427536 39.026897,93.293152 C99.946358,93.293152 160.672928,93.293152 221.973251,93.293152 C221.973251,114.305122 221.973251,135.402557 221.973251,157.000000 M151.903778,115.308525 C152.153610,111.958382 150.486877,109.184425 147.394272,109.377457 C145.195206,109.514709 142.139267,111.671074 141.202255,113.720306 C135.205750,126.834557 129.688950,140.168198 124.016380,153.430527 C119.321419,164.407242 114.674721,175.404968 109.909172,186.350952 C108.396889,189.824493 108.808006,192.648407 112.352837,194.272980 C116.095711,195.988327 118.280502,193.779312 119.810616,190.611252 C120.098679,190.014801 120.315689,189.384399 120.576927,188.774551 C130.958511,164.538788 141.341431,140.303604 151.903778,115.308525 M187.203964,160.689041 C189.012787,159.219849 190.891052,157.827271 192.615143,156.264603 C195.678528,153.488068 195.875397,150.354935 192.683273,147.723114 C183.951187,140.523773 175.073242,133.500153 166.199783,126.474228 C163.590118,124.407928 160.828918,124.556671 158.640839,127.087029 C156.421692,129.653275 156.891602,132.311707 159.280319,134.598679 C160.358459,135.630890 161.578842,136.515930 162.746490,137.453033 C168.668304,142.205612 174.593994,146.953369 180.836670,151.958023 C173.848953,157.548843 167.266205,162.840775 160.653412,168.094879 C157.770370,170.385544 155.757233,173.067078 158.467056,176.528015 C161.316696,180.167542 164.456924,178.920715 167.535278,176.407486 C173.853271,171.249283 180.263382,166.203918 187.203964,160.689041 M87.527168,146.028976 C91.942711,142.490784 96.347824,138.939468 100.777557,135.419128 C103.612320,133.166321 104.985306,130.438385 102.499100,127.295486 C100.076378,124.232849 97.124367,124.569794 94.201210,126.919548 C85.769966,133.696945 77.245789,140.360199 68.881989,147.219345 C64.976540,150.422211 65.049500,153.444397 68.950851,156.734528 C73.148193,160.274261 77.511314,163.617447 81.802994,167.045273 C86.223984,170.576340 90.576485,174.198380 95.093887,177.601517 C97.777763,179.623413 100.518646,179.144043 102.569374,176.526230 C104.513657,174.044296 104.064407,171.499924 101.816010,169.405975 C100.115540,167.822281 98.228981,166.437378 96.414726,164.977081 C91.058815,160.666061 85.697685,156.361542 80.186562,151.932281 C82.822586,149.810898 84.893745,148.144119 87.527168,146.028976 z"></path><path opacity="1.000000" stroke="none" d="M158.000122,39.237785 C173.494492,39.237923 188.488876,39.217167 203.483170,39.244774 C215.628815,39.267136 221.958694,45.604500 221.975235,57.695671 C221.986130,65.667641 221.977295,73.639648 221.977295,81.895416 C161.010620,81.895416 100.294144,81.895416 39.192051,81.895416 C39.192051,72.224449 38.630394,62.414028 39.363571,52.701344 C39.989368,44.411243 47.474442,39.257160 57.038105,39.249279 C90.525421,39.221684 124.012779,39.238087 158.000122,39.237785 M185.475418,60.843510 C177.982346,60.845131 170.489243,60.840340 162.996185,60.851265 C159.610809,60.856201 157.494980,62.738621 157.320312,65.916710 C157.142120,69.159172 159.239944,71.405212 162.512039,71.454941 C173.331635,71.619377 184.157181,71.629189 194.976227,71.447510 C198.191818,71.393517 200.291016,69.343658 200.091690,65.908806 C199.895966,62.536400 197.766800,60.916576 194.454880,60.860821 C191.791397,60.815979 189.126648,60.846451 185.475418,60.843510 M92.964157,65.586739 C91.770584,61.473377 89.042603,59.546017 85.187950,61.657867 C83.661537,62.494141 82.230690,65.610458 82.617172,67.250008 C83.016594,68.944450 85.525902,70.988792 87.380005,71.303734 C90.527245,71.838348 92.524529,69.643524 92.964157,65.586739 M70.370995,62.931389 C68.007301,62.526901 65.510872,61.505825 63.335098,61.974220 C62.222679,62.213699 60.807735,65.305931 61.116772,66.774857 C61.474957,68.477409 63.306885,70.563171 64.973351,71.161400 C69.212555,72.683220 72.012352,68.846375 70.370995,62.931389 M114.406563,66.356216 C113.031319,61.347992 109.671776,59.216976 106.450058,61.720768 C105.040123,62.816513 103.693687,65.535461 104.102058,67.029915 C104.586571,68.802971 107.192551,71.408600 108.520317,71.213348 C110.596992,70.907974 112.372322,68.553406 114.406563,66.356216 z"></path><path fill="%23F8F8F8" opacity="1.000000" stroke="none" d="M151.813980,115.688431 C141.341431,140.303604 130.958511,164.538788 120.576927,188.774551 C120.315689,189.384399 120.098679,190.014801 119.810616,190.611252 C118.280502,193.779312 116.095711,195.988327 112.352837,194.272980 C108.808006,192.648407 108.396889,189.824493 109.909172,186.350952 C114.674721,175.404968 119.321419,164.407242 124.016380,153.430527 C129.688950,140.168198 135.205750,126.834557 141.202255,113.720306 C142.139267,111.671074 145.195206,109.514709 147.394272,109.377457 C150.486877,109.184425 152.153610,111.958382 151.813980,115.688431 z"></path><path fill="%23F7F7F7" opacity="1.000000" stroke="none" d="M186.919769,160.900574 C180.263382,166.203918 173.853271,171.249283 167.535278,176.407486 C164.456924,178.920715 161.316696,180.167542 158.467056,176.528015 C155.757233,173.067078 157.770370,170.385544 160.653412,168.094879 C167.266205,162.840775 173.848953,157.548843 180.836670,151.958023 C174.593994,146.953369 168.668304,142.205612 162.746490,137.453033 C161.578842,136.515930 160.358459,135.630890 159.280319,134.598679 C156.891602,132.311707 156.421692,129.653275 158.640839,127.087029 C160.828918,124.556671 163.590118,124.407928 166.199783,126.474228 C175.073242,133.500153 183.951187,140.523773 192.683273,147.723114 C195.875397,150.354935 195.678528,153.488068 192.615143,156.264603 C190.891052,157.827271 189.012787,159.219849 186.919769,160.900574 z"></path><path fill="%23F8F8F8" opacity="1.000000" stroke="none" d="M87.246033,146.253143 C84.893745,148.144119 82.822586,149.810898 80.186562,151.932281 C85.697685,156.361542 91.058815,160.666061 96.414726,164.977081 C98.228981,166.437378 100.115540,167.822281 101.816010,169.405975 C104.064407,171.499924 104.513657,174.044296 102.569374,176.526230 C100.518646,179.144043 97.777763,179.623413 95.093887,177.601517 C90.576485,174.198380 86.223984,170.576340 81.802994,167.045273 C77.511314,163.617447 73.148193,160.274261 68.950851,156.734528 C65.049500,153.444397 64.976540,150.422211 68.881989,147.219345 C77.245789,140.360199 85.769966,133.696945 94.201210,126.919548 C97.124367,124.569794 100.076378,124.232849 102.499100,127.295486 C104.985306,130.438385 103.612320,133.166321 100.777557,135.419128 C96.347824,138.939468 91.942711,142.490784 87.246033,146.253143 z"></path><path fill="%23F4F4F4" opacity="1.000000" stroke="none" d="M185.968933,60.843510 C189.126648,60.846451 191.791397,60.815979 194.454880,60.860821 C197.766800,60.916576 199.895966,62.536400 200.091690,65.908806 C200.291016,69.343658 198.191818,71.393517 194.976227,71.447510 C184.157181,71.629189 173.331635,71.619377 162.512039,71.454941 C159.239944,71.405212 157.142120,69.159172 157.320312,65.916710 C157.494980,62.738621 159.610809,60.856201 162.996185,60.851265 C170.489243,60.840340 177.982346,60.845131 185.968933,60.843510 z"></path><path fill="%23F4F4F4" opacity="1.000000" stroke="none" d="M92.970253,65.978302 C92.524529,69.643524 90.527245,71.838348 87.380005,71.303734 C85.525902,70.988792 83.016594,68.944450 82.617172,67.250008 C82.230690,65.610458 83.661537,62.494141 85.187950,61.657867 C89.042603,59.546017 91.770584,61.473377 92.970253,65.978302 z"></path><path fill="%23F4F4F4" opacity="1.000000" stroke="none" d="M70.616028,63.214569 C72.012352,68.846375 69.212555,72.683220 64.973351,71.161400 C63.306885,70.563171 61.474957,68.477409 61.116772,66.774857 C60.807735,65.305931 62.222679,62.213699 63.335098,61.974220 C65.510872,61.505825 68.007301,62.526901 70.616028,63.214569 z"></path><path fill="%23F4F4F4" opacity="1.000000" stroke="none" d="M114.340935,66.711578 C112.372322,68.553406 110.596992,70.907974 108.520317,71.213348 C107.192551,71.408600 104.586571,68.802971 104.102058,67.029915 C103.693687,65.535461 105.040123,62.816513 106.450058,61.720768 C109.671776,59.216976 113.031319,61.347992 114.340935,66.711578 z"></path></svg>');
}
[data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li.menu-item-2765::before
{
	background-image: url('data:image/svg+xml,<svg version="1.1" id="Layer_3" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="38px" viewBox="0 0 260 260" enable-background="new 0 0 260 260" xml:space="preserve"><path opacity="1.000000" stroke="none" d="M111.947998,25.953712 C113.101555,24.503321 114.028282,23.327250 114.934875,22.135860 C124.688072,9.318911 142.514420,9.220491 152.048523,22.266331 C158.569214,31.188808 166.889832,34.395863 177.668274,32.808071 C193.563843,30.466467 206.273117,43.103722 203.813873,59.070541 C202.130219,70.001709 205.617310,78.065895 214.421768,84.577682 C227.394547,94.172333 227.384018,112.098557 214.393997,121.654243 C205.552048,128.158554 202.162903,136.257431 203.811874,147.164856 C206.259537,163.355316 193.192444,175.945175 177.135239,173.363495 C166.987228,171.731903 158.885925,174.766983 152.695557,183.182693 C142.359680,197.234192 124.640564,197.273285 114.362724,183.253159 C108.185951,174.827347 100.101265,171.732300 89.953979,173.350693 C73.808731,175.925644 60.743393,163.484024 63.179451,147.271469 C64.852585,136.136368 61.275940,128.007812 52.301437,121.390465 C39.750214,112.135811 39.617470,94.285637 52.114029,84.980621 C61.213551,78.205063 64.858284,70.026184 63.166199,58.676521 C60.789951,42.737930 73.564720,30.567669 89.708801,32.845722 C98.149261,34.036728 105.596519,32.481663 111.947998,25.953712 M174.978409,68.545769 C174.096512,67.548225 173.247635,66.519073 172.327789,65.557831 C155.614334,48.091885 128.846497,44.021652 107.617477,55.707890 C85.906067,67.659676 75.130722,92.362000 81.114944,116.464546 C86.893974,139.740616 108.390236,156.941635 132.459412,157.025726 C154.813965,157.103821 171.777725,147.014862 181.679092,127.166557 C191.774414,106.929405 189.212280,87.197731 174.978409,68.545769 z"></path><path opacity="1.000000" stroke="none" d="M138.346039,210.510925 C150.248352,208.828888 159.281342,203.255707 166.226959,193.992935 C167.643204,192.104218 169.977951,190.904205 171.889282,189.386719 C172.294861,189.691345 172.700424,189.995972 173.106003,190.300598 C173.106003,191.912018 173.105972,193.523453 173.105988,195.134872 C173.106155,211.943863 173.100845,228.752853 173.111389,245.561844 C173.113358,248.722946 173.616425,252.170639 170.000839,253.815125 C166.147537,255.567673 163.896805,252.663177 161.375397,250.491531 C156.966217,246.693970 152.610825,242.801086 147.933868,239.353821 C136.132309,230.655151 130.718597,230.675430 118.877617,239.504776 C113.953316,243.176605 109.568970,247.575653 104.621437,251.211761 C102.588089,252.706131 99.217400,254.311813 97.370232,253.574371 C95.595375,252.865814 94.073204,249.206833 94.039482,246.821686 C93.773895,228.035355 93.892029,209.243622 95.072830,189.358673 C97.039902,190.953964 99.400642,192.244537 100.909828,194.194260 C110.330414,206.364807 122.627899,211.794922 138.346039,210.510925 z"></path><path fill="%23FBFBFB" opacity="1.000000" stroke="none" d="M175.204147,68.822090 C189.212280,87.197731 191.774414,106.929405 181.679092,127.166557 C171.777725,147.014862 154.813965,157.103821 132.459412,157.025726 C108.390236,156.941635 86.893974,139.740616 81.114944,116.464546 C75.130722,92.362000 85.906067,67.659676 107.617477,55.707890 C128.846497,44.021652 155.614334,48.091885 172.327789,65.557831 C173.247635,66.519073 174.096512,67.548225 175.204147,68.822090 M111.223015,132.331192 C120.295052,139.010101 130.325012,141.378067 141.400024,139.030426 C160.485718,134.984695 173.297791,115.803200 169.761475,96.573166 C166.225952,77.347496 147.922714,63.875259 128.912109,66.683067 C113.233147,68.998802 102.585678,77.885696 98.257912,92.976898 C93.864578,108.296776 98.406372,121.503960 111.223015,132.331192 z"></path><path opacity="1.000000" stroke="none" d="M110.936295,132.113678 C98.406372,121.503960 93.864578,108.296776 98.257912,92.976898 C102.585678,77.885696 113.233147,68.998802 128.912109,66.683067 C147.922714,63.875259 166.225952,77.347496 169.761475,96.573166 C173.297791,115.803200 160.485718,134.984695 141.400024,139.030426 C130.325012,141.378067 120.295052,139.010101 110.936295,132.113678 z"></path></svg>');
}
[data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li.menu-item-2767::before
{
	background-image: url('data:image/svg+xml,<svg version="1.1" id="Layer_4" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="36px" viewBox="0 0 260 260" enable-background="new 0 0 260 260" xml:space="preserve"><path opacity="1.000000" stroke="none" d="M241.005051,171.000000 C241.004974,178.833206 241.020279,186.166458 241.000000,193.499603 C240.983673,199.397263 238.593994,201.869507 232.522339,201.896912 C217.022934,201.966858 201.522980,201.920822 186.023254,201.921082 C178.542831,201.921204 171.062424,201.921112 163.005142,201.921112 C163.005142,206.879791 163.027557,211.650314 163.000977,216.420547 C162.918884,231.149445 152.978104,240.999664 138.188354,241.002853 C107.188904,241.009537 76.189438,241.016464 45.189995,240.999481 C31.208035,240.991806 21.012749,230.806351 21.006119,216.741562 C20.979170,159.575897 20.979088,102.410233 21.006529,45.244579 C21.013275,31.188524 31.216036,21.006651 45.197670,20.999674 C76.530441,20.984039 107.863243,20.978878 139.196014,21.002644 C152.648010,21.012848 162.725754,31.003656 162.989151,44.580803 C163.085663,49.555538 163.004700,54.533722 163.004700,59.848976 C164.661560,59.933159 166.094437,60.068459 167.527405,60.069382 C188.693695,60.083042 209.860001,60.071274 231.026291,60.082794 C239.019394,60.087143 241.003723,62.076832 241.004105,70.001579 C241.005707,103.501053 241.004959,137.000519 241.005051,171.000000 M139.960403,201.916290 C133.540192,201.013229 131.545425,198.887650 131.529282,192.538193 C131.484406,174.879593 131.519241,157.220810 131.499817,139.562103 C131.498138,138.035934 131.328278,136.509964 131.196442,134.317001 C125.187057,140.346161 119.833298,145.753036 114.438599,151.118759 C110.126450,155.407745 105.792648,155.770859 102.241127,152.215042 C98.746223,148.715912 99.052109,144.428787 103.452553,140.049667 C106.462814,137.053986 109.794624,134.381409 112.570160,131.928879 C110.403366,129.409088 109.146667,127.854584 107.788979,126.393959 C106.317787,124.811218 104.719048,123.347534 103.234596,121.776512 C99.091415,117.391731 98.819435,113.006386 102.436523,109.587662 C105.936127,106.279976 110.194603,106.655090 114.283134,110.716927 C119.769371,116.167320 125.210960,121.662651 131.269073,127.737724 C131.374573,125.323395 131.501678,123.749100 131.503159,122.174690 C131.517929,106.348503 131.778519,90.516312 131.423859,74.698059 C131.161591,63.001492 132.660706,59.068958 145.706558,60.036491 C145.989777,60.057495 146.289703,59.853001 146.986176,59.616257 C146.986176,54.455215 147.189240,49.153553 146.921341,43.875801 C146.710403,39.720318 144.231506,36.797909 140.012405,36.697052 C129.405029,36.443489 118.787552,36.613190 108.286232,36.613190 C105.682060,46.718906 101.341888,51.464756 93.878998,52.055008 C82.758163,52.934574 77.852043,46.043594 75.586853,36.512627 C65.848434,36.512627 56.524162,36.481041 47.200214,36.522465 C39.523582,36.556568 37.005127,39.083931 37.004536,46.650414 C37.000149,102.791794 37.000820,158.933167 37.003590,215.074554 C37.003983,223.052551 39.385319,225.470123 47.420528,225.480194 C68.577629,225.506699 89.734795,225.489319 110.891930,225.488983 C119.887878,225.488846 128.884186,225.439957 137.879623,225.506866 C142.420441,225.540634 146.190948,223.868317 146.719070,219.237442 C147.367340,213.553146 146.873718,207.738632 146.873718,201.917648 C144.510193,201.917648 142.678741,201.917648 139.960403,201.916290 M217.926117,75.918198 C216.415436,76.903107 214.518066,77.592682 213.486389,78.943436 C212.007584,80.879593 210.971024,83.225197 210.083435,85.526283 C208.240799,90.303345 204.704956,91.848160 199.865158,91.735474 C193.206619,91.580444 186.454254,91.013710 179.899506,91.852928 C169.276260,93.213020 162.769257,89.224159 159.510880,79.172935 C159.093216,77.884537 157.553802,76.249069 156.341751,76.069046 C153.328384,75.621490 150.203949,75.921814 147.262619,75.921814 C147.262619,113.006454 147.262619,149.409927 147.262619,185.831329 C173.578461,185.831329 199.633331,185.831329 225.657898,185.831329 C225.657898,149.050995 225.657898,112.522583 225.657898,75.918076 C223.154266,75.918076 220.989914,75.918076 217.926117,75.918198 z"></path><path fill="%23FDFDFD" opacity="1.000000" stroke="none" d="M140.403839,201.916962 C142.678741,201.917648 144.510193,201.917648 146.873718,201.917648 C146.873718,207.738632 147.367340,213.553146 146.719070,219.237442 C146.190948,223.868317 142.420441,225.540634 137.879623,225.506866 C128.884186,225.439957 119.887878,225.488846 110.891930,225.488983 C89.734795,225.489319 68.577629,225.506699 47.420528,225.480194 C39.385319,225.470123 37.003983,223.052551 37.003590,215.074554 C37.000820,158.933167 37.000149,102.791794 37.004536,46.650414 C37.005127,39.083931 39.523582,36.556568 47.200214,36.522465 C56.524162,36.481041 65.848434,36.512627 75.586853,36.512627 C77.852043,46.043594 82.758163,52.934574 93.878998,52.055008 C101.341888,51.464756 105.682060,46.718906 108.286232,36.613190 C118.787552,36.613190 129.405029,36.443489 140.012405,36.697052 C144.231506,36.797909 146.710403,39.720318 146.921341,43.875801 C147.189240,49.153553 146.986176,54.455215 146.986176,59.616257 C146.289703,59.853001 145.989777,60.057495 145.706558,60.036491 C132.660706,59.068958 131.161591,63.001492 131.423859,74.698059 C131.778519,90.516312 131.517929,106.348503 131.503159,122.174690 C131.501678,123.749100 131.374573,125.323395 131.269073,127.737724 C125.210960,121.662651 119.769371,116.167320 114.283134,110.716927 C110.194603,106.655090 105.936127,106.279976 102.436523,109.587662 C98.819435,113.006386 99.091415,117.391731 103.234596,121.776512 C104.719048,123.347534 106.317787,124.811218 107.788979,126.393959 C109.146667,127.854584 110.403366,129.409088 112.570160,131.928879 C109.794624,134.381409 106.462814,137.053986 103.452553,140.049667 C99.052109,144.428787 98.746223,148.715912 102.241127,152.215042 C105.792648,155.770859 110.126450,155.407745 114.438599,151.118759 C119.833298,145.753036 125.187057,140.346161 131.196442,134.317001 C131.328278,136.509964 131.498138,138.035934 131.499817,139.562103 C131.519241,157.220810 131.484406,174.879593 131.529282,192.538193 C131.545425,198.887650 133.540192,201.013229 140.403839,201.916962 M81.844681,109.755615 C76.705490,106.351334 74.196815,106.420120 69.955971,110.496727 C65.038017,115.224220 60.186752,120.027740 55.461864,124.947433 C51.368710,129.209351 51.386147,132.818893 55.501465,137.092300 C60.233295,142.005890 65.081001,146.812881 69.999252,151.540421 C74.107986,155.489807 78.676277,155.650253 81.878304,152.199005 C85.062363,148.767151 84.709389,144.191360 80.885513,140.209641 C77.924858,137.126770 74.902016,134.103638 71.850616,130.996704 C74.956284,127.847404 77.860100,124.906799 80.759377,121.961723 C84.180229,118.486832 85.378952,114.713058 81.844681,109.755615 z"></path><path fill="%23FEFEFE" opacity="1.000000" stroke="none" d="M218.375854,75.918137 C220.989914,75.918076 223.154266,75.918076 225.657898,75.918076 C225.657898,112.522583 225.657898,149.050995 225.657898,185.831329 C199.633331,185.831329 173.578461,185.831329 147.262619,185.831329 C147.262619,149.409927 147.262619,113.006454 147.262619,75.921814 C150.203949,75.921814 153.328384,75.621490 156.341751,76.069046 C157.553802,76.249069 159.093216,77.884537 159.510880,79.172935 C162.769257,89.224159 169.276260,93.213020 179.899506,91.852928 C186.454254,91.013710 193.206619,91.580444 199.865158,91.735474 C204.704956,91.848160 208.240799,90.303345 210.083435,85.526283 C210.971024,83.225197 212.007584,80.879593 213.486389,78.943436 C214.518066,77.592682 216.415436,76.903107 218.375854,75.918137 M181.182938,101.582047 C177.962814,105.143196 174.742691,108.704346 171.430481,112.367340 C169.760117,110.888504 168.956512,110.093605 168.069519,109.406296 C164.344238,106.519630 160.313538,106.683899 157.302307,109.806183 C154.162674,113.061577 153.970398,116.830383 157.122009,120.430885 C159.633789,123.300400 162.368134,126.000511 165.200745,128.557510 C169.009369,131.995575 172.992233,131.900192 176.697662,128.298721 C181.585983,123.547554 186.379150,118.695602 191.123123,113.799683 C194.973755,109.825684 195.626221,106.026382 192.864136,102.740692 C189.735382,99.018768 185.901550,98.541809 181.182938,101.582047 M156.038025,150.798004 C154.085358,154.102173 154.585739,157.141174 157.164902,159.840439 C159.801376,162.599670 162.430145,165.382034 165.255081,167.941483 C168.954758,171.293427 173.130264,171.160172 176.748764,167.625504 C181.738220,162.751678 186.667587,157.813049 191.514328,152.797470 C195.263885,148.917267 195.415436,144.665466 192.150192,141.368164 C188.730377,137.914764 184.236816,137.971466 180.316849,141.927811 C177.192123,145.081512 174.447388,148.611725 171.600708,151.897766 C164.319061,145.479828 161.433060,145.323090 156.038025,150.798004 z"></path><path opacity="1.000000" stroke="none" d="M82.073013,110.063812 C85.378952,114.713058 84.180229,118.486832 80.759377,121.961723 C77.860100,124.906799 74.956284,127.847404 71.850616,130.996704 C74.902016,134.103638 77.924858,137.126770 80.885513,140.209641 C84.709389,144.191360 85.062363,148.767151 81.878304,152.199005 C78.676277,155.650253 74.107986,155.489807 69.999252,151.540421 C65.081001,146.812881 60.233295,142.005890 55.501465,137.092300 C51.386147,132.818893 51.368710,129.209351 55.461864,124.947433 C60.186752,120.027740 65.038017,115.224220 69.955971,110.496727 C74.196815,106.420120 76.705490,106.351334 82.073013,110.063812 z"></path><path opacity="1.000000" stroke="none" d="M181.460297,101.350479 C185.901550,98.541809 189.735382,99.018768 192.864136,102.740692 C195.626221,106.026382 194.973755,109.825684 191.123123,113.799683 C186.379150,118.695602 181.585983,123.547554 176.697662,128.298721 C172.992233,131.900192 169.009369,131.995575 165.200745,128.557510 C162.368134,126.000511 159.633789,123.300400 157.122009,120.430885 C153.970398,116.830383 154.162674,113.061577 157.302307,109.806183 C160.313538,106.683899 164.344238,106.519630 168.069519,109.406296 C168.956512,110.093605 169.760117,110.888504 171.430481,112.367340 C174.742691,108.704346 177.962814,105.143196 181.460297,101.350479 z"></path><path opacity="1.000000" stroke="none" d="M156.270569,150.478531C161.433060,145.323090 164.319061,145.479828 171.600708,151.897766 C174.447388,148.611725 177.192123,145.081512 180.316849,141.927811 C184.236816,137.971466 188.730377,137.914764 192.150192,141.368164 C195.415436,144.665466 195.263885,148.917267 191.514328,152.797470 C186.667587,157.813049 181.738220,162.751678 176.748764,167.625504 C173.130264,171.160172 168.954758,171.293427 165.255081,167.941483 C162.430145,165.382034 159.801376,162.599670 157.164902,159.840439 C154.585739,157.141174 154.085358,154.102173 156.270569,150.478531 z"></path></svg>');
}
[data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li.menu-item-2768::before
{
	background-image: url('data:image/svg+xml,<svg version="1.1" id="Layer_5" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="38px" viewBox="0 0 256 256" enable-background="new 0 0 256 256" xml:space="preserve"><path opacity="1.000000" stroke="none" d="M257.000000,152.531342 C250.768387,167.864243 240.148712,177.073242 223.733337,178.813873 C223.236389,178.866562 222.686920,179.098801 222.252090,178.961624 C214.879242,176.635483 211.380951,181.273315 207.363998,186.343460 C193.090073,204.359833 174.421844,215.677826 152.016983,220.661972 C148.390808,221.468643 146.404785,223.294922 144.534927,226.324234 C139.390289,234.658920 129.376099,238.197464 120.178543,235.385162 C110.505417,232.427460 104.599129,224.301208 104.652016,214.022781 C104.703316,204.050995 110.740730,196.079514 120.326889,193.326492 C128.996384,190.836746 138.247803,193.782440 143.854141,201.378586 C146.018387,204.311005 147.965424,204.801727 151.399612,203.932297 C186.761932,194.979996 212.252380,162.939316 212.959045,126.276596 C213.808365,82.213539 182.146027,45.644901 138.298065,41.599068 C94.878334,37.592747 57.621670,66.692543 49.470253,107.808578 C45.771336,126.466042 48.158829,144.568985 56.955093,161.670349 C61.411236,170.333832 59.255154,174.848282 49.717564,177.462280 C26.216785,183.903214 2.894260,166.524673 2.746646,142.121368 C2.688428,132.496902 1.342719,122.742111 3.590886,113.235245 C7.343355,97.367096 17.578794,87.871613 33.478138,84.710320 C37.707355,83.869415 40.272648,82.184601 42.509109,78.233566 C63.171272,41.730930 94.609474,22.734053 136.591797,25.071484 C173.841156,27.145401 201.405640,46.361458 219.051163,79.326317 C220.642380,82.298973 222.363785,83.901123 225.674286,84.379837 C240.912750,86.583382 251.083344,95.169922 256.809845,109.711617 C257.000000,124.020897 257.000000,138.041794 257.000000,152.531342 z"></path><path opacity="1.000000" stroke="none" d="M122.584770,59.203587 C158.469635,55.190899 190.792984,80.051102 195.074478,115.478218 C199.825897,154.793762 171.359665,184.933960 138.398026,188.551041 C131.490936,189.308975 124.767830,189.322693 118.086952,187.837479 C115.022171,187.156143 112.584190,187.724747 110.042892,189.223740 C103.588150,193.031052 97.048332,196.694763 90.612343,200.532974 C86.828209,202.789719 83.034355,204.339081 79.043190,201.295441 C75.096542,198.285751 75.326279,194.301468 76.602753,189.987991 C78.300148,184.252167 79.543373,178.379974 81.303452,172.665451 C82.285965,169.475479 81.724823,167.175888 79.661224,164.506790 C55.659695,133.462738 62.663242,90.567032 95.186089,69.164276 C103.360870,63.784580 112.366158,60.429867 122.584770,59.203587 M106.841660,130.551041 C110.124474,129.221100 111.907845,126.904076 111.698296,123.243408 C111.536995,120.425804 110.055878,118.497231 107.487503,117.614258 C104.660019,116.642204 101.854691,116.736366 99.696220,119.225945 C97.966156,121.221405 97.105782,123.459602 98.172806,126.119141 C99.620628,129.727814 102.309975,131.142578 106.841660,130.551041 M161.739212,119.650856 C156.744537,115.592964 150.834137,116.702591 149.519409,122.007141 C148.723541,125.218185 149.678040,127.949333 152.536987,129.721695 C155.363586,131.473999 158.290665,131.306625 160.787735,129.113068 C163.614059,126.630264 164.188873,123.591400 161.739212,119.650856 M131.256760,130.723083 C136.454407,128.878586 138.714401,125.452248 137.104782,121.653748 C135.620712,118.151520 132.889069,116.559746 129.118622,117.254120 C125.533463,117.914391 123.486404,120.429474 123.500862,123.878426 C123.518867,128.174820 126.263535,130.391647 131.256760,130.723083 z"></path></svg>');
}
[data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li a::before, [data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li a::after
{
	content: none;
	display: none;
}
[data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li a:hover::before, [data-id="ff20a2b"] .elementor-widget-container nav ul#menu-1-ff20a2b li a:hover::after
{
	content: none;
	display: none;
}
[data-id="ff20a2b"] .elementor-widget-container nav ul li a span
{
	font-family: 'Conv_Gotham-Bold';
  	font-size: 18px;
  	color: #070707;
  	display: block;
  	margin-bottom: 10px;
  	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;
}
[data-id="ff20a2b"] .elementor-widget-container nav ul li a span.description
{
	font-family: 'Conv_Gotham-Book';
  	font-size: 16px;
	line-height: 24px;
	color: #363636;
	letter-spacing: 0px;
	width: 100%;
	margin: 0px 0px;
}
[data-elementor-id="2297"] .elementor-element
{
	--widgets-spacing: 0px 0px;
    padding: 0;
}
[data-id="6145276"] .elementor-element[data-id="07b6439"]
{
	width: calc(100% - 8%);
}
[data-id="8988755"] .elementor-widget-container img
{
	margin: 0px auto;
}
#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="6145276"]
{
	max-width: 1272px !important;
}
#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="2017ed3"] .elementor-widget-container .row
{
	padding: 0px;
	margin: 0px;
}
#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="247ce55"]
{
	max-width: 100% !important;
    padding: 7vw 9.94vw 0vw 9.94vw;
	align-items: center;
}
[data-id="fc6deed"] .e-con-inner
{
	padding: 0px;
}
[data-id="35aa844"] h2.elementor-heading-title span
{
	color: rgba(7, 7, 7, 0.6);
}
[data-id="ada0bcf"]
{
	top: 8px;
    left: 8px;
}
[data-id="fc6deed"]
{
	margin-bottom: 100px;
}
[data-id="669187b"] .elementor-widget-container
{
	margin: 0px 0px 0px 0px !important;
}
[data-id="fffa59c"] .elementor-button-wrapper
{
	text-align: left;
}
[data-id="fffa59c"] .elementor-button-wrapper a.elementor-button
{
	font-family: 'Conv_Gotham-Medium' !important;
    display: inline-block;
    text-align: center;
    line-height: normal;
    text-decoration: inherit;
    padding: 23px 36px 23px !important;
    margin: 70px 0px 0px;
    position: relative;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
[data-id="fffa59c"] .elementor-button-wrapper a.elementor-button span
{
	position: relative;
}
[data-id="fffa59c"] .elementor-button-wrapper a.elementor-button:hover, [data-id="fffa59c"] .elementor-button-wrapper a.elementor-button:active, [data-id="fffa59c"] .elementor-button-wrapper a.elementor-button:focus
{
	background-color: #070707 !important;
	transform: none;
}
[data-id="fffa59c"] .elementor-button-wrapper a.elementor-button::before
{
	content: "";
    position: absolute;
	background-color: #070707;
	top: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 0%;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
[data-id="fffa59c"] .elementor-button-wrapper a.elementor-button:hover::before, [data-id="fffa59c"] .elementor-button-wrapper a.elementor-button:active::before, [data-id="fffa59c"] .elementor-button-wrapper a.elementor-button:focus::before
{
	width: 100%;
  	background-color: #07a8ee;
  	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}
[data-id="5c7cbb7"] [data-id="47246f4"]
{
	position: relative;
}
[data-id="5c7cbb7"] [data-id="47246f4"]::before, [data-id="5c7cbb7"] [data-id="47246f4"]::after
{
	content: "";
  	position: absolute;
  	right: 0;
  	top: -40px;
  	width: 33px;
  	height: 32px;
  	background: url("http://nyxditech.com/blog_staging/wp-content/uploads/2024/03/side-arrow-icon.png") no-repeat center;
    background-size: auto;
  	background-size: cover;
}
[data-id="5c7cbb7"] [data-id="47246f4"]::after
{
	top: auto;
  	bottom: -40px;
  	background: url("http://nyxditech.com/blog_staging/wp-content/uploads/2024/03/side-arrow-icon2.png");
}
#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="56f472b"]
{
	max-width: 100% !important;
    padding: 0vw 9.94vw 0vw 9.94vw;
    align-items: center;
}
#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="56f472b"] [data-id="4bebf54"]
{
	max-width: 100% !important;
}
#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="56f472b"] [data-id="4bebf54"] section
{
	padding: 0px;
}
#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="56f472b"] [data-id="4bebf54"] section .service-header-container
{
	padding: 0px;
}
#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="6f15af7"], #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="e21a6be"], #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="98ed467"], #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="cc57083"], #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="ea1b689"]
{
	max-width: 100% !important;
    padding: 0vw 9.94vw 0vw 9.94vw;
	align-items: center;
	margin-bottom: 200px;
}
[data-id="6b9dc1e"], [data-id="72129a9"]
{
	width: 41% !important;
}
[data-id="8c62a66"], [data-id="f25a981"]
{
	width: 42% !important;
}
[data-id="44d2a6e"], [data-id="764002d"], [data-id="e11092c"]
{
	position: relative;
    right: -10%;
    z-index: 12;
    width: 58% !important;
}
[data-id="44d2a6e"] .elementor-element, [data-id="764002d"] .elementor-element, [data-id="e11092c"] .elementor-element
{
	width: 100%;
}
[data-id="5289215"]
{
	position: relative;
    right: auto;
    left: -7%;
    z-index: 12;
    width: 50% !important;
}
[data-id="5289215"] .elementor-element
{
	width: 100%;
}
[data-id="ab3d483"] .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item
{
	margin-top: 0px !important;
	position: relative;
	padding-left: 18px;
}
[data-id="ab3d483"] .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item::before
{
	content: "";
  	position: absolute;
  	left: 0px;
  	top: 12px;
  	width: 10px;
  	height: 2px;
  	background-color: #7c7c7c;
}
[data-id="2cff227"] .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item, [data-id="7838179"] .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item, [data-id="c42b8f3"] .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item, [data-id="f8775ef"] .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item
{
	margin-top: 0px !important;
	position: relative;
	padding-left: 18px;
}
[data-id="2cff227"] .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item::before, [data-id="7838179"] .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item::before, [data-id="c42b8f3"] .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item::before, [data-id="f8775ef"] .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item::before
{
	content: "";
  	position: absolute;
  	left: 0px;
  	top: 12px;
  	width: 10px;
  	height: 2px;
  	background-color: #7c7c7c;
}
[data-id="3a166be"] .elementor-widget-container a.elementor-button, [data-id="5d3777f"] .elementor-widget-container a.elementor-button, [data-id="1b36803"] .elementor-widget-container a.elementor-button, [data-id="101b1bf"] .elementor-widget-container a.elementor-button, [data-id="62c263f"] .elementor-widget-container a.elementor-button
{
	font-family: 'Conv_Gotham-Medium' !important;
    background-color: transparent !important;
}
[data-id="f774a07"] .elementor-widget-container
{
	display: flex;
	display: -webkit-flex;
    justify-content: flex-end;
}
#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="e21a6be"], #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="cc57083"]
{
	justify-content: space-around;
}
[data-id="2da583b"]
{
	position: relative;
    right: auto;
    left: -7%;
    z-index: 12;
    width: 50% !important;
}
[data-id="9324efb"]
{
	width: 41% !important;
}
#page [data-id="7cf2f52"]
{
	max-width: 100% !important;
	width: 100%;
}
#page [data-id="7cf2f52"] [data-id="170c33b"]
{
	width: 100%;
    padding: 7vw 9.94vw 0vw 9.94vw;
    max-width: 100% !important;
}
#page [data-id="7cf2f52"] [data-id="ebf9aee"]
{
    padding: 3.6vw 9.94vw 0vw 9.94vw;
	width: 100%;
    justify-content: space-between;
}
#page [data-id="7cf2f52"] [data-id="4f8d15c"]
{
    padding: 0vw 9.94vw 7vw 9.94vw;
}
#page [data-id="7cf2f52"] [data-id="4f8d15c"] .elementor-element .elementor-widget.elementor-widget-image
{
	width: 17%;
}
#page [data-id="7cf2f52"] [data-id="4f8d15c"] .elementor-element .elementor-widget.elementor-widget-image img
{
	margin: 0px auto;
}
#page [data-id="9a0f8c7"]
{
	padding: 6.8vw 9.94vw;
	display: flex;
  	display: -webkit-flex;
  	justify-content: space-between;
}
[data-id="7ddad2e"] .elementor-button-wrapper a.elementor-button
{
	width: 100%;
    font-family: 'Conv_Gotham-Medium' !important;
    color: #FFFFFF;
    display: block;
    text-align: center;
    text-decoration: inherit;
    padding: 25px 18px 25px !important;
    position: relative;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
[data-id="7ddad2e"] .elementor-button-wrapper a.elementor-button span
{
	position: relative;
}
[data-id="7ddad2e"] .elementor-button-wrapper a.elementor-button:hover, [data-id="7ddad2e"] .elementor-button-wrapper a.elementor-button:active, [data-id="7ddad2e"] .elementor-button-wrapper a.elementor-button:focus
{
	background-color: #070707 !important;
	transform: none;
}
[data-id="7ddad2e"] .elementor-button-wrapper a.elementor-button::before
{
	content: "";
	position: absolute;
	background-color: #070707;
	top: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 0%;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
[data-id="7ddad2e"] .elementor-button-wrapper a.elementor-button:hover::before, [data-id="7ddad2e"] .elementor-button-wrapper a.elementor-button:active::before, [data-id="7ddad2e"] .elementor-button-wrapper a.elementor-button:focus::before
{
	width: 100%;
  	background-color: #07a8ee;
  	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}
[data-id="b7c3abb"] ul.elementor-icon-list-items li a, [data-id="15df903"] ul.elementor-icon-list-items li a, [data-id="215feb6"] ul.elementor-icon-list-items li a
{
	padding: 0px 6px;
}
[data-id="b7c3abb"] ul.elementor-icon-list-items li:first-child a, [data-id="15df903"] ul.elementor-icon-list-items li:first-child a, [data-id="215feb6"] ul.elementor-icon-list-items li:first-child a
{
	padding: 0px 6px 0px 0px;
}
[data-id="48af01d"] .elementor-element-571a641 h1.elementor-heading-title a, [data-id="8d40c68"] .elementor-element-912bde0 h1.elementor-heading-title a, [data-id="fdd5d8b"] .elementor-element-25c204d h1.elementor-heading-title a
{
	color: #1a1a1a;
}
[data-id="48af01d"] .elementor-element-571a641 h1.elementor-heading-title a:hover, [data-id="8d40c68"] .elementor-element-912bde0 h1.elementor-heading-title a:hover, [data-id="fdd5d8b"] .elementor-element-25c204d h1.elementor-heading-title a:hover
{
	color: #07a8ee;
	text-decoration: none;
}
.divided-heading h2 big small
{
	color: #FFFFFF;
}
[data-id="a885fcb"] a.elementor-button, [data-id="0cf120d"] a.elementor-button, [data-id="0c90d2e"] a.elementor-button
{
	font-family: 'Conv_Gotham-Medium' !important;
  	letter-spacing: -0.5px;
  	text-decoration: inherit;
}
[data-id="a885fcb"] a.elementor-button:hover, [data-id="a885fcb"] a.elementor-button:active, [data-id="a885fcb"] a.elementor-button:focus, [data-id="0cf120d"] a.elementor-button:hover, [data-id="0cf120d"] a.elementor-button:active, [data-id="0cf120d"] a.elementor-button:focus, [data-id="0c90d2e"] a.elementor-button:hover, [data-id="0c90d2e"] a.elementor-button:active, [data-id="0c90d2e"] a.elementor-button:focus
{
	color: #07a8ee !important;
	outline: none;
}
[data-id="a885fcb"] a.elementor-button:hover span svg, [data-id="a885fcb"] a.elementor-button:active span svg, [data-id="a885fcb"] a.elementor-button:focus span svg, [data-id="0cf120d"] a.elementor-button:hover span svg, [data-id="0cf120d"] a.elementor-button:active span svg, [data-id="0cf120d"] a.elementor-button:focus span svg, [data-id="0c90d2e"] a.elementor-button:hover span svg, [data-id="0c90d2e"] a.elementor-button:active span svg, [data-id="0c90d2e"] a.elementor-button:focus span svg
{
	fill: #07a8ee;
}
[data-id="770e2a0"]
{
	padding: 3vw 0vw 7vw 9.94vw !important;
}
[data-id="770e2a0"] [data-id="b6e6d90"] [data-id="7ef51ef"]
{
	top: 8px;
    left: 10px;
}
[data-id="0d69edb"]
{
	padding: 5vw 9.94vw 5vw 9.94vw !important;
}
[data-id="7890983"] .elementor-widget-container a.elementor-button
{
	font-family: 'Conv_Gotham-Medium' !important;
    color: #FFFFFF;
    display: inline-block;
    text-align: center;
    text-decoration: inherit;
    padding: 24px 76px !important;
    position: relative;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
[data-id="7890983"] .elementor-widget-container a.elementor-button span
{
	position: relative;
}
[data-id="7890983"] .elementor-widget-container a.elementor-button::before
{
	content: "";
    position: absolute;
    background-color: #070707;
    top: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 0%;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
[data-id="7890983"] .elementor-widget-container a.elementor-button:hover::before, [data-id="7890983"] .elementor-widget-container a.elementor-button:active::before, [data-id="7890983"] .elementor-widget-container a.elementor-button:focus::before
{
	width: 100%;
    background-color: #ffffff;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
[data-id="7890983"] .elementor-widget-container a.elementor-button:hover, [data-id="7890983"] .elementor-widget-container a.elementor-button:active, [data-id="7890983"] .elementor-widget-container a.elementor-button:focus
{
	color: #000000;
	transform: none;
	background-color: #070707 !important;
}
[data-id="b95aa7e"]
{
	padding: 7vw 9.94vw 0vw 9.94vw !important;
}
[data-id="b95aa7e"] .e-con-inner, [data-id="bd00f28"] .e-con-inner
{
	padding: 0;
    max-width: 100%;
}
[data-id="bd00f28"]
{
	padding: 4.4vw 9.94vw 0vw 9.94vw !important;
}
[data-id="bd00f28"] .e-con-inner .elementor-element
{
	padding: 0px;
}
[data-id="bd00f28"] .e-con-inner [data-id="49beaf4"] [data-id="1b4eec0"] .e-con.e-child
{
	width: 45%;
}
[data-id="bd00f28"] .e-con-inner [data-id="49beaf4"] [data-id="1b4eec0"] .e-con.e-child .elementor-element
{
	width: 100%;
}
[data-id="0cac16b"]
{
	left: 10px;
    top: 1px;
}
[data-id="1e2f90e"] [data-id="d9cd645"] h2.elementor-heading-title a, [data-id="1e2f90e"] [data-id="b778d09"] h2.elementor-heading-title a
{
	color: #ffffff;
    display: flex;
    align-items: center;
}
[data-id="1e2f90e"] [data-id="d9cd645"] h2.elementor-heading-title a svg, [data-id="1e2f90e"] [data-id="b778d09"] h2.elementor-heading-title a svg
{
	margin-right: 14px;
    color: #14aaeb;
	margin-top: 6px;
}
[data-id="1e2f90e"] [data-id="d9cd645"] h2.elementor-heading-title a:hover, [data-id="1e2f90e"] [data-id="d9cd645"] h2.elementor-heading-title a:active, [data-id="1e2f90e"] [data-id="d9cd645"] h2.elementor-heading-title a:focus
{
	color: #14aaeb;
	text-decoration: inherit;
}
[data-id="1e2f90e"] [data-id="b778d09"] h2.elementor-heading-title a:hover, [data-id="1e2f90e"] [data-id="b778d09"] h2.elementor-heading-title a:active, [data-id="1e2f90e"] [data-id="b778d09"] h2.elementor-heading-title a:focus
{
	color: #14aaeb;
	text-decoration: inherit;
}
[data-id="1b4eec0"] nav.hfe-nav-menu__layout-vertical ul.hfe-nav-menu li
{
	display: block;
  	margin-bottom: 18px;
}
[data-id="1b4eec0"] nav.hfe-nav-menu__layout-vertical ul.hfe-nav-menu li a
{
	font-family: 'Conv_Gotham-Book';
  	font-size: 18px;
  	color: #888787;
	font-weight: normal;
  	letter-spacing: -0.2px;
  	text-decoration: inherit;
  	display: block;
}
[data-id="1b4eec0"] nav.hfe-nav-menu__layout-vertical ul.hfe-nav-menu li a:hover, [data-id="1b4eec0"] nav.hfe-nav-menu__layout-vertical ul.hfe-nav-menu li a:active, [data-id="1b4eec0"] nav.hfe-nav-menu__layout-vertical ul.hfe-nav-menu li a:focus
{
	color: #07a8ee;
}
[data-id="1b4eec0"] nav.hfe-nav-menu__layout-vertical ul.hfe-nav-menu li a span.description
{
	display: none;
}
[data-id="bd00f28"] .e-con-inner
{
	display: flex;
    display: -webkit-flex;
    align-items: flex-start !important;
    justify-content: space-between !important;
    flex-wrap: wrap !important;
}
footer .footer-width-fixer
{
	overflow: hidden;
}
[data-id="bbf88b5"]
{
	position: absolute;
    left: 0;
    right: 0;
    top: -22%;
    z-index: 11;
    margin: 0px auto;
    width: auto;
}
[data-id="bbf88b5"] .elementor-widget-container img
{
	width: 57%;
    margin: 0px auto;
}
[data-id="bd00f28"] [data-id="1e2f90e"], [data-id="bd00f28"] [data-id="49beaf4"]
{
	position: relative;
	z-index: 12;
}
[data-id="2f650fe"]
{
	display: block;
	padding: 0px;
}
[data-id="2f650fe"] .e-con-inner
{
	display: block;
	position: relative;
    z-index: 13;
    padding: 200px 9.94vw 48px;
    max-width: 100%;
}
[data-id="2f650fe"] .e-con-inner .elementor-element
{
	display: block;
	padding: 0px;
}
[data-id="91115b3"] span.elementor-heading-title
{
	font-family: 'Conv_Gotham-Book' !important;
    font-size: 14px !important;
    color: #888787 !important;
    display: block;
}
[data-id="c30da33"] .e-con-inner
{
	max-width: 100%;
    padding: 0vw 9.94vw 0vw 9.94vw;
}
[data-id="873784c"] .elementor-button-wrapper a.elementor-button
{
	font-family: 'Conv_Gotham-Medium' !important;
	display: inline-block;
	text-align: center;
	line-height: normal;
	text-decoration: inherit;
	padding: 23px 36px 23px !important;
	margin: 70px 0px 0px;
	position: relative;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
[data-id="873784c"] .elementor-button-wrapper a.elementor-button span
{
	position: relative;
}
[data-id="873784c"] .elementor-button-wrapper a.elementor-button::before
{
	content: "";
  	position: absolute;
  	background-color: #070707;
  	top: 0;
 	bottom: 0;
  	left: 0;
  	height: 100%;
  	width: 0%;
  	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}
[data-id="873784c"] .elementor-button-wrapper a.elementor-button:hover::before, [data-id="873784c"] .elementor-button-wrapper a.elementor-button:active::before, [data-id="873784c"] .elementor-button-wrapper a.elementor-button:focus::before
{
	width: 100%;
  	background-color: #07a8ee;
  	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}
[data-id="873784c"] .elementor-button-wrapper a.elementor-button:hover, [data-id="873784c"] .elementor-button-wrapper a.elementor-button:active, [data-id="873784c"] .elementor-button-wrapper a.elementor-button:focus
{
	background-color: #070707 !important;
  	transform: none;
	text-decoration: none;
}
[data-id="169db55"] .e-con-inner
{
	max-width: 100%;
	padding: 8.4vw 9.94vw 8.4vw 9.94vw;
	display: flex;
    display: -webkit-flex;
    justify-content: space-between !important;
}
[data-id="4696bca"] .e-con-inner
{
	max-width: 100%;
    padding: 5vw 9.94vw 8.4vw 9.94vw;
}
[data-id="b6d4868"]
{
	padding: 5vw 0vw 0vw 0vw;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between !important;
    align-items: flex-start;
    flex-direction: row !important;
}
[data-id="4696bca"]
{
	overflow: hidden;
    position: relative;
}
[data-id="4696bca"] .e-con-inner [data-id="f6814a5"]
{
	position: absolute;
    height: 100%;
    padding: 0;
    left: 0;
}
[data-id="4696bca"] .e-con-inner [data-id="f6814a5"] .line
{
	background: rgba(255, 255, 255, .1);
}
[data-id="db134f3"] .e-con-inner
{
	max-width: 100%;
    padding: 0px;
	flex-direction: column !important;
}
[data-id="db134f3"] .e-con-inner [data-id="decb64d"]
{
	padding: 5vw 9.94vw 0vw 9.94vw;
}
[data-id="db134f3"] .e-con-inner [data-id="b8312c9"]
{
	padding: 5vw 9.94vw 8.4vw 9.94vw;
	flex-direction: row;
    justify-content: space-between;
}
[data-id="db134f3"] .e-con-inner [data-id="b0999f8"]
{
	position: absolute;
    height: 100%;
    padding: 0;
    left: 0;
}
[data-id="db134f3"] .e-con-inner .elementor-element
{
	height: 100%;
}
[data-id="db134f3"] .e-con-inner [data-id="b0999f8"] .line
{
	background: rgba(84,203,255,1);
	position: absolute;
}
[data-id="e394ccb"] .e-con-inner
{
	max-width: 100%;
    padding: 2vw 9.94vw 8.4vw 9.94vw;
	justify-content: space-between;
    flex-wrap: wrap;
}
[data-id="6064356"] .e-con-inner
{
	max-width: 100%;
  	padding: 8.4vw 9.94vw 8.4vw 9.94vw;
}
[data-id="92304c4"] .e-con-inner, [data-id="6ea3f46"] .e-con-inner, [data-id="b7d1ab2"] .e-con-inner
{
	padding: 0vw;
}
[data-id="1538cb6"] .e-con-inner
{
	max-width: 100%;
    padding: 5vw 9.94vw 5vw 9.94vw;
}
[data-id="2a4d502"] .elementor-button-wrapper a.elementor-button
{
	font-family: 'Conv_Gotham-Medium' !important;
  	color: #FFFFFF;
  	display: inline-block;
  	text-align: center;
  	text-decoration: inherit;
  	padding: 24px 76px !important;
  	position: relative;
  	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}
[data-id="2a4d502"] .elementor-button-wrapper a.elementor-button span
{
	position: relative;
}
[data-id="2a4d502"] .elementor-button-wrapper a.elementor-button::before
{
	content: "";
  	position: absolute;
  	background-color: #FFFFFF;
  	top: 0;
  	bottom: 0;
  	left: 0;
  	height: 100%;
  	width: 0%;
  	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}
[data-id="2a4d502"] .elementor-button-wrapper a.elementor-button:hover, [data-id="2a4d502"] .elementor-button-wrapper a.elementor-button:active, [data-id="2a4d502"] .elementor-button-wrapper a.elementor-button:focus
{
	color: #000000;
	transform: none;
	background-color: #070707 !important;
}
[data-id="2a4d502"] .elementor-button-wrapper a.elementor-button:hover::before, [data-id="2a4d502"] .elementor-button-wrapper a.elementor-button:active::before, [data-id="2a4d502"] .elementor-button-wrapper a.elementor-button:focus::before
{
	width: 100%;
  	background-color: #ffffff;
  	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}
[data-id="e108a70"]
{
	height: calc(100vh - 0px);
  	display: flex;
  	display: -webkit-flex;
  	align-items: flex-start;
  	justify-content: center;
}
[data-id="c30da33"] [data-id="e108a70"]
{
	justify-content: center;
}
[data-id="3d7e7a8"]
{
	top: 8px;
    left: 10px;
}
[data-id="46872c9"]
{
	left: 10px;
    margin-top: 2px;
}
[data-id="5309af3"]
{
	top: 1px;
    left: 10px;
}
[data-id="6145276"]
{
	height: calc(100vh - 0px);
  	display: flex;
	display: -webkit-flex;
	align-items: center;
	justify-content: center;
}
[data-id="a954cd0"]
{
	position: relative;
}
[data-id="a954cd0"]::before, [data-id="a954cd0"]::after
{
	content: "";
    position: absolute;
    right: 0;
    top: -40px;
    width: 33px;
    height: 32px;
    background: url(http://nyxditech.com/blog_staging/wp-content/uploads/2024/03/side-whitearrow-icon.png) no-repeat center;
    background-size: cover;
}
[data-id="a954cd0"]::after
{
	top: auto;
	bottom: -40px;
	background: url(http://nyxditech.com/blog_staging/wp-content/uploads/2024/03/side-whitearrow-icon2.png);
}

.elementor-widget-container ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item::after
{
	border: 0;
  	content: none;
  	position: static;
}
.elementor-widget-container ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item a
{
	position: relative;
}
.elementor-widget-container ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item a::after
{
	content: "";
	position: absolute;
	width: 1px;
	height: 100%;
	background-color: #acabab;
	top: 0;
	right: 3px;
}
[data-id="7cf2f52"]
{
	position: relative;
  	z-index: 11;
}
.footer-width-fixer .elementor
{
	background-color: #000000;
}
[data-id="6064356"]
{
	z-index: 11;
}
[data-id="c036fe6"] .elementor-element .e-con-inner
{
	display: flex;
	display: -webkit-flex;
	align-items: center;
	flex-wrap: wrap;
	margin: 0px auto;
}
[data-id="c036fe6"] .elementor-element .e-con-inner .elementor-widget.elementor-widget-image
{
	display: block;
	width: 16.66%;
	border-right: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	padding: 25px 0px;
}
[data-id="c036fe6"] .elementor-element .e-con-inner .elementor-widget.elementor-widget-image img
{
	margin: 0px auto;
	display: block;
}
[data-id="c036fe6"] .elementor-element .e-con-inner .elementor-widget.elementor-widget-image:last-child
{
	border-right: 0px;
}
[data-id="c036fe6"] .elementor-element:last-child .e-con-inner .elementor-widget.elementor-widget-image
{
	border-bottom: 0px;
}
[data-id="350c343"]
{
	max-width: 100%;
  	padding: 0vw 9.94vw 0vw 9.94vw;
}
[data-id="0c158d8"]
{
	height: calc(100vh - 0px);
  	display: flex;
  	display: -webkit-flex;
  	align-items: flex-start;
  	justify-content: center;
}
[data-id="20fa2a7"]
{
	width: 100%;
    padding: 8.4vw 9.94vw 0vw 9.94vw;
    display: block;
}
[data-id="445886c"] .elementor-button-wrapper a.elementor-button
{
	font-family: 'Conv_Gotham-Medium' !important;
	display: inline-block;
	text-align: center;
	line-height: normal;
	text-decoration: inherit;
	padding: 23px 26px 23px !important;
	margin: 52px 0px 0px;
	position: relative;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	width: 16%;
}
[data-id="445886c"] .elementor-button-wrapper a.elementor-button span
{
	position: relative;
}
[data-id="445886c"] .elementor-button-wrapper a.elementor-button::before
{
	content: "";
	position: absolute;
	background-color: #070707;
	top: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 0%;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
[data-id="445886c"] .elementor-button-wrapper a.elementor-button:hover, [data-id="445886c"] .elementor-button-wrapper a.elementor-button:active, [data-id="445886c"] .elementor-button-wrapper a.elementor-button:focus
{
	transform: none;
	text-decoration: none;
}
[data-id="445886c"] .elementor-button-wrapper a.elementor-button:hover::before, [data-id="445886c"] .elementor-button-wrapper a.elementor-button:active::before, [data-id="445886c"] .elementor-button-wrapper a.elementor-button:focus::before
{
	width: 100%;
  	background-color: #070707;
  	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}





/==== Media Query Css Property ====/
/==== Media Query Css Property ====/

@media (max-width: 767px){
	
[data-id="f22817c"] .e-con-inner
{
	padding: 0px 15px;
}
[data-id="1713cb6"] img.wp-image-2654
{
	max-width: 100px;		
}
	
	
}







/*======== Scrollable Vertical Contact Link ========*/
	/*======== Scrollable Vertical Contact Link ========*/

.modal-backdrop
{
	--bs-backdrop-opacity: 0.8;
}
.modal
{
	--bs-border-radius-lg: 0;
}
.modal .modal-header
{
	padding: 0px;
	border: 0px;
}
.modal-header .btn-close
{
	position: absolute;
    right: -40px;
    top: 0px;
    padding: 0;
    margin: 0;
    opacity: 1;
	background: url(../images/new_images/close.png), no-repeat, center;
    background-size: cover;
	width: 30px;
    height: 30px;
}
.modal-header .btn-close svg
{
	color: #FFFFFF;
	height: 1.5em;
}
.modal-body
{
	padding: 32px 42px 45px;
}
.modal-body .contact-form h4
{
	font-family: 'Conv_Gotham Black Regular';
    font-size: 42px;
    color: #070707;
    letter-spacing: -1.5px;
    display: block;
	margin-bottom: 10px;
}
.modal-body .contact-form p
{
	font-family: 'Conv_Gotham-Book';
    font-size: 18px;
	line-height: 26px;
    color: #070707;
    display: block;
	margin-bottom: 42px;
}
form#contact-form .form-group
{
	width: 100%;
	position: relative;
	margin-bottom: 15px;
}
form#contact-form input, form#contact-form textarea
{
	font-family: 'Conv_Gotham-Book';
	font-size: 16px;
	color: rgba(0,0,0,0.6);
	padding: 12px 20px;
	border-color: rgba(0,0,0,0.3);
	border-radius: 0px;
	display: block;
}
form#contact-form input:focus, form#contact-form textarea:focus
{
	border: 1px solid rgba(0,0,0,0.3);
	box-shadow: none;
	outline: 0;
}
button#submit_contact
{
	font-family: 'Conv_Gotham-Medium';
    font-size: 18px;
    color: #FFFFFF;
    display: block;
	width: 100%;
	border: 0px;
    text-align: center;
    background-color: #07a8ee;
    text-decoration: inherit;
    padding: 15px 36px;
    margin: 0px 0px 0px;
    position: relative;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
button#submit_contact span
{
	position: relative;
}
button#submit_contact::before
{
	content: "";
    position: absolute;
    background-color: #07a8ee;
    top: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 0%;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
button#submit_contact:hover::before, button#submit_contact:active::before, button#submit_contact:focus::before
{
	width: 100%;
    background-color: #070707;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

/*======== Scrollable Vertical Contact Link ========*/
	/*======== Scrollable Vertical Contact Link ========*/

.contact
{
	position: fixed;
  	bottom: 50px;
	left: 50px;
  	color: #FFFFFF;
  	z-index: 1001;
  	-webkit-transition: color .35s cubic-bezier(0,-.04,1,1.08);
  	transition: color .35s cubic-bezier(0,-.04,1,1.08);
}
.contact .contact-text
{
	font-size: 12px;
	color: #070707;
	display: block;
}
.contact .contact-text.vtext
{
	-webkit-writing-mode: vertical-lr;
  	-ms-writing-mode: tb-lr;
  	writing-mode: vertical-lr;
  	text-orientation: mixed;
  	-webkit-transform: translateY(-0px) rotate(-180deg);
	-moz-transform: translateY(-0px) rotate(-180deg);
	transform: translateY(-0px) rotate(-180deg);
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.contact .contact-text.vtext a
{
	text-decoration: inherit;
	color: #070707;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.contact .contact-text.vtext:hover, .contact .contact-text.vtext:active, .contact .contact-text.vtext:focus
{
	-webkit-transform: translateY(-8px) rotate(-180deg);
	-moz-transform: translateY(-8px) rotate(-180deg);
	transform: translateY(-8px) rotate(-180deg);
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.contact .contact-text.vtext:hover a, .contact .contact-text.vtext:active a, .contact .contact-text.vtext:focus a
{
	color: #07a8ee !important;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}


/*======== Scrollable Vertical Social Link Icon ========*/
	/*======== Scrollable Vertical Social Link Icon ========*/

.social-icon
{
	position: fixed;
  	bottom: 50px;
  	right: 50px;
  	z-index: 1001;
}
.social-icon ul
{
	-webkit-transition: color .35s cubic-bezier(0,-.04,1,1.08);
  	transition: color .35s cubic-bezier(0,-.04,1,1.08);
	display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
	margin-bottom: -6px;
}
.social-icon ul li
{
	display: inline-block;
	margin: 0px auto;
	margin-bottom: 1px;
}
.social-icon ul li a
{
	display: inline-block;
	color: #070707;
	font-size: 18px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.social-icon ul li a:hover, .social-icon ul li a:active, .social-icon ul li a:focus
{
	color: #07a8ee !important;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.social-icon ul li a svg
{
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	transform: translateY(0px);
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.social-icon ul li a:hover svg, .social-icon ul li a:active svg, .social-icon ul li a:focus svg
{
	-webkit-transform: translateY(-8px);
	-moz-transform: translateY(-8px);
	transform: translateY(-8px);
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}


/*======== Scrollable Vertical Scroll Up & Down Arrow Link ========*/
	/*======== Scrollable Vertical Scroll Up & Down Arrow Link ========*/

.scroll-down
{
	position: fixed;
  	bottom: 14px;
  	left: calc(50% - 7px);
  	z-index: 1001;
  	-webkit-backface-visibility: hidden;
 	backface-visibility: hidden;
  	pointer-events: none;
	text-align: center;
}
.scroll-down .scroll-down-text
{
	margin-left: -2px;
  	opacity: 1;
  	-webkit-animation-duration: 3s;
  	animation-duration: 3s;
  	-webkit-animation-iteration-count: infinite;
  	animation-iteration-count: infinite;
  	-webkit-animation-name: fadeScroll;
  	animation-name: fadeScroll;
  	-webkit-animation-timing-function: ease-out;
  	animation-timing-function: ease-out;
	font-size: 12px;
    color: #070707;
    display: block;
}
@-webkit-keyframes fadeScroll {
    0% {
        opacity: 0
    }

    20% {
        opacity: .5
    }

    100% {
        opacity: 0
    }
}

@keyframes fadeScroll {
    0% {
        opacity: 0
    }

    20% {
        opacity: .5
    }

    100% {
        opacity: 0
    }
}
.scroll-down .scroll-down-text.vtext
{
	-webkit-writing-mode: vertical-lr;
  	-ms-writing-mode: tb-lr;
  	writing-mode: vertical-lr;
  	text-orientation: mixed;
  	-webkit-transform: translateY(-46px) rotate(-180deg);
  	-ms-transform: translateY(-46px) rotate(-180deg);
  	transform: translateY(-46px) rotate(-180deg);
}
.scroll-down .scroll-down-icon
{
	display: inline-block;
  	-webkit-transform: translateX(0px) translateY(-38px);
  	-ms-transform: translateX(0px) translateY(-38px);
  	transform: translateX(0px) translateY(-38px);
  	-webkit-animation-duration: 3s;
  	animation-duration: 3s;
  	-webkit-animation-iteration-count: infinite;
  	animation-iteration-count: infinite;
  	-webkit-animation-name: scroll;
  	animation-name: scroll;
  	-webkit-animation-timing-function: cubic-bezier(.4,0,1,1);
  	animation-timing-function: cubic-bezier(.4,0,1,1);
}
.scroll-down .scroll-down-icon svg
{
	fill: #070707;
}
@-webkit-keyframes scroll {
    0% {
        opacity: 0
    }

    5% {
        opacity: 1;
        -webkit-transform: translateX(1px) translateY(-38px);
        transform: translateX(1px) translateY(-38px)
    }

    20% {
        opacity: 1
    }

    25% {
        -webkit-transform: translateX(1px) translateY(0);
        transform: translateX(1px) translateY(0)
    }

    35% {
        opacity: 0;
        -webkit-transform: translateX(1px) translateY(-38px);
        transform: translateX(1px) translateY(-38px)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(1px) translateY(-38px);
        transform: translateX(1px) translateY(-38px)
    }
}

@keyframes scroll {
    0% {
        opacity: 0
    }

    5% {
        opacity: 1;
        -webkit-transform: translateX(1px) translateY(-38px);
        transform: translateX(1px) translateY(-38px)
    }

    20% {
        opacity: 1
    }

    25% {
        -webkit-transform: translateX(1px) translateY(0);
        transform: translateX(1px) translateY(0)
    }

    35% {
        opacity: 0;
        -webkit-transform: translateX(1px) translateY(-38px);
        transform: translateX(1px) translateY(-38px)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(1px) translateY(-38px);
        transform: translateX(1px) translateY(-38px)
    }
}


/*======== Customize Cursor Dot ========*/
	/*======== Customize Cursor Dot ========*/

/* Custom Cursor */
.custom-cursor, .custom-cursor-dot
{
	position:fixed; z-index:999; top:0; left:0;
    transform:translate(-50%, -50%);
    pointer-events:none; opacity:0;
}

/* decorative */
.custom-cursor
{
	width: 62px;
	height: 62px;
	border: 1px solid #07a8ee;
	border-radius: 50%;
}
.custom-cursor-dot
{
	width: 7px;
	height: 7px;
	border-radius: 50%;
	background-color: #07a8ee;
}


/*======== Fixed Vertical Line Bar ========*/
	/*======== Fixed Vertical Line Bar ========*/

.line
{
	position: fixed;
	bottom: 0;
	top: 0;
	width: 1px;
	height: 100%;
	z-index: 10;
	background: rgba(0,0,0,.08);
	pointer-events: none;
}
.line.l1
{
	left: 10%;
}
.line.l2
{
	left: 30%;
}
.line.l3
{
	left: 50%;
}
.line.l4
{
	left: 70%;
}
.line.l5
{
	left: 90%;
}


/*======== Website Landing Page Section ========*/
	/*======== Website Landing Page Section ========*/

section
{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
header.wp-block-template-part .has-base-background-color
{
	background-color: transparent !important;
    padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}
body .is-layout-constrained > .alignwide
{
	max-width: 100%;
}
.wp-block-navigation__container
{
	gap: initial;
}
.wp-block-navigation .wp-block-navigation-item
{
	padding: 0px 25px 0px;
}
.wp-block-navigation .wp-block-navigation-item__content
{
	font-family: 'Conv_Gotham-Medium';
	font-size: 18px;
	color: #070707;
	letter-spacing: -.8px;
	display: inline-block;
	padding: 30px 0px 30px 0px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	position: relative;
}
.wp-block-navigation .wp-block-navigation-item__content::before
{
	content: '';
  	width: 0;
  	height: 3px;
  	background-color: #07a8ee;
  	position: absolute;
  	top: 72%;
  	left: 0;
  	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;
}
.wp-block-navigation .wp-block-navigation-item__content:hover, .wp-block-navigation .wp-block-navigation-item__content:active, .wp-block-navigation .wp-block-navigation-item__content:focus
{
	text-decoration: none;
}
.wp-block-navigation .wp-block-navigation-item__content:hover::before, .wp-block-navigation .wp-block-navigation-item__content:active::before, .wp-block-navigation .wp-block-navigation-item__content:focus::before
{
	width: 70%;
    transform: translatex(44%);
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.wp-block-button .wp-block-button__link
{
	font-family: 'Conv_Gotham-Medium';
  	font-size: 18px !important;
  	color: #FFFFFF;
  	display: inline-block;
  	text-align: center;
  	background-color: #070707;
  	text-decoration: inherit;
  	padding: 14px 46px 14px !important;
  	position: relative;
  	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}
.wp-block-button .wp-block-button__link::before
{
	content: "";
  	position: absolute;
  	background-color: #070707;
  	top: 0;
  	bottom: 0;
  	left: 0;
  	height: 100%;
  	width: 0%;
  	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}
.wp-block-button .wp-block-button__link:hover::before, .wp-block-button .wp-block-button__link:active::before, .wp-block-button .wp-block-button__link:focus::before
{
	width: 100%;
  	background-color: #07a8ee;
  	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}
.navbar
{
	max-width: 100%;
	background-color: transparent;
}
.navbar-toggler
{
	padding: 0px;
    font-size: inherit;
    line-height: normal;
    color: inherit;
    border: 2px solid #07a8ee;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.navbar-toggler:focus
{
	box-shadow: none;
}
.navbar-toggler-icon
{
	width: auto;
	height: auto;
	background-image: none;
}
.static-header
{
	width: 100%;
	max-width: 100%;
    background-color: rgba(255,255,255,0);
    position: fixed;
    right: 0;
    left: 0;
	top: 0;
    z-index: 12;
	margin: 0px auto;
	padding: 0px 50px;
	border-radius: 0px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.fixed-header
{
	width: 100%;
    position: fixed;
    right: 0;
    left: 0;
    z-index: 15;
	margin: 0px auto;
	border-radius: 0px;
	background-color: rgba(255,255,255,1) !important;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.navbar-brand
{
	display: inline-block;
	max-width: 140px;
	padding: 0px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
nav.navbar .container-fluid
{
	padding-left: 0px;
	padding-right: 0px;
}
.nav-contactus-cta
{
	display: inline-block;
}
.nav-contactus-cta a.cta-pointer
{
	margin: 0px 0px 0px;
    padding: 14px 46px 14px;
	position: relative;
	-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
a.cta-pointer span
{
	position: relative;
}
a.cta-pointer::before
{
	content: "";
	position: absolute;
	background-color: #070707;
	top: 0;
	bottom: 0;
	left: 0;
  	height: 100%;
	width: 0%;
	-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
a.cta-pointer:hover::before, a.cta-pointer:active::before, a.cta-pointer:focus::before
{
	width: 100%;
	background-color: #07a8ee;
	-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.offcanvas-body .nav-contactus-cta
{
	display: none;
}
nav.navbar .navbar-nav
{
	justify-content: center;
}
nav.navbar .navbar-nav li.nav-item
{
	padding: 0px 25px 0px;
	display: inline-block;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
nav.navbar .navbar-nav li.nav-item a.nav-link
{
	font-family: 'Conv_Gotham-Medium';
    font-size: 18px;
    color: #070707;
    letter-spacing: -.8px;
    display: inline-block;
	padding: 30px 0px 30px 0px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
	position: relative;
}
nav.navbar .navbar-nav li.nav-item a.nav-link:hover, nav.navbar .navbar-nav li.nav-item a.nav-link:active, nav.navbar .navbar-nav li.nav-item a.nav-link:focus
{
	text-decoration: none;
	outline: none;
	box-shadow: inherit;
}
.dropdown-toggle::after
{
	margin-left: 0.325em;
    vertical-align: 0.12em;
    content: "";
    border-top: 0.28em solid;
    border-right: 0.25em solid transparent;
    border-bottom: 0;
    border-left: 0.25em solid transparent;
}
nav.navbar .navbar-nav li.nav-item a.nav-link:before
{
	content: '';
	width: 0;
	height: 3px;
	background-color: #07a8ee;
	position: absolute;
	top: 72%;
	left: 0;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
nav.navbar .navbar-nav li.nav-item:hover a:before
{
	width: 70%;
	transform: translatex(44%);
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
nav.navbar .navbar-nav li.nav-item:hover a
{
	color: #07a8ee;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.dropdown
{
	position: static;
}
.dropdown-menu
{
	display: block;
    border-radius: 0;
    border: 0;
    padding: 0;
    margin: 0;
    -webkit-transform: translateY(-32px);
	-moz-transform: translateY(-32px);
	transform: translateY(-32px);
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    visibility: hidden;
    opacity: 0;
	-webkit-box-shadow: 0px 4px 4px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 4px 4px rgba(0,0,0,0.1);
	box-shadow: 0px 4px 4px rgba(0,0,0,0.1);
	width: 100%;
	left: 0;
	right: 0;
}
.dropdown:hover .dropdown-menu, .dropdown:active .dropdown-menu, .dropdown:focus .dropdown-menu
{
	opacity: 1;
	visibility: visible;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	transform: translateY(0px);
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
ul.navbar-nav .dropdown-menu li a.dropdown-item, ul.navbar-nav .dropdown-menu li a.dropdown-item:hover, ul.navbar-nav .dropdown-menu li a.dropdown-item:active, ul.navbar-nav .dropdown-menu li a.dropdown-item:focus
{
	color: #070707 !important;
}
.flex-dropdown-container
{
	width: 100%;
	display: flex;
	display: -webkit-flex;
	align-items: flex-start;
	flex-wrap: wrap;
	padding: 1vw 9.94vw 2vw 9.94vw;
}
ul.navbar-nav .dropdown-menu li
{
	width: 30%;
    display: inline-block;
    margin: 0px 10px 20px;
}
ul.navbar-nav .dropdown-menu li a.dropdown-item
{
	display: flex;
	display: -webkit-flex;
	vertical-align: top;
	width: 100%;
	min-height: 162px;
	padding: 32px 32px;
	margin: 0px 0px  0px;
	white-space: inherit;
	background-color: rgba(7,168,238,0.03);
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
ul.navbar-nav .dropdown-menu li a.dropdown-item div:first-child
{
	margin-right: 15px;
}
ul.navbar-nav .dropdown-menu li a.dropdown-item div
{
	text-align: left;
}
ul.navbar-nav .dropdown-menu li a.dropdown-item svg
{
	fill: #070707;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
ul.navbar-nav .dropdown-menu li a.dropdown-item div h5
{
	font-family: 'Conv_Gotham-Medium';
	font-size: 18px;
	color: #070707;
	display: block;
	margin-bottom: 8px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
ul.navbar-nav .dropdown-menu li a.dropdown-item div p
{
	font-family: 'Conv_Gotham-Book';
	font-size: 16px;
	line-height: 22px;
	color: #363636;
	width: 100%;
    margin: 0px 0px;
}
ul.navbar-nav .dropdown-menu li a.dropdown-item:hover, ul.navbar-nav .dropdown-menu li a.dropdown-item:active, ul.navbar-nav .dropdown-menu li a.dropdown-item:focus
{
	background-color: rgba(7,168,238,0.08);
}
ul.navbar-nav .dropdown-menu li a.dropdown-item:hover svg, ul.navbar-nav .dropdown-menu li a.dropdown-item:active svg, ul.navbar-nav .dropdown-menu li a.dropdown-item:focus svg
{
	fill: #07a8ee;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
ul.navbar-nav .dropdown-menu li a.dropdown-item:hover div h5, ul.navbar-nav .dropdown-menu li a.dropdown-item:active div h5, ul.navbar-nav .dropdown-menu li a.dropdown-item:focus div h5
{
	color: #07a8ee;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.static-header.fixed-header
{
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
	-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 6px rgba(0,0,0,0.1);
}
.static-header.fixed-header .navbar-nav li.nav-item
{
	padding: 0px 20px 0px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.static-header.fixed-header .navbar-nav li.nav-item a.nav-link
{
	padding: 20px 0px 20px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.static-header.fixed-header .navbar-brand
{
	max-width: 120px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.static-header.fixed-header .nav-contactus-cta a.cta-pointer
{
	padding: 10px 46px 10px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
section
{
	width: 100%;
	position: relative;
}
section.page1
{
	height: 100vh;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
.custom-container
{
	max-width: 1525px;
	width: 92%;
	margin: 0px auto;
	display: block;
}
section.page1 .custom-container
{
	max-width: 1272px;
	text-align: center;
}
h1
{
	font-family: 'Conv_Gotham Black Regular' !important;
	font-size: 68px;
	color: #070707;
	letter-spacing: -1.5px;
	display: block;
}
h2
{
	font-family: 'Conv_Gotham-Bold' !important;
}
.section-name .elementor-heading-title
{
	font-family: 'Conv_gotham-light' !important;
}
p
{
	font-family: 'Conv_Gotham-Book' !important;
	font-size: 24px;
	line-height: 38px;
	color: #363636;
}
section.page1 h1
{
	margin-bottom: 40px;
}
section.page1 p
{
	width: calc(100% - 8%);
    margin: 0px auto;
}
img.brandimg
{
	margin: 52px auto 0px;
}
section.page2
{
	background: url("../images/new_images/about-bg.jpg") no-repeat top right;
	background-size: cover;
	display: block;
	margin: 0px auto;
	z-index: 11;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	overflow: hidden;
}
section.page2::after
{
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: url("../images/new_images/aboutbanner-bottom-graphic.png") no-repeat top right;
	background-size: cover;
}
img.space-planet
{
	position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top right;
    animation: 5s linear infinite planet;
}
@keyframes planet
{
	0%   { transform-origin: 50% 50% 0px; transform: perspective(600px) translate3d(10px,-10px,0); }
	50%  { transform-origin: 50% 50% 0px; transform: perspective(600px) translate3d(100px,-50px,0); }
	100% { transform-origin: 50% 50% 0px; transform: perspective(600px) translate3d(10px,-10px,0); }
}


/*======== About Section Stars Animation ========*/
	/*======== About Section Stars Animation ========*/

#stars-group-1 {
  width: 2px;
  height: 2px;
  border-radius: 50%;
  opacity: 0;
  box-shadow: 361px 1705px #fff, 219px 1726px #fff, 1298px 349px #fff, 76px 488px #fff, 1686px 1144px #fff, 1172px 1562px #fff, 157px 480px #fff, 1381px 1152px #fff, 301px 1324px #fff, 451px 1020px #fff, 30px 1080px #fff, 1372px 1471px #fff, 1575px 46px #fff, 1623px 611px #fff, 184px 2px #fff, 634px 73px #fff, 913px 707px #fff, 485px 1424px #fff, 1175px 1346px #fff, 1066px 166px #fff, 1594px 100px #fff, 1657px 1487px #fff, 309px 269px #fff, 965px 80px #fff, 1658px 1779px #fff, 269px 1334px #fff, 726px 115px #fff, 1680px 1468px #fff, 1229px 1735px #fff, 88px 684px #fff, 1317px 778px #fff, 1712px 45px #fff, 1649px 463px #fff, 232px 947px #fff, 888px 528px #fff, 886px 890px #fff, 496px 379px #fff, 342px 520px #fff, 1267px 815px #fff, 790px 953px #fff, 273px 811px #fff, 339px 475px #fff, 819px 1327px #fff, 751px 1091px #fff, 373px 338px #fff, 423px 1156px #fff, 1463px 857px #fff, 940px 1007px #fff, 940px 964px #fff, 1360px 145px #fff, 732px 135px #fff, 485px 608px #fff, 1137px 1385px #fff, 981px 679px #fff, 873px 1225px #fff, 1775px 1243px #fff, 344px 1396px #fff, 495px 1431px #fff, 192px 199px #fff, 207px 638px #fff, 324px 725px #fff, 1491px 356px #fff, 1583px 1213px #fff, 595px 1123px #fff, 213px 1605px #fff, 144px 879px #fff, 228px 1606px #fff, 1397px 1332px #fff, 819px 693px #fff, 180px 1174px #fff, 27px 1248px #fff, 955px 491px #fff, 554px 1278px #fff, 1699px 1427px #fff, 899px 476px #fff, 1522px 62px #fff, 987px 1238px #fff, 1169px 688px #fff, 682px 41px #fff, 1701px 1472px #fff, 40px 681px #fff, 1723px 1680px #fff, 1073px 226px #fff, 1441px 624px #fff, 692px 488px #fff, 1268px 201px #fff, 1341px 1100px #fff, 669px 1771px #fff, 1529px 1697px #fff, 505px 1135px #fff, 1719px 546px #fff, 1691px 789px #fff, 890px 98px #fff, 254px 243px #fff, 558px 498px #fff, 155px 1566px #fff, 462px 1666px #fff, 428px 321px #fff, 420px 1745px #fff, 682px 1571px #fff, 1589px 514px #fff, 410px 62px #fff, 1177px 1761px #fff, 1663px 500px #fff, 1108px 384px #fff, 538px 413px #fff, 1505px 741px #fff, 859px 1409px #fff, 1222px 1072px #fff, 834px 1729px #fff, 968px 1548px #fff, 815px 1546px #fff, 242px 421px #fff, 238px 1055px #fff, 91px 1304px #fff, 1245px 858px #fff, 1385px 1646px #fff, 1779px 70px #fff, 360px 1545px #fff, 1726px 263px #fff, 1567px 1147px #fff, 590px 1383px #fff, 659px 1740px #fff, 67px 124px #fff, 1105px 336px #fff, 267px 613px #fff, 1071px 681px #fff, 1709px 117px #fff, 819px 1054px #fff, 432px 1104px #fff, 1309px 1597px #fff, 725px 540px #fff, 843px 159px #fff, 1080px 139px #fff, 1315px 1333px #fff, 1480px 744px #fff, 964px 1236px #fff, 262px 48px #fff, 26px 293px #fff, 1547px 596px #fff, 1670px 1234px #fff, 328px 952px #fff, 849px 426px #fff, 1132px 536px #fff, 1143px 1628px #fff, 1694px 1227px #fff, 1375px 930px #fff, 1666px 1433px #fff, 1397px 1312px #fff, 980px 45px #fff, 1579px 688px #fff, 1785px 456px #fff, 118px 500px #fff, 851px 482px #fff, 744px 1577px #fff, 60px 497px #fff, 581px 536px #fff, 1369px 1010px #fff, 854px 829px #fff, 593px 1702px #fff, 332px 635px #fff, 619px 591px #fff, 1218px 503px #fff, 157px 1084px #fff, 1495px 1478px #fff, 970px 864px #fff, 1515px 429px #fff, 973px 442px #fff, 294px 788px #fff, 738px 176px #fff, 875px 348px #fff, 825px 239px #fff, 840px 85px #fff, 1044px 882px #fff, 1747px 265px #fff, 982px 296px #fff, 57px 1279px #fff, 890px 421px #fff, 334px 757px #fff, 1394px 1294px #fff, 1259px 381px #fff, 1376px 1719px #fff, 1094px 79px #fff, 979px 648px #fff, 915px 1651px #fff, 423px 1284px #fff, 361px 47px #fff, 443px 1548px #fff, 1635px 1292px #fff, 766px 456px #fff, 1164px 1617px #fff, 1518px 1229px #fff, 808px 1276px #fff, 305px 371px #fff, 565px 252px #fff, 284px 1224px #fff, 991px 1506px #fff, 459px 558px #fff, 1065px 1489px #fff, 135px 546px #fff;
  animation-name: glowing-stars;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  animation-timing-function: linear;
  animation-delay: 0s;
}

#stars-group-2 {
  width: 2px;
  height: 2px;
  border-radius: 50%;
  opacity: 0;
  box-shadow: 1584px 698px #fff, 1450px 1621px #fff, 1238px 179px #fff, 153px 590px #fff, 979px 1299px #fff, 1004px 1245px #fff, 3px 237px #fff, 1026px 1249px #fff, 888px 607px #fff, 1798px 1282px #fff, 1626px 1722px #fff, 1317px 1397px #fff, 1621px 1515px #fff, 1371px 830px #fff, 1783px 475px #fff, 1541px 1569px #fff, 1571px 416px #fff, 196px 18px #fff, 1766px 1024px #fff, 450px 769px #fff, 509px 367px #fff, 1441px 1415px #fff, 1203px 226px #fff, 1586px 1360px #fff, 1779px 1285px #fff, 1682px 361px #fff, 140px 93px #fff, 957px 1729px #fff, 1405px 1176px #fff, 423px 768px #fff, 11px 479px #fff, 1317px 1432px #fff, 1171px 96px #fff, 56px 1627px #fff, 549px 1236px #fff, 621px 1626px #fff, 1089px 1757px #fff, 942px 1395px #fff, 1756px 833px #fff, 23px 977px #fff, 622px 518px #fff, 772px 408px #fff, 228px 134px #fff, 1280px 1145px #fff, 175px 561px #fff, 1px 1517px #fff, 1173px 539px #fff, 236px 688px #fff, 1421px 103px #fff, 512px 771px #fff, 1019px 58px #fff, 265px 1018px #fff, 1141px 187px #fff, 1132px 450px #fff, 22px 1340px #fff, 510px 1133px #fff, 52px 499px #fff, 1767px 1150px #fff, 1181px 1299px #fff, 1349px 1658px #fff, 479px 1068px #fff, 1689px 963px #fff, 1087px 108px #fff, 1086px 762px #fff, 398px 1387px #fff, 1659px 244px #fff, 198px 1430px #fff, 1086px 1459px #fff, 1443px 1586px #fff, 217px 196px #fff, 327px 1199px #fff, 1058px 1411px #fff, 952px 1307px #fff, 69px 1482px #fff, 1797px 1325px #fff, 1052px 523px #fff, 160px 912px #fff, 1061px 1766px #fff, 1256px 1278px #fff, 471px 1475px #fff, 735px 450px #fff, 675px 226px #fff, 1386px 1464px #fff, 86px 281px #fff, 10px 419px #fff, 205px 125px #fff, 1155px 1703px #fff, 519px 102px #fff, 1415px 625px #fff, 348px 292px #fff, 1196px 203px #fff, 1601px 1564px #fff, 1528px 1581px #fff, 1153px 1429px #fff, 429px 1440px #fff, 614px 798px #fff, 167px 861px #fff, 138px 1200px #fff, 1259px 439px #fff, 179px 1770px #fff, 1045px 555px #fff, 38px 511px #fff, 1125px 961px #fff, 1131px 977px #fff, 153px 289px #fff, 804px 264px #fff, 1264px 1417px #fff, 1507px 622px #fff, 1416px 190px #fff, 1563px 386px #fff, 1376px 756px #fff, 25px 1699px #fff, 1234px 343px #fff, 102px 1372px #fff, 804px 485px #fff, 333px 1303px #fff, 596px 646px #fff, 1241px 537px #fff, 969px 1467px #fff, 1326px 448px #fff, 236px 1641px #fff, 1302px 1721px #fff, 1073px 1272px #fff, 82px 1155px #fff, 1159px 149px #fff, 203px 1319px #fff, 1366px 1014px #fff, 1616px 1084px #fff, 566px 659px #fff, 1085px 1427px #fff, 1409px 472px #fff, 1671px 721px #fff, 1632px 1240px #fff, 1288px 687px #fff, 374px 741px #fff, 1727px 1349px #fff, 1220px 595px #fff, 511px 928px #fff, 720px 1646px #fff, 1543px 1740px #fff, 774px 29px #fff, 838px 1640px #fff, 766px 287px #fff, 120px 741px #fff, 689px 85px #fff, 1772px 1800px #fff, 610px 912px #fff, 1790px 702px #fff, 1448px 1676px #fff, 983px 1254px #fff, 815px 98px #fff, 1462px 1764px #fff, 507px 74px #fff, 307px 708px #fff, 542px 1049px #fff, 1397px 414px #fff, 1544px 1214px #fff, 757px 903px #fff, 1403px 265px #fff, 639px 1648px #fff, 510px 365px #fff, 1428px 807px #fff, 139px 1134px #fff, 1512px 1791px #fff, 991px 1362px #fff, 812px 343px #fff, 309px 1657px #fff, 862px 449px #fff, 1520px 1688px #fff, 571px 985px #fff, 180px 105px #fff, 1427px 936px #fff, 989px 883px #fff, 588px 1757px #fff, 847px 959px #fff, 1486px 1059px #fff, 663px 361px #fff, 1499px 199px #fff, 159px 1613px #fff, 953px 1071px #fff, 84px 191px #fff, 590px 1075px #fff, 856px 41px #fff, 1096px 292px #fff, 1347px 520px #fff, 657px 662px #fff, 866px 1771px #fff, 1418px 1545px #fff, 214px 967px #fff, 1539px 1270px #fff, 1279px 539px #fff, 985px 637px #fff, 981px 1474px #fff, 1028px 877px #fff, 867px 354px #fff, 1445px 345px #fff, 1554px 990px #fff, 743px 119px #fff, 1779px 1173px #fff, 791px 935px #fff;
  animation-name: glowing-stars;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  animation-timing-function: linear;
  animation-delay: .1s;
}

#stars-group-3 {
  width: 2px;
  height: 2px;
  border-radius: 50%;
  opacity: 0;
  box-shadow: 1238px 1303px #fff, 385px 349px #fff, 481px 1697px #fff, 1173px 1617px #fff, 1759px 909px #fff, 694px 262px #fff, 1233px 1110px #fff, 1091px 913px #fff, 1016px 1108px #fff, 349px 1391px #fff, 1181px 1648px #fff, 1006px 1583px #fff, 1181px 120px #fff, 967px 472px #fff, 1400px 1046px #fff, 12px 63px #fff, 1503px 1020px #fff, 1082px 572px #fff, 55px 41px #fff, 1300px 33px #fff, 708px 1699px #fff, 1627px 573px #fff, 1143px 742px #fff, 1450px 58px #fff, 458px 531px #fff, 1003px 603px #fff, 1729px 1171px #fff, 977px 1150px #fff, 535px 278px #fff, 1770px 1467px #fff, 1502px 1418px #fff, 1482px 1356px #fff, 822px 566px #fff, 1626px 698px #fff, 258px 810px #fff, 603px 1336px #fff, 1100px 52px #fff, 519px 52px #fff, 574px 859px #fff, 626px 485px #fff, 1453px 759px #fff, 219px 90px #fff, 771px 116px #fff, 20px 207px #fff, 857px 140px #fff, 867px 525px #fff, 1339px 1109px #fff, 778px 576px #fff, 1594px 513px #fff, 973px 431px #fff, 1653px 1495px #fff, 1324px 863px #fff, 1449px 1625px #fff, 1096px 475px #fff, 457px 1705px #fff, 35px 1032px #fff, 1362px 1697px #fff, 1054px 674px #fff, 937px 205px #fff, 139px 1197px #fff, 1637px 1358px #fff, 1733px 484px #fff, 634px 94px #fff, 1331px 592px #fff, 90px 961px #fff, 1786px 1504px #fff, 29px 1588px #fff, 1462px 630px #fff, 668px 482px #fff, 256px 1309px #fff, 392px 1302px #fff, 1108px 1418px #fff, 1228px 1100px #fff, 1427px 621px #fff, 1394px 1436px #fff, 1345px 1502px #fff, 551px 1111px #fff, 1093px 1543px #fff, 568px 662px #fff, 119px 929px #fff, 1157px 1438px #fff, 1056px 1482px #fff, 907px 1427px #fff, 1400px 865px #fff, 1123px 1451px #fff, 1482px 804px #fff, 1530px 867px #fff, 1194px 344px #fff, 304px 1233px #fff, 511px 1487px #fff, 520px 1382px #fff, 1216px 1206px #fff, 824px 388px #fff, 609px 1559px #fff, 1647px 1286px #fff, 865px 378px #fff, 483px 1797px #fff, 495px 1208px #fff, 211px 1499px #fff, 727px 1798px #fff, 111px 170px #fff, 1363px 790px #fff, 424px 397px #fff, 566px 1046px #fff, 403px 751px #fff, 1717px 439px #fff, 531px 936px #fff, 642px 651px #fff, 1127px 444px #fff, 1716px 514px #fff, 318px 1183px #fff, 347px 734px #fff, 1176px 538px #fff, 1765px 1173px #fff, 735px 1428px #fff, 529px 583px #fff, 250px 926px #fff, 808px 1593px #fff, 936px 566px #fff, 10px 487px #fff, 1702px 820px #fff, 1589px 1583px #fff, 690px 1667px #fff, 1783px 1436px #fff, 1763px 485px #fff, 1579px 637px #fff, 834px 757px #fff, 1769px 830px #fff, 646px 414px #fff, 1400px 1435px #fff, 634px 271px #fff, 1345px 1439px #fff, 1244px 1232px #fff, 947px 1768px #fff, 391px 87px #fff, 1506px 1280px #fff, 1236px 1153px #fff, 177px 35px #fff, 1484px 150px #fff, 494px 138px #fff, 512px 951px #fff, 61px 993px #fff, 463px 1236px #fff, 1022px 697px #fff, 1224px 1105px #fff, 1555px 728px #fff, 1325px 1109px #fff, 1549px 868px #fff, 1776px 227px #fff, 1284px 822px #fff, 327px 872px #fff, 1153px 1300px #fff, 1184px 1487px #fff, 443px 1517px #fff, 1714px 617px #fff, 1401px 1318px #fff, 1516px 1308px #fff, 1771px 977px #fff, 716px 1426px #fff, 492px 1472px #fff, 738px 913px #fff, 990px 828px #fff, 1550px 104px #fff, 904px 309px #fff, 188px 365px #fff, 646px 805px #fff, 1746px 1273px #fff, 700px 516px #fff, 369px 282px #fff, 947px 1708px #fff, 815px 1395px #fff, 1649px 418px #fff, 1513px 1492px #fff, 1209px 326px #fff, 612px 1387px #fff, 483px 1532px #fff, 950px 804px #fff, 854px 1122px #fff, 772px 1750px #fff, 787px 421px #fff, 73px 1650px #fff, 1358px 893px #fff, 1307px 714px #fff, 54px 1050px #fff, 1501px 986px #fff, 1352px 536px #fff, 1555px 1196px #fff, 339px 1197px #fff, 1777px 1125px #fff, 484px 1322px #fff, 43px 438px #fff, 127px 1568px #fff, 1275px 52px #fff, 330px 780px #fff, 409px 1732px #fff, 915px 305px #fff, 655px 1399px #fff, 1700px 414px #fff, 116px 541px #fff, 214px 1114px #fff;
  animation-name: glowing-stars;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  animation-timing-function: linear;
  animation-delay: .2s;
}

#stars-group-4 {
  width: 2px;
  height: 2px;
  border-radius: 50%;
  opacity: 0;
  box-shadow: 1346px 74px #fff, 433px 709px #fff, 1775px 1705px #fff, 48px 1273px #fff, 1246px 1209px #fff, 756px 1061px #fff, 1737px 1065px #fff, 89px 1118px #fff, 529px 220px #fff, 142px 744px #fff, 1295px 951px #fff, 161px 42px #fff, 262px 1290px #fff, 812px 1589px #fff, 1724px 774px #fff, 787px 312px #fff, 1671px 188px #fff, 146px 1769px #fff, 1758px 68px #fff, 552px 399px #fff, 1796px 1108px #fff, 1655px 990px #fff, 815px 348px #fff, 1110px 215px #fff, 1728px 1027px #fff, 756px 315px #fff, 1093px 1412px #fff, 1780px 1246px #fff, 504px 190px #fff, 1796px 171px #fff, 39px 148px #fff, 105px 1395px #fff, 93px 1599px #fff, 200px 27px #fff, 400px 409px #fff, 475px 1780px #fff, 1137px 1529px #fff, 249px 431px #fff, 1024px 305px #fff, 1736px 751px #fff, 1022px 1640px #fff, 1755px 538px #fff, 457px 70px #fff, 1658px 1516px #fff, 751px 1072px #fff, 112px 295px #fff, 56px 255px #fff, 1140px 368px #fff, 1307px 869px #fff, 1358px 711px #fff, 74px 1008px #fff, 169px 1078px #fff, 557px 604px #fff, 697px 1583px #fff, 97px 39px #fff, 1091px 455px #fff, 732px 1312px #fff, 879px 368px #fff, 812px 347px #fff, 619px 1360px #fff, 1522px 669px #fff, 1089px 1730px #fff, 453px 106px #fff, 1682px 1577px #fff, 1562px 1213px #fff, 1635px 425px #fff, 120px 49px #fff, 1121px 819px #fff, 941px 1120px #fff, 927px 68px #fff, 659px 502px #fff, 1241px 466px #fff, 1112px 1378px #fff, 1511px 903px #fff, 1682px 1723px #fff, 994px 665px #fff, 494px 1492px #fff, 1191px 342px #fff, 82px 299px #fff, 25px 1393px #fff, 389px 230px #fff, 332px 1014px #fff, 159px 823px #fff, 1673px 1236px #fff, 70px 478px #fff, 497px 839px #fff, 655px 1658px #fff, 466px 903px #fff, 1682px 1775px #fff, 469px 1256px #fff, 76px 728px #fff, 1430px 686px #fff, 1633px 923px #fff, 39px 243px #fff, 805px 829px #fff, 1119px 61px #fff, 323px 422px #fff, 1170px 664px #fff, 251px 924px #fff, 39px 350px #fff, 1256px 1048px #fff, 372px 799px #fff, 1253px 1525px #fff, 1438px 919px #fff, 1048px 353px #fff, 536px 703px #fff, 557px 904px #fff, 1216px 254px #fff, 634px 1717px #fff, 1425px 490px #fff, 884px 25px #fff, 1767px 1013px #fff, 1193px 817px #fff, 65px 967px #fff, 1661px 300px #fff, 744px 188px #fff, 86px 827px #fff, 1324px 782px #fff, 1148px 786px #fff, 1638px 110px #fff, 936px 1002px #fff, 1759px 1026px #fff, 716px 1735px #fff, 225px 298px #fff, 1589px 1599px #fff, 844px 704px #fff, 1413px 1149px #fff, 1155px 1503px #fff, 877px 1570px #fff, 541px 903px #fff, 266px 671px #fff, 89px 1574px #fff, 1526px 1070px #fff, 786px 531px #fff, 1254px 228px #fff, 918px 85px #fff, 339px 15px #fff, 810px 1480px #fff, 1616px 1307px #fff, 651px 797px #fff, 1627px 374px #fff, 36px 13px #fff, 31px 1486px #fff, 1540px 395px #fff, 886px 1079px #fff, 1102px 320px #fff, 1076px 1045px #fff, 692px 1282px #fff, 1081px 841px #fff, 269px 918px #fff, 5px 521px #fff, 908px 427px #fff, 1646px 1331px #fff, 880px 1297px #fff, 1058px 291px #fff, 1602px 814px #fff, 289px 153px #fff, 732px 1760px #fff, 1628px 910px #fff, 1285px 623px #fff, 969px 723px #fff, 388px 1520px #fff, 1610px 1161px #fff, 1115px 90px #fff, 292px 1565px #fff, 1202px 1011px #fff, 697px 836px #fff, 888px 554px #fff, 1271px 1036px #fff, 1491px 1402px #fff, 589px 1412px #fff, 494px 1271px #fff, 883px 595px #fff, 106px 1303px #fff, 399px 25px #fff, 251px 84px #fff, 914px 979px #fff, 673px 1684px #fff, 1648px 135px #fff, 1663px 43px #fff, 612px 645px #fff, 1731px 1114px #fff, 1475px 1261px #fff, 1299px 419px #fff, 730px 1208px #fff, 683px 653px #fff, 1281px 1418px #fff, 1258px 667px #fff, 215px 1354px #fff, 1377px 1168px #fff, 1319px 126px #fff, 1765px 1483px #fff, 13px 593px #fff, 602px 1490px #fff, 1620px 1014px #fff, 171px 5px #fff, 411px 1023px #fff, 1742px 511px #fff, 1400px 474px #fff, 339px 1348px #fff;
  animation-name: glowing-stars;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  animation-timing-function: linear;
  animation-delay: .3s;
}

#stars-group-5 {
  width: 2px;
  height: 2px;
  border-radius: 50%;
  opacity: 0;
  box-shadow: 596px 1578px #fff, 1269px 1039px #fff, 575px 121px #fff, 1158px 486px #fff, 429px 847px #fff, 572px 131px #fff, 360px 1100px #fff, 1559px 939px #fff, 1588px 101px #fff, 1686px 78px #fff, 704px 1319px #fff, 92px 1705px #fff, 1050px 1056px #fff, 877px 1450px #fff, 1630px 821px #fff, 1373px 212px #fff, 1328px 1565px #fff, 1747px 258px #fff, 1545px 1090px #fff, 840px 1212px #fff, 5px 1196px #fff, 11px 1259px #fff, 873px 955px #fff, 752px 573px #fff, 445px 1142px #fff, 441px 479px #fff, 1567px 1621px #fff, 1080px 569px #fff, 125px 368px #fff, 986px 60px #fff, 242px 913px #fff, 140px 851px #fff, 909px 127px #fff, 504px 906px #fff, 857px 913px #fff, 621px 841px #fff, 8px 956px #fff, 1366px 1296px #fff, 659px 878px #fff, 423px 522px #fff, 1240px 277px #fff, 37px 465px #fff, 484px 1528px #fff, 1668px 1265px #fff, 661px 1625px #fff, 1452px 169px #fff, 574px 1107px #fff, 436px 593px #fff, 1265px 1232px #fff, 399px 736px #fff, 506px 71px #fff, 1288px 250px #fff, 1754px 1132px #fff, 1707px 711px #fff, 989px 983px #fff, 702px 783px #fff, 212px 542px #fff, 1306px 1516px #fff, 780px 495px #fff, 1733px 993px #fff, 657px 524px #fff, 1646px 1358px #fff, 788px 403px #fff, 439px 41px #fff, 141px 1492px #fff, 1651px 1619px #fff, 1518px 717px #fff, 446px 616px #fff, 651px 1328px #fff, 28px 428px #fff, 197px 77px #fff, 862px 978px #fff, 1534px 190px #fff, 664px 461px #fff, 1119px 1264px #fff, 550px 1269px #fff, 1437px 621px #fff, 1220px 503px #fff, 1067px 1584px #fff, 586px 97px #fff, 1088px 1616px #fff, 659px 1456px #fff, 1021px 1129px #fff, 972px 732px #fff, 828px 387px #fff, 1200px 1115px #fff, 1668px 1151px #fff, 1786px 230px #fff, 31px 700px #fff, 138px 636px #fff, 314px 635px #fff, 299px 357px #fff, 477px 580px #fff, 466px 970px #fff, 1780px 937px #fff, 61px 1062px #fff, 1495px 140px #fff, 350px 1782px #fff, 856px 1564px #fff, 1532px 1039px #fff, 873px 449px #fff, 943px 734px #fff, 951px 100px #fff, 335px 96px #fff, 192px 1793px #fff, 805px 1235px #fff, 1706px 1752px #fff, 1589px 1733px #fff, 264px 165px #fff, 1124px 1315px #fff, 1131px 1652px #fff, 78px 12px #fff, 1507px 130px #fff, 467px 1404px #fff, 1748px 809px #fff, 1290px 1136px #fff, 1577px 431px #fff, 394px 1351px #fff, 621px 38px #fff, 620px 1425px #fff, 328px 1722px #fff, 212px 716px #fff, 1216px 448px #fff, 726px 1403px #fff, 118px 745px #fff, 441px 770px #fff, 354px 1218px #fff, 997px 1189px #fff, 184px 579px #fff, 223px 694px #fff, 1139px 82px #fff, 348px 1252px #fff, 1683px 1181px #fff, 231px 219px #fff, 1730px 575px #fff, 457px 1042px #fff, 1069px 999px #fff, 516px 640px #fff, 1516px 155px #fff, 207px 1571px #fff, 17px 1261px #fff, 568px 1277px #fff, 785px 787px #fff, 573px 598px #fff, 927px 1730px #fff, 1751px 1583px #fff, 800px 3px #fff, 1033px 395px #fff, 84px 525px #fff, 2px 1791px #fff, 735px 1071px #fff, 55px 546px #fff, 603px 1559px #fff, 362px 814px #fff, 1630px 1267px #fff, 1656px 754px #fff, 493px 587px #fff, 501px 945px #fff, 1783px 619px #fff, 379px 1441px #fff, 46px 249px #fff, 1186px 1655px #fff, 1748px 1192px #fff, 284px 1242px #fff, 1206px 464px #fff, 680px 668px #fff, 1725px 623px #fff, 148px 1483px #fff, 766px 247px #fff, 65px 787px #fff, 797px 613px #fff, 1717px 1654px #fff, 757px 115px #fff, 1441px 1626px #fff, 69px 1684px #fff, 723px 974px #fff, 1356px 911px #fff, 1230px 8px #fff, 165px 264px #fff, 996px 341px #fff, 713px 72px #fff, 190px 1185px #fff, 839px 1417px #fff, 1572px 1219px #fff, 741px 1787px #fff, 1305px 681px #fff, 1732px 1515px #fff, 1761px 1172px #fff, 894px 970px #fff, 1639px 1416px #fff, 893px 1392px #fff, 1148px 987px #fff, 1099px 1201px #fff, 1006px 464px #fff, 386px 1011px #fff, 1097px 554px #fff, 1447px 1622px #fff, 814px 637px #fff, 922px 1557px #fff, 272px 6px #fff;
  animation-name: glowing-stars;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  animation-timing-function: linear;
  animation-delay: .4s;
}

#stars-group-6 {
  width: 2px;
  height: 2px;
  border-radius: 50%;
  opacity: 0;
  box-shadow: 593px 285px #fff, 434px 1078px #fff, 37px 584px #fff, 1634px 1089px #fff, 1771px 1089px #fff, 373px 719px #fff, 1673px 121px #fff, 1304px 426px #fff, 839px 1074px #fff, 928px 1578px #fff, 315px 20px #fff, 1339px 236px #fff, 1329px 1711px #fff, 1337px 253px #fff, 770px 1411px #fff, 1037px 607px #fff, 831px 1690px #fff, 1352px 1179px #fff, 1587px 398px #fff, 970px 1568px #fff, 1364px 829px #fff, 1740px 443px #fff, 811px 781px #fff, 484px 710px #fff, 1317px 957px #fff, 1476px 1654px #fff, 624px 846px #fff, 308px 627px #fff, 123px 25px #fff, 362px 374px #fff, 840px 956px #fff, 908px 1442px #fff, 604px 498px #fff, 1660px 880px #fff, 197px 533px #fff, 473px 299px #fff, 669px 1689px #fff, 1438px 1137px #fff, 1132px 1275px #fff, 1712px 569px #fff, 1392px 1180px #fff, 774px 1563px #fff, 134px 885px #fff, 1430px 595px #fff, 325px 1083px #fff, 1474px 704px #fff, 1275px 153px #fff, 819px 1011px #fff, 338px 956px #fff, 654px 994px #fff, 514px 669px #fff, 1666px 1259px #fff, 977px 1593px #fff, 1541px 1362px #fff, 609px 1006px #fff, 1386px 119px #fff, 1751px 1547px #fff, 807px 1724px #fff, 88px 1611px #fff, 1202px 1599px #fff, 984px 648px #fff, 713px 642px #fff, 577px 1634px #fff, 1016px 891px #fff, 1623px 1114px #fff, 1618px 906px #fff, 983px 874px #fff, 1375px 1657px #fff, 1054px 1657px #fff, 589px 1568px #fff, 1276px 456px #fff, 636px 431px #fff, 367px 1451px #fff, 316px 121px #fff, 1780px 882px #fff, 632px 312px #fff, 1758px 1792px #fff, 248px 20px #fff, 725px 885px #fff, 1249px 867px #fff, 251px 474px #fff, 1315px 1154px #fff, 1303px 247px #fff, 22px 1075px #fff, 1687px 1031px #fff, 1277px 1359px #fff, 69px 97px #fff, 248px 221px #fff, 1292px 1017px #fff, 545px 1665px #fff, 1720px 207px #fff, 1407px 822px #fff, 258px 339px #fff, 267px 1285px #fff, 722px 1397px #fff, 52px 1154px #fff, 5px 104px #fff, 525px 1435px #fff, 1143px 1415px #fff, 143px 182px #fff, 1004px 1420px #fff, 1363px 888px #fff, 994px 477px #fff, 1623px 1019px #fff, 76px 798px #fff, 790px 392px #fff, 730px 1661px #fff, 975px 782px #fff, 371px 1285px #fff, 1213px 1279px #fff, 1414px 1059px #fff, 733px 1749px #fff, 60px 1747px #fff, 189px 860px #fff, 1084px 714px #fff, 811px 946px #fff, 917px 199px #fff, 25px 1711px #fff, 1045px 509px #fff, 1026px 1138px #fff, 1107px 1333px #fff, 171px 78px #fff, 850px 825px #fff, 513px 295px #fff, 1776px 615px #fff, 224px 1208px #fff, 60px 755px #fff, 1668px 749px #fff, 1390px 1315px #fff, 1776px 940px #fff, 645px 988px #fff, 156px 379px #fff, 542px 15px #fff, 1157px 502px #fff, 965px 1583px #fff, 23px 1746px #fff, 422px 1587px #fff, 338px 1219px #fff, 244px 952px #fff, 1265px 396px #fff, 1656px 202px #fff, 1387px 13px #fff, 739px 1199px #fff, 1459px 1177px #fff, 1477px 867px #fff, 1670px 1681px #fff, 1451px 156px #fff, 1125px 1718px #fff, 891px 559px #fff, 1045px 914px #fff, 117px 1480px #fff, 728px 530px #fff, 487px 1430px #fff, 31px 74px #fff, 883px 1209px #fff, 71px 1792px #fff, 1475px 1362px #fff, 728px 408px #fff, 1314px 732px #fff, 195px 1329px #fff, 110px 1696px #fff, 220px 301px #fff, 476px 1700px #fff, 976px 758px #fff, 1185px 1649px #fff, 562px 13px #fff, 264px 1106px #fff, 509px 1448px #fff, 1023px 1248px #fff, 305px 113px #fff, 263px 1435px #fff, 116px 1554px #fff, 832px 583px #fff, 911px 1463px #fff, 1147px 316px #fff, 778px 829px #fff, 1531px 1237px #fff, 1622px 1657px #fff, 1034px 87px #fff, 1063px 1503px #fff, 1179px 1308px #fff, 1722px 1205px #fff, 555px 1386px #fff, 181px 557px #fff, 479px 438px #fff, 1122px 440px #fff, 943px 793px #fff, 1415px 1595px #fff, 1749px 482px #fff, 138px 1335px #fff, 417px 14px #fff, 1193px 55px #fff, 238px 634px #fff, 316px 930px #fff, 63px 904px #fff, 683px 1794px #fff, 1629px 674px #fff, 1607px 1708px #fff, 752px 1327px #fff, 980px 1251px #fff;
  animation-name: glowing-stars;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  animation-timing-function: linear;
  animation-delay: .5s;
}

@keyframes glowing-stars{
0%
{
	opacity: 0;
}
50%
{
	opacity: 1;
}
100%
{
	opacity: 0;
}
}
.about-bg-container
{
	width: 100%;
	padding: 5vw 9.94vw 8.4vw 9.94vw !important;
	position: relative;
	z-index: 2;
}
.about-single-content-sec
{
	max-width: 710px;
	width: 100%;
}
.setion-short-message
{
	display: flex;
	display: -webkit-flex;
	align-items: flex-end;
	margin-bottom: 128px;
}
.setion-short-message span.messagetext
{
	font-family: 'Conv_gotham-light';
	font-size: 12px;
	color: rgba(255,255,255,0.6);
	display: inline-block;
}
.setion-short-message span.descriptionicon
{
	display: inline-block;
	margin-left: 8px;
}
.about-single-content-sec h1
{
	color: #FFFFFF !important;
	margin-bottom: 50px;
}
section.page2 .about-bg-container .about-single-content-sec p
{
	font-family: 'Conv_gotham-light' !important;
	text-align: left;
	margin-bottom: 24px;
	padding: 0px;
	color: #eaeaea !important;
}
section.page2 .about-bg-container .about-single-content-sec p:last-child
{
	margin-bottom: 0px;
}
section.page3
{
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
}
.service-header-container
{
	width: 100%;
	padding: 7vw 9.94vw 0vw 9.94vw;
}
section.page3 .setion-short-message
{
	margin-bottom: 100px;
}
section.page3 .setion-short-message span.messagetext
{
	color: rgba(7,7,7,0.6);
    font-family: 'Conv_gotham-book';
}
.services-flexheading-section
{
	width: 100%;
	display: flex;
	display: -webkit-flex;
	align-items: flex-start;
	justify-content: space-between;
	margin: 0px auto;
}
.services-flexheading-section .left50
{
	width: 45%;
	display: inline-block;
}
section.page3 .services-flexheading-section .left50 p
{
	display: none;
}
a.cta-pointer
{
	font-family: 'Conv_Gotham-Medium';
    font-size: 18px;
    color: #FFFFFF;
    display: inline-block;
	text-align: center;
    background-color: #070707;
    text-decoration: inherit;
    padding: 20px 36px 20px;
    margin: 70px 0px 0px;
	position: relative;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.services-flexheading-section .right50
{
	width: 44%;
	display: inline-block;
	position: relative;
	margin-top: 28px;
}
.services-flexheading-section .right50::before, .services-flexheading-section .right50::after
{
	content: "";
	position: absolute;
	right: 0;
	top: -40px;
	width: 33px;
	height: 32px;
	background: url("../images/new_images/side-arrow-icon.png") no-repeat center;
	background-size: cover;
}
.services-flexheading-section .right50::after
{
	top: auto;
	bottom: -40px;
	background: url("../images/new_images/side-arrow-icon2.png")
}
.services-graph
{
	width: 100%;
	text-align: center;
	margin: 360px 0px 300px;
}
.main-service-circle
{
	position: relative;
    display: inline-block;
    margin: 0px auto;
	z-index: 11;
}
.main-service-circle img
{
	display: inline-block;
    -webkit-animation: all 0.3s ease-in-out;
    animation: all 0.3s ease-in-out;
    position: absolute;
}
.main-service-circle img.heading-serviceheading
{
	position: relative !important;
    z-index: 1;
}
.main-service-circle img:nth-child(2)
{
	left: 0;
    right: 0;
    top: 0;
    margin: 0px auto;
    -webkit-transform: translateY(-188px) translateX(0px);
    transform: translateY(-188px) translateX(0px);
}
.invisible-service .main-service-circle img:nth-child(2)
{
	-webkit-transform: translateY(0px) translateX(0px);
    transform: translateY(0px) translateX(0px);
}
.main-service-circle img:nth-child(3)
{
	right: 0;
    top: 0;
    -webkit-transform: translateY(-55px) translateX(255px);
    transform: translateY(-55px) translateX(255px);
}
.invisible-service .main-service-circle img:nth-child(3)
{
	-webkit-transform: translateY(30px) translateX(-30px);
    transform: translateY(30px) translateX(-30px);
}
.main-service-circle img:nth-child(4)
{
	right: 0;
    bottom: 0;
    -webkit-transform: translateY(136px) translateX(132px);
    transform: translateY(136px) translateX(132px);
}
.invisible-service .main-service-circle img:nth-child(4)
{
	-webkit-transform: translateY(-40px) translateX(-40px);
    transform: translateY(-40px) translateX(-40px);
}
.main-service-circle img:nth-child(5)
{
	left: 0;
    bottom: 0;
    -webkit-transform: translateY(136px) translateX(-164px);
    transform: translateY(136px) translateX(-164px);
}
.invisible-service .main-service-circle img:nth-child(5)
{
	-webkit-transform: translateY(-40px) translateX(40px);
    transform: translateY(-40px) translateX(40px);
}
.main-service-circle img:nth-child(6)
{
	left: 0;
    top: 0;
    -webkit-transform: translateY(-22px) translateX(-206px);
    transform: translateY(-22px) translateX(-206px);
}
.invisible-service .main-service-circle img:nth-child(6)
{
	-webkit-transform: translateY(80px) translateX(50px);
    transform: translateY(80px) translateX(50px);
}
.service-container
{
	width: 100%;
	display: block;
	margin: 0px auto;
	overflow: hidden;
}
.service-container .service-inner-flexcontainer
{
	display: flex;
	display: -webkit-flex;
	align-items: center;
	justify-content: space-between;
	padding: 0vw 9.94vw 0vw 9.94vw;
	position: relative;
}
.service-container .serviceleftcontent
{
	width: 42%;
	display: inline-block;
	margin: 0px;
	text-align: left;
}
.service-container .serviceleftcontent h1
{
	margin-bottom: 50px;
}
.service-container .serviceleftcontent p
{
	margin-bottom: 24px;
}
.service-container .serviceleftcontent p:last-child
{
	margin-bottom: 0px;
}
.services-icon
{
	width: 100%;
	display: flex;
	display: -webkit-flex;
	align-items: flex-start;
	margin-top: 42px;
}
.services-icon ul
{
	width: 50%;
	display: inline-block;
}
.services-icon ul li
{
	color: #7c7c7c;
	font-size: 22px;
	line-height: 24px;
	text-transform: uppercase;
	position: relative;
	display: block;
	padding-left: 18px;
	margin-bottom: 22px;
}
.services-icon ul li::before
{
	content: "";
	position: absolute;
	left: 0px;
	top: 12px;
	width: 10px;
	height: 2px;
	background-color: #7c7c7c;
}
a.service-explorer-cta
{
	font-size: 20px;
    color: #07a8ee;
	font-family: 'Conv_Gotham-Medium';
	display: inline-block;
	text-decoration: inherit;
	margin-top: 25px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
a.service-explorer-cta svg
{
	fill: #14aaeb;
    width: 50px;
    margin-left: 0px;
	animation-duration: 2.0s;
    animation-iteration-count: infinite;
    transform-origin: left;
	animation-name: move;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
@-webkit-keyframes move {
  0%   { transform: translateX(0); }
  50%  { transform: translateX(30px); }
  100% { transform: translateX(0); }
}

@keyframes move {
  0%   { transform: translateX(0); }
  50%  { transform: translateX(30px); }
  100% { transform: translateX(0); }
}

a.service-explorer-cta:hover, a.service-explorer-cta:active, a.service-explorer-cta:focus
{
	color: #070707;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
a.service-explorer-cta:hover svg, a.service-explorer-cta:active svg, a.service-explorer-cta:focus svg
{
	fill: #070707;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
img.servicegraphics
{
	position: relative;
	right: -10%;
	margin-top: 30px;
	z-index: 10;
	width: 58%;
}
.service-bg-section-container .service-container:nth-child(even)
{
	background-color: transparent;
	position: relative;
	z-index: 11;
}
.service-bg-section-container .service-container:nth-child(even) .service-inner-flexcontainer
{
	flex-direction: row-reverse;
}
.service-bg-section-container .service-container:nth-child(even) img.servicegraphics
{
	right: auto;
	left: -7%;
	margin-top: 0px;
	width: 50%;
}
.col50
{
	width: 45%;
}
.service-bg-section-container .service-container:nth-child(even) .col50
{
	display: flex;
	display: -webkit-flex;
	align-items: center;
	justify-content: flex-start;
}
.service-bg-section-container .service-container:nth-child(even) .col50 .serviceleftcontent
{
	width: 90%;
}
.service-bg-section-container .service-container
{
	margin-bottom: 200px;
}
section.page4
{
	background: url("../images/new_images/client-section-bg.jpg") no-repeat bottom center;
	background-size: cover;
	background-color: #070707;
	z-index: 11;
	padding-left: 0px;
	padding-right: 0px;
}
.clients-bg-container
{
	width: 100%;
	padding: 7vw 9.94vw 7vw 9.94vw;
}
section.page4 .setion-short-message
{
	margin-bottom: 70px;
}
section.page4 .services-flexheading-section
{
	align-items: center;
}
section.page4 .services-flexheading-section .left50 h1
{
	color: #FFFFFF;
}
.divided-heading h2
{
	display: inline-block;
	vertical-align: top;
	text-align: center;
}
.divided-heading h2 big
{
	font-family: 'Conv_Gotham Black Regular';
	font-size: 122px;
	color: #FFFFFF;
	display: block !important;
}
.divided-heading h2 big small
{
	font-size: 62px;
    display: inline-block;
    vertical-align: 20px;
}
.divided-heading h2 span
{
	font-family: 'Conv_Gotham-Book';
	font-size: 24px;
	color: #FFFFFF;
	display: block !important;
	letter-spacing: 0.5px;
}
section.page4 .services-flexheading-section .right50
{
	margin-top: 0px;
}
section.page4 .services-flexheading-section .right50 p
{
	color: #e7e7e7;
}
section.page4 .services-flexheading-section .right50::before
{
	background: url("../images/new_images/side-whitearrow-icon.png");
}
section.page4 .services-flexheading-section .right50::after
{
	background: url("../images/new_images/side-whitearrow-icon2.png");
}
.our-client
{
	width: 100%;
	display: block;
	margin: 270px auto 0px;
}
.our-client h4
{
	font-family: 'Conv_Gotham-Bold';
	font-size: 24px;
	color: #07a8ee;
	display: inline-block;
	margin-bottom: 70px;
}
.our-client h4 div
{
	
}
.our-client h4 svg
{
	fill: #07a8ee;
	margin-left: 5px;
}
.our-client ul.client
{
	display: flex;
	display: -webkit-flex;
	align-items: center;
	flex-wrap: wrap;
	margin: 0px auto;
}
.our-client ul.client li
{
	display: inline-block;
	margin: 0px 0px 22px;
	width: 16%;
}
.our-client ul.client li img
{
	display: block;
	margin: 0px auto;
}
section.page5
{
	padding: 130px 0px 130px;
}
.blog-section
{
	width: 100%;
	padding: 0vw 9.94vw 0vw 9.94vw;
	display: flex;
    display: -webkit-flex;
    justify-content: space-between;
}
.each-blog-news
{
	width: 21.5%;
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	margin: 0px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.each-blog-news h1
{
	margin-bottom: 45px;
}
.each-blog-news a.cta-pointer
{
	margin: 74px 0px 0px;
}
.each-blog-news h3
{
	font-family: 'Conv_Gotham-Bold';
    font-size: 42px;
    color: #b7b7b7;
    letter-spacing: -1px;
    display: block;
	margin-bottom: 15px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.each-blog-news:hover h3, .each-blog-news:active h3, .each-blog-news:focus h3
{
	color: #07a8ee;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.each-blog-news .blog-tag
{
	display: inline-block;
	line-height: 18px;
}
.each-blog-news .blog-tag a
{
	font-family: 'Conv_Gotham-Book';
    font-size: 14px;
    color: #1a1a1a;
    display: inline-block;
	text-decoration: inherit;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.each-blog-news:hover .blog-tag a, .each-blog-news:active .blog-tag a, .each-blog-news:focus .blog-tag a
{
	color: #07a8ee;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.each-blog-news h4
{
	margin: 30px 0px 26px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.each-blog-news h4, .each-blog-news h4 a
{
	font-family: 'Conv_Gotham-Medium';
    font-size: 26px;
	line-height: 34px;
    color: #1a1a1a;
    display: block;
	text-decoration: inherit;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.each-blog-news p
{
	font-family: 'Conv_Gotham-Book';
    font-size: 18px;
	line-height: 28px;
    color: #606060;
	letter-spacing: -0.5px;
    display: block;
}
.each-blog-news a.cta-blog-pointer
{
	font-family: 'Conv_Gotham-Medium';
    font-size: 16px;
    color: #070707;
    display: inline-block;
	letter-spacing: -0.5px;
	text-decoration: inherit;
	margin-top: 30px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.each-blog-news a.cta-blog-pointer svg
{
	fill: #070707;
	margin-left: 5px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.each-blog-news:hover a.cta-blog-pointer, .each-blog-news:active a.cta-blog-pointer, .each-blog-news:focus a.cta-blog-pointer
{
	color: #07a8ee;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.each-blog-news:hover a.cta-blog-pointer svg, .each-blog-news:active a.cta-blog-pointer svg, .each-blog-news:focus a.cta-blog-pointer svg
{
	fill: #07a8ee;
    animation-duration: 2.0s;
    animation-iteration-count: infinite;
    transform-origin: left;
    animation-name: move;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
section.page6
{
	background-color: #f6f6f6;
	padding-right: 0px;
	padding-left: 0px;
}
.company-insights
{
	width: 100%;
    padding: 3vw 0vw 7vw 9.94vw;
}
.company-insights .setion-short-message
{
	margin-bottom: 150px;
}
.company-insights .setion-short-message span.messagetext
{
	color: rgba(7,7,7,0.6);
	font-family: 'Conv_gotham-book';
}
.workspace-section
{
	display: flex;
	display: -webkit-flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	position: relative;
}
.company-insights .workspace-section .large-heading
{
	width: calc(100% - 62%);
    display: block;
    position: relative;
}
.company-insights .services-flexheading-section .large-heading h1
{
	margin-bottom: 50px;
}
.company-insights .workspace-section::before, .company-insights .workspace-section::after
{
	content: "";
    position: absolute;
    left: 0;
    top: 0px;
    width: 33px;
    height: 32px;
    background: url(../images/new_images/side-arrow-icon.png) no-repeat center;
    background-size: cover;
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
}
.company-insights .workspace-section::after
{
	top: auto;
    bottom: 0px;
    background: url(../images/new_images/side-arrow-icon2.png);
}
.workspace-bg
{
	width: calc(100% - 44.4%);
	height: 588px;
	display: flex;
	display: -webkit-flex;
	align-items: center;
}
.workspace-bg div, .workspace-bg div img
{
	height: 100%;
}
.workspace-bg div:nth-child(2)
{
	margin-left: 16px;
}
.contacttouch-container
{
	width: 100%;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}
section.page7
{
	background-color: #07a8ee;
	z-index: 11;
}
section.page7 .contacttouch-container
{
	padding: 5vw 9.94vw 5vw 9.94vw;
}
.contacttouch-container .services-flexheading-section
{
	align-items: center;
}
.contacttouch-container .services-flexheading-section .left50
{
	width: 60%;
}
.contacttouch-container .services-flexheading-section .left50 h1
{
	color: #FFFFFF;
	margin-bottom: 40px;
}
.contacttouch-container .services-flexheading-section .left50 p
{
	color: #FFFFFF;
}
.contacttouch-container .services-flexheading-section .right50
{
	width: 40%;
	text-align: right;
	margin-top: 0px;
}
.contacttouch-container .services-flexheading-section .right50 a.cta-pointer
{
	background-color: #070707;
	margin: 0px 0px 0px;
	padding: 20px 76px 20px;
}
.contacttouch-container .services-flexheading-section .right50 a.cta-pointer:hover::before, .contacttouch-container .services-flexheading-section .right50 a.cta-pointer:active::before, .contacttouch-container .services-flexheading-section .right50 a.cta-pointer:focus::before
{
	background-color: #FFFFFF;
}
.contacttouch-container .services-flexheading-section .right50 a.cta-pointer:hover, .contacttouch-container .services-flexheading-section .right50 a.cta-pointer:active, .contacttouch-container .services-flexheading-section .right50 a.cta-pointer:focus
{
	color: #070707;
}
.contacttouch-container .services-flexheading-section .right50::before
{
	top: -70px;
}
.contacttouch-container .services-flexheading-section .right50::after
{
	bottom: -70px;
}
section.page8
{
	background-color: #070707;
	padding-left: 0px;
    padding-right: 0px;
    padding: 7vw 9.94vw 0vw 9.94vw !important;
	overflow: hidden;
}
.contact-map-graphic
{
	position: absolute;
    left: 0;
    right: 0;
	top: 3.2%;
	z-index: 11;
    margin: 0px auto;
}
.contact-map-graphic img
{
	margin: 0px auto;
	display: block;
}
section.page8 .line
{
	background: rgba(255,255,255,.08);
}
section.page8 .setion-short-message
{
	margin-bottom: 0px;
}
.footertouch-container
{
	width: 100%;
    display: flex;
    display: -webkit-flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-wrap: wrap;
	margin: 80px auto 0px;
}
.footertouch-container .left50
{
	width: 50%;
	display: inline-block;
	position: relative;
    z-index: 12;
}
.footertouch-container .left50 h1
{
	color: #FFFFFF;
}
.footertouch-container .left50 h2
{
	font-family: 'Conv_Gotham-Bold';
    font-size: 48px;
    color: #FFFFFF;
    letter-spacing: -1px;
    display: block;
	margin-bottom: 44px;
	margin-top: 200px;
}
.footertouch-container .left50 h2 span
{
	color: #07a8ee;
	text-transform: uppercase;
}
ul.get-shortcontact
{
	width: 100%;
	display: block;
}
ul.get-shortcontact li
{
	display: block;
	margin-bottom: 8px;
}
ul.get-shortcontact li a
{
	display: inline-block;
	font-family: 'Conv_Gotham-Book';
    font-size: 28px;
    color: #FFFFFF;
	text-decoration: inherit;
}
ul.get-shortcontact li a:hover, ul.get-shortcontact li a:active, ul.get-shortcontact li a:focus
{
	color: #14aaeb;
}
ul.get-shortcontact li a svg
{
	display: inline-block;
    vertical-align: -9px;
    color: #14aaeb;
    margin-right: 14px;
    font-size: 32px;
}
.footertouch-container .right50
{
	width: 50%;
	display: inline-block;
	margin-top: 20px;
	position: relative;
    z-index: 12;
}
.right50 .float-right50
{
	float: right;
    display: flex;
    display: -webkit-flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-wrap: wrap;
    width: 50%;
    padding-left: 5px;
}
.right50 .float-right50 ul
{
	display: inline-block;
    vertical-align: top;
    margin: 0px 0px 90px 0px;
    width: 48%;
}
.right50 .float-right50 ul h5
{
	font-family: 'Conv_Gotham-Medium';
    font-size: 24px;
    color: #FFFFFF;
    letter-spacing: -1px;
    display: block;
    margin-bottom: 26px;
}
.right50 .float-right50 ul li
{
    display: block;
    margin-bottom: 8px;
}
.right50 .float-right50 ul li:last-child
{
    margin-bottom: 0px;
}
.right50 .float-right50 ul li a
{
	font-family: 'Conv_Gotham-Book';
    font-size: 18px;
    color: #888787;
    letter-spacing: -0.5px;
	text-decoration: inherit;
    display: block;
}
.right50 .float-right50 ul li a:hover, .right50 .float-right50 ul li a:active, .right50 .float-right50 ul li a:focus
{
	color: #07a8ee;
}
.copyright-text
{
	width: 100%;
	display: block;
	text-align: center;
	margin: 0px auto;
	padding: 120px 0px 38px 0px;
	position: relative;
    z-index: 12;
}
.copyright-text p
{
	font-family: 'Conv_Gotham-Book';
    font-size: 12px;
    color: #888787;
    letter-spacing: -0.5px;
    display: block;
}


/*======== Website About Page Section ========*/
	/*======== Website About Page Section ========*/

section.page1 .about-header-heading
{
	text-align: left;
	width: 100%;
}
section.page1 .about-header-heading .setion-short-message
{
	margin-bottom: 100px;
}
section.page1 .about-header-heading .setion-short-message span.messagetext
{
	color: rgba(7,7,7,0.6);
    font-family: 'Conv_gotham-book';
}
section.page1 .about-header-heading .services-flexheading-section .left50
{
	width: 100%;
}
section.page1 .about-header-heading.custom-container
{
	max-width: 100%;
	padding: 0vw 9.94vw 0vw 9.94vw;
}
section.page1 .about-header-heading h1
{
	margin-bottom: 56px;
}
section.page1 .about-header-heading .services-flexheading-section .left50 p
{
	width: calc(100% - 0%);
	margin-bottom: 38px;
}
section.page1 .about-header-heading .services-flexheading-section .left50 p:last-child
{
	margin-bottom: 0px;
}
.about-short-intro-section
{
	width: 100%;
	background: #f6f6f6;
	display: block;
	margin: 0px auto;
	padding-left: 0px;
    padding-right: 0px;
}
.aboutintro-container
{
	width: 100%;
	padding: 8.4vw 9.94vw 8.4vw 9.94vw;
	display: flex;
	display: -webkit-flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-wrap: wrap;
}
.left50, .right50
{
	width: 50%;
	display: inline-block;
}
.aboutintro-container .left50
{
	width: 45%;
}
.aboutintro-container .left50 h1
{
	font-family: 'Conv_Gotham-Bold';
	font-size: 48px;
	color: #070707;
	display: block;
	margin-bottom: 24px;
}
.aboutintro-container .left50 h2
{
	font-family: 'Conv_Gotham-Medium';
	font-size: 48px;
	line-height: 62px;
	color: #616161;
	display: block;
}
.aboutintro-container .right50 p
{
	font-size: 24px;
	line-height: 40px;
	color: #363636;
	display: block;
	margin-bottom: 32px;
}
.aboutintro-container .right50 p:last-child
{
	margin-bottom: 0px;
}
.mission-section
{
	width: 100%;
	background: #070707;
	display: block;
	padding-left: 0px;
	padding-right: 0px;
}
.mission-container
{
	width: 100%;
	display: flex;
	display: -webkit-flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 5vw 9.94vw 8.4vw 9.94vw;
}
.mission-container .left50
{
	width: 42%;
}
.mission-container .left50 h1
{
	color: #FFFFFF;
	margin-bottom: 50px;
}
.mission-container .left50 p
{
	color: #e7e7e7;
}
.mission-container .setion-short-message
{
	margin-bottom: 110px;
}
.mission-step-sec
{
	display: block;
	position: relative;
	margin-top: 134px;
}
.mission-step-sec::before
{
	content: "";
    position: absolute;
    right: 0;
    top: 0px;
    width: 33px;
    height: 32px;
    background: url("../images/new_images/side-whitearrow-icon.png") no-repeat center;
    background-size: cover;
}
.mission-step-sec::after
{
	content: "";
    position: absolute;
    right: 0;
    bottom: 0px;
    width: 33px;
    height: 32px;
    background: url("../images/new_images/side-whitearrow-icon.png") no-repeat center;
    background-size: cover;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}
.mission-step-sec ul
{
	width: 100%;
	display: block;
}
.mission-step-sec ul li
{
	width: 100%;
	display: block;
	margin-bottom: 70px;
}
.mission-step-sec ul li h3
{
	font-family: 'Conv_Gotham Black Regular';
	font-size: 68px;
	color: #414141;
	letter-spacing: -1px;
	display: block;
	margin-bottom: 16px;
}
.mission-step-sec ul li p
{
	color: #e7e7e7;
	font-size: 23px;
	line-height: 38px;
	display: block;
}
section.idi-mantra-section
{
	width: 100%;
	background: #07a8ee;
	display: block;
	overflow: hidden;
}
section.idi-mantra-section .line
{
	background: rgba(64,187,241,0.9);
	position: absolute;
}
.idi-mantra-container
{
	width: 100%;
    display: block;
    padding: 5vw 9.94vw 8.4vw 9.94vw;
}
.idi-mantra-container .setion-short-message
{
	margin-bottom: 110px;
}
.idi-mantra-container h1
{
	color: #FFFFFF;
	margin-bottom: 90px;
}
ul.mantra-flexdirection
{
	width: 100%;
	margin: 0px auto;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
	flex-wrap: wrap;
}
ul.mantra-flexdirection li
{
	width: 22%;
    display: block;
    margin: 0px;
	text-align: left;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
ul.mantra-flexdirection li h3
{
	font-family: 'Conv_Gotham-Bold';
	font-size: 34px;
	color: #FFFFFF;
	display: block;
	margin-bottom: 40px;
}
ul.mantra-flexdirection li p
{
	font-size: 21px;
	line-height: 34px;
	color: #FFFFFF;
	display: block;
}
section.team-section
{
	background: #FFFFFF;
}
.team-section-container
{
	width: 100%;
    display: block;
    padding: 5vw 9.94vw 5.4vw 9.94vw;
}
.team-section-container .setion-short-message
{
	margin-bottom: 110px;
}
.team-section-container .setion-short-message span.messagetext
{
	color: rgba(7,7,7,0.6);
	font-family: 'Conv_gotham-book';
}
.team-section-container h1
{
	margin-bottom: 115px;
}
.team-flex-grid
{
	width: 100%;
    display: flex;
    display: -webkit-flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.each-team-member
{
	width: 25%;
	display: block;
	text-align: left;
	margin: 0px 0px 62px;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.each-team-member:hover img
{
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	mix-blend-mode: luminosity;
}
.each-team-member img
{
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	margin: 0px auto;
	display: block;
	mix-blend-mode: normal;
}
.placeholder-content
{
	max-width: 286px;
    width: 100%;
	display: block;
	margin: 10px auto 0px;
}
.placeholder-content h5
{
	font-family: 'Conv_Gotham-Bold';
	font-size: 22px;
	color: #070707;
	display: block;
}
.placeholder-content span
{
	font-size: 15px;
	color: #474747;
	display: block;
}
section.about-client
{
	background-color: #f6f6f6;
	z-index: 10;
}
.client-container
{
	width: 100%;
	padding: 8.4vw 9.94vw 8.4vw 9.94vw;
}
.client-container h1
{
	margin-bottom: 105px;
}
.client-container ul.client
{
	display: flex;
    display: -webkit-flex;
    align-items: center;
    flex-wrap: wrap;
    margin: 0px auto;
}
.client-container ul.client li
{
	display: block;
    width: 16.66%;
	border-right: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	padding: 25px 0px;
}
.client-container ul.client li:last-child
{
	border-right: 0;
}
.client-container ul.client li img
{
	display: block;
    margin: 0px auto;
	mix-blend-mode: luminosity;
	opacity: 0.4;
}
.client-container ul.client:last-child li
{
	border-bottom: 0;
}
.client-container ul.client:last-child li:last-child
{
	border-right: 1px solid #d0d0d0;
}


/*======== Website Services Page Section ========*/
	/*======== Website Services Page Section ========*/
section.methodology-sec
{
	width: 100%;
	background-color: #000000;
	display: block;
	padding: 0px;
	margin: 0px auto;
	position: relative;
	z-index: 12;
}
.methodology-sec .owl-carousel
{
	padding-left: 10vw;
	margin-top: 130px;
}
.methodology-sec .owl-carousel .owl-stage-outer .owl-stage
{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.methodology-sec .owl-carousel img
{
	width: auto !important;
}
.methodology-intro-container
{
	width: 100%;
    padding: 8.4vw 9.94vw 0vw 9.94vw;
    display: block;
}
.methodology-intro-container .left50
{
	width: 70%;
}
.methodology-intro-container .left50 h1
{
	color: #FFFFFF;
	margin-bottom: 30px;
}
.methodology-intro-container .left50 h2
{
	font-family: 'Conv_Gotham-Book';
    font-size: 48px;
    line-height: 62px;
    color: #ffffff;
	letter-spacing: -1px;
    display: block;
}
.single-methodology-container
{
	width: 100%;
	height: 760px;
	background: #07a8ee;
	display: block;
	padding: 40px 65px 50px;
}
img.methodology-icon
{
	text-align: left;
	margin-bottom: 50px;
}
.single-methodology-container h3
{
	font-family: 'Conv_Gotham-Bold';
    font-size: 42px;
    color: #ffffff;
    display: block;
}
.single-methodology-container h4
{
	font-family: 'Conv_Gotham-Book';
    font-size: 24px;
    color: #e9e9e9;
    display: block;
	margin: 22px auto 35px;
}
.single-methodology-container ul
{
	display: block;
	width: 100%;
	margin: 0px;
}
.single-methodology-container ul li
{
	font-family: 'Conv_Gotham-Book';
    font-size: 20px;
	line-height: 28px;
    color: #ffffff;
	margin-bottom: 24px;
	position: relative;
	padding-left: 28px;
    display: block;
}
.single-methodology-container ul li::before
{
	content: "";
	position: absolute;
	left: 0;
	top: 7px;
	width: 14px;
	height: 14px;
	background-color: #FFFFFF;
}
.methodology-sec .owl-carousel .owl-stage .owl-item:nth-child(even) .item .single-methodology-container ul li::before
{
	background-color: #070707;
}
.single-methodology-container ul li:last-child
{
	margin-bottom: 0px;
}
.methodology-sec .owl-carousel .owl-stage .owl-item:nth-child(even) .item .single-methodology-container
{
	background: #FFFFFF;
}
.methodology-sec .owl-carousel .owl-stage .owl-item:nth-child(even) .item .single-methodology-container h3
{
	color: #070707;
}
.methodology-sec .owl-carousel .owl-stage .owl-item:nth-child(even) .item .single-methodology-container h4
{
	color: #707070;
}
.methodology-sec .owl-carousel .owl-stage .owl-item:nth-child(even) .item .single-methodology-container ul li
{
	color: #070707;
}
section.explore-content-services
{
	background-color: #f6f6f6;
	width: 100%;
	display: block;
	padding-left: 0px;
	padding-right: 0px;
}
section.explore-content-services .custom-container
{
	width: 100%;
	max-width: 100%;
	text-align: center;
	padding: 10vw 9.94vw 10vw 9.94vw;
}
section.explore-content-services .custom-container h3
{
	font-family: 'Conv_Gotham-Book';
	font-size: 38px;
	color: #616161;
	display: block;
	margin-top: 25px;
}
section.explore-content-services .custom-container a.cta-pointer
{
	margin: 62px 0px 0px;
    background-color: #07a8ee;
    width: 20%;
}
section.explore-content-services .custom-container a.cta-pointer:hover::before, section.explore-content-services .custom-container a.cta-pointer:active::before, section.explore-content-services .custom-container a.cta-pointer:focus::before
{
	background-color: #070707;
}
.explore-service
{
	font-family: 'Conv_Gotham-medium';
	text-align: center;
	color: #616161;
	font-size: 18px;
}
.explore-service a
{
	color: #616161;
	text-decoration: inherit;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.scroll-down-icon
{
	display: inline-block;
	margin-top: 38px;
}
.scroll-down-icon svg
{
	fill: #3e3e3e;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.explore-service a:hover, .explore-service a:active, .explore-service a:focus
{
	color: #07a8ee;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.explore-service a:hover .scroll-down-icon svg, .explore-service a:active .scroll-down-icon svg, .explore-service a:focus .scroll-down-icon svg
{
	fill: #07a8ee;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.services-details-section
{
	width: 100%;
	display: block;
	background-color: #FFFFFF;
	position: relative;
	z-index: 11;
}
.services-details-section .custom-container
{
	width: 100%;
    max-width: 100%;
    padding: 8.5vw 9.94vw 8.5vw 9.94vw;
    grid-column-gap: 5rem;
    grid-row-gap: 9rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}
a.single-service-sec
{
	display: inline-block;
	text-decoration: inherit;
	width: 100%;
	text-align: left;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.single-service-sec img.service-icon
{
	display: inline-block;
}
.single-service-sec h4
{
	font-family: 'Conv_Gotham-Bold';
    font-size: 38px;
    color: #070707;
    display: block;
	margin: 36px 0px 20px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.single-service-sec p
{
	font-family: 'Conv_Gotham-Book';
    font-size: 20px;
    line-height: 32px;
    color: #474747;
    display: block;
}
.single-service-sec svg
{
	display: inline-block;
	margin-top: 42px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.single-service-sec:hover svg
{
	fill: #07a8ee;
	animation-duration: 2.0s;
    animation-iteration-count: infinite;
    transform-origin: left;
    animation-name: move;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.single-service-sec:hover h4
{
	color: #07a8ee;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
section.what-we-build-sec
{
	width: 100%;
	display: block;
	background-color: #f6f6f6;
	margin: 0px auto;
}
section.what-we-build-sec .custom-container
{
	width: 100%;
    max-width: 100%;
    padding: 8.5vw 9.94vw 9.8vw 9.94vw;
	display: block;
}
section.what-we-build-sec .aboutintro-container
{
	padding: 0px;
}
section.what-we-build-sec .aboutintro-container .right50 a.cta-pointer
{
	margin: 25px 0px 0px;
	background-color: #07a8ee;
    width: 42%;
}
section.what-we-build-sec .aboutintro-container .right50 a.cta-pointer:hover::before, section.what-we-build-sec .aboutintro-container .right50 a.cta-pointer:active::before, section.what-we-build-sec .aboutintro-container .right50 a.cta-pointer:focus::before
{
	background-color: #070707;
}
.build-portfolio-container
{
	width: 100%;
	display: flex;
	display: -webkit-flex;
	padding: 0vw 9.94vw 9.5vw 9.94vw;
	position: relative;
    z-index: 11;
}
.single-build-portfolio
{
	flex-grow: 0;
    flex-shrink: 0;
    width: 26.65%;
    margin-left: -2.15%;
	position: relative;
	height: 745px;
	overflow: hidden;
}
.build-portfolio-container .single-build-portfolio:first-child
{
	margin-left: 0px;
}
.build-portfolio-container .single-build-portfolio:nth-child(even)
{
	margin-top: 50px;
}
.inner-build-portfolio
{
	display: flex;
	display: -webkit-flex;
    flex-direction: column;
    min-height: 100%;
    overflow: hidden;
    padding: 65px 0px 0px 60px;
    position: relative;
}
.inner-build-portfolio h6
{
	font-family: 'Conv_Gotham-Book';
    font-size: 16px;
    color: #FFFFFF;
    display: block;
	margin-bottom: 56px;
}
.inner-build-portfolio h3
{
	font-family: 'Conv_Gotham-Bold';
    font-size: 38px;
	line-height: 50px;
    color: #FFFFFF;
    display: block;
	margin-bottom: 58px;
}
.inner-build-portfolio figure
{
	margin: 0px 0px 0px;
    overflow: hidden;
    position: relative;
    width: 160%;
}
.inner-build-portfolio figure img
{
	height: 100%;
    object-position: right top;
}
.build-portfolio-container .single-build-portfolio:last-child .inner-build-portfolio h6
{
	color: #070707;
}
.build-portfolio-container .single-build-portfolio:last-child .inner-build-portfolio h3
{
	color: #070707;
}
[data-id="d7f7f40"] [data-id="587a32f"]
{
	width: 100%;
    max-width: 100%;
    text-align: center;
    padding: 10vw 9.94vw 10vw 9.94vw;
}
[data-id="5c4ed9b"] .elementor-widget-container a.elementor-button
{
	display: block;
	margin-top: 40px;
	font-family: 'Conv_Gotham-Medium';
}
[data-id="5c4ed9b"] .elementor-widget-container a.elementor-button span.elementor-button-icon svg
{
	width: 8px;
}
[data-id="5c4ed9b"] .elementor-widget-container a.elementor-button span.elementor-button-content-wrapper
{
	flex-direction: row-reverse;
}
[data-id="ae31e5c"]
{
	width: 100%;
    max-width: 100%;
    padding: 8.5vw 9.94vw 8.5vw 9.94vw;
    grid-column-gap: 5rem;
    grid-row-gap: 9rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}
[data-id="ae31e5c"] .elementor-element
{
	width: 100%;
}
[data-id="ae31e5c"] .elementor-element h2.elementor-heading-title.elementor-size-default
{
	font-family: 'Conv_Gotham-Bold';
	letter-spacing: 0px;
	margin: 36px 0px 20px;
}
[data-id="ae31e5c"] .elementor-element .elementor-widget-container svg
{
	display: inline-block;
	margin-top: 42px;
}
[data-id="efdeb03"]
{
	width: 100%;
    max-width: 100%;
    padding: 8.5vw 9.94vw 9.8vw 9.94vw;
}
[data-id="efdeb03"] .elementor-button-wrapper .elementor-button
{
	margin-top: 60px;
    font-family: 'Conv_Gotham-Medium' !important;
    font-weight: normal;
}
[data-id="a30e494"]
{
	width: 100%;
    display: flex;
    display: -webkit-flex;
    padding: 0vw 9.94vw 9.5vw 9.94vw;
    position: relative;
    z-index: 11;
}
[data-id="a30e494"] .elementor-element .elementor-widget-container h2.elementor-heading-title
{
	margin-top: 40px;
    margin-bottom: 55px;
    letter-spacing: 0;
}







/*======== Website Contact Page Section ========*/
	/*======== Website Contact Page Section ========*/

section.page1 .about-header-heading .services-flexheading-section .left50 p big a
{
	font-family: 'Conv_Gotham-Bold';
	font-size: 34px;
	color: #14aaeb;
	text-decoration: inherit;
}
section.contactform-bg
{
	width: 100%;
	display: block;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #f6f6f6;
}
section.contactform-bg .custom-container
{
	width: 100%;
	max-width: 100%;
	padding: 8vw 9.94vw 8vw 9.94vw;
	display: flex;
	display: -webkit-flex;
	align-items: flex-start;
	position: relative;
    z-index: 10;
}
section.contactform-bg .custom-container .left50
{
	width: 25%;
}
section.contactform-bg .custom-container .left50 h1
{
	margin-bottom: 54px;
}
section.contactform-bg .custom-container .left50 ul.get-shortcontact
{
	margin-top: 42px;
}
section.contactform-bg .custom-container .left50 ul.get-shortcontact li a, section.contactform-bg .custom-container .left50 ul.get-shortcontact li a svg
{
	color: #070707;
}
section.contactform-bg .custom-container .right50
{
	width: 75%;
	background-color: #000000;
	padding: 140px 136px;
}
section.contactform-bg .custom-container .right50 .col-12
{
	margin-bottom: 70px;	
}
section.contactform-bg .custom-container .right50 .col-12:last-child
{
	margin-bottom: 0px;
}
section.contactform-bg .custom-container .right50 .form-group
{
	position: relative;
}
section.contactform-bg .custom-container .right50 .form-group .form-control
{
	font-family: 'Conv_Gotham-Light';
	font-size: 22px;
	color: #FFFFFF;
	border: none;
	border-bottom: 1px solid #afafaf;
	border-radius: 0;
	margin: 0px;
	padding: 12px 0px;
	box-shadow: none;
	position: relative;
    z-index: 2;
    background: none;
}
section.contactform-bg .custom-container .right50 .form-group label
{
	font-family: 'Conv_Gotham-Light';
	font-size: 22px;
	color: #afafaf;
	opacity: 1;
	text-align: left;
	position: absolute;
	left: 0;
	top: 0;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	-o-transition: all 0.25s ease-in-out;
}
section.contactform-bg .custom-container .right50 .form-group input.form-control:focus ~ label, section.contactform-bg .custom-container .right50 .form-group textarea.form-control:focus ~ label
{
	font-size: 14px;
    opacity: 1;
    top: -4px;
}
input:-internal-autofill-selected 
{
	background-color: inherit;
}
section.contactform-bg .custom-container .right50 .form-group .bar
{
	background: #07a8ee;
	position: absolute;
	bottom: -1px;
	left: 0;
	height: 3px;
	width: 0;
	opacity: 0;
	content: "";
	z-index: 3;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	-o-transition: all 0.25s ease-in-out;
}
section.contactform-bg .custom-container .right50 .form-group input.form-control:focus ~ .bar, section.contactform-bg .custom-container .right50 .form-group textarea.form-control:focus ~ .bar
{
	width: 100%;
	opacity: 1;
}
section.contactform-bg button#submit_contact
{
	width: 30%;
}
section.contactform-bg button#submit_contact:hover, section.contactform-bg button#submit_contact:active, section.contactform-bg button#submit_contact:focus
{
	color: #000000;
}
section.contactform-bg button#submit_contact:hover::before, section.contactform-bg button#submit_contact:active::before, section.contactform-bg button#submit_contact:focus::before
{
	background-color: #FFFFFF;
}
[data-id="847fc27"]
{
	display: none;
}



/*======== Media Query Css Property ========*/
	/*======== Media Query Css Property ========*/


@media (min-width: 1601px) and (max-width: 1730px) {
	
	
}

@media (min-width: 1201px) and (max-width: 1600px) {
	
	
}

@media (min-width: 1024px) and (max-width: 1200px) {	
	
	
}

@media (min-width: 768px) and (max-width: 991px) {
	
	
}

@media (max-width: 767px) {
	body br
	{
		display: none;
	}
	.navbar-brand
	{
		max-width: 100px;
	}
	.static-header
	{
		padding: 10px 15px;
	}
	.fixed-header
	{
		padding: 8px 15px;
	}
	.static-header.fixed-header .navbar-brand
	{
		max-width: 90px;
	}
	.nav-contactus-cta
	{
		display: none;
	}
	.offcanvas
	{
		background-color: #07a8ee;
    	max-width: 100%;
    	--bs-border-width: 0px;
	}
	.offcanvas-header
	{
		width: 100%;
		justify-content: space-between;
    	padding: 10px 15px 10px 15px;
	}
	.offcanvas-header a.offcanvas-header-logo
	{
		max-width: 100px;
	}
	.offcanvas-header .btn-close
	{
		padding: 0;
		margin: 0;
		font-size: 18px;
		opacity: 1;
		border: 2px solid #07a8ee;
		border-radius: 50%;
		width: 36px;
		height: 36px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	nav.navbar .navbar-nav li.nav-item, .static-header.fixed-header .navbar-nav li.nav-item
	{
		padding: 0px 0px 0px;
	}
	nav.navbar .navbar-nav li.nav-item a.nav-link, .static-header.fixed-header .navbar-nav li.nav-item a.nav-link
	{
		display: block;
    	padding: 8px 0px;
    	color: #ffffff;
    	font-size: 20px;
	}
	nav.navbar .navbar-nav li.nav-item a.nav-link:hover, nav.navbar .navbar-nav li.nav-item a.nav-link:active, nav.navbar .navbar-nav li.nav-item a.nav-link:focus
	{
		color: #070707;
	}
	.offcanvas-body
	{
		padding: 22px 15px 22px;
	}
	.navbar-nav .dropdown-menu
	{
		position: absolute;
		margin-top: 0px;
	}
	.dropdown:hover .dropdown-menu, .dropdown:active .dropdown-menu, .dropdown:focus .dropdown-menu
	{
		position: static;
	}
	.dropdown-toggle::after
	{
		float: right;
		margin-top: 10px;
	}
	.flex-dropdown-container
	{
		padding: 0px;
	}
	ul.navbar-nav .dropdown-menu .flex-dropdown-container li
	{
		width: 100%;
    	display: block;
		margin: 0px 0px 0px;
	}
	ul.navbar-nav .dropdown-menu .flex-dropdown-container li a.dropdown-item
	{
		padding: 32px 16px;
	}
	nav.navbar .navbar-nav li.nav-item a.nav-link:before
	{
		display: none;
	}
	.offcanvas-body .nav-contactus-cta
	{
		display: block;
		margin-top: 15px;
	}
	.offcanvas-body .nav-contactus-cta a.cta-pointer, .static-header.fixed-header .offcanvas-body .nav-contactus-cta a.cta-pointer
	{
		display: block;
		width: 100%;
		padding: 14px 34px 14px;
	}
	.offcanvas-body .nav-contactus-cta a.cta-pointer:hover::before, .offcanvas-body .nav-contactus-cta a.cta-pointer:active::before, .offcanvas-body .nav-contactus-cta a.cta-pointer:focus::before
	{
		background-color: #FFFFFF;
	}
	.offcanvas-body .nav-contactus-cta a.cta-pointer:hover, .offcanvas-body .nav-contactus-cta a.cta-pointer:active, .offcanvas-body .nav-contactus-cta a.cta-pointer:focus
	{
		color: #070707;
	}
	.line, .scroll-down
	{
		display: none !important;
	}
	.social-icon
	{
		bottom: 20px;
    	right: 15px;	
	}
	.social-icon ul li
	{
		margin-bottom: -2px;
	}
	.social-icon ul li a
	{
		font-size: 16px;
	}
	.contact
	{
		bottom: 15px;
    	left: 15px;
		display: none;
	}
	h1
	{
		font-size: 30px;
    	color: #070707;
    	letter-spacing: -1px;
	}
	h1 div.char
	{
		
	}
	p
	{
		font-size: 20px !important;
		line-height: 36px !important;
	}
	.custom-container
	{
		width: 100%;
	}
	section.page1 h1
	{
		margin-bottom: 30px;
	}
	section.page1 p
	{
		width: calc(100% - 0%);
		font-size: 19px;
		line-height: 30px;
	}
	img.brandimg
	{
		margin: 30px auto 0px;
		width: 92%;
	}
	section.page2
	{
		background-position: 20% 50%;
	}
	.about-bg-container
	{
		padding: 14.94vw 3.94vw 12.94vw 3.94vw;
	}
	.setion-short-message
	{
		margin-bottom: 48px;
	}
	.about-single-content-sec h1
	{
		margin-bottom: 32px;
	}
	.services-flexheading-section
	{
		flex-wrap: wrap;
	}
	.service-header-container
	{
		padding: 14.94vw 3.94vw 12.94vw 3.94vw;
	}
	section.page3 .setion-short-message
	{
		margin-bottom: 48px;
	}
	section.page3 .services-flexheading-section .left50 h1
	{
		margin-bottom: 32px;
	}
	section.page3 .services-flexheading-section .left50 p
	{
		display: block;
	}
	a.cta-pointer
	{
		padding: 20px 12px 20px;
    	margin: 55px 0px 0px;
		display: block;
	}
	.main-service-circle img.heading-serviceheading
	{
		width: 50%;
	}
	.main-service-circle img:nth-child(2)
	{
		width: 21%;
	}
	.main-service-circle img:nth-child(3)
	{
		width: 32%;
	}
	.main-service-circle img:nth-child(4)
	{
		width: 32%;
	}
	.main-service-circle img:nth-child(5)
	{
		width: 32%;
	}
	.main-service-circle img:nth-child(6)
	{
		width: 32%;
	}
	.services-flexheading-section .left50, .services-flexheading-section .right50
	{
		width: 100%;
		display: block;
	}
	.services-flexheading-section .right50 p
	{
		display: none;
	}
	.service-container .service-inner-flexcontainer
	{
		flex-wrap: wrap;
		padding: 0vw 3.94vw 0vw 3.94vw;
	}
	.service-container .serviceleftcontent
	{
		width: 100%;
		display: block;
	}
	.service-container .serviceleftcontent h1
	{
		margin-bottom: 32px;
		font-size: 36px;
	}
	.services-graph
	{
		margin: 240px 0px 180px;
	}
	.services-icon
	{
		flex-wrap: wrap;
	}
	.services-icon ul
	{
		width: 100%;
    	display: block;
	}
	.services-icon ul li
	{
		font-size: 19px;
	}
	img.servicemodal
	{
		position: static;
    	margin-top: 62px;
    	width: 100%;
	}
	section.page3 .services-flexheading-section .right50::before, section.page3 .services-flexheading-section .right50::after
	{
		top: -137px;
	}
	section.page3 .services-flexheading-section .right50::after
	{
		bottom: -14px;
		top: auto;
	}
	.service-bg-section-container .service-container
	{
		margin-bottom: 60px;
	}
	.service-bg-section-container .service-container:nth-child(even) .service-inner-flexcontainer
	{
		padding-top: 14.94vw;
    	padding-bottom: 0vw;
	}
	.col50
	{
		width: 100%;
	}
	.clients-bg-container
	{
		padding: 14.94vw 3.94vw 12.94vw 3.94vw;
	}
	section.page4 .setion-short-message
	{
		margin-bottom: 48px;
	}
	.divided-heading h2 big
	{
		font-size: 42px;
	}
	.divided-heading h2 span
	{
		font-size: 15px;
	}
	.divided-heading h2 big small
	{
		font-size: 22px;
    	vertical-align: 5px;
	}
	section.page4 .services-flexheading-section .right50::before, .services-flexheading-section .right50::after
	{
		top: -160px;
	}
	section.page4 .services-flexheading-section .right50::after
	{
		top: auto;
    	bottom: -50px;
	}
	section.page4 .services-flexheading-section .right50 p
	{
		display: block;
	}
	section.page4 .services-flexheading-section .right50
	{
		margin-top: 42px;
	}
	.our-client
	{
		margin: 180px auto 0px;
	}
	.our-client h4
	{
		margin-bottom: 40px;
	}
	.our-client ul.client li
	{
		width: 48%;
	}
	section.page5
	{
		padding: 0px;
	}
	.blog-section
	{
		flex-wrap: wrap;
		padding: 16.94vw 3.94vw 0vw 3.94vw;
	}
	.each-blog-news
	{
		width: 100%;
		margin: 0px auto 82px;
	}
	.each-blog-news h1
	{
		margin-bottom: 32px;
    	font-size: 40px;
	}
	.each-blog-news a.cta-pointer
	{
		margin: 32px 0px 0px;
	}
	.each-blog-news h3
	{
		font-size: 32px;
	}
	.each-blog-news h4, .each-blog-news h4 a
	{
		font-size: 24px;
	}
	.each-single-insights
	{
		width: 100%;
		display: block;
	}
	.company-insights
	{
		padding: 16.94vw 3.94vw 16.94vw 3.94vw;
	}
	.company-insights .setion-short-message
	{
		margin-bottom: 60px;
	}
	.company-insights .workspace-section .large-heading
	{
		width: calc(100% - 0%);
		margin-bottom: 52px;
	}
	.company-insights .services-flexheading-section .large-heading h1
	{
		margin-bottom: 32px;
	}
	.workspace-bg
	{
		width: 100%;
		height: auto;
		flex-wrap: wrap;
	}
	.company-insights .workspace-section::before, .company-insights .workspace-section::after
	{
		display: none;
	}
	.workspace-bg div, .workspace-bg div img
	{
		width: 100%;
	}
	.workspace-bg div:nth-child(2)
	{
		margin-left: 0px;
		margin-top: 16px;
	}
	section.page7
	{
		padding: 14.94vw 3.94vw 14.94vw 3.94vw;
	}
	.contacttouch-container .services-flexheading-section .left50
	{
		width: 100%;
	}
	.contacttouch-container .services-flexheading-section .right50
	{
		width: 100%;
	}
	.footertouch-container .left50
	{
		width: 100%;
		display: block;
	}
	.contacttouch-container .services-flexheading-section .left50 h1
	{
		margin-bottom: 30px;
	}
	.contacttouch-container .services-flexheading-section .right50
	{
		margin-top: 52px;
	}
	.contacttouch-container .services-flexheading-section .right50::after
	{
		bottom: -45px;
    	top: auto;
	}
	.contacttouch-container .services-flexheading-section .right50::before
	{
		top: -47px;
	}
	section.page8
	{
		padding: 16.94vw 3.94vw 0vw 3.94vw;
	}
	section.page8 .setion-short-message
	{
		position: relative;
    	z-index: 12;
	}
	.footertouch-container
	{
		margin: 40px auto 0px;
	}
	.footertouch-container .left50 h1
	{
		font-size: 42px;
	}
	.contact-map-graphic
	{
		right: 50px;
		top: -2%;
		overflow: hidden;
		padding: 200px 0px;
		width: 100%;
	}
	.contact-map-graphic img
	{
		-webkit-transform: scale(2);
		transform: scale(2);
	}
	.footertouch-container .right50
	{
		width: 100%;
		display: block;
		margin-top: 52px;
	}
	.right50 .float-right50
	{
		width: 100%;
	}
	.footertouch-container .left50 h2
	{
		font-size: 34px;
		margin-bottom: 40px;
    	margin-top: 180px;
	}
	ul.get-shortcontact li a
	{
		font-size: 22px;
	}
	ul.get-shortcontact li a svg
	{
		font-size: 28px;
	}
	.right50 .float-right50 ul
	{
		margin: 0px 0px 20px 0px;
	}
	.right50 .float-right50 ul h5
	{
		font-size: 20px;
    	margin-bottom: 22px;
	}
	.right50 .float-right50 ul li a
	{
		font-size: 17px;
	}
	.copyright-text
	{
		padding: 40px 0px 20px 0px;
	}
	#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="6145276"]
	{
		display: block;
	}
	#page [data-id="069d08f"] .elementor-widget-container
	{
		margin: 0px 0px 30px 0px;
	}
	.elementor-2297 .elementor-element.elementor-element-069d08f .elementor-heading-title
	{
		font-size: 30px;
	}
	[data-id="6145276"] .elementor-element[data-id="07b6439"]
	{
		width: calc(100% - 5%);
        margin: 0px auto;
	}
	.elementor-2297 .elementor-element.elementor-element-07b6439 .elementor-heading-title
	{
		font-size: 19px;
		line-height: 30px;
	}
	#page [data-id="8988755"] .elementor-widget-container
	{
		width: 95%;
    	margin: 32px auto 0px;
	}
	#page header#masthead
	{
		position: fixed;
	}
	header#masthead [data-id="f22817c"] .e-con-inner
	{
		padding: 0px 10px;
	}
	#page h1
	{
		font-size: 36px;
        letter-spacing: -1px;
	}
	[data-id="847fc27"]
	{
		display: block;
	}
	[data-id="5c7cbb7"]
	{
		display: none;
	}
	#page h1 span
	{
		font-size: 100% !important;
        letter-spacing: -1px !important;
	}
	#page [data-id="6b9dc1e"] .elementor-element .elementor-widget-container
	{
		margin: 0px 0px 32px 0px;
	}
	#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="6f15af7"], #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="e21a6be"], #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="98ed467"], #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="cc57083"], #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="ea1b689"]
	{
		padding: 0vw 3vw 0vw 3vw;
	}
	#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="6f15af7"] div, #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="e21a6be"] div, #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="98ed467"] div, #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="cc57083"] div, #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="ea1b689"] div
	{
		display: block;
		width: 100% !important;
	}
	#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="6f15af7"] .elementor-widget-container img, #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="e21a6be"] .elementor-widget-container img, #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="98ed467"] .elementor-widget-container img, #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="cc57083"] .elementor-widget-container img, #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="ea1b689"] .elementor-widget-container img
	{
		margin: 0px auto 0px;
		width: 100%;
	}
	[data-id="44d2a6e"], [data-id="764002d"], [data-id="e11092c"]
	{
		right: 0;
    	left: 0;
	}
	#page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="6f15af7"], #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="98ed467"], #page [data-elementor-id="2297"].elementor.elementor-2297 [data-id="ea1b689"]
	{
		flex-direction: column-reverse;
	}
	#page .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-text
	{
		font-size: 19px;
	}
	
	

}

body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
	max-width: 100%;
}
.wp-block-post-title {
	display: none;
}
.entry-content.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {
	padding: 0;
}

.post header.entry-header {
    position: relative !important;
}

.post .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    width: 100% !important;
    max-width: 90% !important;
}