a, a:hover {
    color: #48338c;
}
#sp-footer {
    background: #33568c;
}
#sp-main-body {
    padding: 20px 0;
}
#offcanvas-toggler >i {
    color: #333;
}
#offcanvas-toggler >i:hover {
    color: #48338c;
}
#sp-header {
    background: #33568c;/*#ffc107*/
}	
#sp-top-bar {
	display: none;
}
h5 {
	color: #343a40;
}
.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    display: inline-block;
    padding: 20px 6px;
    padding-bottom: 0px;
    line-height: 50px;
    font-size: 16px;
	font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #ffffff;
    margin: 0;
	scroll-behavior: smooth;
}


.sp-megamenu-parent >li.active>a, .sp-megamenu-parent >li:hover>a, .sp-megamenu-parent >li:target>a {
    color: #e1e0fa;
    border-bottom-style: solid;
    border-bottom-color: #EF6D3B;
    border-bottom-width: 4px;
    line-height: 30px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a {
	border-radius: 10px;
	color: #555;
	font-size: 16px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
    background: #48338c;
    border-radius: 10px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
    color: #48338c;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background: #ffffff;
    box-shadow: 0 3px 5px 0 rgb(0 0 0 / 20%);
    padding: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
#opportunities h3.sppb-title-heading, #developer h3.sppb-title-heading, #contacts h3.sppb-title-heading {
	color: #33568c !important;
}
.smac-marcet h4 {
	text-align: right;
}
.smac-marcet {
	margin-left: 75px;	
}
.smac-marcet2 h4 {
	text-align: right;
}
.smac-marcet2 {
	margin-left: 0px;
}

.smac-zak span {
	color: #EF6D3B;
}

#opportunities .sppb-section-title {
    margin-bottom: 20px;
    position: relative;
    z-index: 1;
}
#process {
	background-image: linear-gradient(300deg, #33568c 20%, #D29FCE 100%);
}
#column-id-1560202616102 {
    background-image: linear-gradient(45deg, #48338cba 0%, #33568c 100%);
}
#price {
	background-image: linear-gradient(30deg, #33568c 30%, #d7a1c8 105%) !important;
}

.list1 span {
    display: inline-block;
    position: absolute;
    margin-left: -90px;
    padding-right: 0px;
    font-size: 50px;
    margin-top: 15px;
}
.list1 span, .list2 span, .list3 span {
	color: #606C89;
    display: inline-block;
    position: absolute;
    margin-left: -90px;
    padding-right: 0px;
    font-size: 50px;
    margin-top: -10px;
}
.sppb-panel-modern>.sppb-panel-heading {
    padding: 17px 30px 17px 15px;
    background: #f6fafb;
    color: #367489;
}
.sppb-panel-modern {
  border: none;
}
.slide-top-menu .offcanvas-menu {
    right: 0;
    background-color: #606C89;
    visibility: visible;
}
.sp-module ul >li >a:before {
    content: "\f105";
    margin-right: 8px;
    color: #EF6D3B;
}
.nav-bottom ul >li >a:before {
    content: none;
    margin-right: 8px;
    color: #EF6D3B;
	border: none;
}
.nav-bottom ul >li {
	border: none;
}
.nav-bottom ul >li a {
	color: #e5e5e5;
	font-size: 18px;
}
.nav-bottom ul >li a:hover {
	color: #fff;
}
.lang-inline a {
	color: #e5e5e5!important;
}
.lang-inline a:hover {
	color: #fff!important;
}

.offcanvas-menu a:hover {
    color: #EF6D3B;
}
.smac-abd {
	text-align: justify;
}

.smac-price-block {
	text-align: center;
	padding: 20px;
	border-radius: 10px;
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
}
.smac-price-block:hover {
	opacity: 0.9;
}
.smac-price-block h4 {
	color: #555;
}
.smac-price-block img {
	width: 80%;
}

.smac-price-block1 {
	background-color: #f5f5f5;
}
.smac-price-block2 {
	background-color: #ef6e3b;
}
.smac-price-block3 {
	background-color: #ABB9DB; /*#6e83b7*/
}
.smac-price-block3 a {
	color: #e9ecef; /*#ABB9DB*/
}
.smac-bord-left {
	border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.smac-bord-bott-left {
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
.smac-bord-top-ri {
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}
.smac-smart {
	line-height: 1;
    font-weight: 800;
    margin-left: -50px;
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: linear-gradient(to right, #abb9db 23%, #606c89 100%)
}
.smac-smart .smac-1 {
	font-size: 5em;
} 
.smac-smart .smac-2 {
	font-size: 3em;
} 
.smac-text {
	text-align: justify;
}
.smac-text h3 {
	text-align: left;
}
/* .smac-m-a { */
	/* display: inline-block;  */
	/* float: left;  */
	/* margin-top: -10px; */
/* } */
/* .smac-m-i a { */
	/* width: 135px;  */
	/* height: 40px;  */
	/* display: inline-block;  */
	/* overflow: hidden;  */
	/* background: url('https://linkmaker.itunes.apple.com/en-us/badge-lrg.svg?releaseDate=2020-07-15&amp;kind=iossoftware&amp;bubble=apple_music') no-repeat; */
/* } */
.smac-m-a {
	display: inline-block; 
	float: left; 
}
.smac-m-i a {
	height: 40px; 
	display: inline-block; 
}

.smac-m-b2 {
    display: inline-block; 
    float: left;
	margin-top: 25px;
}
.smac-m-b2 img {
	width: 115px;
}
.smac-license-t td {
	padding-left: 20px;
    padding-right: 20px;
    text-align: justify;
    vertical-align: top;
	
}
.smac-video {
	width: 200px;
    position: relative;
    padding-top: 0;
    overflow: hidden;
    margin-left: 20px;
}
.smac-video video {
    height: 450px;
    margin-left: -300px;
}
.smac-video iframe, .smac-video object, .smac-video embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



@media (max-width: 768px) {
#offcanvas-toggler >i {
    color: #6e83b7;
}
.smac-m-a {
    margin-top: 0px;
    margin-left: -10px;
    margin-bottom: 20px;
  }
.smac-m-a {
    margin-left: 10px;
    margin-bottom: 20px;
    margin-right: 20px;
}
.smac-m-i {
    margin-left: 10px;
}
.sp-page-builder .page-content #opportunities {
	background: none;
}
.smac-colum-m, #column-id-1560370712241 {
	min-height: 250px;
	background-size: 500px !important;
	border: none;
}
.sppb-gallery.gallery-item-right {
    justify-content: center;
} 
#sppb-addon-1612351001541 .sppb-gallery img {
    width: 140px;
    height: auto;
}
.smac-smart {
	margin-left: 50px;
    margin-bottom: 20px;
}
#column-wrap-id-1560370712227, #column-wrap-id-1611578391185, #column-wrap-id-1560370712226 {
	margin: 30px !important;
}  
.smac-abd {
    margin: 20px;
}
#column-wrap-id-1560370712230 {
	min-height: 250px;
}
.smac-bord-left {
	border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

#price .sppb-section-title {
    margin-bottom: 0px;
}
.smac-click {
	text-align: center;
}
#sppb-addon-1560202616065,
#sppb-addon-1560202616077,
#sppb-addon-1560202616082,
#sppb-addon-1612515319044,
#sppb-addon-1612515319057 {
    animation: none !important;
}
.smac-video {
    margin-left: 25%;
}



}