@font-face {
font-family: Cairo-Regular;
src: url(//guardiasystems.com/wp-content/themes/twentytwenty-child/assets/fonts/Cairo/static/Cairo-Regular.ttf);
}
body,
p,
span,
a,
h1,
h2,
h3,
h4,
h5,
h6,
.primary-menu>li>a,
input,
rs-layer,
li {
font-family: 'Cairo-Regular' !important;
}
.ct-quicklink.layout1.style-2 {
text-align: right !important;
}
.breadcumb-menu li:before {
margin-right: unset !important;
margin-left: 16px;
}
.vertical-intro .about-data-right span {
letter-spacing: 0px !important;
}
.breadcumb-menu {
clip-path: polygon(0 0, 100% 0, 100% 100%, 50px 100%) !important;
padding: 18px 25px 18px 75px !important;
}
.breadcumb-menu li {
padding-right: unset !important;
}
.header-style-one .nav-bar>ul>li:not(:last-child) {
margin-right: unset !important;
margin-left: 34px !important;
}
@media (max-width: 575.98px) {
.dropdown-menu {
left: 64px;
}
}
@media (max-width: 575.98px) {
.vertical-intro .about-data-left::before {
width: 90px !important;
}
}
.list-style-none {
list-style: none;
font-size: 20px;
}
.vertical-intro .about-data-right span {
font-size: 20px;
}
.desktop-nav .nav-bar .extras .menu-start svg {
margin-right: 0 !important;
}   .vertical-intro.space.about-style-one {
padding-top: 0px;
}
.vertical-intro .about-data-right span {
font-weight: 400;
}
.custom-text {
font-size: 30px;
}
.custom-text .custom-email {
color: #fff;
}
.custom-text .custom-email:hover {
color: #243d96;
}
.contact-text-ar {
margin-left: 30px;
}
.mobile-nav.desktop-menu.open {
left: unset;
right: 0;
direction: ltr;
}
.mobile-nav.desktop-menu .social-medias a {
margin-left: 10px;
margin-right: 10px;
}