.navbar-expand-md .container{
max-width: 1600px !important; 
}
h1 {
font-size:33px;
color: #4570B0;
font-family:"HelveticaBold";
}
.rtl h1 {
text-align:right;
font-family:"GE_SS_Two_Medium";
}
h3 {
font-size: 22px;
color: #1C355E;
font-family:"HelveticaBold";
}
.rtl h3 {
text-align:right;
font-family:"GE_SS_Two_Medium";
}
p,span,button,li {
font-family:"HelveticaNormal";
font-size: 20px;
color: #707070;
}
.rtl p,.rtl span,.rtl button,.rtl li {
font-family:"GE_SS_Two_Light";
text-align:right;
}
.p-small {
font-family:"HelveticaNormal";
font-size: 15px;
color: #C7C7C7
}
.rtl .p-small {
font-family:"GE_SS_Two_Light";
}
@media only screen and (max-width: 600px) {
h1 {
font-size:20px;
}
h3 {
font-size: 16px;
}
p, span, button, li {
font-size: 15px;
}
#pricingImage img {
max-width:270px
}
#pricingContainer nf-cells {
flex-direction:column;
}
} .navbar {
position: fixed;
width: 100%;
top: 0;
background-color:#FCFCFC !important;
z-index:100
}
@media only screen and (min-width: 765px) and (max-width: 1200px){
.navbar li a {
font-size:14px !important
}
}
@media only screen and (min-width: 768px) {
.navbar #main-menu {
margin: 0 !important;
width: 100%;
}
.rtl .navbar #main-menu li:nth-child(5) {
margin-right:auto;
margin-left:0 !important
}
.navbar #main-menu li:nth-child(5) {
margin-left:auto !important
}
}
.navbar #main-menu li.menu-item-type-custom:last-child:not(.lang-item) {
background-color: #2976CE !important;
padding:0 10px;
border-radius:7px;
display: inline-block !important;
width: fit-content;		
font-family:"HelveticaNormal";
}
.rtl .navbar #main-menu li.menu-item-type-custom:last-child {
font-family: "GE_SS_Two_Light";
}
.navbar #main-menu li.menu-item-type-custom:last-child:not(.lang-item) a {
color: #fff !important;
}
.navbar li a {
color:#9F9F9F !important;
font-size:18px;
}
.navbar .dropdown-item:active {
background-color: #2976ce;
color: #fff !important;
}
.navbar .dropdown {
margin:0 !important
}
.navbar .dropdown-toggle::after {
margin-right: 7px;
}
@media only screen and (min-width: 991px) {
.navbar ul li.menu-item-object-custom:not(.lang-item) {
margin-right: 7px;
margin-left: 7px;
}
}
@media only screen and (min-width: 768px) and  (max-width: 991px) {
.navbar-brand {
margin: 0
}
.navbar .container {
padding: 11px 10px;
max-width:100% !important
}
.navbar {
padding:0
}
#main-menu {
padding:10px 0px
}
.navbar #main-menu li.menu-item-type-custom:last-child {
padding:10px
}
}
.navbar .current-menu-parent.active a.dropdown-toggle , .navbar li.current_page_item  a,
.upstairs-sub-menu li.current_page_item  a {
color:#2976CE !important;
font-family:"HelveticaBold";
}
.rtl .navbar .current-menu-parent.active a.dropdown-toggle, .rtl .navbar li.current_page_item  a, .rtl .upstairs-sub-menu li.current_page_item  a {
font-family:"GE_SS_Two_Medium";
}
.dropdown-menu {
top:129%;
left:unset;
min-width: 12rem;
padding:0;
margin:0;
border-radius:0
}
.dropdown-menu li a {
padding: 13px 16px;
border-bottom: 1px solid #9F9F9F ;
}
.navbar-toggler {
background-color: #4570b0;
}
.navbar .dropdown-menu {
border:none;
-webkit-box-shadow: 0px 3px 42px -13px rgba(0,0,0,0.2);
box-shadow: 0px 3px 42px -13px rgba(0,0,0,0.2);
}
.navbar .dropdown-menu li:last-child a {
border:none
}  .upstairs-sub-menu {
position: fixed;
top: 68px;
width: 100%;
padding: 13px;
margin:unset !important;
max-width:unset !important;
z-index:10
}
.upstairs-sub-menu ul {
max-width: 764px;
margin: auto !important;
}
#authoringMiniMenuContainer.upstairs-sub-menu {
background-color: #2976CE;
}
#whereToUseMiniMenuContainer.upstairs-sub-menu {
background-color: #2976CE;
}
.upstairs-sub-menu ul {
display:flex;
margin:0;
padding:9px 0
}
.upstairs-sub-menu li {
list-style:none;
margin-left: 10px;
font-size:18px;
padding-left:13px
}
.upstairs-sub-menu a,.upstairs-sub-menu li.current_page_item a {
color:#fff !important
}
.upstairs-sub-menu a:hover, #wrapper-footer-full a:hover {
text-decoration:none
}
@media only screen and (min-width: 1200px) {
.margin-top-submenu {
margin-top:106px !important
}
}  #wrapper-footer-full {
background-color: #4570b0;
}
#wrapper-footer-full {
padding:0
}
#wrapper-footer-full .container {
max-width:unset;
padding: 0;
margin: auto;
}
#wrapper-footer-full .container .col-md-12 {
padding:0
}
#wrapper-footer-full .container .row {
margin:0
}
#wrapper-footer-full ul {
padding:0
}
#wrapper-footer-full a, #wrapper-footer-full p, #wrapper-footer-full span {
color:#fff;
}
#wrapper-footer-full li {
list-style:none;
margin-bottom: 12px;
}
#wrapper-footer-full li a {
font-size:16px
}
#wrapper-footer-full h3 {
font-size:20px;
color:#fff
}
#wrapper-footer-full li.current_page_item  a {
font-family:"HelveticaBold";
}
.rtl #wrapper-footer-full li.current_page_item  a {
font-family:"GE_SS_Two_Medium";
}
@media only screen and (max-width: 769px) {
#wrapper-footer-full ul:last-child, 	#wrapper-footer-full ul:last-child li {
margin:0
}
#wrapper-footer-full ul:last-child {
padding-bottom:30px;
}
}
#footerComapniesLogo .panel-grid-cell {
margin-bottom:0
}
#wrapper-footer-full #footerServiceThirdMenu li:first-child a {
font-size: 20px;
color: #fff;
font-family:"HelveticaBold";
}
.rtl #wrapper-footer-full #footerServiceThirdMenu li:first-child a {
font-family: "GE_SS_Two_Medium";
} .nf-form-fields-required {
display:none;
}
.navbar {
background-color:#fff
} .contactUsForm input, .contactUsForm textarea {
background-color: #F4FCFF !important;
border: none !important;
}
.contactUsForm .btn {
background-color: #4570B0 !important;
padding:0 10% !important;
font-family:"HelveticaNormal";
}
.rtl .contactUsForm .btn {
font-family: 'GE_SS_Two_Light';
}  #pricingContainer .nf-form-content {
max-width:none;
}
#pricingImage img {
max-width:350px
}
#pricingContainer .form-control {
background-color:#F4FCFF;
border: 0;
font-family:"HelveticaNormal";
}
.rtl #pricingContainer .form-control {
font-family: 'GE_SS_Two_Light';
}
#pricingContainer nf-cells {
display:flex;
}  .form-control::-webkit-input-placeholder {
font-family: 'HelveticaNormal', Arial, Helvetica, sans-serif;
}
.form-control:-ms-input-placeholder {
font-family: 'HelveticaNormal', Arial, Helvetica, sans-serif;
}
.form-control:-moz-placeholder {
font-family: 'HelveticaNormal', Arial, Helvetica, sans-serif;
}
.form-control::-moz-placeholder {
font-family: 'HelveticaNormal', Arial, Helvetica, sans-serif;
}
.rtl .form-control::-webkit-input-placeholder {
font-family: 'GE_SS_Two_Light', Arial, Helvetica, sans-serif;
}
.rtl .form-control:-ms-input-placeholder {
font-family: 'GE_SS_Two_Light', Arial, Helvetica, sans-serif;
}
.rtl .form-control:-moz-placeholder {
font-family: 'GE_SS_Two_Light', Arial, Helvetica, sans-serif;
}
.rtl .form-control::-moz-placeholder {
font-family: 'GE_SS_Two_Light', Arial, Helvetica, sans-serif;
} .rtl .nf-error.field-wrap .nf-field-element::after {
right:unset !important;
left:1px
}
.nf-error-msg  {
display:none
}
.rtl .nf-pass.field-wrap .nf-field-element::after {
left:16px
} @media only screen and (min-width: 780px) {
.d-md-new-block {
display:block !important
}
.d-md-new-none {
display:none !important
}
.d-md-new-flex {
display:flex !important;
}
}  #wrapper-footer {
display: none;
}
#wrapper-footer a {
line-height: 1.2;
}.so-widget-sow-image-default-8b5b6f678277 .sow-image-container {
display: flex;
align-items: flex-start;
}
.so-widget-sow-image-default-8b5b6f678277 .sow-image-container > a {
display: inline-block;
max-width: 100%;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-8b5b6f678277 .sow-image-container > a {
display: flex;
}
}
.so-widget-sow-image-default-8b5b6f678277 .sow-image-container .so-widget-image {
display: block;
height: auto;
max-width: 100%;
}.so-widget-sow-image-default-6ec9e3772f75 .sow-image-container {
display: flex;
align-items: flex-start;
}
.so-widget-sow-image-default-6ec9e3772f75 .sow-image-container > a {
display: inline-block;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-6ec9e3772f75 .sow-image-container > a {
display: flex;
}
}
.so-widget-sow-image-default-6ec9e3772f75 .sow-image-container .so-widget-image {
display: block;
}