.listing_category_resources > div a span{
margin-left: 0;
margin-right: 16px
}
.custom-select__trigger{
padding-right: 40px;
}
.login_link a {
margin-left: 0;
margin-right: 16px;
}
.login_link a:before {
margin-right: 0;
margin-left: 10px;
}
.active_lang:before {
margin-right: 0;
margin-left: 7px;
}
.active_lang:after {
margin-left: 0;
margin-right: 7px;
}
.blue_title{
margin-top: 30px;
margin-bottom: 35px;
}
#hero iframe {
right: auto;
left: -20%;
}
#hero:before {
left: auto;
right: 0;
background: linear-gradient(90deg, rgba(242, 242, 242, 0) 0%, #F2F2F2 50%);
}
.button.button_arrow:hover:after {
right: auto;
left: -16px;
}
.listing_subgroup > a:last-child{
margin-right: 18px;
margin-left: 0
}
.links_account a span {
margin-left: 0;
margin-right: 10px;
}
.calendar-header .calendar-nav:after {
transform: rotate(0deg);
}
.calendar-header .calendar-nav.next-nav:after {
transform: rotate(180deg);
}
.account_photo {
margin-right: 0;
margin-left: 28px;
}
.label_account_personal {
margin-left: 0;
margin-right: 18px;
}
.list_personal_info input[type="text"], .list_personal_info input[type="email"], .list_personal_info input[type="tel"] {
padding-left: 0;
padding-right: 18px;
}
.logout a:after {
margin-left: 0;
margin-right: 13px;
}
#hero_description h1,
#what_sets h2,
.title_line,
.logo_tab,
.tab_title,
.date_post,
.text_testimonial h2,
.title_form,
.description_hero_page h1,
#social_media h2,
.title_wrap h2,
#hero_page.resources_page.resources_inside h1,
#cta.cta_newsletter .title_cta,
h2.title_creative,
.description_block_events h2,
.content_right h3,
.xl,
.font_primus,
.lg,
.register_partners_left_column h2,
.head_table_wrap > div,
.big_title_top_text,
.number_block_listing > div,
.left_strategy h2,
.title_text_strategy,
.title_strategy_block_description,
.title_str_values h2,
#slider_offers_main_block .swiper-slide,
.different_text h2,
.key_description h2,
.wrap_center_cta h2,
.title_modal_cabinet,
.full_name_account,
.calendar-cell strong,
.calendar-cell.other-month,
.block_text_partners_premium h2,
.title_mobile,
.title_strategy_mob,
.form_block_wrap textarea,
input, textarea{
font-family: 'Almarai', 'Primus'
}
@media screen and (min-width: 768px) {
.solution_tabs_links ul li {
border-radius: 0 19px 19px 0px;
}
.solution_tabs_links ul li.active {
background: linear-gradient(270deg, #671DB4 0%, #FFFFFF 100%);
margin-left: 0;
margin-right: -20px;
}
.solution_tabs_links ul li a {
border-radius: 0 16px 16px 0;
}
.solution_tabs_content {
background: linear-gradient(270deg, rgba(103, 29, 180, 0.3) 0%, rgba(255, 255, 255, 0.3) 90%);
border-radius: 0 20px 20px 0;
}
.solution_tabs_content .tab {
border-radius: 0 20px 20px 0;
}
.solution_tabs_links ul li {
background: linear-gradient(270deg, rgba(103, 103, 103, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%);
}
.solution_tabs_links ul li a {
border-radius: 0 16px 16px 0;
}
}
.button.button_arrow:after {
margin-left: 0;
margin-left: 14px;
right: auto;
left: -10px;
transform: rotate(180deg);
}
.numbers_block > .number_block:after {
right: auto;
left: 0;
}
.button_transparent:after {
margin-left: 0;
margin-right: 14px;
transform: rotate(180deg);
}
.sub_form button {
right: auto;
left: 3px;
transform: rotate(180deg);
}
#footer_top > .wrapper > .footer_column:last-child {
border-left: none;
}
.ico_tab img {
margin-right: 0;
margin-left: 15px;
}
.read_more_slide a span {
margin-right: 0;
margin-left: 8px;
}
.button_more_post a:after {
margin-left: 0;
margin-right: 11px;
left: 0;
transform: rotate(180deg);
}
.button_more_post a:hover:after {
left: -10px;
} .title_review {
text-align: right;
}
.img_review {
margin-right: 0;
margin-left: 30px;
order: -1
}
.top_info_review{
flex-direction: row-reverse
}
.text_testimonial h2{
width: 100%;
display: block;
}
.text_testimonial h2,
.full_description_review,
.text_testimonial
{
text-align: right
}
.text_testimonial{
order: 1;
order: 1;
display: flex;
flex-wrap: wrap;
flex-direction: row-reverse;
}
.stars_review{
flex-direction: row-reverse;
}
.form_block input[type="text"], .form_block input[type="tel"], .form_block input[type="email"] {
margin-right: 0;
margin-left: 20px;
text-align: right;
}
.form_block .button.button_arrow {
flex-direction: row-reverse;
}
.form_block_wrap input[type="text"], .form_block_wrap input[type="tel"], .form_block_wrap input[type="email"] {
text-align: right;
margin-right: 0;
}
.breadcrumbs span:first-child a:before {
margin-right: 0;
margin-left: 10px;
}
.description_strategy_block img {
margin-right: 0;
margin-left: 30px;
}
.title_str_values h2 {
margin-left: 0;
margin-right: 30px;
}
.different_img:before {
left: auto;
right: -90%;
}
#main_menu > ul > li {
margin-right: 0;
margin-left: 33px;
}
#main_menu > ul > li:last-child {
margin-right: 0;
margin-left: 0;
}
.language_swicher .list_lang > ul > li > a.active:before {
margin-left: 10px;
margin-right: 0;
}
.language_swicher .list_lang > ul > li.current-lang > a:before {
margin-left: 10px;
margin-right: 0;
}
.hero_solution.hero_partners .wrap_buttons_hero a:first-child {
margin-right: 0;
margin-left: 26px;
}
#advocaty_service.not_solution .listing_advocacy > .wrap_block_content:nth-child(2n) .img_page_left:before {
bottom: -64%;
right: auto;
right: -90%;
}
.line_table > div:first-child:after {
right: auto;
left: 0;
}
.line_table > div:before {
margin-right: 0;
margin-left: 10px;
}
.line_table > div:last-child {
padding-left: 0;
padding-right: 20px;
}
.container_listing_partner {
margin-left: 0;
margin-right: calc((100vw - 1280px) / 2);
}
.top_block_text {
top: -133px;
left: auto;
right: 0;
}
.container_listing_partner .block_partners_listing:nth-child(2n) .top_block_text {
bottom: -128px;
left: auto;
right: -184px;
}
.container_listing_partner .block_partners_listing:nth-child(2) .top_block_text {
right: -136px;
}
#partners_journey:before {
left: 0;
}
.container_listing_partner .block_partners_listing:after {
left: -42px;
}
.description_block_events {
margin-right: 0;
margin-left: 120px;
}
.img_page_left:before {
left: 0;
right: -90%;
}
.listing_advocacy > .wrap_block_content:nth-child(2n) .img_page_left:before {
right: auto;
left: -90%;
}
.content_text_block ul li:before {
margin-right: 0;
margin-left: 12px;
left: auto;
right: 0;
}
.content_text_block ul li {
padding-left: 0;
padding-right: 20px;
}
#cta.cta_newsletter .title_cta {
text-align: right;
padding-right: 80px;
padding-left: 0;
}
#cta.cta_newsletter .description_cta {
padding-left: 0;
padding-right: 80px;
margin-left: auto;
margin-right: 0;
text-align: right;
}
#cta.cta_newsletter .sub_form {
margin-left: 0;
margin-right: 80px;
}
.other_posts .block_post:first-child {
margin-right: 0;
}
.other_posts .block_post:nth-child(4n) {
margin-right: 1.3%;
}
.big_post_img {
margin-right: 0;
margin-left: 40px;
}
.img_author {
margin-right: 0;
margin-left: 10px;
}
.next_pagination:after {
margin-left: 0;
margin-right: 12px;
transform: rotate(180deg);
}
.previous:before {
margin-right: 0;
margin-left: 12px;
transform: rotate(0deg);
}
.button_share:before {
margin-right: 0;
margin-left: 10px;
top:0
}
.name_share {
margin-left: 0;
margin-right: 10px;
}
.single_post .date_big_post:before {
margin-right: 0;
margin-left: 10px;
}
.text_strategy {
margin-left: 0;
margin-right: 30px;
}
.button_transparent {
white-space: nowrap;
}
.left_description {
margin-left: 20px;
}
#creative_content.engagements_creative_content .main_block_description_careative {
padding-left: 30px;
padding-right: 0;
}
.key_image:before {
left: 0;
right: -86%;
}
.key_image_block {
margin-right: 0;
margin-left: 20px;
}
.key_block.right .key_image:before {
left: auto;
right: 0;
left: -86%;
}
.close_modal {
right: auto;
left: 27px;
}
.login_form input[type="email"], .login_form input[type="password"], .login_form input[type="text"] {
padding-left: 0;
padding-right: 18px;
}
.pass_ico {
right: auto;
left: 15px;
}
.pass_info {
flex-direction: row-reverse;
justify-content: flex-end;
}
.register_form input[type="email"], .register_form input[type="password"], .register_form input[type="text"] {
padding-left: 0;
padding-right: 18px;
}
.other_posts .block_post:nth-child(5) {
margin-right: 0;
}
.other_posts .block_post:nth-child(9) {
margin-right: 0;
}
.form_block_wrap input[type="text"]{
margin-right: 0
}
.slider_offers_title{
right: calc((100vw - 1280px) / 2);
left: auto
}
.listing_category_resources > div:last-child{
margin-right: 14px
}
@media screen and (max-width: 1299px) {
.top_block_text{
top: -120px;
}
.container_listing_partner .block_partners_listing:nth-child(2) .top_block_text{
right: -110px;
bottom: -110px
}
.slider_offers_title{
right: calc((100vw - 980px) / 2)
}
.different_text {
margin-left: 0;
margin-right: 57px;
}
#main_menu > ul > li {
margin-right: 0;
margin-left: 10px;
}
.container_listing_partner {
margin-left: 0;
margin-right: 3%;
}
}
@media screen and (max-width: 1000px) {
.slider_offers_title {
right: 0;
left: 0;
}
.text_testimonial{
order: -1;
}
.text_testimonial h2, .full_description_review, .text_testimonial{
text-align: center
}
.after_title_testomonial{
width: 100%;
}
.lang_block_menu ul {
margin-left: 0;
margin-right: 22px;
}
.lang_block_menu ul li.current-lang a:before {
margin-right: 0;
margin-left: 13px;
}
.lang_block_menu ul li:last-child a {
padding-left: 0;
border-right: 1px solid #671DB4;
padding-right: 20px;
margin-right: 20px;
border-left: none;
}
#mobile_menu_toggle {
margin-left: 0;
margin-right: 25px;
}
.list_values div:nth-child(2n) {
margin-left: 0;
margin-right: 15px;
}
.wpcf7-form-control-wrap {
width: 24%;
}
.form_block_wrap input[type="text"], .form_block_wrap input[type="tel"], .form_block_wrap input[type="email"] {
margin-right: 0;
}
.other_posts .block_post {
width: 32%;
margin-left: 1.3%;
margin-right: 0;
}
.other_posts .block_post:nth-child(4n) {
margin-right: 0;
}
}
@media screen and (max-width: 767px) {
#advocaty_service.not_solution .listing_advocacy .wrap_block_content:last-child .content_right{
text-align: center
}
.content_right .block_description_content_right_icons ul.icons_list li{
text-align: right
}
.listing_category_resources > div:last-child{
margin-right: 0
}
.button_subgroup:after{
margin-left: 0;
margin-right: 6px
}
.title_str_values h2 {
margin-left: 0;
margin-right: 0;
}
.read_more_slide a span {
display: none;
}
.solution_tabs_links ul li.active {
margin-left: 0;
margin-right: 0;
}
.job_title_review {
text-align: right;
}
.top_info_review {
justify-content: space-between;
}
.form_block {
flex-direction: column-reverse;
}
.form_block input[type="text"], .form_block input[type="tel"], .form_block input[type="email"] {
margin-right: auto;
margin-left: auto;
display: block;
text-align: right;
}
.wpcf7-form-control-wrap {
width: 100%;
text-align: center;
}
.text_strategy {
margin-left: 0;
margin-right: 0;
margin-top: 15px;
}
.different_text {
margin-left: 0;
margin-right: 0;
text-align: center;
}
.description_strategy_block img {
margin-right: 0;
margin-left: 0;
}
.description_creative_list {
padding-left: 0;
}
.description_block_events {
margin-right: 0;
margin-left: 0;
}
.container_listing_partner .block_partners_listing:after {
left: auto;
right: 28px;
}
.top_block_text {
top: 0;
left: auto;
right: 0;
}
.container_listing_partner .block_partners_listing:nth-child(2n) .top_block_text {
bottom: -122px;
left: auto;
right: 0;
text-align: right;
}
.content_right ul:not(.icons_list) {
margin-left: 0;
margin-right: 23px;
}
#advocaty_service.not_solution .listing_advocacy .wrap_block_content .content_right .button.button_arrow {
margin-left: auto;
}
.other_posts .block_post {
width: 100%;
margin-left: 0;
margin-right: 0;
}
.ico_filter {
border-right: none;
padding-right: 0;
padding-left: 10px;
margin-right: 0;
margin-left: 10px;
border-right: none;
border-left: 1px solid #fff;
background-position: right 0px;
}
.button_category:after {
margin-left: 0;
margin-right: 10px;
}
.big_post_img {
margin-right: 0;
margin-left: 0;
}
#cta.cta_newsletter .title_cta {
padding-right: 20px;
}
#cta.cta_newsletter .description_cta {
padding-left: 0;
padding-right: 20px;
}
#cta.cta_newsletter .sub_form {
margin-left: 0; margin-right: 0;
min-width: 0;
}
.share_list {
left: auto;
right: -88px;
}
.share_list:before {
left: 18px;
right: auto;
}
#footer_top > .wrapper > .footer_column:nth-child(2) ul li a:before {
margin-right: 0;
margin-left: 7px;
}
#footer_top > .wrapper .footer_column:nth-child(3) {
border-left: none;
border-right: 1px solid rgb(127 35 223 / 30%);
padding-left: 0;
padding-right: 42px;
}
.listing_inputs_change_pass .label_account_personal {
text-align: right;
}
}