.draggable-container .elementor-posts-container, .draggable-container .elementor-posts-container a {
cursor: e-resize;
}
* {
outline: none!important;
}
a {
text-decoration: none!important;
}
#ast-scroll-top {
display: none;
visibility: hidden;
}
.custom-menu-button-dark .elementor-button-wrapper .elementor-button-content-wrapper {
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
.elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-icon,
.custom-menu-button .elementor-button-wrapper .elementor-button-content-wrapper .elementor-button-icon,
.custom-menu-button-dark .elementor-button-wrapper .elementor-button-content-wrapper .elementor-button-icon {
display: flex !important;
} @media (max-width: 768px){
header .menu-button .elementor-button:hover{
background-color: transparent!important;
}
}  .materials-archive-container {
margin-left: 12.5%;
width: 70%;
text-align: start;
}
@media (min-width: 768px) and (max-width: 1024px) {
.materials-archive-container {
margin-left: 0;
width: 100%;
padding: 0 45px;
}
} .materials-archive-container{
opacity: 0;
transition: opacity 1s ease-in-out;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item{
flex-wrap: wrap;
gap: 40px;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .tags-container{
flex: 0 0 100px;
font-size: 20px;
line-height: 32px;
font-weight: 400;
font-family: "Fixel", Sans-serif;
text-align: end;
color: #000000;
letter-spacing: -1px;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .inner-wrapper{
flex: 1;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .inner-wrapper{
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
gap: 20px 0;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__thumbnail__link{
order: 1;
flex: 0 1 283px;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__text{
display: contents;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__title{
order: -1;
flex: 0 0 100%;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item > .inner-wrapper > .elementor-post__thumbnail__link + .elementor-post__text > .elementor-post__meta-data{
display: none;
}
@media (max-width: 768px){
.materials-archive-container .elementor-posts-container .elementor-grid-item > .inner-wrapper > .elementor-post__thumbnail__link + .elementor-post__text > .elementor-post__meta-data{
display: flex;
display: -webkit-flex;
}
}
.materials-archive-container .elementor-posts-container .elementor-grid-item > .inner-wrapper > .elementor-post__thumbnail__link > .elementor-post__meta-data{
display: flex;
display: -webkit-flex;
margin-top: 20px;
}
@media (max-width: 768px){
.materials-archive-container .elementor-posts-container .elementor-grid-item > .inner-wrapper > .elementor-post__thumbnail__link > .elementor-post__meta-data{
display: none;
}
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__meta-data{
order: 3;
flex: 0 0 100%;
margin: 0;
margin-top
}
@media (min-width: 1024px) {
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__meta-data{ }
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__excerpt{
order: 2;
flex: 1;
position: relative;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__excerpt::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 120px;
background: linear-gradient(to top, white, transparent);
}
@media (min-width: 768px) and (max-width: 1024px) {
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__thumbnail__link {
padding-right: 20px;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__excerpt::after {
height: 70px;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .tags-container {
flex: 0 0 20px;
font-size: 18px; 
line-height: 24px;
font-weight: 400;
font-family: "Fixel", Sans-serif;
text-align: start;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item {
flex-wrap: wrap;
gap: 0px;
}
}
@media (max-width: 768px) {	
.materials-archive-container {
padding-top: 5px;
margin: 0 auto;
width: 100%;
}
.materials-archive-container .elementor-posts-container {
gap: 70px;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item {
flex-wrap: wrap;
gap: 0px;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .tags-container{
flex: 0 0 20px;
font-size: 15px;
line-height: 24px;
font-weight: 400;
font-family: "Fixel", Sans-serif;
text-align: start;
word-spacing: 8px;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__title{
order: 1;
flex: 0 0 100%;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__thumbnail__link{
order: 2;
flex: 0 1 100%;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__excerpt{
order: 3;
flex: 1;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__excerpt > p {
order: 3;
flex: 1;
margin-top: -5px;
}
.materials-archive-container .elementor-posts-container .elementor-grid-item .elementor-post__meta-data{
order: 4;
flex: 0 0 100%;
margin: 0;
}
} .materials-archive-all-posts-mobile .elementor-posts-container .elementor-post {
}  .portrait{
opacity: .45;
} .lottie-container{
overflow: hidden;
} .united-west-lottie-wrapper .united-west-container{
position: relative;
}
.united-west-lottie-wrapper .united-west-container .title{
position: absolute;
width: 100%;
top: calc(50% + calc(var(--svg-group-height) / 2));
left: calc(var(--svg-group-right-space) - var(--united-west-title));
transform: translateY(28px);
max-width: 692px;
font-family: "Fixel", Sans-serif;
font-size: 60px;
font-weight: 600;
line-height: 54px;
letter-spacing: -4px;
}
.united-west-lottie-wrapper .united-west-container .title:before{
content: '';
display: block;
border-top: 1px solid rgba(255, 255, 255, .5);
margin: 25px 0px 25px 14px;
}
.united-west-lottie-wrapper .united-west-container .title.mobile{
display: none;
}
@media(max-width: 768px){
.united-west-lottie-wrapper .united-west-container .title.desktop{
display: none;
}
.united-west-lottie-wrapper .united-west-container .title.mobile{
display: block;
}
.united-west-lottie-wrapper .united-west-container .title{
font-size: 40px;
left: 0;
}
.united-west-lottie-wrapper .united-west-container .title:before{
margin: 25px 20px 25px;
}
}
.united-west-lottie-wrapper .united-west-container .title > div > span{
display: block;
background: linear-gradient(left, white, white);
background: -webkit-linear-gradient(left, white, white);
background-size: 0 100%;
color: rgba(255,255,255,.4);
text-align: right;
background-repeat: no-repeat;
background-clip: text;
-webkit-background-clip: text;
padding-right: 5px;
transform: translateZ(0);
will-change: promise;
padding-top: 16px;
}
@media(max-width: 768px){ .united-west-lottie-wrapper .united-west-container .title{
line-height: 0;
} .united-west-lottie-wrapper .united-west-container .title > div > span{
font-size: 28px;
letter-spacing: 0;
text-align: center;
padding: 18px 0 15px 0;
}
}
.united-west-lottie-wrapper .united-west-container .title > div:last-child{
display: none;
} .slider-our-team {
width: 1200px;
flex-grow: 0;
flex-shrink: 1;
}
.slider-our-team .slider-items {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
overflow-x: scroll;
overflow-y: auto;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.slider-our-team .slider-items .slide {
width: 155px;
position: relative;
transition: 0.3s ease;
margin: 5px 5px 30px 5px;
flex-shrink: 0;
height: 450px;
}
.slider-our-team .slider-items .slide img {
height: 450px;
-webkit-object-fit: cover;
object-fit: cover;
filter: grayscale(100%) brightness(50%);
}
.slider-our-team .slider-items .slide .slide-text {
position: absolute;
bottom: 0;
opacity: 0;
transition: 0.7s;
padding: 10px 15px;
}
.slider-our-team .slider-items .slide .slide-text > h5 {
font-family: 'Fixel';
font-size: 30px;
color: #ffffff;
font-weight: 400;
letter-spacing: -1.5px;
line-height: 30px;
margin: 5px 10px;
}
.slider-our-team .slider-items .slide .slide-text > p {
position: relative;
font-family: 'Fixel';
font-size: 15px;
color: #ffffff;
font-weight: 400;
letter-spacing: -1px;
margin: 5px 20px;
}
.slider-our-team .slider-items .slide .slide-text > p::before {
content: "";
position: absolute;
display: block;
width: 10px;
height: 1px;
background-color: #ffffff;
left: -15px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.slider-our-team .slider-items .slide:hover {
width: 398px;
}
.slider-our-team .slider-items .slide:hover img {
filter: grayscale(1%) brightness(70%);
width: 100%;
}
.slider-our-team .slider-items .slide:hover .slide-text {
opacity: 1;
}
.slider-our-team .slider-items::-webkit-scrollbar {
width: 2px;
height: 2px;
align-items: end;
}
.slider-our-team .slider-items::-webkit-scrollbar-track {
background: #00000030;
}
.slider-our-team .slider-items::-webkit-scrollbar-thumb {
background: #000;
} .social-icon-wrap {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.materials-archive-container .elementor-post__meta-data {
margin-top: auto;
} .papge-header .custom-menu-button svg path{
fill: white;
}
.papge-header .menu-button .elementor-button-icon svg path{
stroke: white;
}
.navbar-transparent-main, .papge-header{
mix-blend-mode: difference;
z-index: 999;
}
.custom-menu-items .hfe-nav-menu {
display: flex;
flex-direction: column;
text-align: center;
gap: 30px;
}
.custom-menu-items .hfe-nav-menu .menu-item .hfe-menu-item {
display: inline-block;
position: relative;
transition: 0;
}
.custom-menu-items .hfe-nav-menu .menu-item .hfe-menu-item:hover::after {
content: '';
position: absolute;
left: 0;
bottom: -1px;
width: 100%;
height: 2px;
background-color: #ffffff!important;
}
.custom-menu-button .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text {
position: relative;
}
.custom-menu-button .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text:hover::after {
content: '';
position: absolute;
left: 0;
bottom: -5px;
width: 100%;
height: 2px;
background-color: #000000;
} .custom-menu-button-dark .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text {
position: relative;
}
.custom-menu-button-dark .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text:hover::after {
content: '';
position: absolute;
left: 0;
bottom: -5px;
width: 100%;
height: 2px;
background-color: #ffffff;
}
.donate-button-main-menu .elementor-button-wrapper .elementor-button-link {
position: relative;
}
.donate-button-main-menu .elementor-button-wrapper .elementor-button-link::before {
content: "";
position: absolute;
left: -32px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 27px;
height: 20px;
background-image: url(//uairp.noar.studio/wp-content/uploads/2024/03/arrow-right.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
margin-right: 5px;
}  .custom-footer-menu .elementor-widget-container .hfe-nav-menu nav .menu-item > a {
position: relative;
display: inline-block;
margin-bottom: 15px;
}
.custom-footer-menu .elementor-widget-container .hfe-nav-menu nav .menu-item .hfe-menu-item {
padding: 0;
}
.custom-footer-menu .elementor-widget-container .hfe-nav-menu nav .menu-item > a:hover::after {
content: '';
position: absolute;
left: 0;
bottom: -3px;
width: 100%;
height: 2px;
background-color: #ffffff!important;
}
.footer-custom-menu-white .elementor-widget-container .hfe-nav-menu nav .menu-item > a {
position: relative;
display: inline-block;
margin-bottom: 15px;
}
.footer-custom-menu-white .elementor-widget-container .hfe-nav-menu nav .menu-item .hfe-menu-item {
padding: 0;
}
.footer-custom-menu-white .elementor-widget-container .hfe-nav-menu nav .menu-item > a:hover::after {
content: '';
position: absolute;
left: 0;
bottom: -5px;
width: 100%;
height: 2px;
background-color: #000000!important;
}
.footer-year {
white-space: nowrap;
}
.footer-logo-image{
overflow: hidden;
}  .custom-link .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text {
position:relative;
text-align: start;
}
.custom-link .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text:hover::after {
content: '';
position: absolute;
left: 0;
bottom: -3px;
width: 100%;
height: 2px;
background-color: #000000;
}
.custom-link .elementor-button-wrapper .elementor-button-link {
position: relative;
}
.custom-link-bigger .elementor-button-wrapper .elementor-button-link {
position: relative;
}
.custom-link-bigger .elementor-button-wrapper .elementor-button-link::before {
content: "";
position: absolute;
left: -40px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 35px;
height: 20px;
background-image: url(//uairp.noar.studio/wp-content/uploads/2024/03/arrow-right-dark.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
margin-right: 8px;
}
.custom-link-white-line .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text {
display: inline-block;
position: relative;
white-space: nowrap;
text-align: start;
}
.custom-link-white-line .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text:hover::after {
content: '';
position: absolute;
left: 0;
bottom: -3px;
width: 100%;
height: 2px;
background-color: #ffffff;
}
.custom-link-dark-line .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-text {
text-align: start;
}  .diagram-text-value-1,
.diagram-text-value-1,
.diagram-text-value-3 {
position: relative;
}
.diagram-text-value-1::before {
content: "";
position: absolute;
top: 0px;
left: -30px;
width: 22px;
height: 22px;
border-radius: 10px;
background-color: #2F2F83;
}
.diagram-text-value-2::before {
content: "";
position: absolute;
top: 0px;
left: -30px;
width: 22px;
height: 22px;
border-radius: 10px;
background-color: #E0E0E0;
}
.diagram-text-value-3::before {
content: "";
position: absolute;
top: 0;
left: -30px;
width: 22px;
height: 22px;
border-radius: 10px;
background-color: #101010;
} .custom-form-write-us .elementor-widget-container .elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit .elementor-button .elementor-button-text {
position: relative;
}
.custom-form-write-us .elementor-widget-container .elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit .elementor-button .elementor-button-text:hover::after {
content: '';
position: absolute;
left: 0;
bottom: -5px;
width: 100%;
height: 2px;
background-color: #ffffff!important;
}
.custom-form-donate .elementor-widget-container .elementor-form .elementor-form-fields-wrapper .elementor-field-group .elementor-field-textual.elementor-size-xs,
.custom-form-write-us .elementor-widget-container .elementor-form .elementor-form-fields-wrapper .elementor-field-group .elementor-field-textual.elementor-size-xs {
padding: 0;
}
.custom-form-write-us .elementor-widget-container .elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit > button > span > .elementor-button-icon, 
.custom-form-donate .elementor-widget-container .elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit > button > span > .elementor-button-icon {
display: flex;
}
.custom-form-donate .elementor-widget-container .elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit .elementor-button .elementor-button-text {
position: relative;
}
.custom-form-donate .elementor-widget-container .elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit .elementor-button .elementor-button-text:hover::after {
content: '';
position: absolute;
left: 0;
bottom: -5px;
width: 100%;
height: 2px;
background-color: #ffffff!important;
} .custom-tabs-mobile .elementor-tabs .elementor-tabs-content-wrapper {
display: flex;
flex-wrap: wrap;
gap: 0 10px;
}
.custom-tabs-mobile .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-mobile-title {
border: 1px solid;
border-radius: 20px;
padding: 10px 15px;
text-align: center;
width: 50%;
display: inline-block;
order: 1;
flex: 1;
}
.custom-tabs-mobile .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content {
order: 2;
padding-top: 70px;
}
.custom-tabs-mobile .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-mobile-title.elementor-active {
background-color: #ffffff;
color: #2F2F83;
} .latest-material-posts .elementor-widget-container .elementor-posts-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
overflow: auto;
align-items: end;
}
.latest-material-posts .elementor-widget-container .elementor-posts-container::-webkit-scrollbar {
width: 2px;
height: 2px;
align-items: end;
} @media(max-width: 768px){
.latest-material-posts .elementor-widget-container{
--swiper-pagination-color: black;
--swiper-pagination-progressbar-bg-color: rgba(0, 0, 0, 0.3);
}
.latest-material-posts .elementor-widget-container{
overflow: hidden;
}
.latest-material-posts .elementor-widget-container .swiper-wrapper .swiper-slide{
height: unset;
}
.latest-material-posts .elementor-widget-container .swiper-wrapper .swiper-slide .elementor-post__text{
display: flex;
display: -webkit-flex;
}
.latest-material-posts .elementor-widget-container .swiper-wrapper .swiper-slide .elementor-post__text .elementor-post__title{
margin-top: auto;
}
.latest-material-posts .elementor-widget-container .progress-bar{
position: relative;
height: 2px;
margin-top: 30px;
overflow: hidden;
}
} .latest-material-posts .elementor-posts-container::-webkit-scrollbar-track {
background: #00000030;
}
.latest-material-posts .elementor-posts-container::-webkit-scrollbar-thumb {
background: #000;
}
.latest-material-posts .elementor-widget-container .elementor-posts-container .elementor-grid-item {
min-width: 400px;
padding-bottom: 30px;
}
@media (max-width: 768px) {
.latest-material-posts .elementor-widget-container .elementor-posts-container .elementor-grid-item {
padding-bottom: 30px;
min-width: 100%;
}
.latest-material-posts .elementor-widget-container .elementor-posts-container .elementor-grid-item .elementor-post__thumbnail {
padding-bottom: 0;
}
.latest-material-posts .elementor-widget-container .elementor-posts-container .elementor-grid-item .elementor-post__thumbnail img {
position: static;
width: 100%;
top: unset;
left: unset;
transform: unset;
}
} .latest-material-posts .elementor-posts-container > article .elementor-post__text .elementor-post__read-more {
position: relative;
}
.latest-material-posts .elementor-posts-container > article .elementor-post__text .elementor-post__read-more::before {
content: "";
display: inline-block;
width: 27px;
height: 20px;
background-image: url(//uairp.noar.studio/wp-content/uploads/2024/03/arrow-right-dark.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
margin-right: 2px;
}
.latest-material-posts .elementor-posts-container > article .elementor-post__text .elementor-post__read-more:hover::after {
content: '';
position: absolute;
right: 0;
bottom: -3px;
width: 80%;
height: 2px;
background-color: #000000;
}
@media (max-width: 768px) {
.latest-material-posts .elementor-posts-container > article .elementor-post__text .elementor-post__read-more::before {
content: "";
display: inline-block;
width: 18px;
height: 15px;
background-image: url(//uairp.noar.studio/wp-content/uploads/2024/03/arrow-right-dark.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
margin-right: 2px;
}
} .section-intro{
position: relative;
}
.section-intro:after{
position: absolute;
content: '';
width: 100%;
height: 100px;
bottom: 0;
left: 0;
background: linear-gradient(0, #000000 0%, rgba(0, 0, 0, 0) 100%);
} .container-with-bin{
position: relative;
transition: unset;
filter: grayscale(100%);
}
.container-with-bin:after{
position: absolute;
content: '';
width: 100%;
height: 100px;
top: 0;
left: 0;
background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
}
.container-with-bin .text-container{
transform: translateY(200px);
transition: unset!important;
} .main-container-about-us .description_wrapper{
transition: unset;
}  .flip-item-wrapper {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
cursor: pointer;
}
.flip-item-wrapper .flip-side-front{
height: auto;
min-width: 300px;
max-width: 350px;
transform-origin: center bottom;
z-index: 2;
}
.flip-item-wrapper .flip-side-front .flip-side-front-inner .flip-front-bottom {
margin-bottom: -15px;
}
.flip-item-wrapper .flip-side-front-inner {
position: relative;
width: 100%;
height: 100%;
padding: 25px 25px 20px 25px;
background-color: #ffffff;
box-shadow: 0px 0px 50px 0px #0000001A;
transform: translate(0) scale(1);
transition: transform .5s ease-in-out; }
@media(min-width: 769px){
.flip-item-wrapper:hover .flip-side-front-inner{
transform: translate(-15px, 25px) scale(1)
}
.flip-item-wrapper:hover .flip-side-back-inner{
transform: translate(15px, -25px) scale(1)
}
}
.flip-item-wrapper.back .flip-side-front + .flip-side-back, .flip-item-wrapper.active .flip-side-front + .flip-side-back, .flip-item-wrapper:hover .flip-side-front + .flip-side-back{
opacity: 1;
}
.flip-item-wrapper:hover .flip-side-back{
transition-delay: 0s
}
.flip-item-wrapper.active .flip-side-front{
animation: flipboxScaleAnimation 1s ease-in-out forwards;
}
.flip-item-wrapper.back .flip-side-front{
animation: flipboxScaleAnimationReverse 1s ease-in-out forwards;
}
.flip-item-wrapper .flip-side-front > .flip-side-front-inner > img {
height: 336px;
-webkit-object-fit: cover;
object-fit: cover;
width: 100%;
}
.flip-item-wrapper .flip-side-front > .flip-side-front-inner > h5 {
margin-top: 25px;
font-family: 'Fixel';
font-size: 25px;
font-weight: 400;
line-height: 25px;
letter-spacing: -1.2px;
}
.flip-item-wrapper .flip-side-front > .flip-side-front-inner > p {
font-family: 'Fixel';
font-size: 15px;
font-weight: 400;
line-height: 15px;
letter-spacing: -1px;
margin: 0;
transform: translateY(-10px);
}
@media (max-width: 768px) {
.flip-item-wrapper .flip-side-front > .flip-side-front-inner > p {
transform: translateY(-5px);
}
}
.flip-item-wrapper .flip-side-front .flip-side-front-inner .flip-front-bottom > a {
position: relative;
text-decoration: none;
font-family: 'Fixel';
font-size: 20px;
font-weight: 600;
line-height: 20px;
letter-spacing: -1px;
margin: 0;
color: #000000;
}
.flip-item-wrapper .flip-side-front .flip-side-front-inner .flip-front-bottom > a::before {
content: "";
display: inline-block;
width: 20px;
height: 15px;
background-image: url(//uairp.noar.studio/wp-content/uploads/2024/03/arrow-right-dark.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
margin-right: 5px;
}
.flip-item-wrapper .flip-side-front .flip-side-front-inner .flip-front-bottom .flip-icon-touch {
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
.flip-item-wrapper .flip-side-front .flip-side-front-inner .flip-front-bottom {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.flip-item-wrapper .flip-side-back{
position: absolute;
z-index: 1;
height: 500px;
min-width: 300px;
max-width: 350px;
opacity: 0;
transition: opacity .5s ease-in-out .5s;
}
@media(max-width: 768px){
.flip-item-wrapper .flip-side-back{
max-width: 300px;
max-height: 445px;
}
}
.flip-item-wrapper .flip-side-back-inner {
background-color: #ffffff;
box-shadow: 0px 0px 50px 0px #0000001A;
width: 100%;
height: 100%;
transition: transform .5s ease-in-out;
}
.flip-item-wrapper .flip-side-back-inner .flip-back-wrap {
position: relative;
height: 100%;
}
.flip-item-wrapper .flip-side-back-inner .flip-back-wrap > p {
padding: 30px;
font-family: 'Fixel';
font-size: 20px;
font-weight: 400;
line-height: 24px;
letter-spacing: -1px;
margin: 0;
}
.flip-item-wrapper .flip-side-back-inner .flip-back-wrap .flip-back-bg-icon {
position: absolute;
left: 0;
bottom: 50px;
}
.flip-item-wrapper .flip-side-back-inner .flip-back-wrap .flip-back-bg-icons {
position: absolute;
bottom: 0;
right: 0;
} @media (max-width: 768px) {
.flip-item{
will-change: promise;
}
.flip-item-wrapper {
padding: 20px;
}
.flip-item-wrapper .flip-side-front {
width: 300px;
height: 445px;
}
.flip-item-wrapper .flip-side-front .flip-side-front-inner > img {
height: 286px;
}
.flip-item-wrapper .flip-side-front .flip-side-front-inner > h5 {
margin-top: 30px;
font-family: 'Fixel';
font-size: 21px;
font-weight: 400;
line-height: 21px;
letter-spacing: -2px;
}
.flip-item-wrapper .flip-side-front .flip-side-front-inner > p {
font-family: 'Fixel';
font-size: 15px;
font-weight: 400;
line-height: 18px;
letter-spacing: -1px;
margin-top: -12px;
}
.flip-item-wrapper .flip-side-front .flip-side-front-inner .flip-front-bottom > a {
position: relative;
text-decoration: none;
font-family: 'Fixel';
font-size: 17px;
font-weight: 600;
line-height: 15px;
letter-spacing: -1.5px;
margin: 0;
color: #000000;
}
} .partners-popup-link .elementor-widget-heading .elementor-widget-container .elementor-heading-title {
text-decoration: none;
}
.output-more .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper .elementor-button-icon {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}  .archive-events .elementor-widget-container .elementor-posts-container .elementor-post {
overflow: visible;
}
.archive-events .elementor-widget-container .elementor-posts-container .elementor-post .elementor-post__text {
display: contents;
}
.archive-events .elementor-widget-container .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__excerpt {
order: 1;
}
.archive-events .elementor-widget-container .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__meta-data {
order: 2;
}
.archive-events .elementor-widget-container .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__read-more {
order: 3;
position: relative;
}
.archive-events .elementor-widget-container .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__read-more::before {
content: "";
display: inline-block;
width: 27px;
height: 20px;
background-image: url(//uairp.noar.studio/wp-content/uploads/2024/03/arrow-right-dark.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
margin-right: 2px;
}
.archive-events .elementor-widget-container .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__read-more:hover::after {
content: '';
position: absolute;
right: 0;
bottom: -3px;
width: 80%;
height: 2px;
background-color: #000000;
} .materials-archive-container .elementor-widget-container .elementor-posts-container .elementor-post {
} @keyframes flipboxScaleAnimation {
0% {
transform: scale(1);
}
49.99%{
z-index: 2;
}
50% {
transform: scale(0);
z-index: 0;
}
100% {
transform: scale(1);
z-index: 0;
}
}
@keyframes flipboxScaleAnimationReverse {
0% {
transform: scale(1);
z-index: 0;
}
49.99% {
transform: scale(0);
z-index: 0;
}
50% {
transform: scale(0);
z-index: 2;
}
100% {
transform: scale(1);
z-index: 2;
}
}  .link-source {
position: relative;
}
.link-source:hover::after {
content: '';
position: absolute;
left: 0;
bottom: -3px;
width: 100%;
height: 2px;
background-color: #000000;
}
.diagram-wrap {
max-width: 666px;
max-height: 540px;
}
@media (max-width: 768px) {
.diagram-wrap {
max-width: 100%;
max-height: 700px;
}
}
@media (max-width: 1024px) {
.diagram-wrap {
max-width: unset;
max-height: unset;
}
}
@media (min-width: 1440px) {
.section-diagram-and-inform {
justify-content: space-between;
}
}