.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
			.ct-div-block,
			.oxy-post-content,
			.ct-text-block,
			.ct-headline,
			.oxy-rich-text,
			.ct-link-text { max-width: 100%; }
			img { flex-shrink: 0; }
			body * { min-height: 1px; }
		}            .oxy-testimonial {
                flex-direction: row;
                align-items: center;
            }
                        .oxy-testimonial .oxy-testimonial-photo-wrap {
                order: 1;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo {
                width: 125px;                height: 125px;                margin-right: 20px;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo-wrap, 
            .oxy-testimonial .oxy-testimonial-author-wrap, 
            .oxy-testimonial .oxy-testimonial-content-wrap {
                align-items: flex-start;                text-align: left;            }
            
                                                            .oxy-testimonial .oxy-testimonial-text {
                margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
                                    .oxy-testimonial .oxy-testimonial-author {
                font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
            }
                            

                                                .oxy-testimonial .oxy-testimonial-author-info {
                font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
             
            
                        .oxy-icon-box {
                text-align: left;                flex-direction: column;            }
            
                        .oxy-icon-box .oxy-icon-box-icon {
                margin-bottom: 12px;
                align-self: flex-start;            }
            
                                                                        .oxy-icon-box .oxy-icon-box-heading {
                font-size: 21px;
margin-bottom: 12px;            }
            
                                                                                    .oxy-icon-box .oxy-icon-box-text {
                font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
            
                        .oxy-icon-box .oxy-icon-box-link {
                margin-top: 20px;                            }
            
            
            /* GLOBALS */

                                                            .oxy-pricing-box .oxy-pricing-box-section {
                padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
text-align: center;            }
                        
                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                justify-content: center;            }
            
            /* IMAGE */
                                                                                    .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
                justify-content: center;            }
            
            /* TITLE */
                                                            
                                    .oxy-pricing-box .oxy-pricing-box-title-title {
                font-size: 48px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-title-subtitle {
                font-size: 24px;
            }
            

            /* PRICE */
                                                .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                                                flex-direction: row;                                            }
            
                                    .oxy-pricing-box .oxy-pricing-box-currency {
                font-size: 28px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-main {
                font-size: 80px;
line-height: 0.7;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-decimal {
                font-size: 13px;
            }
                        
                                    .oxy-pricing-box .oxy-pricing-box-term {
                font-size: 16px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-sale-price {
                font-size: 12px;
color: rgba(0,0,0,0.5);
                margin-bottom: 20px;            }
            
            /* CONTENT */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
                font-size: 16px;
color: rgba(0,0,0,0.5);
            }
            
            /* CTA */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
                justify-content: center;            }
            
        
                                .oxy-progress-bar .oxy-progress-bar-background {
            background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
                
                .oxy-progress-bar .oxy-progress-bar-progress-wrap {
            width: 85%;        }
        
                                                        .oxy-progress-bar .oxy-progress-bar-progress {
            background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
        }
                
                        .oxy-progress-bar .oxy-progress-bar-overlay-text {
            font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
        }
        
                        .oxy-progress-bar .oxy-progress-bar-overlay-percent {
            font-size: 12px;
        }
        
        .ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
				padding: 0px;			}
		
                        .oxy-superbox .oxy-superbox-secondary, 
            .oxy-superbox .oxy-superbox-primary {
                transition-duration: 0.5s;            }
            
            
            
            
            
        
        
        
        
            .oxy-shape-divider {
                width: 0px;
                height: 0px;
                
            }
            
            .oxy_shape_divider svg {
                width: 100%;
            }
            .oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:px px px px ;}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-image:url();
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}

.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
                    flex-direction: row;
               }
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
                    align-items: flex-start;
                }

            .oxy-pro-menu .oxy-pro-menu-off-canvas-container{
                    top: 0;
                    bottom: 0;
                    right: auto;
                    left: 0;
               }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }

            .oxy-site-navigation {
--oxynav-brand-color:#4831B0;
--oxynav-neutral-color:#FFFFFF;
--oxynav-activehover-color:#EFEDF4;
--oxynav-background-color:#4831B0;
--oxynav-border-radius:0px;
--oxynav-other-spacing:8px;
--oxynav-transition-duration:0.3s;
--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93);
}

.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{
text-align:left;
}

.oxy-site-navigation > ul{ left: 0; }
.oxy-site-navigation {
                        --oxynav-animation-name: none; 
                    }

                .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){ 
                    background-color: var(--oxynav-brand-color);
                    transition: var(--oxynav-transition-duration);
                    margin-left: var(--oxynav-other-spacing);
                    border: none;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){ 
                    background: transparent;
                    border: 1px solid currentColor;
                    transition: var(--oxynav-transition-duration);
                    margin-left: var(--oxynav-other-spacing);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{
                    filter: invert(0) !important;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{
                    background-color: var(--oxynav-activehover-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{
                    color: var(--oxynav-neutral-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{
                    color: var(--oxynav-brand-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{
                    color: var(--oxynav-brand-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{
                    color: var(--oxynav-neutral-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{
                    color: var(--oxynav-brand-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{
                    color: var(--oxynav-brand-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
                    display: none;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
                    display: none;
                }

                .ct-section-inner-wrap, .oxy-header-container{
  max-width: 1632px;
}
body {font-family: 'Inter';}body {line-height: 1.8;font-size: clamp(16px, 1.2vw, 18px) ;font-weight: 400;color: #575757;}.oxy-nav-menu-hamburger-line {background-color: #575757;}h1, h2, h3, h4, h5, h6 {font-family: 'Inter';font-size: clamp(36px, 3.867vw, 58px) ;font-weight: 500;line-height: 1.2;color: #151b26;}h2, h3, h4, h5, h6{font-size: clamp(30px, 2.667vw, 40px) ;}h3, h4, h5, h6{font-size: clamp(26px, 1.867vw, 28px) ;}h4, h5, h6{font-size: clamp(20px, 1.6vw, 24px) ;}h5, h6{font-size: clamp(18px, 1.467vw, 22px) ;}a {color: #0074db;text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {font-weight: 500;border-radius: 0px;}.ct-section-inner-wrap {
padding-right: 16px;
padding-left: 16px;
}.ct-new-columns > .ct-div-block {
padding-top: 16px;
padding-right: 16px;
padding-bottom: 16px;
padding-left: 16px;
}.oxy-header-container {
padding-right: 16px;
padding-left: 16px;
}@media (max-width: 992px) {
				.ct-columns-inner-wrap {
					display: block !important;
				}
				.ct-columns-inner-wrap:after {
					display: table;
					clear: both;
					content: "";
				}
				.ct-column {
					width: 100% !important;
					margin: 0 !important;
				}
				.ct-columns-inner-wrap {
					margin: 0 !important;
				}
			}
.oxel_icon_button__container:hover{
 background-color:#cfd3d7;
}
.oxel_icon_button__container {
 background-color:#eceeef;
 padding-top:8px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:8px;
 transition-duration:0.3s;
}
.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_icon_button__container.oxy-easy-posts .oxy-posts,
.oxel_icon_button__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_icon_button_text {
 color:#374047;
}
.oxel_icon_button_icon {
color: #606e79;}.oxel_icon_button_icon 
>svg {width: 18px;height: 18px;}.oxel_icon_button_icon {
 margin-right:8px;
}
.position-sticky {
}
@media (max-width: 1279px) {
.position-sticky {
}
}

@media (max-width: 599px) {
.position-sticky {
}
}

.steps-item {
 margin-bottom:100px;
}
@media (max-width: 1279px) {
.steps-item {
 margin-bottom:120px;
}
}

@media (max-width: 899px) {
.steps-item {
 margin-bottom:64px;
}
}

.steps-wrapper-title {
 margin-bottom:24px;
}
.steps-wrapper-title:not(.ct-section):not(.oxy-easy-posts),
.steps-wrapper-title.oxy-easy-posts .oxy-posts,
.steps-wrapper-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 599px) {
.steps-wrapper-title {
 margin-bottom:8px;
}
}

.steps-number {
 width:50px;
 height:50px;
 border-radius:40px;
 font-size:22px;
 text-align:center;
 margin-bottom:0px;
 font-weight:400;
 margin-right:16px;
 min-width:50px;
 border-top-color:#0079ff;
 border-right-color:#0079ff;
 border-bottom-color:#0079ff;
 border-left-color:#0079ff;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 color:#0079ff;
 line-height:48px;
}
@media (max-width: 1279px) {
.steps-number {
}
}

@media (max-width: 899px) {
.steps-number {
 width:42px;
 min-width:42px;
 height:42px;
 line-height:42px;
 font-size:18px;
}
}

@media (max-width: 599px) {
.steps-number {
 font-size:16px;
 width:36px;
 height:36px;
 min-width:36px;
 line-height:32px;
}
}

.steps-title {
}
.grid-2-column {
}
.grid-2-column:not(.ct-section):not(.oxy-easy-posts),
.grid-2-column.oxy-easy-posts .oxy-posts,
.grid-2-column.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 100px;grid-row-gap: 80px;}
@media (max-width: 1632px) {
.grid-2-column {
}
.grid-2-column:not(.ct-section):not(.oxy-easy-posts),
.grid-2-column.oxy-easy-posts .oxy-posts,
.grid-2-column.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 40px;grid-row-gap: 20px;}
}

@media (max-width: 1279px) {
.grid-2-column {
}
.grid-2-column:not(.ct-section):not(.oxy-easy-posts),
.grid-2-column.oxy-easy-posts .oxy-posts,
.grid-2-column.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 32px;}
}

@media (max-width: 899px) {
.grid-2-column {
}
.grid-2-column:not(.ct-section):not(.oxy-easy-posts),
.grid-2-column.oxy-easy-posts .oxy-posts,
.grid-2-column.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 32px;}
}

@media (max-width: 599px) {
.grid-2-column {
}
.grid-2-column:not(.ct-section):not(.oxy-easy-posts),
.grid-2-column.oxy-easy-posts .oxy-posts,
.grid-2-column.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 24px;}
}

.compliant-image {
 height:130px;
}
@media (max-width: 899px) {
.compliant-image {
 height:80px;
}
}

.footer-cta {
 text-align:center;
 position:relative;
 overflow:hidden;
 background-color:#135293;
}
.footer-cta .ct-section-inner-wrap {
padding-top: 192px;
padding-bottom: 80px;
}
.footer-cta:not(.ct-section):not(.oxy-easy-posts),
.footer-cta.oxy-easy-posts .oxy-posts,
.footer-cta.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 1632px) {
.footer-cta {
 overflow:hidden;
}
}

@media (max-width: 1279px) {
.footer-cta {
}
.footer-cta .ct-section-inner-wrap {
padding-top: 160px;
}
}

@media (max-width: 899px) {
.footer-cta {
}
.footer-cta .ct-section-inner-wrap {
padding-top: 100px;
}
}

@media (max-width: 599px) {
.footer-cta {
}
.footer-cta .ct-section-inner-wrap {
padding-top: 110px;
}
}

.footer-cta-divider {
}
.footer-cta-divider .oxy_shape_divider{
color:#ffffff;
z-index:0;
}

.footer-cta-divider .oxy_shape_divider svg{
height:140px;
}

@media (max-width: 1632px) {
.footer-cta-divider {
}
.footer-cta-divider .oxy_shape_divider svg{
height:100px;
}

}

@media (max-width: 1279px) {
.footer-cta-divider {
}
.footer-cta-divider .oxy_shape_divider svg{
height:100px;
}

}

@media (max-width: 899px) {
.footer-cta-divider {
}
.footer-cta-divider .oxy_shape_divider svg{
height:60px;
}

}

.tabs-contents-0185-tab {
 height:100%;
 padding-top:40px;
 padding-left:40px;
 padding-bottom:40px;
 padding-right:80px;
 overflow:hidden;
}
.tabs-contents-0185-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-0185-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-0185-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 899px) {
.tabs-contents-0185-tab {
 padding-right:32px;
 padding-top:32px;
 padding-bottom:32px;
 padding-left:32px;
}
}

.bid-benefits-anim {
 margin-left:-24px;
 margin-top:-24px;
}
.bid-benefits-anim , .bid-benefits-anim lottie-player{
width:180px;
}

@media (max-width: 899px) {
.bid-benefits-anim {
}
.bid-benefits-anim , .bid-benefits-anim lottie-player{
width:60%;
}

}

.bid-benefits-description {
 font-size:24px;
 color:#151b26;
}
@media (max-width: 899px) {
.bid-benefits-description {
 font-size:22px;
}
}

.tabs-0185-tab:hover{
 background-color:#f7f7f7;
 transition-property:background;
 transition-timing-function:ease;
 transition-duration:0.3s;
}
.tabs-0185-tab {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:20px;
 padding-right:20px;
 border-radius:60px;
 border-top-color:#8a918a;
 border-right-color:#8a918a;
 border-bottom-color:#8a918a;
 border-left-color:#8a918a;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 font-size:22px;
 font-weight:500;
 background-color:#ffffff;
 transition-duration:0.3s;
 transition-timing-function:ease;
 transition-property:background;
}
@media (max-width: 899px) {
.tabs-0185-tab {
 padding-right:16px;
 padding-left:16px;
 width:100%;
white-space: nowrap; /* Prevent text from wrapping */
}
}

.tabs-0185-tab-active {
 border-top-color:#135293;
 border-right-color:#135293;
 border-bottom-color:#135293;
 border-left-color:#135293;
 background-color:rgba(0,121,255,0.11);
 color:#135293;
 font-size:22px;
 font-weight:500;
}
.capabilities-wrap {
 gap:8px;
}
.capabilities-wrap:not(.ct-section):not(.oxy-easy-posts),
.capabilities-wrap.oxy-easy-posts .oxy-posts,
.capabilities-wrap.ct-section .ct-section-inner-wrap{
gap:8px;
}
@media (max-width: 1279px) {
.capabilities-wrap {
 width:100%;
 max-width:400px;
}
}

@media (max-width: 899px) {
.capabilities-wrap {
 width:100%;
}
}

.casestudy-capabilities-iso {
 width:167px;
 aspect-ratio:167/188;
}
.subtitle-uppercase {
 font-size:20px;
 text-transform:uppercase;
 font-weight:500;
 color:color(33);
}
@media (max-width: 1279px) {
.cell {
}
}

.ho-industry-tags {
 gap:16px;
}
.ho-industry-tags:not(.ct-section):not(.oxy-easy-posts),
.ho-industry-tags.oxy-easy-posts .oxy-posts,
.ho-industry-tags.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:16px;
}
@media (max-width: 899px) {
.ho-industry-tags {
}
}

.ho-industry-tags-icon {
 width:32px;
 height:32px;
}
.ho-industry-tags-text {
 color:#575757;
}
.inline-btn {
 font-weight:500;
 margin-top:0px;
 font-size:20px;
}
.inline-btn:not(.ct-section):not(.oxy-easy-posts),
.inline-btn.oxy-easy-posts .oxy-posts,
.inline-btn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 599px) {
.inline-btn {
}
}

.inline-btn-icon {
 margin-left:8px;
}
.icon-arrow-left-up {
transform:rotate(225deg); filter:brightness(80%);
}
.capabilities-icon {
 height:64px;
 width:64px;
 object-position:center;
 aspect-ratio:1:1;
}
@media (max-width: 1279px) {
.capabilities-icon {
}
}

@media (max-width: 899px) {
.capabilities-icon {
 height:56px;
 width:56px;
}
}

.capabilities-title {
 margin-bottom:0px;
 padding-top:16px;
}
.no-lazy {
}
@media (max-width: 1279px) {
.no-lazy {
}
}

.clit-copy-wrap {
 max-width:800px;
}
@media (max-width: 1632px) {
.clit-copy-wrap {
 max-width:700px;
}
}

@media (max-width: 1279px) {
.clit-copy-wrap {
 max-width:600px;
}
}

@media (max-width: 899px) {
.clit-copy-wrap {
 width:100%;
 max-width:100%;
}
}

.clit-challenge-horwrap {
 max-width:1180px;
}
.clit-challenge-horwrap:not(.ct-section):not(.oxy-easy-posts),
.clit-challenge-horwrap.oxy-easy-posts .oxy-posts,
.clit-challenge-horwrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 64px;grid-row-gap: 40px;}
@media (max-width: 899px) {
.clit-challenge-horwrap {
}
.clit-challenge-horwrap:not(.ct-section):not(.oxy-easy-posts),
.clit-challenge-horwrap.oxy-easy-posts .oxy-posts,
.clit-challenge-horwrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.clit-cta-item {
 width:100%;
 position:relative;
 margin-top:0px;
 margin-bottom:0px;
}
@media (max-width: 1279px) {
.clit-cta-item {
 width:100%;
}
}

@media (max-width: 899px) {
.clit-cta-item {
}
}

.clit-cta-item-innerwrap {
 padding-left:10%;
 padding-right:10%;
 min-width:100%;
 z-index:2;
 position:relative;
 padding-top:32px;
 padding-bottom:32px;
 gap:64px;
}
.clit-cta-item-innerwrap:not(.ct-section):not(.oxy-easy-posts),
.clit-cta-item-innerwrap.oxy-easy-posts .oxy-posts,
.clit-cta-item-innerwrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:64px;
}
@media (max-width: 1279px) {
.clit-cta-item-innerwrap {
 padding-right:2%;
 padding-left:2%;
}
}

@media (max-width: 899px) {
.clit-cta-item-innerwrap {
}
.clit-cta-item-innerwrap:not(.ct-section):not(.oxy-easy-posts),
.clit-cta-item-innerwrap.oxy-easy-posts .oxy-posts,
.clit-cta-item-innerwrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.clit-cta-item-textwrap {
 max-width:800px;
}
@media (max-width: 899px) {
.clit-cta-item-textwrap {
}
.clit-cta-item-textwrap:not(.ct-section):not(.oxy-easy-posts),
.clit-cta-item-textwrap.oxy-easy-posts .oxy-posts,
.clit-cta-item-textwrap.ct-section .ct-section-inner-wrap{
align-items:center;
}
}

.clit-cta-item-bg {
 width:140vw;
 position:absolute;
 left:0px;
 top:0px;
 right:0px;
 background-color:#f5f6f7;
 height:100%;
 z-index:0;
 margin-left:-20%;
}
@media (max-width: 1632px) {
.clit-cta-item-bg {
 left:-20px;
}
}

@media (max-width: 1279px) {
.clit-cta-item-bg {
 left:-20px;
}
}

@media (max-width: 899px) {
.clit-cta-item-bg {
 width:140vw;
 left:-20px;
}
}

.clit-feature-video {
 max-width:1000px;
 width:100%;
}
@media (max-width: 1632px) {
.clit-feature-video {
 max-width:900px;
}
}

.clit-feature-image {
 max-width:1000px;
 overflow:hidden;
 border-radius:16px;
 width:100%;
}
@media (max-width: 1632px) {
.clit-feature-image {
 max-width:900px;
}
}

.stats-wrapper {
 margin-right:10%;
}
.stats-wrapper:not(.ct-section):not(.oxy-easy-posts),
.stats-wrapper.oxy-easy-posts .oxy-posts,
.stats-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;}
@media (max-width: 1632px) {
.stats-wrapper {
 margin-right:0%;
}
}

@media (max-width: 1279px) {
.stats-wrapper {
 width:100%;
 margin-right:0%;
}
.stats-wrapper:not(.ct-section):not(.oxy-easy-posts),
.stats-wrapper.oxy-easy-posts .oxy-posts,
.stats-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 20px;}
}

@media (max-width: 599px) {
.stats-wrapper {
 max-width:240px;
}
.stats-wrapper:not(.ct-section):not(.oxy-easy-posts),
.stats-wrapper.oxy-easy-posts .oxy-posts,
.stats-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 24px;}
.stats-wrapper:not(.ct-section):not(.oxy-easy-posts) > *,
.stats-wrapper.ct-section .ct-section-inner-wrap > *,
.stats-wrapper.oxy-easy-posts .oxy-posts > *{
grid-column: span 1;}
}

.partnership-card {
 padding-top:16px;
 padding-bottom:16px;
 padding-left:16px;
 padding-right:16px;
 border-radius:8px;
 background-color:rgba(0,121,255,0.1);
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:rgba(0,121,255,0.2);
 border-right-color:rgba(0,121,255,0.2);
 border-bottom-color:rgba(0,121,255,0.2);
 border-left-color:rgba(0,121,255,0.2);
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.partnership-card:not(.ct-section):not(.oxy-easy-posts),
.partnership-card.oxy-easy-posts .oxy-posts,
.partnership-card.ct-section .ct-section-inner-wrap{
display:grid;
align-items:center;
justify-content:center;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 8px;}
@media (max-width: 1279px) {
.partnership-card {
 margin-bottom:0px;
}
}

@media (max-width: 599px) {
.partnership-card {
 width:100%;
 margin-bottom:0px;
}
}

.stats-number-wrapper {
 margin-bottom:0px;
}
.stats-number-wrapper:not(.ct-section):not(.oxy-easy-posts),
.stats-number-wrapper.oxy-easy-posts .oxy-posts,
.stats-number-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.stats-icon {
 margin-right:8px;
 width:50px;
}
.partnership-number {
 font-size:40px;
 color:#0079ff;
}
@media (max-width: 1632px) {
.partnership-number {
 color:#0079ff;
}
}

.partnership-title {
 font-size:18px;
}
@media (max-width: 899px) {
.partnership-title {
}
}

.rewards-home-item {
}
.rewards-home-item:not(.ct-section):not(.oxy-easy-posts),
.rewards-home-item.oxy-easy-posts .oxy-posts,
.rewards-home-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1279px) {
.rewards-home-item {
}
.rewards-home-item:not(.ct-section):not(.oxy-easy-posts),
.rewards-home-item.oxy-easy-posts .oxy-posts,
.rewards-home-item.ct-section .ct-section-inner-wrap{
align-items:center;
}
}

.rewards-home-logo {
 margin-bottom:16px;
 width:120px;
}
.rewards-home-stars-wrapper {
}
.rewards-home-stars-wrapper:not(.ct-section):not(.oxy-easy-posts),
.rewards-home-stars-wrapper.oxy-easy-posts .oxy-posts,
.rewards-home-stars-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
}
.premio-star-wrapper {
}
.premio-star-wrapper:not(.ct-section):not(.oxy-easy-posts),
.premio-star-wrapper.oxy-easy-posts .oxy-posts,
.premio-star-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
@media (max-width: 1279px) {
.premio-star-wrapper {
}
.premio-star-wrapper:not(.ct-section):not(.oxy-easy-posts),
.premio-star-wrapper.oxy-easy-posts .oxy-posts,
.premio-star-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
}

.rewards-home-star {
color: #135293;}.rewards-home-star 
>svg {width: 22px;height: 22px;}.rewards-home-star {
 margin-left:4px;
 margin-right:4px;
}
.manifest-color {
color: #a23659!important;}.manifest-color 
>svg {width: 22px;height: 22px;}.manifest-color {
}
@media (max-width: 599px) {
.manifest-color {
}.manifest-color 
>svg {width: 20px;height: 20px;}.manifest-color {
}
}

.softwareworld-color {
color: #333333;}.softwareworld-color 
>svg {width: 22px;height: 22px;}.softwareworld-color {
}
@media (max-width: 599px) {
.softwareworld-color {
}.softwareworld-color 
>svg {width: 20px;height: 20px;}.softwareworld-color {
}
}

.superb-color {
color: #676683!important;}.superb-color 
>svg {width: 22px;height: 22px;}.superb-color {
}
.freelancer-color {
color: #29b2fe!important;}.freelancer-color 
>svg {width: 22px;height: 22px;}.freelancer-color {
 margin-right:0px;
}
@media (max-width: 599px) {
.freelancer-color {
}.freelancer-color 
>svg {width: 20px;height: 20px;}.freelancer-color {
}
}

.designrush-color {
color: #2af4ff!important;}.designrush-color 
>svg {width: 22px;height: 22px;}.designrush-color {
}
.oxel_logo_slider {
 width:100%;
 position:relative;
 overflow:hidden;
 background-color:#ffffff;
 text-align:center;
}
.oxel_logo_slider:not(.ct-section):not(.oxy-easy-posts),
.oxel_logo_slider.oxy-easy-posts .oxy-posts,
.oxel_logo_slider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.oxel_logo_slider__logo {
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 width:20%;
 height:100px;
 text-align:center;
 padding-top:16px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:16px;
}
.oxel_logo_slider__logo:not(.ct-section):not(.oxy-easy-posts),
.oxel_logo_slider__logo.oxy-easy-posts .oxy-posts,
.oxel_logo_slider__logo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.oxel_logo_slider__image_carrier {
 width:100%;
 text-align:left;
 flex-shrink:0;
 transition-duration:0.1s;
 transition-timing-function:linear;
}
.oxel_logo_slider__image_carrier:not(.ct-section):not(.oxy-easy-posts),
.oxel_logo_slider__image_carrier.oxy-easy-posts .oxy-posts,
.oxel_logo_slider__image_carrier.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.oxel_logo_slider__image_carrier--delay {
}
.capabilities-item {
 min-height:100%;
}
.capabilities-desc {
 margin-bottom:24px;
}
.margin-reset {
 margin-top:0px;
 margin-bottom:0px;
}
@media (max-width: 1632px) {
.margin-reset {
}
}

@media (max-width: 1279px) {
.margin-reset {
}
}

@media (max-width: 899px) {
.margin-reset {
}
}

@media (max-width: 599px) {
.margin-reset {
}
}

.industry-carousel {
 gap:16px;
 text-align:center;
 max-width:764px;
 background-color:#ffffff;
}
.industry-carousel:not(.ct-section):not(.oxy-easy-posts),
.industry-carousel.oxy-easy-posts .oxy-posts,
.industry-carousel.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:16px;
}
.industry-carousel-illustration {
}
.testimonial-arrow-wrapper {
 margin-top:32px;
 gap:16px;
}
.testimonial-arrow-wrapper:not(.ct-section):not(.oxy-easy-posts),
.testimonial-arrow-wrapper.oxy-easy-posts .oxy-posts,
.testimonial-arrow-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:16px;
}
.testimonial-arrow {
 useCustomTag:true;
 width:48px;
 height:48px;
 text-align:center;
 line-height:46px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 background-color:#ffffff;
 font-size:22px;
 color:#135293;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.project-arrow-prev {
}
.project-arrow-next {
}
.clit-cta-wrap {
 width:100%;
 padding-top:40px;
 padding-bottom:40px;
 background-color:#f5f6f7;
 gap:80px;
 overflow:hidden;
}
.clit-cta-wrap:not(.ct-section):not(.oxy-easy-posts),
.clit-cta-wrap.oxy-easy-posts .oxy-posts,
.clit-cta-wrap.ct-section .ct-section-inner-wrap{
justify-content:center;
gap:80px;
}
@media (max-width: 1632px) {
.clit-cta-wrap {
 padding-right:15px;
 padding-left:15px;
}
}

@media (max-width: 899px) {
.clit-cta-wrap {
 gap:24px;
}
.clit-cta-wrap:not(.ct-section):not(.oxy-easy-posts),
.clit-cta-wrap.oxy-easy-posts .oxy-posts,
.clit-cta-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:24px;
}
}

.clit-numbers-wrap {
 width:100%;
 padding-top:120px;
 padding-bottom:120px;
 padding-left:0px;
 overflow:hidden;
 padding-right:0px;
 max-width:1000px;
}
.clit-numbers-wrap:not(.ct-section):not(.oxy-easy-posts),
.clit-numbers-wrap.oxy-easy-posts .oxy-posts,
.clit-numbers-wrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 64px;grid-row-gap: 80px;}
.clit-numbers-wrap:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.clit-numbers-wrap.ct-section .ct-section-inner-wrap > :last-child,
.clit-numbers-wrap.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 1;}
@media (max-width: 1632px) {
.clit-numbers-wrap {
 max-width:900px;
}
}

@media (max-width: 1279px) {
.clit-numbers-wrap {
 padding-left:0px;
 padding-right:0px;
 padding-top:140px;
 padding-bottom:140px;
}
}

@media (max-width: 899px) {
.clit-numbers-wrap {
 padding-top:100px;
 padding-bottom:100px;
}
.clit-numbers-wrap:not(.ct-section):not(.oxy-easy-posts),
.clit-numbers-wrap.oxy-easy-posts .oxy-posts,
.clit-numbers-wrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(2px, 1fr));grid-column-gap: 20px;grid-row-gap: 64px;}
.clit-numbers-wrap:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.clit-numbers-wrap.ct-section .ct-section-inner-wrap > :last-child,
.clit-numbers-wrap.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 1;}
.clit-numbers-wrap:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.clit-numbers-wrap.ct-section .ct-section-inner-wrap > :nth-child(1),
.clit-numbers-wrap.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;}
.clit-numbers-wrap:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.clit-numbers-wrap.ct-section .ct-section-inner-wrap > :nth-child(2),
.clit-numbers-wrap.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 1;}
}

.introduction-value {
 color:#575757;
 margin-bottom:12px;
}
.clit-tag-industry {
 padding-left:12px;
 padding-right:12px;
 padding-top:4px;
 padding-bottom:4px;
 border-radius:80px;
 background-color:#f5f7fa;
 gap:8px;
}
.clit-tag-industry:not(.ct-section):not(.oxy-easy-posts),
.clit-tag-industry.oxy-easy-posts .oxy-posts,
.clit-tag-industry.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:8px;
}
.clit-tag-industry-tag {
 width:24px;
 height:24px;
}
.clit-tag-industry-text {
 color:#151b26;
}
.oxel-vidlist {
 width:100%;
}
.oxel-vidlist__columns {
 width:100%;
 position:relative;
}
.oxel-vidlist__columns:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__columns.oxy-easy-posts .oxy-posts,
.oxel-vidlist__columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
}
@media (max-width: 1279px) {
.oxel-vidlist__columns {
}
.oxel-vidlist__columns:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__columns.oxy-easy-posts .oxy-posts,
.oxel-vidlist__columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.oxel-vidlist__column--left {
 width:60%;
 text-align:center;
}
.oxel-vidlist__column--left:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__column--left.oxy-easy-posts .oxy-posts,
.oxel-vidlist__column--left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.oxel-vidlist__column--right {
 right:0px;
 width:40%;
 text-align:left;
 height:100%;
 position:absolute;
 left:60%;
 top:0px;
 background-color:#cfd3d7;
}
.oxel-vidlist__column--right:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__column--right.oxy-easy-posts .oxy-posts,
.oxel-vidlist__column--right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1279px) {
.oxel-vidlist__column--right {
 max-height:200%;
}
}

.oxel-vidlist__column {
}
@media (max-width: 1279px) {
.oxel-vidlist__column {
 width:100%;
 position:static;
}
}

.oxel-vidlist__video {
}
.oxel-vidlist__video--main {
}
.oxel-vidlist__list-item:hover{
 background-color:#dee1e3;
}
.oxel-vidlist__list-item {
 width:100%;
 padding-top:16px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:16px;
 text-align:left;
 color:initial;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.oxel-vidlist__list-item:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__list-item.oxy-easy-posts .oxy-posts,
.oxel-vidlist__list-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.oxel-vidlist__list-item-title {
 width:70%;
}
.oxel-vidlist__icon {
color: #606e79;}.oxel-vidlist__icon 
>svg {width: 32px;height: 32px;}.oxel-vidlist__icon {
 margin-left:16px;
 margin-right:16px;
 height:32px;
}
.oxel-vidlist__icon--inactive {
color: #606e79;}.oxel-vidlist__icon--inactive 
>svg {width: 32px;height: 32px;}.oxel-vidlist__icon--inactive {
}
.oxel-vidlist__icon--active {
color: #606e79;}.oxel-vidlist__icon--active 
>svg {width: 32px;height: 32px;}.oxel-vidlist__icon--active {
}
.oxel-vidlist__list-item--active {
 background-color:#dee1e3;
}
.oxel-vidlist__list-item-left {
 text-align:center;
}
.oxel-vidlist__list-item-left:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__list-item-left.oxy-easy-posts .oxy-posts,
.oxel-vidlist__list-item-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.default-shadow {
 box-shadow:0px 4px 10px 0px rgba(0,0,0,0.1);
}
@media (max-width: 1632px) {
.default-shadow {
}
}

@media (max-width: 1279px) {
.default-shadow {
}
}

@media (max-width: 899px) {
.default-shadow {
}
}

@media (max-width: 599px) {
.default-shadow {
}
}

.tech-expert-wrap {
 background-color:#f5f7fa;
 border-radius:8px;
 padding-bottom:16px;
 padding-top:16px;
}
.tech-expert-wrap:not(.ct-section):not(.oxy-easy-posts),
.tech-expert-wrap.oxy-easy-posts .oxy-posts,
.tech-expert-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 899px) {
.tech-expert-wrap {
transform:scale(0.8,0.8); background-color:rgba(245,247,250,0);
 padding-top:8px;
 padding-bottom:8px;
 border-radius:0px;
 gap:4px;
}
.tech-expert-wrap:not(.ct-section):not(.oxy-easy-posts),
.tech-expert-wrap.oxy-easy-posts .oxy-posts,
.tech-expert-wrap.ct-section .ct-section-inner-wrap{
gap:4px;
}
}

.ui-tools-img {
 width:52px;
 margin-right:16px;
 height:52px;
 object-fit:fill;
 border-radius:12px;
}
@media (max-width: 899px) {
.ui-tools-img {
 width:36px;
 height:36px;
 margin-right:8px;
 border-radius:8px;
}
}

@media (max-width: 599px) {
.ui-tools-img {
 width:30px;
 height:30px;
}
}

.team-expertise-img-wrap {
 background-color:#f5f7fa;
 height:290px;
 width:100%;
}
.team-expertise-img-wrap:not(.ct-section):not(.oxy-easy-posts),
.team-expertise-img-wrap.oxy-easy-posts .oxy-posts,
.team-expertise-img-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1279px) {
.team-expertise-img-wrap {
 height:200px;
}
}

.expertise-lottie {
}
@media (max-width: 1279px) {
.expertise-lottie {
}
.expertise-lottie:not(.ct-section):not(.oxy-easy-posts),
.expertise-lottie.oxy-easy-posts .oxy-posts,
.expertise-lottie.ct-section .ct-section-inner-wrap{
display:none;
}
}

.expertise-img {
 height:100%;
}
.expertise-img:not(.ct-section):not(.oxy-easy-posts),
.expertise-img.oxy-easy-posts .oxy-posts,
.expertise-img.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 1279px) {
.expertise-img {
}
.expertise-img:not(.ct-section):not(.oxy-easy-posts),
.expertise-img.oxy-easy-posts .oxy-posts,
.expertise-img.ct-section .ct-section-inner-wrap{
display:block;
}
}

.indblock-wrap {
 gap:16px;
 padding-right:32px;
 padding-top:32px;
 padding-bottom:32px;
 padding-left:32px;
 background-color:#f5f7fa;
 border-radius:24px;
 width:100%;
}
.indblock-wrap:not(.ct-section):not(.oxy-easy-posts),
.indblock-wrap.oxy-easy-posts .oxy-posts,
.indblock-wrap.ct-section .ct-section-inner-wrap{
gap:16px;
}
@media (max-width: 1279px) {
.indblock-wrap {
 padding-right:24px;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:24px;
 gap:8px;
}
.indblock-wrap:not(.ct-section):not(.oxy-easy-posts),
.indblock-wrap.oxy-easy-posts .oxy-posts,
.indblock-wrap.ct-section .ct-section-inner-wrap{
gap:8px;
}
}

@media (max-width: 899px) {
.indblock-wrap {
}
}

.indblock-icon {
 width:80px;
 height:80px;
}
@media (max-width: 1279px) {
.indblock-icon {
 width:64px;
}
}

.premio-big-card {
 background-color:#ffffff;
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
 margin-top:50px;
 margin-bottom:50px;
 height:260px;
}
.premio-big-card:not(.ct-section):not(.oxy-easy-posts),
.premio-big-card.oxy-easy-posts .oxy-posts,
.premio-big-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 1279px) {
.premio-big-card {
}
}

@media (max-width: 899px) {
.premio-big-card {
}
}

@media (max-width: 599px) {
.premio-big-card {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 margin-top:32px;
 margin-bottom:32px;
 height:250px;
}
}

.image-elevation {
 border-radius:8px;
 box-shadow:0px 4px 10px 0px rgba(0,0,0,0.1);
}
.premio-rating-container {
 width:100%;
}
.premio-rating-container:not(.ct-section):not(.oxy-easy-posts),
.premio-rating-container.oxy-easy-posts .oxy-posts,
.premio-rating-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 899px) {
.premio-rating-container {
 margin-bottom:15px;
}
}

.premio-rating-text {
 font-size:40px;
 color:#151b26;
 font-weight:600;
 line-height:1;
 margin-bottom:8px;
}
@media (max-width: 899px) {
.premio-rating-text {
 font-size:36px;
}
}

.premio-rating-text-gray {
 color:#575757;
 font-weight:400;
}
.premio-rating-star {
color: #ff3d2e;}.premio-rating-star 
>svg {width: 22px;height: 22px;}.premio-rating-star {
 padding-right:12px;
}
@media (max-width: 899px) {
.premio-rating-star {
}.premio-rating-star 
>svg {width: 22px;height: 22px;}.premio-rating-star {
}
}

@media (max-width: 599px) {
.premio-rating-star {
}.premio-rating-star 
>svg {width: 20px;height: 20px;}.premio-rating-star {
}
}

.premio-rating-logo {
 height:56px;
}
@media (max-width: 899px) {
.premio-rating-logo {
 height:36px;
}
}

.premio-big-text {
 text-align:center;
 margin-bottom:0px;
 margin-top:24px;
 line-height:1.6;
 font-size:clamp(16px, 1.375w, 22px) ;
}
@media (max-width: 899px) {
.premio-big-text {
}
}

@media (max-width: 599px) {
.premio-big-text {
}
}

.premi-wrapper {
 margin-bottom:16px;
}
.premi-wrapper:not(.ct-section):not(.oxy-easy-posts),
.premi-wrapper.oxy-easy-posts .oxy-posts,
.premi-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.saas-logo-card {
 background-color:#ffffff;
 height:120px;
 margin-right:24px;
 margin-left:24px;
 margin-top:0px;
 margin-bottom:0px;
}
.saas-logo-card:not(.ct-section):not(.oxy-easy-posts),
.saas-logo-card.oxy-easy-posts .oxy-posts,
.saas-logo-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 899px) {
.saas-logo-card {
}
}

@media (max-width: 599px) {
.saas-logo-card {
 height:80px;
 margin-left:16px;
 margin-top:0px;
 margin-right:16px;
 margin-bottom:0px;
}
}

.saas-logo {
 width:160px;
 height:auto;
}
@media (max-width: 599px) {
.saas-logo {
 width:120px;
}
}

.team-wrapper {
 use_acf_repeater:true;
 margin-bottom:38px;
}
.team-card {
 padding-top:12px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:12px;
 background-color:rgba(var(--main-color), 0.3);
 text-align:left;
 margin-bottom:24px;
}
.team-card:not(.ct-section):not(.oxy-easy-posts),
.team-card.oxy-easy-posts .oxy-posts,
.team-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 899px) {
.team-card {
}
.team-card:not(.ct-section):not(.oxy-easy-posts),
.team-card.oxy-easy-posts .oxy-posts,
.team-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
}

@media (max-width: 599px) {
.team-card {
 padding-left:16px;
 padding-right:16px;
 margin-bottom:12px;
 padding-top:8px;
 padding-bottom:8px;
}
}

.allocated-team-title:ct_depth{
}
.allocated-team-title {
 padding-left:0px;
 text-align:center;
}
.allocated-team-title:not(.ct-section):not(.oxy-easy-posts),
.allocated-team-title.oxy-easy-posts .oxy-posts,
.allocated-team-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 899px) {
.allocated-team-title {
}
.allocated-team-title:not(.ct-section):not(.oxy-easy-posts),
.allocated-team-title.oxy-easy-posts .oxy-posts,
.allocated-team-title.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
}

.team-number {
 margin-bottom:0px;
 margin-top:0px;
 margin-right:8px;
 font-weight:600;
 color:#151b26;
}
@media (max-width: 899px) {
.team-number {
 margin-right:12px;
}
}

.team-title {
 margin-bottom:0px;
 margin-top:0px;
 color:#151b26;
}
@media (max-width: 899px) {
.team-title {
}
}

.team-role {
 color:#575757;
 margin-bottom:0px;
 margin-top:0px;
}
.x-carousel-4a {
 margin-bottom:70px;
}
.x-carousel-4a .oxy-dynamic-list > .ct-div-block, .x-carousel-4a .oxy-dynamic-list .flickity-slider > .ct-div-block{
width:60%;
margin-right:15px;
transition-duration:600ms;
}

.x-carousel-4a .oxy-dynamic-list > .ct-div-block, .x-carousel-4a .oxy-dynamic-list .flickity-slider > .ct-div-block, .x-carousel-4a .oxy-inner-content .oxy-dynamic-list{
height:600px;
}

.x-carousel-4a .is-selected{
background-color:#262525;
color:#ffffff;
}

.x-carousel-4a .is-previous{
--cell-prev-scale:.85;
--cell-prev-rotate:-1deg;
opacity:.3;
}

.x-carousel-4a .is-next{
--cell-next-scale:.85;
--cell-next-rotate:1deg;
opacity:.3;
}

.x-carousel-4a .flickity-page-dots .dot{
transition-duration:550ms;
}

.x-carousel-4a .flickity-page-dots .dot.is-selected{
background-color:#111111;
--selected-dot-scale:1.54;
}

.x-carousel-4_cell {
background-size: cover; background-color:#f9f9f9;
 color:#111111;
 text-align:center;
 padding-top:30px;
 padding-left:30px;
 padding-right:30px;
 padding-bottom:30px;
 background-position:50% 50%;
}
.x-carousel-4_cell:not(.ct-section):not(.oxy-easy-posts),
.x-carousel-4_cell.oxy-easy-posts .oxy-posts,
.x-carousel-4_cell.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-end;
}
.gradient-bg {
 text-align:center;
 color:#ffffff;
background: linear-gradient(to right, rgb(15, 32, 39), rgb(32, 58, 67), rgb(44, 83, 100));
}
.gradient-bg:not(.ct-section):not(.oxy-easy-posts),
.gradient-bg.oxy-easy-posts .oxy-posts,
.gradient-bg.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.x-carousel-10 {
}
.x-carousel-10 .oxy-dynamic-list > .ct-div-block, .x-carousel-10 .oxy-dynamic-list .flickity-slider > .ct-div-block{
width:80%;
margin-right:20%;
}

.x-carousel-10 .is-previous{
opacity:0;
}

.x-carousel-10 .is-next{
opacity:0;
}

.x-carousel-10 .flickity-viewport{
transition-duration:480ms;
}

.x-carousel-10 .oxy-carousel-builder_icon{
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
background-color:rgba(255,255,255,0);
color:#ffffff;
transition-duration:560ms;
border_radius_border-radius:100px;
border-radius:100px;
}

.x-carousel-10 .oxy-carousel-builder_icon:hover{
background-color:rgba(255,255,255,0.1);
}

.x-carousel-10 .flickity-page-dots .dot{
border-radius:0px;
height:3px;
width:21px;
}

@media (max-width: 1632px) {
.x-carousel-10 {
}
.x-carousel-10 .oxy-dynamic-list > .ct-div-block, .x-carousel-10 .oxy-dynamic-list .flickity-slider > .ct-div-block{
width:100%;
}

}

.x-carousel-10_cell {
 padding-left:30px;
 padding-right:30px;
 text-align:center;
 padding-bottom:0px;
}
.x-carousel-10_cell:not(.ct-section):not(.oxy-easy-posts),
.x-carousel-10_cell.oxy-easy-posts .oxy-posts,
.x-carousel-10_cell.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
.x-carousel-11 {
 margin-left:auto;
 margin-right:auto;
}
.x-carousel-11 .oxy-dynamic-list > .ct-div-block, .x-carousel-11 .oxy-dynamic-list .flickity-slider > .ct-div-block{
width:15%;
margin-right:20px;
}

.x-carousel-11 .is-selected{
opacity:1;
--cell-selected-scale:1;
}

.x-carousel-11 .is-previous{
--cell-prev-scale:.9;
opacity:0.6;
}

.x-carousel-11 .is-next{
--cell-next-scale:.9;
opacity:.6;
}

.x-carousel-11 .flickity-viewport{
transition-duration:480ms;
}

.x-carousel-11_cell {
transform:scale(.8,.8); opacity:0.5;
 border-radius:100px;
}
.oxel_dynamicslider {
 width:100%;
}
.swiper-container {
}
.oxel_dynamicslider__container {
 height:400px;
}
.swiper-wrapper {
}
.swiper-slide {
}
.client-card-tag {
 padding-right:16px;
 padding-left:16px;
 padding-top:4px;
 padding-bottom:4px;
 border-radius:40px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
@media (max-width: 1279px) {
.client-card-tag {
 padding-left:10px;
 padding-right:10px;
 padding-top:2px;
 padding-bottom:2px;
}
}

.oxel_image_comparison__label_before {
 position:absolute;
 left:32px;
 top:32px;
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 font-size:12px;
 letter-spacing:1px;
 text-transform:uppercase;
 z-index:5;
 background-color:rgba(0,0,0,0.4);
 font-weight:600;
}
@media (max-width: 599px) {
.oxel_image_comparison__label_before {
 left:8px;
 padding-top:2px;
 padding-bottom:2px;
 padding-left:8px;
}
}

.oxel_image_comparison__label_after {
 position:absolute;
 top:32px;
 background-color:rgba(0,0,0,0.5);
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 font-size:12px;
 letter-spacing:4px;
 text-transform:uppercase;
 right:32px;
 z-index:5;
 font-weight:600;
}
@media (max-width: 899px) {
.oxel_image_comparison__label_after {
 font-size:12px;
}
}

@media (max-width: 599px) {
.oxel_image_comparison__label_after {
 padding-top:2px;
 padding-bottom:2px;
 right:8px;
}
}

.oxel-image-comparisonv2__image {
 position:static;
 top:0px;
 right:0px;
 bottom:0px;
 left:0px;
 height:100%;
 width:100%;
}
@media (max-width: 899px) {
.oxel-image-comparisonv2__image {
 object-fit:contain;
}
}

.oxel-image-comparisonv2 {
 position:relative;
 text-align:center;
 width:100%;
 max-width:920px;
 min-height:460px;
 margin-bottom:24px;
}
.oxel-image-comparisonv2:not(.ct-section):not(.oxy-easy-posts),
.oxel-image-comparisonv2.oxy-easy-posts .oxy-posts,
.oxel-image-comparisonv2.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 899px) {
.oxel-image-comparisonv2 {
 min-height:320px;
 max-height:320px;
}
}

@media (max-width: 599px) {
.oxel-image-comparisonv2 {
 max-height:260px;
 min-height:260px;
}
}

.oxel-image-comparisonv2__icon {
background-color: #f9f9fa;
border: 1px solid #f9f9fa;
padding: 8px;color: #374047;}.oxel-image-comparisonv2__icon 
>svg {width: 32px;height: 32px;}.oxel-image-comparisonv2__icon {
 position:absolute;
 z-index:2147483640;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 left:calc(50% - 24px) ;
}
.oxel-image-comparisonv2__icon:not(.ct-section):not(.oxy-easy-posts),
.oxel-image-comparisonv2__icon.oxy-easy-posts .oxy-posts,
.oxel-image-comparisonv2__icon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.oxel-image-comparisonv2__image--after {
 position:absolute;
}
@media (max-width: 899px) {
.oxel-image-comparisonv2__image--after {
 object-fit:contain;
}
}

.game-tech-item {
background-image: linear-gradient(90deg, rgba(255,255,255,0.15), rgba(255,255,255,0)); gap:16px;
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
 border-radius:16px;
 border-top-color:rgba(219,219,219,0.6);
 border-right-color:rgba(219,219,219,0.6);
 border-bottom-color:rgba(219,219,219,0.6);
 border-left-color:rgba(219,219,219,0.6);
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.game-tech-item:not(.ct-section):not(.oxy-easy-posts),
.game-tech-item.oxy-easy-posts .oxy-posts,
.game-tech-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:16px;
}
@media (max-width: 899px) {
.game-tech-item {
 padding-top:12px;
 padding-bottom:12px;
 padding-left:8px;
 padding-right:8px;
 border-radius:8px;
}
.game-tech-item:not(.ct-section):not(.oxy-easy-posts),
.game-tech-item.oxy-easy-posts .oxy-posts,
.game-tech-item.ct-section .ct-section-inner-wrap{
justify-content:flex-start;
}
}

@media (max-width: 599px) {
.game-tech-item {
 padding-top:8px;
 padding-right:8px;
 padding-bottom:8px;
 padding-left:8px;
 text-align:left;
 gap:8px;
}
.game-tech-item:not(.ct-section):not(.oxy-easy-posts),
.game-tech-item.oxy-easy-posts .oxy-posts,
.game-tech-item.ct-section .ct-section-inner-wrap{
justify-content:center;
gap:8px;
}
}

.horizontal-timeline-wrapper {
 position:relative;
 width:100%;
}
.horizontal-timeline-wrapper .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
.horizontal-timeline-wrapper:not(.ct-section):not(.oxy-easy-posts),
.horizontal-timeline-wrapper.oxy-easy-posts .oxy-posts,
.horizontal-timeline-wrapper.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 1279px) {
.horizontal-timeline-wrapper {
 width:auto;
}
.horizontal-timeline-wrapper .ct-section-inner-wrap {
padding-right: 5%;
padding-left: 5%;
}
}

.horizontal-timeline-line {
 useCustomTag:false;
 width:100vw;
 height:2px;
 background-color:#e8e8e9;
 position:absolute;
 z-index:-1;
 top:82px;
}
@media (max-width: 1279px) {
.horizontal-timeline-line {
 width:2vw;
 height:100%;
 position:absolute;
 top:0px;
 left:45px;
}
}

@media (max-width: 599px) {
.horizontal-timeline-line {
 position:absolute;
 left:39px;
}
}

.horizontal-timeline {
 width:100%;
 gap:24px;
 text-align:justify;
}
.horizontal-timeline:not(.ct-section):not(.oxy-easy-posts),
.horizontal-timeline.oxy-easy-posts .oxy-posts,
.horizontal-timeline.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
gap:24px;
}
@media (max-width: 1632px) {
.horizontal-timeline {
}
}

@media (max-width: 1279px) {
.horizontal-timeline {
 text-align:justify;
 gap:24px;
 width:auto;
}
.horizontal-timeline:not(.ct-section):not(.oxy-easy-posts),
.horizontal-timeline.oxy-easy-posts .oxy-posts,
.horizontal-timeline.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
gap:24px;
}
}

@media (max-width: 599px) {
.horizontal-timeline {
}
}

.item-timeline {
}
.item-timeline:not(.ct-section):not(.oxy-easy-posts),
.item-timeline.oxy-easy-posts .oxy-posts,
.item-timeline.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 1632px) {
.item-timeline {
}
}

@media (max-width: 1279px) {
.item-timeline {
 margin-bottom:32px;
 margin-left:-16px;
 padding-top:0px;
 text-align:center;
}
.item-timeline:not(.ct-section):not(.oxy-easy-posts),
.item-timeline.oxy-easy-posts .oxy-posts,
.item-timeline.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
}

@media (max-width: 899px) {
.item-timeline {
}
}

.number-timeline {
 font-size:28px;
 color:#0079ff;
 font-weight:600;
 margin-bottom:0px;
 width:38px;
}
@media (max-width: 1279px) {
.number-timeline {
 font-size:22px;
}
}

@media (max-width: 599px) {
.number-timeline {
 font-size:20px;
 width:32px;
}
}

.dot-timeline {
 width:15px;
 height:15px;
 background-color:#ffffff;
 border-radius:20px;
 text-align:center;
 min-width:15px;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#e8e8e9;
 border-right-color:#e8e8e9;
 border-bottom-color:#e8e8e9;
 border-left-color:#e8e8e9;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 margin-top:24px;
 margin-bottom:24px;
 min-height:15px;
}
@media (max-width: 1279px) {
.dot-timeline {
 margin-top:0px;
 margin-left:16px;
 margin-bottom:0px;
 margin-right:16px;
}
}

@media (max-width: 599px) {
.dot-timeline {
}
}

.text-timeline {
 font-size:18px;
 color:#151b26;
 margin-top:0px;
}
@media (max-width: 1279px) {
.text-timeline {
 text-align:left;
}
}

@media (max-width: 599px) {
.text-timeline {
 font-size:16px;
}
}

.technology-cell-item {
 gap:8px;
 text-align:center;
}
.technology-cell-item:not(.ct-section):not(.oxy-easy-posts),
.technology-cell-item.oxy-easy-posts .oxy-posts,
.technology-cell-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:8px;
}
@media (max-width: 899px) {
.technology-cell-item {
}
}

.industries-icon {
 attachment_height:40;
 attachment_width:40;
 attachment_url:https://staging.lastingdynamics.com/wp-content/uploads/2022/07/Property-1Default-1.svg;
 width:40px;
 height:40px;
}
.industries-title {
 margin-bottom:0px;
 margin-top:0px;
 font-size:20px;
 text-align:left;
}
@media (max-width: 1632px) {
.industries-title {
 font-size:18px;
}
}

@media (max-width: 1279px) {
.industries-title {
 text-align:left;
}
}

@media (max-width: 899px) {
.industries-title {
 text-align:left;
 font-size:15px;
}
}

@media (max-width: 599px) {
.industries-title {
 font-size:14px;
 text-align:left;
}
}

.photo-border-radius {
 border-radius:20px;
 overflow:hidden;
}
@media (max-width: 1632px) {
.photo-border-radius {
}
}

@media (max-width: 1279px) {
.photo-border-radius {
}
}

.grid-2-column-reverse {
}
.tabs-0824-tab {
 padding-bottom:24px;
 padding-top:24px;
 padding-right:24px;
 padding-left:24px;
 border-radius:12px;
}
.tabs-0824-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-0824-tab.oxy-easy-posts .oxy-posts,
.tabs-0824-tab.ct-section .ct-section-inner-wrap{
display:flex;
}
.tabs-0824-tab-active {
 background-color:#f5f7fa;
}
.tabs-contents-0824-tab {
 gap:24px;
}
.tabs-contents-0824-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-0824-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-0824-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:24px;
}
@media (max-width: 899px) {
.tabs-contents-0824-tab {
}
.tabs-contents-0824-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-0824-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-0824-tab.ct-section .ct-section-inner-wrap{
display:none;
}
}

.work-with-img {
 height:80px;
}
.work-with-percentage-box {
 text-align:left;
 gap:24px;
}
.work-with-percentage-box:not(.ct-section):not(.oxy-easy-posts),
.work-with-percentage-box.oxy-easy-posts .oxy-posts,
.work-with-percentage-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:24px;
}
@media (max-width: 899px) {
.work-with-percentage-box {
 margin-bottom:48px;
}
}

.percentage-wrapper-mobile {
}
.percentage-wrapper-mobile:not(.ct-section):not(.oxy-easy-posts),
.percentage-wrapper-mobile.oxy-easy-posts .oxy-posts,
.percentage-wrapper-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 899px) {
.percentage-wrapper-mobile {
 gap:8px;
}
.percentage-wrapper-mobile:not(.ct-section):not(.oxy-easy-posts),
.percentage-wrapper-mobile.oxy-easy-posts .oxy-posts,
.percentage-wrapper-mobile.ct-section .ct-section-inner-wrap{
display:flex;
gap:8px;
}
}

.post-quote-wrapper {
 width:100%;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#e8e8e9;
 border-right-color:#e8e8e9;
 border-bottom-color:#e8e8e9;
 border-left-color:#e8e8e9;
 border-radius:8px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.post-quote-wrapper:not(.ct-section):not(.oxy-easy-posts),
.post-quote-wrapper.oxy-easy-posts .oxy-posts,
.post-quote-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 599px) {
.post-quote-wrapper {
 text-align:center;
}
.post-quote-wrapper:not(.ct-section):not(.oxy-easy-posts),
.post-quote-wrapper.oxy-easy-posts .oxy-posts,
.post-quote-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.post-quote-title-wrapper {
}
.post-quote-title-wrapper:not(.ct-section):not(.oxy-easy-posts),
.post-quote-title-wrapper.oxy-easy-posts .oxy-posts,
.post-quote-title-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 599px) {
.post-quote-title-wrapper {
 gap:16px;
}
.post-quote-title-wrapper:not(.ct-section):not(.oxy-easy-posts),
.post-quote-title-wrapper.oxy-easy-posts .oxy-posts,
.post-quote-title-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:16px;
}
}

.post-quote-image {
 height:60px;
 opacity:.4;
 margin-right:16px;
}
@media (max-width: 899px) {
.post-quote-image {
 margin-right:16px;
}
}

@media (max-width: 599px) {
.post-quote-image {
 margin-right:0px;
 margin-bottom:8px;
 height:42px;
}
}

.post-quote-link {
 url_encoded:true;
 margin-top:16px;
}
@media (max-width: 1279px) {
.post-quote-link {
}
}

.benefit-card {
}
@media (max-width: 899px) {
.benefit-card {
}
}

.benefits-industry-icon {
 width:64px;
 margin-bottom:16px;
 height:64px;
}
@media (max-width: 599px) {
.benefits-industry-icon {
 height:56px;
}
}

.benefit-title {
 text-align:center;
 font-size:18px;
}
.benefit-text {
 margin-bottom:0px;
 margin-top:0px;
}
.podcast-epidose-left {
 margin-bottom:120px;
 width:45%;
 float:left;
}
@media (max-width: 899px) {
.podcast-epidose-left {
 width:100%;
 margin-bottom:40px;
 margin-top:0px;
}
}

.podcast-episode {
 max-width:560px;
}
.podcast-episode-right {
 float:right;
 width:45%;
 margin-bottom:120px;
}
@media (max-width: 1632px) {
.podcast-episode-right {
}
}

@media (max-width: 899px) {
.podcast-episode-right {
 width:100%;
 margin-bottom:80px;
}
}

.icon-linkedin-podcast {
 margin-left:8px;
}
.icon-podcast-social {
 width:40px;
 margin-right:24px;
}
@media (max-width: 599px) {
.icon-podcast-social {
}
}

.icon-po {
}
.dot-pattern-background {
background-image:url(https://staging.lastingdynamics.com/wp-content/uploads/2021/08/dot-pattern-background-space.png);background-size: contain; background-repeat:no-repeat;
 padding-bottom:15%;
 padding-right:7%;
 background-position:right  bottom ;
}
@media (max-width: 1632px) {
}

@media (max-width: 1279px) {
.dot-pattern-background {
 width:100%;
}
}

@media (max-width: 599px) {
.dot-pattern-background {
 padding-bottom:7%;
}
}

.reward-star-wrapper {
}
.reward-star-wrapper:not(.ct-section):not(.oxy-easy-posts),
.reward-star-wrapper.oxy-easy-posts .oxy-posts,
.reward-star-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.reward-star:not(:last-child){
 padding-right:12px;
}
.reward-star {
color: #135293;}.reward-star 
>svg {width: 22px;height: 22px;}.reward-star {
}
@media (max-width: 599px) {
.reward-star {
}.reward-star 
>svg {width: 18px;height: 18px;}.reward-star {
}
}

.rewards-logo {
 margin-bottom:12px;
 width:150px;
 margin-top:8px;
}
@media (max-width: 599px) {
.rewards-logo {
 width:110px;
}
}

.clutch-group {
 gap:32px;
 text-align:center;
}
.clutch-group:not(.ct-section):not(.oxy-easy-posts),
.clutch-group.oxy-easy-posts .oxy-posts,
.clutch-group.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:32px;
}
@media (max-width: 1632px) {
.clutch-group {
 gap:24px;
 text-align:center;
}
.clutch-group:not(.ct-section):not(.oxy-easy-posts),
.clutch-group.oxy-easy-posts .oxy-posts,
.clutch-group.ct-section .ct-section-inner-wrap{
display:flex;
gap:24px;
}
}

@media (max-width: 1279px) {
.clutch-group {
}
}

@media (max-width: 599px) {
.clutch-group {
 gap:16px;
}
.clutch-group:not(.ct-section):not(.oxy-easy-posts),
.clutch-group.oxy-easy-posts .oxy-posts,
.clutch-group.ct-section .ct-section-inner-wrap{
gap:16px;
}
}

.clutch-group-badges {
 gap:40px;
}
.clutch-group-badges:not(.ct-section):not(.oxy-easy-posts),
.clutch-group-badges.oxy-easy-posts .oxy-posts,
.clutch-group-badges.ct-section .ct-section-inner-wrap{
display:grid;
gap:40px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(150px, 1fr));grid-column-gap: 24px;grid-row-gap: 20px;}
@media (max-width: 1632px) {
.clutch-group-badges {
}
.clutch-group-badges:not(.ct-section):not(.oxy-easy-posts),
.clutch-group-badges.oxy-easy-posts .oxy-posts,
.clutch-group-badges.ct-section .ct-section-inner-wrap{
display:grid;
justify-content:center;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 16px;grid-row-gap: 20px;}
}

@media (max-width: 599px) {
.clutch-group-badges {
 gap:16px;
}
.clutch-group-badges:not(.ct-section):not(.oxy-easy-posts),
.clutch-group-badges.oxy-easy-posts .oxy-posts,
.clutch-group-badges.ct-section .ct-section-inner-wrap{
display:grid;
gap:16px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(2px, 150px));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.clutch-group-title {
}
@media (max-width: 1279px) {
.clutch-group-title {
}
}

.industries-cell {
 text-align:left;
 gap:16px;
 padding-top:24px;
 padding-bottom:24px;
}
.industries-cell:not(.ct-section):not(.oxy-easy-posts),
.industries-cell.oxy-easy-posts .oxy-posts,
.industries-cell.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:16px;
}
.services-blockchain-illustration {
}
.services-blockchain-cards {
 position:absolute;
 top:0px;
 left:0px;
 z-index:1;
}
.blockchainService-background {
}
.feature-item:ct_depth{
}
.feature-item {
 margin-top:32px;
 margin-bottom:32px;
}
.feature-item:not(.ct-section):not(.oxy-easy-posts),
.feature-item.oxy-easy-posts .oxy-posts,
.feature-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
align-content:center;
justify-content:center;
}
@media (max-width: 1632px) {
.feature-item {
 margin-top:32px;
 margin-bottom:32px;
}
}

@media (max-width: 1279px) {
.feature-item {
 margin-top:12px;
 margin-bottom:12px;
}
}

@media (max-width: 899px) {
.feature-item {
 width:100%;
}
.feature-item:not(.ct-section):not(.oxy-easy-posts),
.feature-item.oxy-easy-posts .oxy-posts,
.feature-item.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:flex-start;
}
}

@media (max-width: 599px) {
.feature-item {
}
}

.icon {
}
@media (max-width: 899px) {
.icon {
}
}

.partner-logo-card {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 background-color:#ffffff;
 max-height:68px;
 margin-left:8px;
 margin-right:8px;
 border-radius:8px;
}
.partner-logo-card:not(.ct-section):not(.oxy-easy-posts),
.partner-logo-card.oxy-easy-posts .oxy-posts,
.partner-logo-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 1279px) {
.partner-logo-card {
 width:100%;
 max-width:400px;
}
}

.x-timeline-2 {
 --timeline-marker-scalea:1!important;
 --timeline-marker-scale:0.8;
 --timeline-list-type:decimal;
 --timeline-line-colora:#0079ff;
 --timeline-line-color:#f5f7fa;
 --timeline-line-width:2px;
 --timeline-marker-background:#8a918a;
 --timeline-marker-backgrounda:#0079ff!important;
 --timeline-metacontent-width:50%;
 --timeline-meta-align:left;
}
.x-timeline-2 {
--timeline-content-width:50%;
}

.x-timeline-2 .oxy-content-timeline_content-inner{
border_radius_border-radius:8px;
border-top-color:rgba(138,145,138,0.45);
border-right-color:rgba(138,145,138,0.45);
border-bottom-color:rgba(138,145,138,0.45);
border-left-color:rgba(138,145,138,0.45);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:8px;
}

.x-timeline-2 .oxy-content-timeline_active .oxy-content-timeline_content-inner{
border-top-color:#0079ff;
border-right-color:#0079ff;
border-bottom-color:#0079ff;
border-left-color:#0079ff;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}

.x-timeline-2 .oxy-content-timeline_marker-inner{
padding-top:8px;
padding-right:8px;
padding-bottom:8px;
padding-left:8px;
margin-top:24px;
margin-left:24px;
margin-right:24px;
margin-bottom:24px;
height:24px;
width:24px;
font-size: 14px;
}

.x-timeline-2 {
--timeline-icon-size:16px;
}

@media (max-width: 1279px) {
.x-timeline-2 {
 --timeline-flex-layout:row-reverse;
 --timeline-metacontent-width:0%;
}
.x-timeline-2 {
--timeline-content-width:100%;
}

.x-timeline-2 .oxy-content-timeline_content-inner{
margin-bottom:32px;
}

.x-timeline-2 .oxy-content-timeline_marker-inner{
margin-top:8px;
margin-right:8px;
margin-bottom:8px;
margin-left:8px;
height:24px;
width:24px;
font-size: 12px;
}

}

@media (max-width: 899px) {
.x-timeline-2 {
}
.x-timeline-2 .oxy-content-timeline_content-inner{
padding-top:16px;
padding-right:16px;
padding-bottom:16px;
padding-left:16px;
}

.x-timeline-2 .oxy-content-timeline_marker-inner{
margin-left:0px;
margin-right:0px;
}

.x-timeline-2 .oxy-content-timeline_meta{
display:none;
}

}

@media (max-width: 599px) {
.x-timeline-2 {
}
.x-timeline-2 .oxy-content-timeline_marker-inner{
margin-right:4px;
}

}

.oxel_horizontal_divider {
 margin-top:16px;
 margin-bottom:16px;
 width:50px;
}
.oxel_horizontal_divider:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxel_horizontal_divider__line {
 height:2px;
 background-color:color(35);
}
.oxel_horizontal_divider__icon {
color: color(35);}.oxel_horizontal_divider__icon 
>svg {width: 16px;height: 16px;}.oxel_horizontal_divider__icon {
flex-shrink: 0;
}
.oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.x-dynamic-tabs-2 {
}
.x-dynamic-tabs-2 .oxy-dynamic-tabs_tab-item{
margin-bottom:20px;
}

.x-dynamic-tabs-2 .oxy-dynamic-tabs_tab{
background-color:#ffffff;
}

.x-dynamic-tabs-2 .oxy-dynamic-tabs_tab:hover{
background-color:#efefef;
}

.x-dynamic-tabs-2 .oxy-dynamic-tabs_tab:focus{
background-color:#efefef;
}

.x-dynamic-tabs-2 .oxy-dynamic-tabs_panel-inner{
color:color(36);
padding-left:5%;
padding-right:5%;
padding-top:5%;
padding-bottom:5%;
}

.x-dynamic-tabs-2 .oxy-dynamic-tabs_panel-group{
background-color:#ffffff;
box-shadow:0px 10px 40px rgba(17,17,17,0.11);}

.team-section {
 width:100%;
 text-align:left;
}
.team-section:not(.ct-section):not(.oxy-easy-posts),
.team-section.oxy-easy-posts .oxy-posts,
.team-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.comment-container {
 max-width:1200px;
}
.comment-container:not(.ct-section):not(.oxy-easy-posts),
.comment-container.oxy-easy-posts .oxy-posts,
.comment-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: start;grid-template-columns: repeat(10, minmax(1px, 1fr));grid-column-gap: 30px;grid-row-gap: 20px;}
.comment-container:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.comment-container.ct-section .ct-section-inner-wrap > :last-child,
.comment-container.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 7;}
.comment-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.comment-container.ct-section .ct-section-inner-wrap > :nth-child(1),
.comment-container.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 3;}
@media (max-width: 1279px) {
.comment-container {
}
}

@media (max-width: 899px) {
.comment-container {
}
.comment-container:not(.ct-section):not(.oxy-easy-posts),
.comment-container.oxy-easy-posts .oxy-posts,
.comment-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
}

.comments-photo {
}
@media (max-width: 1279px) {
.comments-photo {
}
}

@media (max-width: 899px) {
.comments-photo {
 width:200px;
}
}

@media (max-width: 599px) {
.comments-photo {
 width:160px;
}
}

.comment-quote {
 height:32px;
 opacity:0.2;
 margin-bottom:12px;
}
@media (max-width: 899px) {
.comment-quote {
}
.comment-quote:not(.ct-section):not(.oxy-easy-posts),
.comment-quote.oxy-easy-posts .oxy-posts,
.comment-quote.ct-section .ct-section-inner-wrap{
display:none;
}
}

.comments-text {
}
@media (max-width: 1279px) {
.comments-text {
 font-size:20px;
}
}

@media (max-width: 599px) {
.comments-text {
 font-size:18px;
}
}

.comments-name {
 font-size:20px;
 color:color(30);
 font-weight:500;
}
.comments-role {
 font-size:16px;
 line-height:1.2;
}
.values-item:not(:last-child){
 margin-bottom:64px;
}
.values-item {
}
.values-item:not(.ct-section):not(.oxy-easy-posts),
.values-item.oxy-easy-posts .oxy-posts,
.values-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 1279px) {
.values-item {
}
.values-item:not(.ct-section):not(.oxy-easy-posts),
.values-item.oxy-easy-posts .oxy-posts,
.values-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 899px) {
.values-item {
}
.values-item:not(.ct-section):not(.oxy-easy-posts),
.values-item.oxy-easy-posts .oxy-posts,
.values-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.values-item:not(:last-child){
 margin-bottom:40px;
}
}

@media (max-width: 599px) {
.values-item:not(:last-child){
 margin-bottom:16px;
}
.values-item:not(.ct-section):not(.oxy-easy-posts):not(:last-child),
.values-item.oxy-easy-posts:not(:last-child) .oxy-posts,
.values-item.ct-section:not(:last-child) .ct-section-inner-wrap{
display:flex;
}
.values-item {
}
.values-item:not(.ct-section):not(.oxy-easy-posts),
.values-item.oxy-easy-posts .oxy-posts,
.values-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.values-item-icon {
 margin-right:40px;
 min-width:72px;
}
@media (max-width: 1279px) {
.values-item-icon {
 margin-right:16px;
 margin-bottom:16px;
}
}

@media (max-width: 599px) {
.values-item-icon {
 min-width:52px;
 width:52px;
}
}

.country-wrapper {
}
.order-2 {
}
.order-1 {
}
@media (max-width: 599px) {
.order-1 {
}
}

.country-title {
 margin-bottom:0px;
}
.country-text {
}
.country-flag-rounded {
}
.country-container {
background-image:url(https://staging.lastingdynamics.com/wp-content/uploads/2021/12/italy-country-vector.svg);background-size: contain; background-repeat:no-repeat;
 height:360px;
 width:100%;
 background-position:25% center ;
}
.country-container:not(.ct-section):not(.oxy-easy-posts),
.country-container.oxy-easy-posts .oxy-posts,
.country-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.badge-wrapper {
 width:100%;
 margin-top:auto;
}
.badge-wrapper:not(.ct-section):not(.oxy-easy-posts),
.badge-wrapper.oxy-easy-posts .oxy-posts,
.badge-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.badge-image {
 width:180px;
}
@media (max-width: 1632px) {
.badge-image {
 width:150px;
}
}

@media (max-width: 1279px) {
.badge-image {
}
}

@media (max-width: 899px) {
.badge-image {
}
}

@media (max-width: 599px) {
.badge-image {
 width:100px;
}
}

.card-service {
 padding-top:40px;
 border-top-color:rgba(71,178,255,0.31);
 border-right-color:rgba(71,178,255,0.31);
 border-bottom-color:rgba(71,178,255,0.31);
 border-left-color:rgba(71,178,255,0.31);
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:8px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 background-color:#ffffff;
}
.card-service:not(.ct-section):not(.oxy-easy-posts),
.card-service.oxy-easy-posts .oxy-posts,
.card-service.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1279px) {
.card-service {
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
}
}

.title-service-card {
 font-weight:500;
 font-size:20px;
 margin-bottom:0px;
}
@media (max-width: 899px) {
.title-service-card {
 font-size:20px;
}
}

.icon-service-card {
 transition-duration:.5s;
 transition-timing-function:ease;
 transition-delay:0s;
 height:56px;
 margin-right:24px;
 transition-property:transform;
}
.subtitle-hero {
 color:#8a918a;
 margin-bottom:16px;
}
@media (max-width: 599px) {
.subtitle-hero {
 font-size:16px;
}
}

.half-background-left {
background-image: linear-gradient(90deg, #f5f7fa 50%, #ffffff 50%);}
.half-background-left .ct-section-inner-wrap {
padding-top: 60px;
padding-bottom: 60px;
}
@media (max-width: 1632px) {
.half-background-left {
}
}

@media (max-width: 1279px) {
.half-background-left {
background-image: linear-gradient(#f5f7fa 100%, #f5f7fa 100%);}
}

.tech-stack-grid {
 width:100%;
}
.tech-stack-grid:not(.ct-section):not(.oxy-easy-posts),
.tech-stack-grid.oxy-easy-posts .oxy-posts,
.tech-stack-grid.ct-section .ct-section-inner-wrap{
display:grid;
flex-wrap:wrap;
display: grid !important;align-items: stretch;grid-template-columns: repeat(6, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;}
@media (max-width: 1632px) {
.tech-stack-grid {
}
.tech-stack-grid:not(.ct-section):not(.oxy-easy-posts),
.tech-stack-grid.oxy-easy-posts .oxy-posts,
.tech-stack-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(5, minmax(1px, 1fr));grid-column-gap: 16px;grid-row-gap: 32px;}
}

@media (max-width: 1279px) {
.tech-stack-grid {
}
.tech-stack-grid:not(.ct-section):not(.oxy-easy-posts),
.tech-stack-grid.oxy-easy-posts .oxy-posts,
.tech-stack-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 24px;}
}

@media (max-width: 899px) {
.tech-stack-grid {
}
.tech-stack-grid:not(.ct-section):not(.oxy-easy-posts),
.tech-stack-grid.oxy-easy-posts .oxy-posts,
.tech-stack-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;}
}

@media (max-width: 599px) {
.tech-stack-grid {
}
.tech-stack-grid:not(.ct-section):not(.oxy-easy-posts),
.tech-stack-grid.oxy-easy-posts .oxy-posts,
.tech-stack-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: stretch;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 12px;grid-row-gap: 12px;}
}

.item-tech-stack {
 margin-bottom:0px;
 padding-top:16px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:16px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:rgba(0,121,255,0.2);
 border-right-color:rgba(0,121,255,0.2);
 border-bottom-color:rgba(0,121,255,0.2);
 border-left-color:rgba(0,121,255,0.2);
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 height:80px;
 border-radius:12px;
}
.item-tech-stack .ct-section-inner-wrap {
padding-top: 120px;
padding-bottom: 120px;
}
.item-tech-stack:not(.ct-section):not(.oxy-easy-posts),
.item-tech-stack.oxy-easy-posts .oxy-posts,
.item-tech-stack.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 599px) {
.item-tech-stack {
 padding-left:8px;
 padding-right:8px;
 padding-top:8px;
 padding-bottom:8px;
 height:68px;
}
}

.image-tech-stack {
 margin-right:16px;
 height:36px;
 width:auto;
}
@media (max-width: 899px) {
.image-tech-stack {
 height:32px;
}
}

@media (max-width: 599px) {
.image-tech-stack {
 margin-right:8px;
 height:24px;
}
}

.text-tech-stack {
 font-size:16px;
 text-align:center;
 margin-bottom:0px;
 margin-top:0px;
 line-height:1.2;
}
@media (max-width: 899px) {
.text-tech-stack {
 font-size:15px;
}
}

@media (max-width: 599px) {
.text-tech-stack {
 font-size:14px;
 text-align:left;
}
}

.quarter-background-left {
background-image: linear-gradient(90deg, #f5f7fa 30%, #ffffff 30%);}
.quarter-background-left .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
.quarter-background-left:not(.ct-section):not(.oxy-easy-posts),
.quarter-background-left.oxy-easy-posts .oxy-posts,
.quarter-background-left.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 1279px) {
.quarter-background-left {
background-image: linear-gradient(#f5f7fa 100%, #f5f7fa 100%);}
}

@media (max-width: 899px) {
}

.icon-left-box {
 text-align:center;
}
.icon-left-box:not(.ct-section):not(.oxy-easy-posts),
.icon-left-box.oxy-easy-posts .oxy-posts,
.icon-left-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.icon-box-left {
color: #0079ff;}.icon-box-left 
>svg {width: 40px;height: 40px;}.icon-box-left {
 margin-bottom:0px;
 margin-right:16px;
 width:40px;
}
.text-icon-box {
 font-weight:500;
 margin-top:0px;
 margin-bottom:0px;
 line-height:1.3;
 color:#151b26;
 font-size:16px;
}
@media (max-width: 599px) {
.text-icon-box {
 font-size:14px;
}
}

.employee-card {
}
.employee-card:not(.ct-section):not(.oxy-easy-posts),
.employee-card.oxy-easy-posts .oxy-posts,
.employee-card.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 899px) {
.employee-card {
 padding-left:8px;
 padding-right:8px;
 margin-bottom:50px;
}
}

.employee-image {
 max-width:226px;
 margin-bottom:16px;
 height:auto;
}
@media (max-width: 1279px) {
.employee-image {
 width:100%;
}
}

.employee-name {
 text-align:center;
 margin-bottom:12px;
 font-size:22px;
}
.employee-role {
 text-align:center;
 line-height:1.3;
}
@media (max-width: 899px) {
.employee-role {
 font-size:18px;
}
}

@media (max-width: 599px) {
.employee-role {
 font-size:16px;
}
}

.header-section {
background-image:url(https://staging.lastingdynamics.com/wp-content/uploads/2023/09/hero-background-img.svg);background-size: contain; position:relative;
 overflow:hidden;
 background-repeat:no-repeat;
 background-position:left  center ;
margin: 90px auto;
}
.header-section .ct-section-inner-wrap {
padding-top: 60px;
padding-bottom: 120px;
}
.header-section:not(.ct-section):not(.oxy-easy-posts),
.header-section.oxy-easy-posts .oxy-posts,
.header-section.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 1279px) {
.header-section {
background-size: 200% auto;}
}

@media (max-width: 899px) {
.header-section {
}
.header-section .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 40px;
}
}

@media (max-width: 599px) {
.header-section {
}
}

.service-wrapper {
}
.service-wrapper:not(.ct-section):not(.oxy-easy-posts),
.service-wrapper.oxy-easy-posts .oxy-posts,
.service-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 599px) {
.service-wrapper {
 margin-bottom:8px;
 padding-right:0px;
 padding-left:0px;
 width:100%;
}
.service-wrapper:not(.ct-section):not(.oxy-easy-posts),
.service-wrapper.oxy-easy-posts .oxy-posts,
.service-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
}
}

.icon-service {
color: #333333;}.icon-service 
>svg {width: 64px;height: 64px;}.icon-service {
 margin-bottom:16px;
}
@media (max-width: 1279px) {
.icon-service {
}.icon-service 
>svg {width: 64px;height: 64px;}.icon-service {
}
}

@media (max-width: 599px) {
.icon-service {
}.icon-service 
>svg {width: 50px;height: 50px;}.icon-service {
 margin-bottom:16px;
 margin-left:0px;
 margin-right:24px;
}
}

.title-service {
 font-size:18px;
 text-align:center;
}
@media (max-width: 599px) {
.title-service {
 text-align:left;
}
}

.service-section-right-foto {
 background-color:#f5f7fa;
margin:0
}
.service-section-right-foto .ct-section-inner-wrap {
padding-right: 0;
padding-left: 0;
}
.service-section-right-foto:not(.ct-section):not(.oxy-easy-posts),
.service-section-right-foto.oxy-easy-posts .oxy-posts,
.service-section-right-foto.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
@media (max-width: 1279px) {
.service-section-right-foto {
}
.service-section-right-foto:not(.ct-section):not(.oxy-easy-posts),
.service-section-right-foto.oxy-easy-posts .oxy-posts,
.service-section-right-foto.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.service-photo {
background-size: cover; margin-right:0px;
 margin-left:0px;
 background-repeat:no-repeat;
 height:100%;
 background-position:center  center ;
}
@media (max-width: 1279px) {
.service-photo {
 height:400%;
order:1
}
}

@media (max-width: 899px) {
.service-photo {
 height:320%;
}
}

@media (max-width: 599px) {
.service-photo {
 height:240%;
}
}

.service-wrapper-content {
 margin-left:0px;
 padding-top:10%;
 padding-right:12%;
 padding-bottom:10%;
 padding-left:12%;
}
.service-wrapper-content:not(.ct-section):not(.oxy-easy-posts),
.service-wrapper-content.oxy-easy-posts .oxy-posts,
.service-wrapper-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 1632px) {
.service-wrapper-content {
 padding-top:10%;
 padding-left:8%;
 padding-right:8%;
 padding-bottom:10%;
}
.service-wrapper-content:not(.ct-section):not(.oxy-easy-posts),
.service-wrapper-content.oxy-easy-posts .oxy-posts,
.service-wrapper-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 1279px) {
.service-wrapper-content {
order:2
}
}

@media (max-width: 899px) {
.service-wrapper-content {
 padding-bottom:20%;
}
}

@media (max-width: 599px) {
.service-wrapper-content {
 padding-right:16%;
 padding-left:16%;
}
}

.grid-list-tech {
 margin-top:32px;
 margin-bottom:32px;
 width:100%;
}
.grid-list-tech:not(.ct-section):not(.oxy-easy-posts),
.grid-list-tech.oxy-easy-posts .oxy-posts,
.grid-list-tech.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 24px;}
@media (max-width: 599px) {
.grid-list-tech {
}
.grid-list-tech:not(.ct-section):not(.oxy-easy-posts),
.grid-list-tech.oxy-easy-posts .oxy-posts,
.grid-list-tech.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 24px;}
}

.item-grid-list-tech {
 font-size:18px;
 font-weight:400;
 color:#135293;
}
.service-content-wrapper {
 margin-left:42px;
 width:100%;
}
@media (max-width: 1632px) {
.service-content-wrapper {
 margin-left:0px;
}
}

.vertical-timeline {
 border-left-width:2px;
 border-left-style:solid;
 border-left-color:#e0e0e0;
 margin-left:16px;
}
@media (max-width: 599px) {
.vertical-timeline {
 margin-left:0px;
}
}

.item-vertical-timeline {
 margin-bottom:50px;
 margin-left:-9px;
}
.item-vertical-timeline:not(.ct-section):not(.oxy-easy-posts),
.item-vertical-timeline.oxy-easy-posts .oxy-posts,
.item-vertical-timeline.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.dot-vertical-timeline {
 margin-bottom:0px;
 margin-top:0px;
 margin-right:16px;
}
@media (max-width: 1279px) {
.dot-vertical-timeline {
 margin-top:0px;
 margin-bottom:0px;
 margin-right:16px;
 margin-left:0px;
}
}

.text-vertical-timeline {
 font-size:18px;
 color:#151b26;
 font-weight:500;
}
@media (max-width: 599px) {
.text-vertical-timeline {
 font-size:16px;
}
}

.benefits-wrapper {
 width:100%;
}
.benefits-wrapper:not(.ct-section):not(.oxy-easy-posts),
.benefits-wrapper.oxy-easy-posts .oxy-posts,
.benefits-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 40px;grid-row-gap: 40px;}
@media (max-width: 1279px) {
.benefits-wrapper {
}
.benefits-wrapper:not(.ct-section):not(.oxy-easy-posts),
.benefits-wrapper.oxy-easy-posts .oxy-posts,
.benefits-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 40px;grid-row-gap: 64px;}
}

@media (max-width: 899px) {
.benefits-wrapper {
}
.benefits-wrapper:not(.ct-section):not(.oxy-easy-posts),
.benefits-wrapper.oxy-easy-posts .oxy-posts,
.benefits-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 16px;}
}

@media (max-width: 599px) {
}

.benefit-icon {
color: #0079ff;}.benefit-icon 
>svg {width: 54px;height: 54px;}.benefit-icon {
 margin-bottom:16px;
 width:54px;
 height:54px;
}
@media (max-width: 899px) {
.benefit-icon {
}.benefit-icon 
>svg {width: 42px;height: 42px;}.benefit-icon {
}
}

.item-numeric-list {
 margin-bottom:40px;
}
.item-numeric-list:not(.ct-section):not(.oxy-easy-posts),
.item-numeric-list.oxy-easy-posts .oxy-posts,
.item-numeric-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 1632px) {
.item-numeric-list {
 margin-bottom:24px;
}
}

.dot-number-list {
 width:32px;
 height:32px;
 background-color:#135293;
 border-radius:40px;
 font-size:16px;
 line-height:34px;
 text-align:center;
 margin-bottom:0px;
 font-weight:400;
 margin-right:12px;
 color:#ffffff;
 min-width:32px;
}
@media (max-width: 1279px) {
.dot-number-list {
 margin-bottom:0px;
 margin-right:12px;
}
}

.text-number-list {
 font-size:18px;
 margin-bottom:0px;
 margin-top:0px;
 line-height:1.4;
}
.number-background {
 color:#e0e0e0;
 font-size:160px;
 line-height:20px;
 margin-top:70px;
}
.icon-list-item {
}
.icon-list-item:not(.ct-section):not(.oxy-easy-posts),
.icon-list-item.oxy-easy-posts .oxy-posts,
.icon-list-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.icon-list {
color: #0079ff;}.icon-list 
>svg {width: 24px;height: 24px;}.icon-list {
 margin-right:12px;
}
.icon-list-text {
 margin-bottom:0px;
}
@media (max-width: 1279px) {
.icon-list-text {
 font-size:20px!important ;
 width:100%;
}
}

.icon-list-wrapper {
}
.icon-list-wrapper:not(.ct-section):not(.oxy-easy-posts),
.icon-list-wrapper.oxy-easy-posts .oxy-posts,
.icon-list-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 32px;}
@media (max-width: 899px) {
.icon-list-wrapper {
 margin-top:8px;
}
}

.employees-wrapper {
 margin-top:50px;
 width:100%;
 margin-bottom:50px;
 max-width:1200px;
}
.employees-wrapper:not(.ct-section):not(.oxy-easy-posts),
.employees-wrapper.oxy-easy-posts .oxy-posts,
.employees-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 30px;grid-row-gap: 42px;}
@media (max-width: 1279px) {
.employees-wrapper {
}
.employees-wrapper:not(.ct-section):not(.oxy-easy-posts),
.employees-wrapper.oxy-easy-posts .oxy-posts,
.employees-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 32px;grid-row-gap: 32px;}
}

@media (max-width: 899px) {
.employees-wrapper {
}
.employees-wrapper:not(.ct-section):not(.oxy-easy-posts),
.employees-wrapper.oxy-easy-posts .oxy-posts,
.employees-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 32px;}
}

.academy-member-card {
 padding-left:24px;
 padding-right:24px;
 text-align:center;
}
.academy-member-card:not(.ct-section):not(.oxy-easy-posts),
.academy-member-card.oxy-easy-posts .oxy-posts,
.academy-member-card.ct-section .ct-section-inner-wrap{
display:grid;
align-items:center;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 20px;}
.photo-name-wrapper {
 margin-top:0px;
}
.photo-name-wrapper:not(.ct-section):not(.oxy-easy-posts),
.photo-name-wrapper.oxy-easy-posts .oxy-posts,
.photo-name-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.academy-member-image {
 margin-right:16px;
}
.academy-member-details-wrapper {
}
.academy-role-text {
 font-size:12px;
 text-transform:uppercase;
 letter-spacing:1px;
}
.academy-member-name {
 useCustomTag:true;
 font-size:22px;
 color:#151b26;
}
.academy-member-age {
 font-size:14px;
 color:#151b26;
}
.academy-member-skills {
 font-size:18px;
 margin-top:0px;
 margin-bottom:0px;
}
.academy-member-flags-wrapper {
 margin-top:auto;
}
.academy-member-flags-wrapper:not(.ct-section):not(.oxy-easy-posts),
.academy-member-flags-wrapper.oxy-easy-posts .oxy-posts,
.academy-member-flags-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 1632px) {
.academy-member-flags-wrapper {
 margin-top:auto;
}
}

.flag-icon {
 margin-left:4px;
 margin-right:4px;
}
.academy-process {
}
.academy-process-wrapper {
 width:100%;
 margin-top:50px;
 margin-bottom:0px;
 position:relative;
}
.academy-process-wrapper:not(.ct-section):not(.oxy-easy-posts),
.academy-process-wrapper.oxy-easy-posts .oxy-posts,
.academy-process-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 40px;}
@media (max-width: 1279px) {
.academy-process-wrapper {
}
.academy-process-wrapper:not(.ct-section):not(.oxy-easy-posts),
.academy-process-wrapper.oxy-easy-posts .oxy-posts,
.academy-process-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 50px;}
}

.line-timeline-center {
transform:translate(-50%); width:2px;
 background-color:#ffffff;
 position:absolute;
 left:50%;
 height:100%;
 padding-left:0px;
}
@media (max-width: 1279px) {
.line-timeline-center {
 position:absolute;
 left:5%;
}
}

.process-wrapper {
 text-align:left;
 margin-left:-9px;
}
.process-wrapper:not(.ct-section):not(.oxy-easy-posts),
.process-wrapper.oxy-easy-posts .oxy-posts,
.process-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 120px;}
.process-content {
 font-size:18px;
}
.process-content:not(.ct-section):not(.oxy-easy-posts),
.process-content.oxy-easy-posts .oxy-posts,
.process-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 1279px) {
.process-content {
}
}

.process-box {
}
.process-box:not(.ct-section):not(.oxy-easy-posts),
.process-box.oxy-easy-posts .oxy-posts,
.process-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 1279px) {
.process-box {
}
.process-box:not(.ct-section):not(.oxy-easy-posts),
.process-box.oxy-easy-posts .oxy-posts,
.process-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row-reverse;
}
}

.dot-academy-timeline {
 background-color:#ffffff;
 width:1px;
 height:1px;
 border-radius:30px;
 padding-top:5px;
 padding-left:5px;
 padding-right:5px;
 padding-bottom:5px;
 margin-right:-5px;
}
.dot-academy-timeline:not(.ct-section):not(.oxy-easy-posts),
.dot-academy-timeline.oxy-easy-posts .oxy-posts,
.dot-academy-timeline.ct-section .ct-section-inner-wrap{
display:block;
}
@media (max-width: 1279px) {
.dot-academy-timeline {
 margin-right:0px;
 margin-left:0px;
}
}

.process-icon {
 margin-bottom:16px;
}
.process-title {
 margin-bottom:16px;
}
@media (max-width: 899px) {
.process-title {
 font-size:22px;
}
}

.process-text {
 font-size:18px;
 margin-bottom:12px;
}
.process-box-inverted {
}
.process-box-inverted:not(.ct-section):not(.oxy-easy-posts),
.process-box-inverted.oxy-easy-posts .oxy-posts,
.process-box-inverted.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row-reverse;
}
.dot-academy-timiline-inverted {
 margin-right:0px;
 margin-left:-5px;
}
@media (max-width: 1279px) {
.dot-academy-timiline-inverted {
 margin-right:0px;
 margin-left:0px;
}
}

.process-space-box {
}
@media (max-width: 1632px) {
.process-space-box {
}
}

@media (max-width: 1279px) {
.process-space-box {
}
.process-space-box:not(.ct-section):not(.oxy-easy-posts),
.process-space-box.oxy-easy-posts .oxy-posts,
.process-space-box.ct-section .ct-section-inner-wrap{
display:none;
}
}

.process-sp {
}
.icon-box-wrapper {
}
.footer-menu-wrapper {
 width:100%;
 border-top-width:1px;
 border-top-color:#ffffff;
 padding-top:32px;
 margin-top:32px;
 border-bottom-width:1px;
 border-bottom-color:#ffffff;
 margin-bottom:16px;
 padding-bottom:16px;
}
.footer-menu-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-menu-wrapper.oxy-easy-posts .oxy-posts,
.footer-menu-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(5, minmax(0px, 1fr));grid-column-gap: 30px;grid-row-gap: 20px;}
.footer-menu-wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.footer-menu-wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.footer-menu-wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 2;}
@media (max-width: 1632px) {
.footer-menu-wrapper {
}
.footer-menu-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-menu-wrapper.oxy-easy-posts .oxy-posts,
.footer-menu-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(5, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.footer-menu-wrapper:not(.ct-section):not(.oxy-easy-posts) > *,
.footer-menu-wrapper.ct-section .ct-section-inner-wrap > *,
.footer-menu-wrapper.oxy-easy-posts .oxy-posts > *{
grid-column: span 1;}
.footer-menu-wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.footer-menu-wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.footer-menu-wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 2;}
}

@media (max-width: 1279px) {
.footer-menu-wrapper {
}
.footer-menu-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-menu-wrapper.oxy-easy-posts .oxy-posts,
.footer-menu-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.footer-menu-wrapper:not(.ct-section):not(.oxy-easy-posts) > *,
.footer-menu-wrapper.ct-section .ct-section-inner-wrap > *,
.footer-menu-wrapper.oxy-easy-posts .oxy-posts > *{
grid-column: span 1;}
.footer-menu-wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.footer-menu-wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.footer-menu-wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 3;}
}

@media (max-width: 899px) {
.footer-menu-wrapper {
 margin-bottom:60px;
 border-bottom-width:0px;
 padding-bottom:0px;
}
.footer-menu-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-menu-wrapper.oxy-easy-posts .oxy-posts,
.footer-menu-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 60px;}
.footer-menu-wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.footer-menu-wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.footer-menu-wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;}
}

.heading-footer {
 color:#ffffff;
 font-size:20px;
 margin-bottom:24px;
 font-weight:600;
}
@media (max-width: 899px) {
.heading-footer {
 margin-bottom:16px;
}
}

.menu-footer:hover{
}
.menu-footer {
 menu_padding-top:0px;
 menu_padding-left:0px;
 menu_padding-right:0px;
 menu_padding-bottom:16px;
 menu_flex-direction:column;
 menu_transition-duration:.3;
}
.text-footer {
 margin-bottom:16px;
}
@media (max-width: 1632px) {
.text-footer {
 font-size:18px;
}
}

@media (max-width: 1279px) {
.text-footer {
 margin-bottom:8px;
 text-align:center;
}
}

@media (max-width: 899px) {
.text-footer {
 margin-bottom:24px;
 text-align:left;
}
}

@media (max-width: 599px) {
.text-footer {
 margin-bottom:0px;
}
}

.articlePressWrapper {
 text-align:left;
}
.articlePressWrapper:not(.ct-section):not(.oxy-easy-posts),
.articlePressWrapper.oxy-easy-posts .oxy-posts,
.articlePressWrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 1279px) {
.articlePressWrapper {
 text-align:center;
 margin-bottom:50px;
}
.articlePressWrapper:not(.ct-section):not(.oxy-easy-posts),
.articlePressWrapper.oxy-easy-posts .oxy-posts,
.articlePressWrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
align-content:center;
justify-content:center;
}
}

.logoPress {
 margin-right:16px;
 height:auto;
}
@media (max-width: 1279px) {
.logoPress {
 margin-bottom:24px;
}
}

.titlePress {
 font-size:20px;
}
.readMoreLink {
}
.partership-icon {
color: #0079ff;}.partership-icon 
>svg {width: 100px;height: 100px;}.partership-icon {
 margin-right:32px;
 transition-duration:.6s;
 transition-timing-function:ease;
 transition-delay:0s;
}
@media (max-width: 1632px) {
.partership-icon {
}.partership-icon 
>svg {width: 80px;height: 80px;}.partership-icon {
 margin-right:16px;
}
}

.partnership-text {
 font-weight:500;
 color:#151b26;
}
.rewards-wrapper {
 width:100%;
 margin-top:31px;
}
.rewards-wrapper:not(.ct-section):not(.oxy-easy-posts),
.rewards-wrapper.oxy-easy-posts .oxy-posts,
.rewards-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 899px) {
.rewards-wrapper {
}
.rewards-wrapper:not(.ct-section):not(.oxy-easy-posts),
.rewards-wrapper.oxy-easy-posts .oxy-posts,
.rewards-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 64px;}
}

.reward-logo {
 height:60px;
 margin-bottom:17px;
}
.reward-text {
 font-size:22px;
 text-align:center;
 max-width:300px;
}
.reward-box {
}
.reward-box:not(.ct-section):not(.oxy-easy-posts),
.reward-box.oxy-easy-posts .oxy-posts,
.reward-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.academy-icon-list {
 width:23%;
}
.academy-icon-list:not(.ct-section):not(.oxy-easy-posts),
.academy-icon-list.oxy-easy-posts .oxy-posts,
.academy-icon-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 1632px) {
.academy-icon-list {
 text-align:center;
}
}

@media (max-width: 1279px) {
.academy-icon-list {
 width:100%;
 margin-bottom:29px;
}
.academy-icon-list:not(.ct-section):not(.oxy-easy-posts),
.academy-icon-list.oxy-easy-posts .oxy-posts,
.academy-icon-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 899px) {
.academy-icon-list {
 width:100%;
}
.academy-icon-list:not(.ct-section):not(.oxy-easy-posts),
.academy-icon-list.oxy-easy-posts .oxy-posts,
.academy-icon-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.title-icon-list {
 color:#0079ff;
 font-size:18px;
 text-transform:uppercase;
}
.academy-icon-list-title {
 font-weight:600;
 letter-spacing:1px;
 margin-bottom:4px;
}
@media (max-width: 899px) {
.academy-icon-list-title {
 font-size:16px;
}
}

.academy-icon-list-text {
 font-weight:400;
 line-height:1.2;
 color:#ffffff;
}
@media (max-width: 899px) {
.academy-icon-list-text {
}
}

.academy-icon-list-icon {
color: #ffffff;}.academy-icon-list-icon 
>svg {width: 68px;height: 68px;}.academy-icon-list-icon {
 margin-right:16px;
}
@media (max-width: 1632px) {
.academy-icon-list-icon {
color: #ffffff;}.academy-icon-list-icon 
>svg {width: 50px;height: 50px;}.academy-icon-list-icon {
 margin-right:16px;
 margin-left:0px;
 padding-right:0px;
 padding-left:0px;
}
}

@media (max-width: 899px) {
.academy-icon-list-icon {
 margin-right:0px;
 margin-bottom:8px;
}
}

@media (max-width: 599px) {
.academy-icon-list-icon {
}
}

.number-card {
 width:100%;
 background-color:#28292c;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 border-radius:8px;
 box-shadow:0px 14px 30px 0px rgba(0,0,0,0.4);
}
.number-card:not(.ct-section):not(.oxy-easy-posts),
.number-card.oxy-easy-posts .oxy-posts,
.number-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 899px) {
.number-card {
}
.number-card:not(.ct-section):not(.oxy-easy-posts),
.number-card.oxy-easy-posts .oxy-posts,
.number-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

@media (max-width: 599px) {
.number-card {
 padding-left:16px;
 padding-right:16px;
}
}

.benefit-card-academy {
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
 text-align:left;
 background-color:#28292c;
 color:#ffffff;
 border-radius:8px;
}
.benefit-card-academy:not(.ct-section):not(.oxy-easy-posts),
.benefit-card-academy.oxy-easy-posts .oxy-posts,
.benefit-card-academy.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 899px) {
.benefit-card-academy {
 padding-left:16px;
 padding-right:16px;
 width:100%;
}
}

.benefit-academy-title {
 color:#ffffff;
}
@media (max-width: 599px) {
.benefit-academy-title {
 font-size:22px;
}
}

.benefit-academy-icon {
color: #0079ff;}.benefit-academy-icon 
>svg {width: 55px;height: 55px;}.benefit-academy-icon {
 margin-bottom:16px;
}
@media (max-width: 599px) {
.benefit-academy-icon {
}.benefit-academy-icon 
>svg {width: 48px;height: 48px;}.benefit-academy-icon {
}
}

.benefit-academy-text {
 font-size:16px;
}
.number-card-title {
 color:#ffffff;
 font-size:20px;
 margin-bottom:8px;
}
.number-card-number {
 width:52px;
 height:52px;
 background-color:#0079ff;
 border-radius:40px;
 font-size:22px;
 line-height:52px;
 text-align:center;
 margin-bottom:0px;
 font-weight:400;
 margin-right:24px;
 color:#ffffff;
 min-width:52px;
}
@media (max-width: 1279px) {
.number-card-number {
 margin-bottom:0px;
 margin-right:12px;
}
}

@media (max-width: 899px) {
.number-card-number {
 margin-bottom:12px;
}
}

.number-card-text {
 font-size:16px;
}
.jobs-wrapper {
 width:100%;
 max-width:1200px;
 margin-top:50px;
}
.jobs-wrapper:not(.ct-section):not(.oxy-easy-posts),
.jobs-wrapper.oxy-easy-posts .oxy-posts,
.jobs-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 32px;}
@media (max-width: 1279px) {
.jobs-wrapper {
}
.jobs-wrapper:not(.ct-section):not(.oxy-easy-posts),
.jobs-wrapper.oxy-easy-posts .oxy-posts,
.jobs-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 32px;grid-row-gap: 32px;}
}

@media (max-width: 899px) {
.jobs-wrapper {
}
.jobs-wrapper:not(.ct-section):not(.oxy-easy-posts),
.jobs-wrapper.oxy-easy-posts .oxy-posts,
.jobs-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 32px;}
}

.jobs-card {
 width:100%;
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
 background-color:#28292c;
 border-top-width:8px;
 border-right-width:8px;
 border-bottom-width:8px;
 border-left-width:8px;
 text-align:left;
 border-radius:8px;
 margin-right:32px;
}
.jobs-card:not(.ct-section):not(.oxy-easy-posts),
.jobs-card.oxy-easy-posts .oxy-posts,
.jobs-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 1632px) {
.jobs-card {
}
}

@media (max-width: 1279px) {
.jobs-card {
 height:100%;
}
.jobs-card:not(.ct-section):not(.oxy-easy-posts),
.jobs-card.oxy-easy-posts .oxy-posts,
.jobs-card.ct-section .ct-section-inner-wrap{
display:grid;
align-items:flex-start;
display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 24px;}
}

@media (max-width: 599px) {
.jobs-card {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
}

.jobs-icon {
color: #0079ff;}.jobs-icon 
>svg {width: 60px;height: 60px;}.jobs-icon {
 margin-right:16px;
}
@media (max-width: 1632px) {
.jobs-icon {
}.jobs-icon 
>svg {width: 48px;height: 48px;}.jobs-icon {
}
}

@media (max-width: 599px) {
.jobs-icon {
}.jobs-icon 
>svg {width: 40px;height: 40px;}.jobs-icon {
 margin-right:0px;
 margin-bottom:8px;
}
}

.jobs-role {
 font-size:18px;
}
@media (max-width: 599px) {
.jobs-role {
 font-size:20px;
}
}

.jobs-role-wrapper {
 max-width:330px;
 width:100%;
}
.jobs-role-wrapper:not(.ct-section):not(.oxy-easy-posts),
.jobs-role-wrapper.oxy-easy-posts .oxy-posts,
.jobs-role-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 599px) {
.jobs-role-wrapper {
}
.jobs-role-wrapper:not(.ct-section):not(.oxy-easy-posts),
.jobs-role-wrapper.oxy-easy-posts .oxy-posts,
.jobs-role-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.ranked-card {
 max-width:340px;
 width:100%;
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
 background-color:#ffffff;
 border-radius:8px;
 height:100%;
 min-height:310px;
}
.ranked-card:not(.ct-section):not(.oxy-easy-posts),
.ranked-card.oxy-easy-posts .oxy-posts,
.ranked-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
.default-card {
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
 background-color:#ffffff;
 border-radius:8px;
}
.ranked-list-item {
 margin-bottom:12px;
}
.ranked-list-item:not(.ct-section):not(.oxy-easy-posts),
.ranked-list-item.oxy-easy-posts .oxy-posts,
.ranked-list-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.ranked-number {
 width:24px;
 height:24px;
 border-radius:40px;
 font-size:14px;
 line-height:25px;
 text-align:center;
 font-weight:400;
 margin-right:16px;
 color:#ffffff;
 min-width:24px;
 background-color:#0079ff;
}
@media (max-width: 1279px) {
.ranked-number {
 margin-bottom:0px;
 margin-right:12px;
}
}

.ranked-company-name {
}
.manifest-number {
 font-size:18px;
 text-align:center;
 font-weight:600;
 color:#ffffff;
 background-color:#a23659;
 width:48px;
 height:48px;
 line-height:48px;
 margin-bottom:8px;
}
@media (max-width: 1279px) {
.manifest-number {
 margin-bottom:0px;
 margin-right:12px;
}
}

.manifest-text {
 font-size:16px;
}
.reviews-card {
background-image:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)), url(https://staging.lastingdynamics.com/wp-content/uploads/2021/09/quote-reviews-card.svg);background-size:auto,  auto 60px; text-align:left;
 background-repeat:no-repeat;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 background-color:#ffffff;
 border-radius:8px;
 background-position:95% 5%;
 box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);
}
.reviews-card:not(.ct-section):not(.oxy-easy-posts),
.reviews-card.oxy-easy-posts .oxy-posts,
.reviews-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 899px) {
.reviews-card {
}
.reviews-card:not(.ct-section):not(.oxy-easy-posts),
.reviews-card.oxy-easy-posts .oxy-posts,
.reviews-card.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 599px) {
.reviews-card {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
}

.reviews-title-wrapper {
 width:100%;
 margin-bottom:8px;
}
.reviews-title-wrapper:not(.ct-section):not(.oxy-easy-posts),
.reviews-title-wrapper.oxy-easy-posts .oxy-posts,
.reviews-title-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 899px) {
.reviews-title-wrapper {
}
.reviews-title-wrapper:not(.ct-section):not(.oxy-easy-posts),
.reviews-title-wrapper.oxy-easy-posts .oxy-posts,
.reviews-title-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.reviews-service-title {
 font-size:18px;
 color:#135293;
 text-transform:uppercase;
}
.reviews-logo {
 height:40px;
 margin-bottom:16px;
}
@media (max-width: 599px) {
.reviews-logo {
 height:32px;
}
}

.reviews-comment {
 margin-top:32px;
}
.jobs-content {
 width:100%;
 max-width:487px;
}
@media (max-width: 1632px) {
.jobs-content {
 max-width:380px;
}
}

@media (max-width: 599px) {
.jobs-content {
 font-size:16px;
}
}

.jobs-button {
}
@media (max-width: 1279px) {
.jobs-button {
 margin-top:auto;
}
}

@media (max-width: 599px) {
.jobs-button {
}
}

.default-shadow-dark {
 box-shadow:0px 13px 40px rgba(0,0,0,0.4);
}
@media (max-width: 1279px) {
.default-shadow-dark {
}
}

@media (max-width: 899px) {
.default-shadow-dark {
}
}

.form-dark-mode {
 max-width:850px;
 width:100%;
}
.blog-loop-image:hover{
transform:scale(1.08,1.08);}
.blog-loop-image {
 width:100%;
 transition-duration:0.2s;
 transition-timing-function:ease-in-out;
 object-fit:cover;
 height:100%;
 position:absolute;
 top:0px;
 bottom:0px;
 left:0px;
 right:0px;
object-fit:cover;
}
@media (max-width: 599px) {
.blog-loop-image {
}
}

.blog-loop-category {
 margin-bottom:8px;
 font-size:16px;
 text-transform:uppercase;
 font-weight:500;
 useCustomTag:false;
 color:#151b26;
 margin-top:8px;
}
.blog-loop-title:hover{
 color:#0079ff;
}
.blog-loop-title {
 font-size:clamp(20px, 1.6vw, 24px) ;
 transition-duration:.2s;
 transition-timing-function:ease-out;
 text-align:left;
 margin-bottom:auto;
}
@media (max-width: 599px) {
.blog-loop-title {
}
}

.blog-loop-date {
 margin-bottom:8px;
 color:#8a918a;
 margin-top:16px;
}
@media (max-width: 599px) {
.blog-loop-date {
 margin-top:8px;
 margin-bottom:16px;
}
}

.blog-loop-readmore {
 font-size:18px;
 font-weight:500;
 url_encoded:true;
}
.academy-icon-list-text-wrapper {
 text-align:left;
}
@media (max-width: 1632px) {
.academy-icon-list-text-wrapper {
 text-align:left;
}
}

@media (max-width: 899px) {
.academy-icon-list-text-wrapper {
 text-align:center;
}
.academy-icon-list-text-wrapper:not(.ct-section):not(.oxy-easy-posts),
.academy-icon-list-text-wrapper.oxy-easy-posts .oxy-posts,
.academy-icon-list-text-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.hamburger-menu {
}
.hamburger-menu:not(.ct-section):not(.oxy-easy-posts),
.hamburger-menu.oxy-easy-posts .oxy-posts,
.hamburger-menu.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 1632px) {
.hamburger-menu {
}
}

@media (max-width: 1279px) {
.hamburger-menu {
}
.hamburger-menu:not(.ct-section):not(.oxy-easy-posts),
.hamburger-menu.oxy-easy-posts .oxy-posts,
.hamburger-menu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
}

.hamburger-menu-white {
}
.customers-subtitle {
 font-size:16px;
 color:#8a918a;
}
.introduction-title {
 margin-bottom:12px;
 color:#8a918a;
 text-transform:uppercase;
}
.introduction-title-wrapper {
 margin-right:53px;
}
.functionality-number {
 line-height:48px;
 text-align:center;
 color:#151b26;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#151b26;
 border-right-color:#151b26;
 border-bottom-color:#151b26;
 border-left-color:#151b26;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:60px;
 margin-right:24px;
 min-height:50px;
 min-width:50px;
}
.functionality-number:not(.ct-section):not(.oxy-easy-posts),
.functionality-number.oxy-easy-posts .oxy-posts,
.functionality-number.ct-section .ct-section-inner-wrap{
display:inline-block;
}
.functionality-item {
 border-radius:8px;
}
.functionality-item:not(.ct-section):not(.oxy-easy-posts),
.functionality-item.oxy-easy-posts .oxy-posts,
.functionality-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.functionality-description {
 font-size:18px;
 color:#8a918a;
}
.functionality-title {
 margin-bottom:8px;
}
.functionality-wrapper {
 width:100%;
 margin-bottom:24px;
}
.tecnology-stack {
}
.technology-stack-text {
}
.technology-stack-wrapper {
 width:100%;
 text-align:right;
}
.technology-stack-wrapper:not(.ct-section):not(.oxy-easy-posts),
.technology-stack-wrapper.oxy-easy-posts .oxy-posts,
.technology-stack-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1279px) {
.technology-stack-wrapper {
}
}

@media (max-width: 899px) {
.technology-stack-wrapper {
}
}

@media (max-width: 599px) {
.technology-stack-wrapper {
}
.technology-stack-wrapper:not(.ct-section):not(.oxy-easy-posts),
.technology-stack-wrapper.oxy-easy-posts .oxy-posts,
.technology-stack-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.technology-stack-image {
 margin-bottom:32px;
 height:40px;
 margin-right:32px;
 width:auto;
}
@media (max-width: 599px) {
.technology-stack-image {
 margin-right:24px;
 margin-bottom:32px;
 height:32px;
}
}

.delevoped-item {
}
.compare-list-item:nth-last-child{
 padding-bottom:0px;
}
.compare-list-item {
 text-transform:uppercase;
 font-size:24px;
}
.compare-list-item:not(.ct-section):not(.oxy-easy-posts),
.compare-list-item.oxy-easy-posts .oxy-posts,
.compare-list-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.compare-list {
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
 background-color:#f5f7fa;
}
.compare-list:not(.ct-section):not(.oxy-easy-posts),
.compare-list.oxy-easy-posts .oxy-posts,
.compare-list.ct-section .ct-section-inner-wrap{
display:grid;
align-items:stretch;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 12px;grid-row-gap: 20px;}
.compare-list-value {
 text-align:right;
}
.compare-list-title {
 font-weight:500;
 color:#151b26;
}
.customers-item {
}
.customers-item:not(.ct-section):not(.oxy-easy-posts),
.customers-item.oxy-easy-posts .oxy-posts,
.customers-item.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 100px;grid-row-gap: 20px;}
.customers-wrapper {
}
.customers-wrapper:not(.ct-section):not(.oxy-easy-posts),
.customers-wrapper.oxy-easy-posts .oxy-posts,
.customers-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 150px;}
.customers-title {
}
.customers-details-item {
 font-weight:500;
 margin-bottom:12px;
 gap:4px;
}
.customers-details-item:not(.ct-section):not(.oxy-easy-posts),
.customers-details-item.oxy-easy-posts .oxy-posts,
.customers-details-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:4px;
}
.customers-details-value {
 color:#135293;
}
.customers-logo {
transform:translate(-50%,-50%); position:absolute;
 top:50%;
 left:50%;
 z-index:1;
 width:240px;
}
@media (max-width: 899px) {
.customers-logo {
 width:200px;
}
}

@media (max-width: 599px) {
.customers-logo {
}
}

.tabs-4561-tab {
}
.tabs-4561-tab-active {
 background-color:rgba(var(--main-color),.1);
}
.tabs-contents-4561-tab {
 max-width:1110px;
}
.tabs-contents-4561-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-4561-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-4561-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.compare-image-slider {
 width:100%;
 min-height:600px;
}
.compare-image-slider .twentytwenty-handle{
border-color:rgba(var(--main-color));
}

.compare-image-slider .twentytwenty-left-arrow{
border-right-color:rgba(var(--main-color));
}

.compare-image-slider .twentytwenty-horizontal .twentytwenty-handle:before, .compare-image-slider .twentytwenty-horizontal .twentytwenty-handle:after, .compare-image-slider .twentytwenty-vertical .twentytwenty-handle:before, .compare-image-slider .twentytwenty-vertical .twentytwenty-handle:after{
background:rgba(var(--main-color));
}

.beer-slider {
}
.beer-slider:not(.ct-section):not(.oxy-easy-posts),
.beer-slider.oxy-easy-posts .oxy-posts,
.beer-slider.ct-section .ct-section-inner-wrap{
display:flex;
}
.beer-reveal {
}
.header-nav {
 useCustomTag:true;
 position:fixed;
 z-index:2000;
 text-align:center;
 height:86px;
 background-color:#ffffff;
}
.header-nav:not(.ct-section):not(.oxy-easy-posts),
.header-nav.oxy-easy-posts .oxy-posts,
.header-nav.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.employee-content-wrapper {
 text-align:left;
 padding-top:0px;
}
.employee-content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.employee-content-wrapper.oxy-easy-posts .oxy-posts,
.employee-content-wrapper.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 1279px) {
.employee-content-wrapper {
}
}

.reviews-website {
 color:#135293;
}
.customers-cover-wrapper {
 position:relative;
 overflow:hidden;
}
@media (max-width: 899px) {
.customers-cover-wrapper {
 width:100%;
}
}

.country-flag {
 height:24px;
 margin-left:8px;
}
.disable-link {
}
.rewards-text {
 line-height:1.6;
 max-width:330px;
 color:#151b26;
 font-size:20px;
}
@media (max-width: 1279px) {
.rewards-text {
 font-size:17px;
}
}

@media (max-width: 599px) {
.rewards-text {
 margin-top:0px;
 font-size:18px;
}
.rewards-text:not(.ct-section):not(.oxy-easy-posts),
.rewards-text.oxy-easy-posts .oxy-posts,
.rewards-text.ct-section .ct-section-inner-wrap{
display:none;
}
}

.text-blue-color {
 color:#0079ff;
}
.rewards-item {
}
.rewards-item:not(.ct-section):not(.oxy-easy-posts),
.rewards-item.oxy-easy-posts .oxy-posts,
.rewards-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 899px) {
.rewards-item {
 text-align:center;
}
.rewards-item:not(.ct-section):not(.oxy-easy-posts),
.rewards-item.oxy-easy-posts .oxy-posts,
.rewards-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 599px) {
.rewards-item {
 text-align:left;
}
.rewards-item:not(.ct-section):not(.oxy-easy-posts),
.rewards-item.oxy-easy-posts .oxy-posts,
.rewards-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.sticky-wrapper {
 height:100%;
 position:relative;
}
.menu-footer-social {
}
.footer-social-wrapper {
 width:100%;
 text-align:justify;
}
.footer-social-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-social-wrapper.oxy-easy-posts .oxy-posts,
.footer-social-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
justify-content:space-around;
}
@media (max-width: 1279px) {
.footer-social-wrapper {
 text-align:center;
}
.footer-social-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-social-wrapper.oxy-easy-posts .oxy-posts,
.footer-social-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 899px) {
.footer-social-wrapper {
 text-align:left;
}
.footer-social-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-social-wrapper.oxy-easy-posts .oxy-posts,
.footer-social-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.footer-social-item {
 color:#ffffff;
 text-decoration:none;
 padding-top:0px;
 margin-bottom:20px;
 text-align:left;
 font-size:16px;
}
@media (max-width: 1632px) {
.footer-social-item {
 font-size:16px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
}
.footer-social-item:hover{
transform:scale(1.05,1.05);}
}

@media (max-width: 1279px) {
.footer-social-item {
 text-align:center;
}
}

@media (max-width: 899px) {
.footer-social-item {
 text-align:left;
}
}

@media (max-width: 599px) {
.footer-social-item {
 margin-bottom:12px;
}
}

.slider-mockups {
}
.slider-mockups .ouacfg-slider .ougsld-img{
height:840px;
}

.slider-mockups .ouacfg-slider-image-container{background-size: contain;}
.mask-image {
 width:100%;
 height:auto;
}
.logo-partnership {
 attachment_height:30;
 attachment_width:182;
 attachment_url:https://staging.lastingdynamics.com/wp-content/uploads/2021/09/foundersloft-logo-partner.svg;
 width:500px;
}
@media (max-width: 1279px) {
.logo-partnership {
 margin-bottom:32px;
}
}

.grid-quarter-left-border-bottom {
 width:100%;
 padding-top:80px;
 padding-bottom:80px;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#8a918a;
}
.grid-quarter-left-border-bottom:not(.ct-section):not(.oxy-easy-posts),
.grid-quarter-left-border-bottom.oxy-easy-posts .oxy-posts,
.grid-quarter-left-border-bottom.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: start;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 30px;grid-row-gap: 20px;}
.grid-quarter-left-border-bottom:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.grid-quarter-left-border-bottom.ct-section .ct-section-inner-wrap > :last-child,
.grid-quarter-left-border-bottom.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 2;}
@media (max-width: 1279px) {
.grid-quarter-left-border-bottom {
 padding-top:50px;
 padding-bottom:50px;
}
.grid-quarter-left-border-bottom:not(.ct-section):not(.oxy-easy-posts),
.grid-quarter-left-border-bottom.oxy-easy-posts .oxy-posts,
.grid-quarter-left-border-bottom.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.benefits-title {
}
.benefits-number-backrground {
 color:#e0e0e0;
 font-size:120px;
 font-weight:600;
 line-height:40px;
 margin-top:36px;
}
.homepage-slider-image {
background-image:url(https://staging.lastingdynamics.com/wp-content/uploads/2021/09/roundrush-mockup-1-min.png);background-size: contain; height:900px;
 background-repeat:no-repeat;
}
.customers-content {
 width:100%;
}
.customer-logo {
 width:300px;
}
.introduction-wrapper-media {
 margin-top:-160px;
 margin-bottom:-80px;
 height:auto;
}
@media (max-width: 1279px) {
.introduction-wrapper-media {
 margin-top:0px;
}
}

.reward-logo-wrapper {
 margin-right:28px;
}
@media (max-width: 1632px) {
.reward-logo-wrapper {
 margin-right:16px;
}
}

@media (max-width: 1279px) {
.reward-logo-wrapper {
 margin-right:16px;
 padding-right:0px;
}
}

@media (max-width: 899px) {
.reward-logo-wrapper {
 margin-bottom:16px;
 margin-right:0px;
}
.reward-logo-wrapper:not(.ct-section):not(.oxy-easy-posts),
.reward-logo-wrapper.oxy-easy-posts .oxy-posts,
.reward-logo-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 599px) {
.reward-logo-wrapper {
 margin-bottom:0px;
 text-align:left;
}
.reward-logo-wrapper:not(.ct-section):not(.oxy-easy-posts),
.reward-logo-wrapper.oxy-easy-posts .oxy-posts,
.reward-logo-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.loading {
 width:100%;
 height:100%;
 position:fixed;
 background-color:#ffffff;
 z-index:99999;
}
.loading:not(.ct-section):not(.oxy-easy-posts),
.loading.oxy-easy-posts .oxy-posts,
.loading.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.logo-header {
 width:200px;
}
@media (max-width: 899px) {
.logo-header {
 width:200px;
}
}

.testimonial-wrapper {
 margin-bottom:0px;
}
.testimonial-wrapper:not(.ct-section):not(.oxy-easy-posts),
.testimonial-wrapper.oxy-easy-posts .oxy-posts,
.testimonial-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.testimonial-image {
 width:64px;
 height:64px;
 border-radius:100px;
 border-top-width:4px;
 border-right-width:4px;
 border-bottom-width:4px;
 border-left-width:4px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 margin-right:12px;
}
.testimonial-content-wrapper {
}
.testimonial-name {
}
.testimonial-role {
 font-size:16px;
}
.testimonial-description {
 font-size:16px;
 margin-bottom:0px;
}
.testimonial-card {
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
}
@media (max-width: 1279px) {
.testimonial-card {
 overflow:visible;
}
}

@media (max-width: 599px) {
.testimonial-card {
 padding-top:16px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:16px;
 margin-right:25px;
}
}

.statistics-item {
 max-width:760px;
 margin-bottom:50px;
}
.statistics-item:not(.ct-section):not(.oxy-easy-posts),
.statistics-item.oxy-easy-posts .oxy-posts,
.statistics-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 599px) {
.statistics-item {
}
.statistics-item:not(.ct-section):not(.oxy-easy-posts),
.statistics-item.oxy-easy-posts .oxy-posts,
.statistics-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.percentage-wrapper {
 margin-right:20px;
 min-width:150px;
}
@media (max-width: 599px) {
.percentage-wrapper {
 margin-bottom:16px;
}
}

.percentage-number {
 font-size:50px;
 font-weight:600;
 color:rgba(0,121,255,0.35);
}
.percentage-text {
 color:#575757;
}
.steps-menu-item {
 font-size:20px;
 letter-spacing:.2em;
 font-weight:600;
 color:#575757;
 margin-bottom:16px;
}
.centric-wrapper {
 width:100%;
 margin-top:40px;
}
.centric-wrapper:not(.ct-section):not(.oxy-easy-posts),
.centric-wrapper.oxy-easy-posts .oxy-posts,
.centric-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 64px;grid-row-gap: 65px;}
@media (max-width: 1632px) {
.centric-wrapper {
}
.centric-wrapper:not(.ct-section):not(.oxy-easy-posts),
.centric-wrapper.oxy-easy-posts .oxy-posts,
.centric-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 32px;grid-row-gap: 60px;}
}

@media (max-width: 1279px) {
.centric-wrapper {
}
.centric-wrapper:not(.ct-section):not(.oxy-easy-posts),
.centric-wrapper.oxy-easy-posts .oxy-posts,
.centric-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 32px;grid-row-gap: 50px;}
}

@media (max-width: 899px) {
.centric-wrapper {
}
.centric-wrapper:not(.ct-section):not(.oxy-easy-posts),
.centric-wrapper.oxy-easy-posts .oxy-posts,
.centric-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 40px;grid-row-gap: 64px;}
}

@media (max-width: 599px) {
.centric-wrapper {
}
.centric-wrapper:not(.ct-section):not(.oxy-easy-posts),
.centric-wrapper.oxy-easy-posts .oxy-posts,
.centric-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 50px;}
}

.centric-item {
}
.centric-icon {
color: #0079ff;}.centric-icon 
>svg {width: 46px;height: 46px;}.centric-icon {
 margin-bottom:24px;
}
@media (max-width: 1632px) {
.centric-icon {
}.centric-icon 
>svg {width: 46px;height: 46px;}.centric-icon {
}
}

.centric-title {
 font-size:22px;
 margin-bottom:8px;
}
@media (max-width: 599px) {
.centric-title {
 font-size:20px;
}
}

.rewards-card {
 padding-top:16px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:16px;
 background-color:#ffffff;
 border-radius:8px;
 margin-bottom:24px;
 max-width:450px;
}
.rewards-card:not(.ct-section):not(.oxy-easy-posts),
.rewards-card.oxy-easy-posts .oxy-posts,
.rewards-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 1632px) {
.rewards-card {
}
}

@media (max-width: 1279px) {
.rewards-card {
 max-width:370px;
}
}

@media (max-width: 899px) {
.rewards-card {
 width:100%;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 max-width:480px;
}
.rewards-card:not(.ct-section):not(.oxy-easy-posts),
.rewards-card.oxy-easy-posts .oxy-posts,
.rewards-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 599px) {
.rewards-card {
 max-width:100%;
 text-align:left;
}
.rewards-card:not(.ct-section):not(.oxy-easy-posts),
.rewards-card.oxy-easy-posts .oxy-posts,
.rewards-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.scroll-cursor:after{
 background-color:rgba(0,121,255,0.35);
 height:100px;
 width:2px;
 margin-top:16px;
  content:"";
}
.scroll-cursor:not(.ct-section):not(.oxy-easy-posts):after,
.scroll-cursor.oxy-easy-posts .oxy-posts:after,
.scroll-cursor.ct-section .ct-section-inner-wrap:after{
display:inline-block;
}
.scroll-cursor {
 line-height:1;
 overflow:hidden;
 margin-top:auto;
}
.scroll-cursor:not(.ct-section):not(.oxy-easy-posts),
.scroll-cursor.oxy-easy-posts .oxy-posts,
.scroll-cursor.ct-section .ct-section-inner-wrap{
display:block;
align-items:center;
justify-content:flex-end;
}
@media (max-width: 1632px) {
.scroll-cursor {
}
.scroll-cursor:not(.ct-section):not(.oxy-easy-posts),
.scroll-cursor.oxy-easy-posts .oxy-posts,
.scroll-cursor.ct-section .ct-section-inner-wrap{
display:block;
}
}

.rewards-card-text {
 color:#151b26;
 line-height:1.6;
}
@media (max-width: 1632px) {
.rewards-card-text {
}
}

@media (max-width: 1279px) {
.rewards-card-text {
 font-size:15px;
}
}

@media (max-width: 899px) {
.rewards-card-text {
 font-size:16px;
 max-width:400px;
}
}

@media (max-width: 599px) {
.rewards-card-text {
}
}

.rewards-card-logo {
 margin-bottom:12px;
 margin-top:8px;
 width:120px;
}
@media (max-width: 1279px) {
.rewards-card-logo {
 width:110px;
}
}

@media (max-width: 599px) {
.rewards-card-logo {
 width:120px;
}
}

.rewards-card-star {
color: #135293;}.rewards-card-star 
>svg {width: 18px;height: 18px;}.rewards-card-star {
 padding-right:8px;
}
@media (max-width: 599px) {
.rewards-card-star {
}.rewards-card-star 
>svg {width: 20px;height: 20px;}.rewards-card-star {
}
}

.centric-text {
}
.pagination {
}
.logo-partner {
 height:32px;
}
.test-tech-title {
 color:#135293;
 font-weight:500;
 padding-top:16px;
 padding-bottom:16px;
 line-height:1.2;
 text-align:left;
}
@media (max-width: 899px) {
.test-tech-title {
 font-size:16px;
 padding-top:0px;
 padding-bottom:0px;
}
}

@media (max-width: 599px) {
.test-tech-title {
 font-size:14px;
 margin-bottom:8px;
}
}

.align-right {
 text-align:right;
}
.number-timeline-vertical {
 text-align:center;
 margin-right:8px;
}
.highlight-banner {
 background-color:rgba(0,121,255,0.1);
 width:100%;
 max-width:1050px;
 margin-top:80px;
 margin-bottom:80px;
 border-radius:8px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
.highlight-banner:not(.ct-section):not(.oxy-easy-posts),
.highlight-banner.oxy-easy-posts .oxy-posts,
.highlight-banner.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 599px) {
.highlight-banner {
 text-align:center;
}
.highlight-banner:not(.ct-section):not(.oxy-easy-posts),
.highlight-banner.oxy-easy-posts .oxy-posts,
.highlight-banner.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.industries-wrapper {
 width:100%;
 margin-bottom:32px;
}
.industries-wrapper:not(.ct-section):not(.oxy-easy-posts),
.industries-wrapper.oxy-easy-posts .oxy-posts,
.industries-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(5, minmax(1px, 1fr));grid-column-gap: 32px;grid-row-gap: 32px;}
@media (max-width: 1632px) {
.industries-wrapper {
}
.industries-wrapper:not(.ct-section):not(.oxy-easy-posts),
.industries-wrapper.oxy-easy-posts .oxy-posts,
.industries-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(5, minmax(200px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;}
}

@media (max-width: 1279px) {
.industries-wrapper {
}
.industries-wrapper:not(.ct-section):not(.oxy-easy-posts),
.industries-wrapper.oxy-easy-posts .oxy-posts,
.industries-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 32px;grid-row-gap: 32px;}
}

@media (max-width: 899px) {
.industries-wrapper {
}
.industries-wrapper:not(.ct-section):not(.oxy-easy-posts),
.industries-wrapper.oxy-easy-posts .oxy-posts,
.industries-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 12px;grid-row-gap: 16px;}
}

@media (max-width: 599px) {
.industries-wrapper {
 text-align:center;
}
}

.industries-item {
 padding-left:16px;
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 height:90px;
 border-radius:8px;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#e8e8e9;
 border-right-color:#e8e8e9;
 border-bottom-color:#e8e8e9;
 border-left-color:#e8e8e9;
 gap:16px;
 text-align:left;
}
.industries-item:not(.ct-section):not(.oxy-easy-posts),
.industries-item.oxy-easy-posts .oxy-posts,
.industries-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:16px;
}
@media (max-width: 899px) {
.industries-item {
 text-align:center;
}
.industries-item:not(.ct-section):not(.oxy-easy-posts),
.industries-item.oxy-easy-posts .oxy-posts,
.industries-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
}

@media (max-width: 599px) {
.industries-item {
 height:72px;
}
.industries-item:not(.ct-section):not(.oxy-easy-posts),
.industries-item.oxy-easy-posts .oxy-posts,
.industries-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
}

.box-icon-center {
 text-align:center;
}
.box-icon-center:not(.ct-section):not(.oxy-easy-posts),
.box-icon-center.oxy-easy-posts .oxy-posts,
.box-icon-center.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.icon-center {
color: #0079ff;}.icon-center 
>svg {width: 40px;height: 40px;}.icon-center {
 margin-bottom:16px;
 width:40px;
}
@media (max-width: 599px) {
.icon-center {
}.icon-center 
>svg {width: 32px;height: 32px;}.icon-center {
 margin-bottom:8px;
}
}

.container {
}
.team-size-container {
 width:100%;
 margin-top:50px;
 margin-bottom:50px;
 max-width:1300px;
}
.team-size-container:not(.ct-section):not(.oxy-easy-posts),
.team-size-container.oxy-easy-posts .oxy-posts,
.team-size-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 45px;grid-row-gap: 20px;}
.team-size-container:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.team-size-container.ct-section .ct-section-inner-wrap > :last-child,
.team-size-container.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 2;}
@media (max-width: 1632px) {
.team-size-container {
}
}

@media (max-width: 1279px) {
.team-size-container {
 padding-right:0px;
 padding-top:3px;
 transition-duration:.3s;
 transition-timing-function:ease-in-out;
 transition-property:height;
}
.team-size-container:not(.ct-section):not(.oxy-easy-posts),
.team-size-container.oxy-easy-posts .oxy-posts,
.team-size-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 40px;}
}

.choose-team-wrapper {
 width:100%;
}
.choose-team-wrapper:not(.ct-section):not(.oxy-easy-posts),
.choose-team-wrapper.oxy-easy-posts .oxy-posts,
.choose-team-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
align-items:center;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 24px;}
@media (max-width: 1279px) {
.choose-team-wrapper {
 width:100%;
 margin-right:0px;
 margin-left:0px;
 min-width:100%;
}
.choose-team-wrapper:not(.ct-section):not(.oxy-easy-posts),
.choose-team-wrapper.oxy-easy-posts .oxy-posts,
.choose-team-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 8px;grid-row-gap: 20px;}
.choose-team-wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.choose-team-wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.choose-team-wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 3;}
}

@media (max-width: 899px) {
.choose-team-wrapper {
 width:92vw;
}
}

.choose-team-button {
 color:#151b26;
 padding-top:16px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:16px;
 border-radius:8px;
}
.choose-team-button:not(.ct-section):not(.oxy-easy-posts),
.choose-team-button.oxy-easy-posts .oxy-posts,
.choose-team-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 899px) {
.choose-team-button {
 padding-top:8px;
 padding-right:8px;
 padding-bottom:8px;
 padding-left:8px;
}
.choose-team-button:not(.ct-section):not(.oxy-easy-posts),
.choose-team-button.oxy-easy-posts .oxy-posts,
.choose-team-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.choose-team-icon {
 margin-right:12px;
 width:52px;
}
@media (max-width: 1279px) {
.choose-team-icon {
}.choose-team-icon 
>svg {width: 32px;height: 32px;}.choose-team-icon {
 width:32px;
}
}

@media (max-width: 899px) {
.choose-team-icon {
 margin-right:0px;
 margin-bottom:8px;
}
}

@media (max-width: 599px) {
.choose-team-icon {
}
}

.choose-team-title {
 font-weight:500;
 text-transform:uppercase;
 margin-top:0px;
 margin-bottom:0px;
}
@media (max-width: 1279px) {
.choose-team-title {
 font-size:14px;
}
}

@media (max-width: 599px) {
.choose-team-title {
 font-size:10px;
}
}

.team-button-active {
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#0079ff;
 border-right-color:#0079ff;
 border-bottom-color:#0079ff;
 border-left-color:#0079ff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:rgba(0,121,255,0.05);
}
.team-size-wrapper {
transform:translateY(-50%); transition-duration:0.7s;
 transition-timing-function:ease-out;
 position:absolute;
 top:50%;
 transition-property:opacity, transform, height;
 width:100%;
}
.team-size-wrapper:not(.ct-section):not(.oxy-easy-posts),
.team-size-wrapper.oxy-easy-posts .oxy-posts,
.team-size-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
align-items:center;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 16px;}
@media (max-width: 1632px) {
.team-size-wrapper {
}
}

@media (max-width: 1279px) {
.team-size-wrapper {
transform:translate3d(0px,0px,0px); position:static;
 height:auto;
}
.team-size-wrapper:not(.ct-section):not(.oxy-easy-posts),
.team-size-wrapper.oxy-easy-posts .oxy-posts,
.team-size-wrapper.ct-section .ct-section-inner-wrap{
justify-content:center;
}
}

@media (max-width: 899px) {
.team-size-wrapper {
}
}

@media (max-width: 599px) {
.team-size-wrapper {
}
.team-size-wrapper:not(.ct-section):not(.oxy-easy-posts),
.team-size-wrapper.oxy-easy-posts .oxy-posts,
.team-size-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.displayNone {
}
.team-size-item {
 width:100%;
 padding-top:12px;
 padding-bottom:12px;
 padding-left:24px;
 padding-right:24px;
 background-color:rgba(0,121,255,0.2);
}
.team-size-item:not(.ct-section):not(.oxy-easy-posts),
.team-size-item.oxy-easy-posts .oxy-posts,
.team-size-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 1632px) {
.team-size-item {
 padding-left:16px;
 padding-right:16px;
}
}

@media (max-width: 1279px) {
.team-size-item {
}
}

.team-size-number {
 font-weight:600;
 color:#0079ff;
 font-size:20px;
}
@media (max-width: 1632px) {
.team-size-number {
}
}

.team-size-cross {
 font-weight:600;
 color:#151b26;
 font-size:14px;
 margin-left:8px;
 margin-right:8px;
}
.team-size-role {
 margin-top:0px;
 margin-bottom:0px;
 color:#151b26;
 line-height:1.3;
}
@media (max-width: 1632px) {
.team-size-role {
}
}

@media (max-width: 899px) {
.team-size-role {
 text-align:center;
}
}

.background-photo-section {
background-image: linear-gradient(rgba(0,121,255,0.81), rgba(0,121,255,0.3)); position:relative;
 overflow:hidden;
 color:#ffffff;
 text-align:center;
}
.background-photo-section .ct-section-inner-wrap {
padding-top: 200px;
padding-bottom: 200px;
}
.background-photo-section:not(.ct-section):not(.oxy-easy-posts),
.background-photo-section.oxy-easy-posts .oxy-posts,
.background-photo-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.photo-background {
 attachment_height:900;
 attachment_width:1920;
 attachment_url:https://staging.lastingdynamics.com/wp-content/uploads/2021/08/about-us-lasting-dynamics-team-in-meeting-room.jpg;
 width:100%;
 position:absolute;
 left:0px;
 top:0px;
 z-index:-1;
 height:100%;
object-fit:cover; object-position:center center;
}
.consultants-item {
 width:100%;
 margin-bottom:200px;
}
.consultants-item:not(.ct-section):not(.oxy-easy-posts),
.consultants-item.oxy-easy-posts .oxy-posts,
.consultants-item.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(12, minmax(1px, 1fr));grid-column-gap: 30px;grid-row-gap: 20px;}
.consultants-item:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.consultants-item.ct-section .ct-section-inner-wrap > :last-child,
.consultants-item.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 9;}
.consultants-item:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.consultants-item.ct-section .ct-section-inner-wrap > :nth-child(1),
.consultants-item.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 3;}
@media (max-width: 1279px) {
.consultants-item {
}
.consultants-item:not(.ct-section):not(.oxy-easy-posts),
.consultants-item.oxy-easy-posts .oxy-posts,
.consultants-item.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.consultants-image {
 border-radius:23px;
}
.consultants-name {
}
.consultants-role {
 margin-top:0px;
 font-style:italic;
 font-weight:400;
 font-size:22px;
}
@media (max-width: 899px) {
.consultants-role {
 font-size:18px;
}
}

@media (max-width: 599px) {
.consultants-role {
}
}

.linkedin {
color: #0a66c2;}.linkedin 
>svg {width: 32px;height: 32px;}.linkedin {
}
.consultants-flag {
 height:36px;
 margin-right:24px;
}
.consultants-flag-wrapper {
}
.consultants-flag-wrapper:not(.ct-section):not(.oxy-easy-posts),
.consultants-flag-wrapper.oxy-easy-posts .oxy-posts,
.consultants-flag-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.scene {
}
.scene:not(.ct-section):not(.oxy-easy-posts),
.scene.oxy-easy-posts .oxy-posts,
.scene.ct-section .ct-section-inner-wrap{
display:none;
}
.process-title-wrapper {
 text-align:left;
}
.process-title-wrapper:not(.ct-section):not(.oxy-easy-posts),
.process-title-wrapper.oxy-easy-posts .oxy-posts,
.process-title-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
align-items:center;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(1px, auto ));grid-column-gap: 16px;grid-row-gap: 20px;}
.clients-carousel-image {
 width:90%;
 attachment_height:774;
 attachment_width:800;
 attachment_url:https://staging.lastingdynamics.com/wp-content/uploads/2021/10/rosmariano-mockups-mobile-graphic-design-ui-design.png;
}
.menu-item {
}
@media (max-width: 1279px) {
.menu-item {
 color:#151b26;
 font-size:22px;
}
}

@media (max-width: 599px) {
.menu-item {
 font-size:20px;
}
}

.mobile-menu {
}
@media (max-width: 1279px) {
.mobile-menu {
 margin-bottom:0px;
}
.mobile-menu:not(.ct-section):not(.oxy-easy-posts),
.mobile-menu.oxy-easy-posts .oxy-posts,
.mobile-menu.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 32px;}
}

@media (max-width: 599px) {
.mobile-menu {
}
}

.dropdown-icon {
}
@media (max-width: 1279px) {
.dropdown-icon {
color: #151b26;}.dropdown-icon 
>svg {width: 18px;height: 18px;}.dropdown-icon {
 margin-left:16px;
 margin-top:2px;
}
}

.dropdown-item {
}
@media (max-width: 1279px) {
.dropdown-item {
}
.dropdown-item:not(.ct-section):not(.oxy-easy-posts),
.dropdown-item.oxy-easy-posts .oxy-posts,
.dropdown-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
}

.submenu-mobile {
}
@media (max-width: 1279px) {
.submenu-mobile {
 margin-top:8px;
 padding-top:8px;
 padding-bottom:8px;
}
.submenu-mobile:not(.ct-section):not(.oxy-easy-posts),
.submenu-mobile.oxy-easy-posts .oxy-posts,
.submenu-mobile.ct-section .ct-section-inner-wrap{
display:none;
align-items:stretch;
}
}

@media (max-width: 599px) {
.submenu-mobile {
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#8a918a;
}
.submenu-mobile:not(.ct-section):not(.oxy-easy-posts),
.submenu-mobile.oxy-easy-posts .oxy-posts,
.submenu-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
}

.submenu-item {
}
@media (max-width: 1279px) {
.submenu-item {
 font-size:18px;
 color:#575757;
 margin-top:8px;
 margin-bottom:8px;
 padding-left:16px;
 width:100%;
}
}

@media (max-width: 599px) {
.submenu-item {
}
}

.dropdown-button {
}
.clients-carousel-box {
 background-color:rgba(0,121,255,0.1);
 border-radius:8px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
.clients-carousel-box:not(.ct-section):not(.oxy-easy-posts),
.clients-carousel-box.oxy-easy-posts .oxy-posts,
.clients-carousel-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 599px) {
.clients-carousel-box {
 margin-left:24px;
 margin-right:24px;
}
}

.card-service-title-wrapper {
 padding-top:0px;
}
.card-service-title-wrapper:not(.ct-section):not(.oxy-easy-posts),
.card-service-title-wrapper.oxy-easy-posts .oxy-posts,
.card-service-title-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.position-sticky-wrapper {
 height:100%;
 position:relative;
}
.reason-card {
 width:100%;
 background-color:#ffffff;
 border-radius:8px;
 padding-top:24px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:24px;
 margin-bottom:35px;
}
.reason-card:not(.ct-section):not(.oxy-easy-posts),
.reason-card.oxy-easy-posts .oxy-posts,
.reason-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 599px) {
.reason-card {
 padding-top:16px;
 padding-left:8px;
 padding-right:12px;
 padding-bottom:16px;
}
}

.reason-icon-wrapper {
 margin-right:24px;
 min-width:50px;
 height:100%;
}
.reason-icon-wrapper:not(.ct-section):not(.oxy-easy-posts),
.reason-icon-wrapper.oxy-easy-posts .oxy-posts,
.reason-icon-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1632px) {
.reason-icon-wrapper {
 margin-right:12px;
}
}

@media (max-width: 599px) {
.reason-icon-wrapper {
 min-width:32px;
}
}

.reason-icon {
 width:50px;
 margin-bottom:16px;
}
@media (max-width: 599px) {
.reason-icon {
 width:28px;
}
}

.reason-line {
 width:1px;
 min-width:1px;
 max-width:1px;
 height:100%;
 background-color:#8a918a;
}
@media (max-width: 599px) {
.reason-line {
}
}

.reason-title {
 font-size:24px;
 margin-top:8px;
}
@media (max-width: 599px) {
.reason-title {
 font-size:20px;
 margin-top:4px;
}
}

.moreless {
}
.moreless-btn {
background-image: linear-gradient(rgba(255,255,255,0), #ffffff 8px); color:#0079ff;
 font-weight:500;
 width:100%;
 padding-top:8px;
 margin-top:-8px;
}
.moreless-btn:not(.ct-section):not(.oxy-easy-posts),
.moreless-btn.oxy-easy-posts .oxy-posts,
.moreless-btn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-end;
}
.less {
}
.moreless-btn-icon {
color: #0079ff;}.moreless-btn-icon 
>svg {width: 18px;height: 18px;}.moreless-btn-icon {
 margin-bottom:6px;
 margin-left:4px;
}
.expand {
}
.background-shade {
background-image: linear-gradient(#f5f7fa, rgba(242,245,247,0) 100%);}
.reviews-card-name {
 font-weight:500;
 color:#151b26;
 margin-bottom:0px;
 text-transform:uppercase;
 margin-top:auto;
}
@media (max-width: 599px) {
.reviews-card-name {
 margin-top:16px;
}
}

.reviews-card-role {
 margin-top:0px;
 margin-bottom:0px;
 font-weight:500;
}
.testimonial-arrow-prev {
}
.testimonial-arrow-next {
}
.vetrinalive-image-wrapper {
}
.vetrinalive-image-wrapper:not(.ct-section):not(.oxy-easy-posts),
.vetrinalive-image-wrapper.oxy-easy-posts .oxy-posts,
.vetrinalive-image-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.vetrinalive-image {
 margin-bottom:100px;
}
@media (max-width: 599px) {
.vetrinalive-image {
 margin-bottom:50px;
 width:100%;
}
}

.industries-hp-item {
 padding-left:16px;
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 height:90px;
 border-radius:8px;
 background-color:#ffffff;
}
.industries-hp-item:not(.ct-section):not(.oxy-easy-posts),
.industries-hp-item.oxy-easy-posts .oxy-posts,
.industries-hp-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 899px) {
.industries-hp-item {
 text-align:center;
}
.industries-hp-item:not(.ct-section):not(.oxy-easy-posts),
.industries-hp-item.oxy-easy-posts .oxy-posts,
.industries-hp-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
}

@media (max-width: 599px) {
.industries-hp-item {
 height:72px;
}
.industries-hp-item:not(.ct-section):not(.oxy-easy-posts),
.industries-hp-item.oxy-easy-posts .oxy-posts,
.industries-hp-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
}

.industries-hp-icon {
}
.footer-social-icon {
color: #ffffff;}.footer-social-icon 
>svg {width: 28px;height: 28px;}.footer-social-icon {
}
.footer-menu {
}
@media (max-width: 1279px) {
.footer-menu {
}
.footer-menu:not(.ct-section):not(.oxy-easy-posts),
.footer-menu.oxy-easy-posts .oxy-posts,
.footer-menu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 899px) {
.footer-menu {
}
.footer-menu:not(.ct-section):not(.oxy-easy-posts),
.footer-menu.oxy-easy-posts .oxy-posts,
.footer-menu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.footer-badge-wrapper {
 width:100%;
 margin-top:100px;
 margin-bottom:100px;
}
.footer-badge-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-badge-wrapper.oxy-easy-posts .oxy-posts,
.footer-badge-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
justify-content:space-between;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(6, minmax(1px, 1fr));grid-column-gap: 16px;grid-row-gap: 50px;}
@media (max-width: 1279px) {
.footer-badge-wrapper {
 margin-top:64px;
 margin-bottom:64px;
 text-align:justify;
 gap:24px;
}
.footer-badge-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-badge-wrapper.oxy-easy-posts .oxy-posts,
.footer-badge-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
flex-wrap:wrap;
justify-content:space-around;
gap:24px;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(4, minmax(2px, 1fr));grid-column-gap: 20px;grid-row-gap: 32px;}
}

@media (max-width: 899px) {
.footer-badge-wrapper {
}
.footer-badge-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-badge-wrapper.oxy-easy-posts .oxy-posts,
.footer-badge-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 24px;}
}

@media (max-width: 599px) {
.footer-badge-wrapper {
 margin-top:0px;
 gap:16px;
}
.footer-badge-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-badge-wrapper.oxy-easy-posts .oxy-posts,
.footer-badge-wrapper.ct-section .ct-section-inner-wrap{
gap:16px;
}
}

.footer-badge-image {
 height:150px;
}
@media (max-width: 599px) {
.footer-badge-image {
 height:140px;
}
}

.footer-our-location-wrapper {
 width:100%;
 margin-bottom:100px;
}
.footer-our-location-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-our-location-wrapper.oxy-easy-posts .oxy-posts,
.footer-our-location-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(4, minmax(1px, 1fr));grid-column-gap: 30px;grid-row-gap: 20px;}
@media (max-width: 1279px) {
.footer-our-location-wrapper {
}
.footer-our-location-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-our-location-wrapper.oxy-easy-posts .oxy-posts,
.footer-our-location-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 32px;grid-row-gap: 20px;}
.footer-our-location-wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.footer-our-location-wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.footer-our-location-wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 3;}
}

@media (max-width: 899px) {
.footer-our-location-wrapper {
}
.footer-our-location-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-our-location-wrapper.oxy-easy-posts .oxy-posts,
.footer-our-location-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.footer-our-location-wrapper:not(.ct-section):not(.oxy-easy-posts) > *,
.footer-our-location-wrapper.ct-section .ct-section-inner-wrap > *,
.footer-our-location-wrapper.oxy-easy-posts .oxy-posts > *{
grid-column: span 1;}
.footer-our-location-wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.footer-our-location-wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.footer-our-location-wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;}
}

.location-item {
background-image:url(https://staging.lastingdynamics.com/wp-content/uploads/2023/03/uae-footer-image.png);background-size: contain; background-repeat:no-repeat;
 text-align:center;
 background-position:center  center ;
}
.location-item:not(.ct-section):not(.oxy-easy-posts),
.location-item.oxy-easy-posts .oxy-posts,
.location-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 899px) {
.location-item {
 margin-bottom:16px;
}
}

.location-item-text {
 font-size:16px;
 margin-top:24px;
 margin-bottom:24px;
}
.footer-copyright-wrapper {
 width:100%;
 padding-top:24px;
 border-top-width:1px;
 border-top-color:#ffffff;
 border-top-style:solid;
}
.footer-copyright-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-copyright-wrapper.oxy-easy-posts .oxy-posts,
.footer-copyright-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
@media (max-width: 899px) {
.footer-copyright-wrapper {
}
.footer-copyright-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-copyright-wrapper.oxy-easy-posts .oxy-posts,
.footer-copyright-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 599px) {
.footer-copyright-wrapper {
 padding-top:15px;
}
.footer-copyright-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-copyright-wrapper.oxy-easy-posts .oxy-posts,
.footer-copyright-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.footer-copyright-text {
 font-size:16px;
}
@media (max-width: 599px) {
.footer-copyright-text {
 margin-bottom:8px;
}
}

.oxel_megamenu_parent:hover{
 color:#0079ff;
}
.oxel_megamenu_parent {
 position:relative;
 transition-duration:0.3s;
 font-weight:500;
 font-size:15px;
 color:#575757;
 padding-bottom:16px;
 padding-top:16px;
 padding-left:20px;
 padding-right:20px;
 transition-property:color;
}
.oxel_megamenu_parent:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu_parent.oxy-easy-posts .oxy-posts,
.oxel_megamenu_parent.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 1632px) {
.oxel_megamenu_parent {
}
}

.oxel_megamenu_parent__title {
}
.megamenu-icon {
color: #575757;}.megamenu-icon 
>svg {width: 16px;height: 16px;}.megamenu-icon {
 padding-top:2px;
 padding-left:4px;
 padding-right:4px;
}
.oxel_megamenu__wrapper:before{
 border-top-width:1px;
 border-top-color:#e0e0e0;
 border-top-style:solid;
 width:100vw;
  content:"";
}
.oxel_megamenu__wrapper {
transform:; padding-top:24px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:32px;
 opacity:1;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 position:relative;
 width:100%;
 z-index:1999;
 background-color:#ffffff;
 transition-property:transform, opacity;
 box-shadow:0px 2px 4px 0px rgba(0,0,0,0.05);
}
.oxel_megamenu__wrapper:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__wrapper.oxy-easy-posts .oxy-posts,
.oxel_megamenu__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1632px) {
.oxel_megamenu__wrapper {
 background-color:#ffffff;
}
}

@media (max-width: 1279px) {
.oxel_megamenu__wrapper {
}
}

.oxel_megamenu__wrapper--hidden {
transform:translateY(64px); opacity:0;
pointer-events: none;
}
.oxel_megamenu__wrapper--hidden:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__wrapper--hidden.oxy-easy-posts .oxy-posts,
.oxel_megamenu__wrapper--hidden.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.megamenu-container {
 width:100%;
 margin-top:32px;
 max-width:1300px;
 margin-left:auto;
 margin-right:auto;
}
.megamenu-text {
 max-width:260px;
 text-align:left;
 margin-top:0px;
 font-size:15px;
}
.megamenu-services-item:hover{
transform:scale(1.05,1.05);}
.megamenu-services-item {
transform:scale(1,1); text-align:left;
 width:100%;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
 gap:4px;
}
.megamenu-services-item:not(.ct-section):not(.oxy-easy-posts),
.megamenu-services-item.oxy-easy-posts .oxy-posts,
.megamenu-services-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:4px;
}
.megamenu-services-icon {
 height:32px;
 margin-bottom:4px;
}
.megamenu-services-title {
 font-size:16px;
}
@media (max-width: 1632px) {
.megamenu-services-title {
}
}

.megamenu-submenu-item:hover{
 color:#0079ff;
}
.megamenu-submenu-item {
 text-align:left;
 font-size:15px;
 margin-bottom:20px;
 color:#575757;
 font-weight:500;
 transition-duration:0.3s;
 transition-timing-function:ease-out;
 transition-property:color;
}
.estimate-project-form:ct_depth{
}
.estimate-project-form {
 height:100%;
 width:100%;
 text-align:left;
 position:relative;
}
.estimate-project-form .ct-section-inner-wrap {
padding-right: 0;
padding-left: 0;
}
.estimate-project-form:not(.ct-section):not(.oxy-easy-posts),
.estimate-project-form.oxy-easy-posts .oxy-posts,
.estimate-project-form.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: start;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
.estimate-project-form:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.estimate-project-form.ct-section .ct-section-inner-wrap > :last-child,
.estimate-project-form.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 1;}
.estimate-project-form:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.estimate-project-form.ct-section .ct-section-inner-wrap > :nth-child(1),
.estimate-project-form.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 2;}
@media (max-width: 1279px) {
.estimate-project-form {
 height:auto;
}
.estimate-project-form:not(.ct-section):not(.oxy-easy-posts),
.estimate-project-form.oxy-easy-posts .oxy-posts,
.estimate-project-form.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.estimate-project-form:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.estimate-project-form.ct-section .ct-section-inner-wrap > :last-child,
.estimate-project-form.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 1;}
.estimate-project-form:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.estimate-project-form.ct-section .ct-section-inner-wrap > :nth-child(1),
.estimate-project-form.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;}
}

@media (max-width: 599px) {
.estimate-project-form {
}
}

.logo-tech-knowledge {
 width:50px;
 margin-right:24px;
}
.tecnologies-learn {
 margin-top:16px;
}
.tecnologies-learn:not(.ct-section):not(.oxy-easy-posts),
.tecnologies-learn.oxy-easy-posts .oxy-posts,
.tecnologies-learn.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;}
@media (max-width: 899px) {
.tecnologies-learn {
}
.tecnologies-learn:not(.ct-section):not(.oxy-easy-posts),
.tecnologies-learn.oxy-easy-posts .oxy-posts,
.tecnologies-learn.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 16px;grid-row-gap: 16px;}
}

@media (max-width: 599px) {
.tecnologies-learn {
}
.tecnologies-learn:not(.ct-section):not(.oxy-easy-posts),
.tecnologies-learn.oxy-easy-posts .oxy-posts,
.tecnologies-learn.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 16px;}
}

.react-academy-item {
 width:25%;
}
.react-academy-item:not(.ct-section):not(.oxy-easy-posts),
.react-academy-item.oxy-easy-posts .oxy-posts,
.react-academy-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 1632px) {
.react-academy-item {
 text-align:center;
 width:25%;
}
}

@media (max-width: 1279px) {
.react-academy-item {
 width:100%;
}
.react-academy-item:not(.ct-section):not(.oxy-easy-posts),
.react-academy-item.oxy-easy-posts .oxy-posts,
.react-academy-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 899px) {
.react-academy-item {
 width:100%;
}
.react-academy-item:not(.ct-section):not(.oxy-easy-posts),
.react-academy-item.oxy-easy-posts .oxy-posts,
.react-academy-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 599px) {
.react-academy-item {
}
.react-academy-item:not(.ct-section):not(.oxy-easy-posts),
.react-academy-item.oxy-easy-posts .oxy-posts,
.react-academy-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

.react-academy-item-wrapper {
}
@media (max-width: 1632px) {
.react-academy-item-wrapper {
 text-align:left;
}
}

@media (max-width: 899px) {
.react-academy-item-wrapper {
 text-align:center;
}
.react-academy-item-wrapper:not(.ct-section):not(.oxy-easy-posts),
.react-academy-item-wrapper.oxy-easy-posts .oxy-posts,
.react-academy-item-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 599px) {
.react-academy-item-wrapper {
 margin-left:12px;
 text-align:left;
}
.react-academy-item-wrapper:not(.ct-section):not(.oxy-easy-posts),
.react-academy-item-wrapper.oxy-easy-posts .oxy-posts,
.react-academy-item-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.blog-loop-item {
 text-align:left;
}
.circle:ct_depth{
}
.circle {
background-image:url(https://staging.lastingdynamics.com/wp-content/uploads/2021/08/dot-pattern-background.png);background-size: auto 300px; width:100%;
 height:100%;
 min-height:600px;
 background-repeat:no-repeat;
}
@media (max-width: 1279px) {
.circle {
 width:100%;
}
.circle:not(.ct-section):not(.oxy-easy-posts),
.circle.oxy-easy-posts .oxy-posts,
.circle.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 899px) {
.circle {
 width:100%;
 min-height:480px;
}
}

@media (max-width: 599px) {
.circle {
background-size: auto 200px; min-height:420px;
 margin-left:auto;
 margin-right:auto;
}
}

.job-senior-card {
 width:100%;
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
 background-color:#f5f7fa;
 border-top-width:8px;
 border-right-width:8px;
 border-bottom-width:8px;
 border-left-width:8px;
 text-align:left;
 border-radius:8px;
 margin-right:0px;
}
.job-senior-card:not(.ct-section):not(.oxy-easy-posts),
.job-senior-card.oxy-easy-posts .oxy-posts,
.job-senior-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 1632px) {
.job-senior-card {
}
}

@media (max-width: 1279px) {
.job-senior-card {
 height:100%;
}
.job-senior-card:not(.ct-section):not(.oxy-easy-posts),
.job-senior-card.oxy-easy-posts .oxy-posts,
.job-senior-card.ct-section .ct-section-inner-wrap{
display:grid;
align-items:flex-start;
display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 24px;}
}

@media (max-width: 599px) {
.job-senior-card {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
}

.images-wrapper {
 width:100%;
 margin-bottom:-100px;
}
.images-wrapper:not(.ct-section):not(.oxy-easy-posts),
.images-wrapper.oxy-easy-posts .oxy-posts,
.images-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(5, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;grid-auto-rows: minmax(min-content,1fr);}
@media (max-width: 1279px) {
.images-wrapper {
}
.images-wrapper:not(.ct-section):not(.oxy-easy-posts),
.images-wrapper.oxy-easy-posts .oxy-posts,
.images-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 899px) {
.images-wrapper {
}
.images-wrapper:not(.ct-section):not(.oxy-easy-posts),
.images-wrapper.oxy-easy-posts .oxy-posts,
.images-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
align-items:center;
justify-content:center;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.steps-images-wrapper {
 width:100%;
 text-align:left;
 margin-top:24px;
}
.steps-images-wrapper:not(.ct-section):not(.oxy-easy-posts),
.steps-images-wrapper.oxy-easy-posts .oxy-posts,
.steps-images-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: stretch;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;grid-auto-rows: minmax(min-content,1fr);}
.steps-images-wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.steps-images-wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.steps-images-wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 2;grid-row: span 2;height: 100%;}
@media (max-width: 899px) {
.steps-images-wrapper {
}
.steps-images-wrapper:not(.ct-section):not(.oxy-easy-posts),
.steps-images-wrapper.oxy-easy-posts .oxy-posts,
.steps-images-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.steps-image-container {
background-image:url(https://staging.lastingdynamics.com/wp-content/uploads/2022/05/meritrocratic-bonuses-lasting-dynamics-1-min.jpg);background-size: cover; background-repeat:repeat-x;
 border-radius:12px;
 background-position:center  center ;
}
@media (max-width: 899px) {
.steps-image-container {
}
.steps-image-container:not(.ct-section):not(.oxy-easy-posts),
.steps-image-container.oxy-easy-posts .oxy-posts,
.steps-image-container.ct-section .ct-section-inner-wrap{
display:none;
}
}

.stels {
}
.steps-image-wrapper-reverse {
 width:100%;
 text-align:left;
 margin-top:24px;
}
.steps-image-wrapper-reverse:not(.ct-section):not(.oxy-easy-posts),
.steps-image-wrapper-reverse.oxy-easy-posts .oxy-posts,
.steps-image-wrapper-reverse.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: stretch;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;grid-auto-rows: minmax(min-content,1fr);}
.steps-image-wrapper-reverse:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.steps-image-wrapper-reverse.ct-section .ct-section-inner-wrap > :last-child,
.steps-image-wrapper-reverse.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 1;}
.steps-image-wrapper-reverse:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.steps-image-wrapper-reverse.ct-section .ct-section-inner-wrap > :nth-child(1),
.steps-image-wrapper-reverse.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;}
.steps-image-wrapper-reverse:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.steps-image-wrapper-reverse.ct-section .ct-section-inner-wrap > :nth-child(2),
.steps-image-wrapper-reverse.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 2;grid-row: span 2;height: 100%;}
@media (max-width: 899px) {
.steps-image-wrapper-reverse {
}
.steps-image-wrapper-reverse:not(.ct-section):not(.oxy-easy-posts),
.steps-image-wrapper-reverse.oxy-easy-posts .oxy-posts,
.steps-image-wrapper-reverse.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
}

.steps-big-image-container {
 height:340px!important ;
}
@media (max-width: 899px) {
.steps-big-image-container {
 height:240px!important ;
}
.steps-big-image-container:not(.ct-section):not(.oxy-easy-posts),
.steps-big-image-container.oxy-easy-posts .oxy-posts,
.steps-big-image-container.ct-section .ct-section-inner-wrap{
display:block;
}
}

.academy2-icon-list-text {
 font-weight:400;
 line-height:1.2;
 color:color(32);
}
@media (max-width: 899px) {
.academy2-icon-list-text {
}
}

.academy2-icon-list-icon {
color: #0079ff;}.academy2-icon-list-icon 
>svg {width: 68px;height: 68px;}.academy2-icon-list-icon {
 margin-right:16px;
}
@media (max-width: 1632px) {
.academy2-icon-list-icon {
color: color(29);}.academy2-icon-list-icon 
>svg {width: 50px;height: 50px;}.academy2-icon-list-icon {
 margin-right:16px;
 margin-left:0px;
 padding-right:0px;
 padding-left:0px;
}
}

@media (max-width: 899px) {
.academy2-icon-list-icon {
color: color(29);}.academy2-icon-list-icon {
 margin-right:0px;
 margin-bottom:8px;
}
}

@media (max-width: 599px) {
.academy2-icon-list-icon {
color: color(29);}.academy2-icon-list-icon {
}
}

.frosted-card {
 border-radius:20px;
 border-top-color:rgba(255,255,255,0.2);
 border-right-color:rgba(255,255,255,0.2);
 border-bottom-color:rgba(255,255,255,0.2);
 border-left-color:rgba(255,255,255,0.2);
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 width:100%;
}
.statistics-wrapper {
background-image:url(https://staging.lastingdynamics.com/wp-content/uploads/2022/05/world-background-dot-min.png);background-size: contain; background-repeat:no-repeat;
 overflow:visible;
 padding-top:80px;
 padding-bottom:80px;
 background-position:center  center ;
}
.statistics-wrapper:not(.ct-section):not(.oxy-easy-posts),
.statistics-wrapper.oxy-easy-posts .oxy-posts,
.statistics-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 50px;grid-row-gap: 32px;}
@media (max-width: 1279px) {
.statistics-wrapper {
 padding-top:0px;
 padding-bottom:0px;
}
.statistics-wrapper:not(.ct-section):not(.oxy-easy-posts),
.statistics-wrapper.oxy-easy-posts .oxy-posts,
.statistics-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;}
}

@media (max-width: 899px) {
.statistics-wrapper {
 padding-top:0px;
}
.statistics-wrapper:not(.ct-section):not(.oxy-easy-posts),
.statistics-wrapper.oxy-easy-posts .oxy-posts,
.statistics-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 12px;grid-row-gap: 12px;}
}

@media (max-width: 599px) {
.statistics-wrapper {
}
.statistics-wrapper:not(.ct-section):not(.oxy-easy-posts),
.statistics-wrapper.oxy-easy-posts .oxy-posts,
.statistics-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.statistics-number {
 color:#0079ff;
 font-size:34px;
}
@media (max-width: 599px) {
.statistics-number {
 margin-bottom:8px;
}
}

.statistics-card {
 padding-top:24px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:24px;
 border-radius:12px;
}
@media (max-width: 599px) {
.statistics-card {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
}

.logo-slide {
 width:100%;
}
.logo-slide:not(.ct-section):not(.oxy-easy-posts),
.logo-slide.oxy-easy-posts .oxy-posts,
.logo-slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.logo-div {
 width:16,66%;
}
.image-slider {
}
.nft-carousel-section {
}
.nft-carousel-section:not(.ct-section):not(.oxy-easy-posts),
.nft-carousel-section.oxy-easy-posts .oxy-posts,
.nft-carousel-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 1279px) {
.nft-carousel-section {
}
}

@media (max-width: 599px) {
.nft-carousel-section {
}
}

.blockchain-tech-grid {
 width:100%;
 background-color:#f5f7fa;
 border-radius:10px;
 padding-top:32px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:32px;
}
.blockchain-tech-grid:not(.ct-section):not(.oxy-easy-posts),
.blockchain-tech-grid.oxy-easy-posts .oxy-posts,
.blockchain-tech-grid.ct-section .ct-section-inner-wrap{
display:grid;
flex-wrap:wrap;
display: grid !important;align-items: stretch;grid-template-columns: repeat(5, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;}
@media (max-width: 1632px) {
.blockchain-tech-grid {
}
.blockchain-tech-grid:not(.ct-section):not(.oxy-easy-posts),
.blockchain-tech-grid.oxy-easy-posts .oxy-posts,
.blockchain-tech-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(5, minmax(1px, 1fr));grid-column-gap: 16px;grid-row-gap: 32px;}
}

@media (max-width: 1279px) {
.blockchain-tech-grid {
}
.blockchain-tech-grid:not(.ct-section):not(.oxy-easy-posts),
.blockchain-tech-grid.oxy-easy-posts .oxy-posts,
.blockchain-tech-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 24px;}
}

@media (max-width: 899px) {
.blockchain-tech-grid {
}
.blockchain-tech-grid:not(.ct-section):not(.oxy-easy-posts),
.blockchain-tech-grid.oxy-easy-posts .oxy-posts,
.blockchain-tech-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;}
}

@media (max-width: 599px) {
.blockchain-tech-grid {
 padding-left:16px;
 padding-right:16px;
 padding-top:24px;
 padding-bottom:24px;
}
.blockchain-tech-grid:not(.ct-section):not(.oxy-easy-posts),
.blockchain-tech-grid.oxy-easy-posts .oxy-posts,
.blockchain-tech-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: stretch;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 12px;grid-row-gap: 12px;}
}

.blockchain-industries-section {
background-image:url(https://staging.lastingdynamics.com/wp-content/uploads/2022/06/background-industries-blockchain-possibilities-min.jpg);background-size: cover; background-repeat:no-repeat;
 color:#ffffff;
 overflow:hidden;
 background-position:center  center ;
}
.blockchain-industries-section .ct-section-inner-wrap {
padding-top: 80px;
padding-bottom: 80px;
}
.blockchain-industries-section:not(.ct-section):not(.oxy-easy-posts),
.blockchain-industries-section.oxy-easy-posts .oxy-posts,
.blockchain-industries-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 599px) {
.blockchain-industries-section {
}
.blockchain-industries-section .ct-section-inner-wrap {
padding-top: 50px;
}
}

.faq-section-blockchain {
 background-color:#f5f7fa;
}
.faq-section-blockchain .ct-section-inner-wrap {
padding-top: 80px;
padding-bottom: 80px;
}
.question {
 width:100%;
 padding-right:50px;
}
.question:not(.ct-section):not(.oxy-easy-posts),
.question.oxy-easy-posts .oxy-posts,
.question.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 599px) {
.question {
 text-align:left;
}
}

.answer {
 padding-left:20px;
 padding-right:20px;
 padding-bottom:0px;
 padding-top:24px;
 width:100%;
}
@media (max-width: 599px) {
.answer {
 text-align:left;
}
}

.answercont {
 overflow:hidden;
 max-height:0px;
 transition-duration:.1s;
 transition-property:max-height;
 transition-timing-function:ease-in-out;
 width:100%;
}
.faq-container {
 width:100%;
 padding-top:32px;
 padding-bottom:32px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:solid;
 border-left-style:none;
 border-bottom-width:1px;
 border-bottom-color:#8a918a;
}
@media (max-width: 899px) {
.faq-container {
}
}

.grid {
}
.blockchain-service-title {
 margin-bottom:0px;
}
.blockchain-service-icon {
 height:56px;
 margin-bottom:16px;
}
.digital-services-wrapper {
 width:100%;
}
@media (max-width: 1632px) {
.digital-services-wrapper {
}
}

.digital-service-card {
 width:100%;
 padding-top:16px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:16px;
 border-radius:20px;
 background-color:#f5f7fa;
 margin-bottom:60px;
 margin-left:auto;
 margin-right:auto;
}
.digital-service-card:not(.ct-section):not(.oxy-easy-posts),
.digital-service-card.oxy-easy-posts .oxy-posts,
.digital-service-card.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(9, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.digital-service-card:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.digital-service-card.ct-section .ct-section-inner-wrap > :last-child,
.digital-service-card.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 5;}
.digital-service-card:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.digital-service-card.ct-section .ct-section-inner-wrap > :nth-child(1),
.digital-service-card.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 4;}
@media (max-width: 1632px) {
.digital-service-card {
}
}

@media (max-width: 1279px) {
.digital-service-card {
}
.digital-service-card:not(.ct-section):not(.oxy-easy-posts),
.digital-service-card.oxy-easy-posts .oxy-posts,
.digital-service-card.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
}

@media (max-width: 599px) {
.digital-service-card {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
.digital-service-card:not(.ct-section):not(.oxy-easy-posts),
.digital-service-card.oxy-easy-posts .oxy-posts,
.digital-service-card.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.digital-service-title {
 margin-bottom:0px;
 color:#0079ff;
}
@media (max-width: 1632px) {
.digital-service-title {
}
}

.digital-service-image {
 width:100%;
}
.digital-service-image , .digital-service-image lottie-player{
width:100%;
}

.blockchain-industry-card {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 color:#ffffff;
}
.industry-card-title {
 color:#ffffff;
}
.industry-card-image {
 border-radius:20px;
 margin-bottom:20px;
}
.industry-card-arrows {
 padding-top:8px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:8px;
 border-radius:12px;
 font-size:26px;
 line-height:40px;
 margin-right:16px;
}
@media (max-width: 599px) {
.industry-card-arrows {
}
}

.step-wrapper {
 margin-bottom:32px;
}
.step-wrapper:not(.ct-section):not(.oxy-easy-posts),
.step-wrapper.oxy-easy-posts .oxy-posts,
.step-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 899px) {
.step-wrapper {
 margin-bottom:24px;
}
}

.step-title {
 color:#135293;
 margin-left:16px;
}
.blockchain-slider {
}
.blockchain-slide-image {
 height:48px;
 width:200px;
}
@media (max-width: 1632px) {
.blockchain-slide-image {
 height:40px;
}
}

@media (max-width: 899px) {
.blockchain-slide-image {
 height:32px;
}
}

.blockchain-slide {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
.blockchain-slide:not(.ct-section):not(.oxy-easy-posts),
.blockchain-slide.oxy-easy-posts .oxy-posts,
.blockchain-slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.statistics-item-text {
}
@media (max-width: 599px) {
.statistics-item-text {
 line-height:1.4;
 font-size:20px;
}
}

.rewards-section:ct_depth{
}
.rewards-section {
 max-width:1500px;
 overflow:hidden;
}
.rewards-section .ct-section-inner-wrap {
padding-top: 32px;
padding-bottom: 32px;
}
.rewards-section:not(.ct-section):not(.oxy-easy-posts),
.rewards-section.oxy-easy-posts .oxy-posts,
.rewards-section.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 50px;grid-row-gap: 20px;}
@media (max-width: 1279px) {
.rewards-section {
 text-align:left;
}
.rewards-section:not(.ct-section):not(.oxy-easy-posts),
.rewards-section.oxy-easy-posts .oxy-posts,
.rewards-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:center;
}
}

.card-service-desc {
 padding-bottom:24px;
 margin-bottom:auto;
}
.cad {
}
.nft-services-card {
}
.nft-services-card:not(.ct-section):not(.oxy-easy-posts),
.nft-services-card.oxy-easy-posts .oxy-posts,
.nft-services-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.nft-services-card-icon {
 margin-right:16px;
 height:64px;
 width:64px;
}
@media (max-width: 899px) {
.nft-services-card-icon {
 width:52px;
 height:52px;
}
}

@media (max-width: 599px) {
.nft-services-card-icon {
 height:52px;
 width:42px;
}
}

.nft-services-card-title {
 margin-bottom:0px;
 text-align:left;
 font-size:16px;
 font-weight:500;
}
.card-digitalization:ct_depth{
}
.card-digitalization {
 border-top-left-radius:8px;
 border-bottom-left-radius:8px;
 padding-right:32px;
 padding-bottom:32px;
 padding-top:32px;
 border-radius:16px;
 background-color:#f5f7fa;
 padding-left:32px;
 text-align:center;
 margin-bottom:16px;
 margin-top:16px;
 max-width:880px;
}
.card-digitalization:not(.ct-section):not(.oxy-easy-posts),
.card-digitalization.oxy-easy-posts .oxy-posts,
.card-digitalization.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1632px) {
.card-digitalization {
}
}

@media (max-width: 1279px) {
.card-digitalization {
}
}

@media (max-width: 899px) {
.card-digitalization {
}
}

@media (max-width: 599px) {
.card-digitalization {
}
}

.card-digitalization-icon {
 padding-bottom:0px;
 width:48px;
 height:48px;
 margin-bottom:16px;
}
.industries-item-vertical {
 text-align:center;
 top:3%;
 left:50%;
}
.industries-item-vertical:not(.ct-section):not(.oxy-easy-posts),
.industries-item-vertical.oxy-easy-posts .oxy-posts,
.industries-item-vertical.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
@media (max-width: 1279px) {
.industries-item-vertical {
}
.industries-item-vertical:not(.ct-section):not(.oxy-easy-posts),
.industries-item-vertical.oxy-easy-posts .oxy-posts,
.industries-item-vertical.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 599px) {
.industries-item-vertical {
}
}

.industries-item-vertical-icon {
color: #0079ff;}.industries-item-vertical-icon 
>svg {width: 55px;height: 55px;}.industries-item-vertical-icon {
 margin-bottom:8px;
}
.partner-row {
}
.partner-row:not(.ct-section):not(.oxy-easy-posts),
.partner-row.oxy-easy-posts .oxy-posts,
.partner-row.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: start;grid-template-columns: repeat(5, minmax(1px, 1fr));grid-column-gap: 100px;grid-row-gap: 20px;}
.partner-row:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.partner-row.ct-section .ct-section-inner-wrap > :last-child,
.partner-row.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 3;}
.partner-row:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.partner-row.ct-section .ct-section-inner-wrap > :nth-child(1),
.partner-row.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 2;}
@media (max-width: 1279px) {
.partner-row {
}
.partner-row:not(.ct-section):not(.oxy-easy-posts),
.partner-row.oxy-easy-posts .oxy-posts,
.partner-row.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: start;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
.partner-row:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.partner-row.ct-section .ct-section-inner-wrap > :last-child,
.partner-row.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 1;}
.partner-row:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.partner-row.ct-section .ct-section-inner-wrap > :nth-child(1),
.partner-row.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;}
}

.service-card-venture {
 background-color:#f5f7fa;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 text-align:center;
 border-radius:8px;
 height:100%;
}
.service-card-venture:not(.ct-section):not(.oxy-easy-posts),
.service-card-venture.oxy-easy-posts .oxy-posts,
.service-card-venture.ct-section .ct-section-inner-wrap{
display:grid;
align-items:center;
display: grid !important;align-items: start;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 0px;}
@media (max-width: 899px) {
.service-card-venture {
 margin-bottom:48px;
}
}

@media (max-width: 599px) {
.service-card-venture {
 margin-bottom:48px;
 background-color:#f5f7fa;
}
}

.service-card-venture-icon {
color: #0079ff;}.service-card-venture-icon 
>svg {width: 64px;height: 64px;}.service-card-venture-icon {
 margin-bottom:24px;
}
@media (max-width: 599px) {
.service-card-venture-icon {
color: #0079ff;}.service-card-venture-icon {
}
}

.item-industries {
 height:90px;
}
.item-industries:not(.ct-section):not(.oxy-easy-posts),
.item-industries.oxy-easy-posts .oxy-posts,
.item-industries.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 1632px) {
.item-industries {
 background-color:#ffffff;
 border-radius:8px;
 transition-duration:.3s;
 transition-timing-function:linear;
 transition-property:box-shadow;
 box-shadow:inset 0px 4px 4px 2px rgba(0,0,0,0);
}
}

@media (max-width: 599px) {
.item-industries {
 padding-left:8px;
 padding-right:8px;
 padding-top:8px;
 padding-bottom:8px;
 height:68px;
}
}

.icon-academy-list {
 margin-right:8px;
}
@media (max-width: 899px) {
.icon-academy-list {
 margin-right:0px;
 margin-bottom:8px;
}
}

@media (max-width: 599px) {
.icon-academy-list {
 width:48px;
}
}

.use-case-tab-img {
 height:80px;
 width:80px;
}
.use-case-card {
 padding-top:32px;
 padding-left:32px;
 padding-bottom:32px;
 border-radius:12px;
 background-color:#ffffff;
 padding-right:100px;
 width:100%;
}
@media (max-width: 899px) {
.use-case-card {
 padding-top:32px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
}

.use-case-wrapper-slide {
transform:; position:absolute;
 top:0px;
 width:100%;
 transition-duration:.3s;
 transition-timing-function:ease-in-out;
 transition-property:opacity, transform;
 left:0px;
}
.use-case-wrapper-slide:not(.ct-section):not(.oxy-easy-posts),
.use-case-wrapper-slide.oxy-easy-posts .oxy-posts,
.use-case-wrapper-slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 899px) {
.use-case-wrapper-slide {
 text-align:left;
 margin-top:-100px;
}
.use-case-wrapper-slide:not(.ct-section):not(.oxy-easy-posts),
.use-case-wrapper-slide.oxy-easy-posts .oxy-posts,
.use-case-wrapper-slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:flex-end;
}
}

@media (max-width: 599px) {
.use-case-wrapper-slide {
 margin-top:0px;
}
}

.use-case-card-img {
 border-radius:100%;
 margin-left:-80px;
 position:static;
 z-index:5;
}
@media (max-width: 1279px) {
.use-case-card-img {
 width:200px;
}
}

@media (max-width: 899px) {
.use-case-card-img {
 margin-left:0px;
 margin-bottom:-60px;
}
}

@media (max-width: 599px) {
.use-case-card-img {
 width:140px;
 margin-top:-84px;
}
}

.planning-arrow:ct_depth{
}
.planning-arrow {
 attachment_height:180;
 attachment_width:180;
 attachment_url:https://staging.lastingdynamics.com/wp-content/uploads/2022/07/Arrow-Progress.png;
 width:130px;
}
@media (max-width: 1632px) {
.planning-arrow {
 width:100px;
}
}

@media (max-width: 1279px) {
.planning-arrow {
transform:rotate(90deg);}
}

@media (max-width: 599px) {
.planning-arrow {
 width:64px;
}
}

.planning-paragraph {
 margin-top:0px;
 margin-bottom:0px;
}
.planning-step:ct_depth{
}
.planning-step {
 color:#135293;
 text-transform:uppercase;
}
.agile-process-icon {
}
@media (max-width: 1632px) {
.agile-process-icon {
}.agile-process-icon 
>svg {width: 40px;height: 40px;}.agile-process-icon {
}
}

@media (max-width: 1279px) {
.agile-process-icon {
}.agile-process-icon 
>svg {width: 32px;height: 32px;}.agile-process-icon {
}
}

.blockchain-service-item {
 position:relative;
 margin-right:-20px;
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 width:30%;
 margin-left:-20px;
 z-index:0;
 margin-top:-40px;
 margin-bottom:-40px;
}
.blockchain-service-item:not(.ct-section):not(.oxy-easy-posts),
.blockchain-service-item.oxy-easy-posts .oxy-posts,
.blockchain-service-item.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 1632px) {
.blockchain-service-item {
 margin-top:-40px;
 margin-left:-24px;
 margin-right:-24px;
 margin-bottom:-40px;
 width:35%;
}
}

@media (max-width: 1279px) {
.blockchain-service-item {
 width:50%;
}
}

@media (max-width: 899px) {
.blockchain-service-item {
 width:75%;
 margin-left:0px;
 margin-right:0px;
 margin-top:-16px;
 margin-bottom:-16px;
}
}

@media (max-width: 599px) {
.blockchain-service-item {
 width:100%;
}
}

.blockchain-service-content {
transform:translate(-50%,-50%); position:absolute;
 top:50%;
 left:50%;
}
.blockchain-service-arrow {
}
@media (max-width: 1279px) {
.blockchain-service-arrow {
}
}

@media (max-width: 899px) {
.blockchain-service-arrow {
}
}

.reverse {
}
.blockchain-service-desc {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 position:absolute;
 z-index:10;
 left:0px;
 margin-left:16px;
 margin-right:16px;
 top:70%;
 height:auto;
}
@media (max-width: 1279px) {
.blockchain-service-desc {
}
}

@media (max-width: 899px) {
.blockchain-service-desc {
}
}

@media (max-width: 599px) {
.blockchain-service-desc {
 padding-top:16px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:16px;
 margin-left:0px;
 margin-right:0px;
 width:100%;
 height:auto;
}
}

.card-grey {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 border-radius:8px;
 text-align:left;
 max-width:100%;
 margin-top:12px;
 margin-bottom:12px;
 width:90%;
 background-color:#28292c;
}
.card-grey:not(.ct-section):not(.oxy-easy-posts),
.card-grey.oxy-easy-posts .oxy-posts,
.card-grey.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 1279px) {
.card-grey {
 width:100%;
}
}

.dot-pattern-background-dark {
background-image:url(https://staging.lastingdynamics.com/wp-content/uploads/2022/07/dot-background-dark.png);background-size: contain; background-repeat:no-repeat;
 padding-bottom:15%;
 padding-right:7%;
 background-position:right  bottom ;
}
@media (max-width: 1632px) {
}

@media (max-width: 1279px) {
.dot-pattern-background-dark {
}
}

@media (max-width: 599px) {
.dot-pattern-background-dark {
 padding-bottom:7%;
}
}

.number-big-service {
 color:#8a918a;
 font-weight:500;
 font-size:68px;
 text-align:right;
 line-height:1;
 width:88px;
 margin-right:8px;
 min-width:88px;
}
@media (max-width: 899px) {
.number-big-service {
 font-size:64px;
}
}

@media (max-width: 599px) {
.number-big-service {
 font-size:32px;
 width:40px;
 min-width:40px;
}
}

.number-service-home:hover{
}
.number-service-home:hover .hover-image{
 opacity:0.28;
}
.number-service-home {
 width:100%;
 max-width:642px;
 position:relative;
 text-align:left;
}
.number-service-home:not(.ct-section):not(.oxy-easy-posts),
.number-service-home.oxy-easy-posts .oxy-posts,
.number-service-home.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 1632px) {
.number-service-home {
}
}

@media (max-width: 1279px) {
.number-service-home {
 margin-bottom:64px;
}
.number-service-home:hover .hover-image{
 opacity:0.25;
}
}

@media (max-width: 599px) {
.number-service-home {
 margin-bottom:60px;
}
.number-service-home:hover .hover-image{
 opacity:0.25;
}
}

.hover-image {
 opacity:0;
 transition-duration:0.4s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 width:40%;
 z-index:-1;
 position:absolute;
 right:0px;
 top:16px;
 max-width:180px;
}
@media (max-width: 1632px) {
.hover-image {
}
}

@media (max-width: 1279px) {
.hover-image {
 width:25%;
 opacity:0.25;
 max-width:160px;
}
}

@media (max-width: 899px) {
.hover-image {
 opacity:0.25!important;
 position:absolute;
 top:unset ;
 bottom:-16px;
 width:30%;
}
}

@media (max-width: 599px) {
.hover-image {
 width:35%;
 bottom:-32px;
}
}

.data-cloud-item:ct_depth{
}
.data-cloud-item {
}
.data-cloud-item:not(.ct-section):not(.oxy-easy-posts),
.data-cloud-item.oxy-easy-posts .oxy-posts,
.data-cloud-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 1279px) {
.data-cloud-item {
 text-align:center;
}
.data-cloud-item:not(.ct-section):not(.oxy-easy-posts),
.data-cloud-item.oxy-easy-posts .oxy-posts,
.data-cloud-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 899px) {
.data-cloud-item {
 text-align:left;
}
.data-cloud-item:not(.ct-section):not(.oxy-easy-posts),
.data-cloud-item.oxy-easy-posts .oxy-posts,
.data-cloud-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 599px) {
.data-cloud-item {
}
}

.data-cloud-item-icon {
 margin-right:16px;
}
@media (max-width: 1279px) {
.data-cloud-item-icon {
 margin-right:0px;
}
}

@media (max-width: 899px) {
.data-cloud-item-icon {
 margin-right:16px;
}
}

.agile-process-item:ct_depth{
}
.agile-process-item {
}
.agile-process-item:not(.ct-section):not(.oxy-easy-posts),
.agile-process-item.oxy-easy-posts .oxy-posts,
.agile-process-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 599px) {
.agile-process-item {
}
}

.image-logo-podcast {
 width:100%;
}
@media (max-width: 599px) {
.image-logo-podcast {
}
}

.rep-feature-img {
 margin-bottom:16px;
}
.rep-feature-title {
 margin-bottom:0px;
}
.rep-feature-desc {
}
.rep-feature-box {
 margin-bottom:100px;
}
@media (max-width: 1279px) {
.rep-feature-box {
 margin-bottom:64px;
}
}

.Podcast-Section {
 background-color:#f5f7fa;
 border-radius:8px;
 padding-bottom:32px;
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 width:70%;
}
.Podcast-Section:not(.ct-section):not(.oxy-easy-posts),
.Podcast-Section.oxy-easy-posts .oxy-posts,
.Podcast-Section.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: stretch;align-items: stretch;grid-template-columns: repeat(auto-fit, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 0px;}
.Podcast-Section:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.Podcast-Section.ct-section .ct-section-inner-wrap > :last-child,
.Podcast-Section.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 2;}
.Podcast-Section:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.Podcast-Section.ct-section .ct-section-inner-wrap > :nth-child(1),
.Podcast-Section.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;}
.Podcast-Section:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.Podcast-Section.ct-section .ct-section-inner-wrap > :nth-child(2),
.Podcast-Section.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 3;}
@media (max-width: 1279px) {
.Podcast-Section {
 width:100%;
}
}

@media (max-width: 899px) {
.Podcast-Section {
 width:100%;
}
.Podcast-Section:not(.ct-section):not(.oxy-easy-posts),
.Podcast-Section.oxy-easy-posts .oxy-posts,
.Podcast-Section.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(0, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.podcast-section {
 max-width:1000px;
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
 text-align:left;
 background-color:#f5f7fa;
 border-radius:8px;
}
.podcast-section:not(.ct-section):not(.oxy-easy-posts),
.podcast-section.oxy-easy-posts .oxy-posts,
.podcast-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.hover-image-right {
 position:absolute;
 right:-42%;
 top:32px;
}
@media (max-width: 1632px) {
.hover-image-right {
 position:absolute;
 bottom:32px;
 right:-35%;
}
}

.hover-image-left {
 left:-42%;
 opacity:0;
 position:absolute;
 bottom:24px;
}
@media (max-width: 1279px) {
.hover-image-left {
}
}

.number-service-home-desc:ct_depth{
}
.number-service-home-desc {
 color:#575757;
 margin-top:8px;
 margin-bottom:8px;
}
@media (max-width: 599px) {
.number-service-home-desc {
 font-size:15px;
}
}

.podcast-button {
}
@media (max-width: 899px) {
.podcast-button {
 margin-right:0px;
 margin-top:0px;
 margin-left:0px;
 margin-bottom:0px;
}
}

.carousel-project-item {
 height:100%;
 color:#575757;
 text-align:left;
 position:relative;
 border-radius:20px;
 overflow:hidden;
 gap:8px;
}
.carousel-project-item:not(.ct-section):not(.oxy-easy-posts),
.carousel-project-item.oxy-easy-posts .oxy-posts,
.carousel-project-item.ct-section .ct-section-inner-wrap{
gap:8px;
}
.carousel-project-item-img {
 margin-bottom:0px;
 width:100%;
}
.carousel-project-item-img:not(.ct-section):not(.oxy-easy-posts),
.carousel-project-item-img.oxy-easy-posts .oxy-posts,
.carousel-project-item-img.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 899px) {
.carousel-project-item-img {
}
}

@media (max-width: 599px) {
.carousel-project-item-img {
}
}

.newbie-academy-subtitle {
 text-transform:uppercase;
 color:#0079ff;
 width:100%;
 text-align:center;
}
@media (max-width: 899px) {
.newbie-academy-subtitle {
 text-align:center;
}
}

.tabs-3655-tab {
 background-color:#f5f7fa;
 width:100%;
 text-align:center;
}
.tabs-3655-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-3655-tab.oxy-easy-posts .oxy-posts,
.tabs-3655-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.tabs-3655-tab-active {
}
.tabs-contents-3655-tab {
}
.newbie-tab-wrapper {
 width:100%;
}
.newbie-tab-wrapper:not(.ct-section):not(.oxy-easy-posts),
.newbie-tab-wrapper.oxy-easy-posts .oxy-posts,
.newbie-tab-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 32px;grid-row-gap: 20px;}
.num-list-item {
 width:100%;
 text-align:left;
 margin-bottom:32px;
}
.num-list-item:not(.ct-section):not(.oxy-easy-posts),
.num-list-item.oxy-easy-posts .oxy-posts,
.num-list-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.num-list {
 width:40px;
 min-width:40px;
 height:40px;
 text-align:center;
 font-size:20px;
 color:#0079ff;
 font-weight:500;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#0079ff;
 border-right-color:#0079ff;
 border-bottom-color:#0079ff;
 border-left-color:#0079ff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:60px;
 line-height:38px;
 margin-right:12px;
}
.num-list-title {
 color:#575757;
}
.faq-container-card {
 width:100%;
 padding-top:24px;
 padding-bottom:26px;
 border-radius:12px;
 padding-left:16px;
 padding-right:0px;
 background-color:#ffffff;
 margin-bottom:16px;
}
@media (max-width: 899px) {
.faq-container-card {
}
.faq-container-card:not(.ct-section):not(.oxy-easy-posts),
.faq-container-card.oxy-easy-posts .oxy-posts,
.faq-container-card.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.career-path {
 gap:32px;
 padding-top:32px;
 padding-right:32px;
 padding-bottom:32px;
 padding-left:32px;
 max-width:1200px;
 width:100%;
}
.career-path:not(.ct-section):not(.oxy-easy-posts),
.career-path.oxy-easy-posts .oxy-posts,
.career-path.ct-section .ct-section-inner-wrap{
display:grid;
align-items:center;
gap:32px;
display: grid !important;align-items: center;grid-template-columns: repeat(11, minmax(1px, 1fr));grid-column-gap: 32px;grid-row-gap: 20px;}
.career-path:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.career-path.ct-section .ct-section-inner-wrap > :last-child,
.career-path.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 2;}
.career-path:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.career-path.ct-section .ct-section-inner-wrap > :nth-child(1),
.career-path.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 3;}
.career-path:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.career-path.ct-section .ct-section-inner-wrap > :nth-child(2),
.career-path.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 3;}
.career-path:not(.ct-section):not(.oxy-easy-posts) > :nth-child(3),
.career-path.ct-section .ct-section-inner-wrap > :nth-child(3),
.career-path.oxy-easy-posts .oxy-posts > :nth-child(3){
grid-column: span 3;}
@media (max-width: 1279px) {
.career-path {
 width:100%;
 margin-left:4px;
 margin-right:4px;
 gap:24px;
 max-width:600px;
}
.career-path:not(.ct-section):not(.oxy-easy-posts),
.career-path.oxy-easy-posts .oxy-posts,
.career-path.ct-section .ct-section-inner-wrap{
display:grid;
gap:24px;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 32px;grid-row-gap: 32px;}
.career-path:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.career-path.ct-section .ct-section-inner-wrap > :last-child,
.career-path.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 2;}
.career-path:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.career-path.ct-section .ct-section-inner-wrap > :nth-child(1),
.career-path.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 2;}
.career-path:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.career-path.ct-section .ct-section-inner-wrap > :nth-child(2),
.career-path.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 1;}
.career-path:not(.ct-section):not(.oxy-easy-posts) > :nth-child(3),
.career-path.ct-section .ct-section-inner-wrap > :nth-child(3),
.career-path.oxy-easy-posts .oxy-posts > :nth-child(3){
grid-column: span 1;}
}

@media (max-width: 899px) {
.career-path {
 gap:16px;
 text-align:center;
 max-width:360px;
}
.career-path:not(.ct-section):not(.oxy-easy-posts),
.career-path.oxy-easy-posts .oxy-posts,
.career-path.ct-section .ct-section-inner-wrap{
display:grid;
gap:16px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.career-path:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.career-path.ct-section .ct-section-inner-wrap > :last-child,
.career-path.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 1;}
.career-path:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.career-path.ct-section .ct-section-inner-wrap > :nth-child(1),
.career-path.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;}
.career-path:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.career-path.ct-section .ct-section-inner-wrap > :nth-child(2),
.career-path.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 1;}
.career-path:not(.ct-section):not(.oxy-easy-posts) > :nth-child(3),
.career-path.ct-section .ct-section-inner-wrap > :nth-child(3),
.career-path.oxy-easy-posts .oxy-posts > :nth-child(3){
grid-column: span 1;}
}

@media (max-width: 599px) {
.career-path {
}
}

.path-icon {
}
.career-path_illustration {
 text-align:center;
}
.career-path_illustration:not(.ct-section):not(.oxy-easy-posts),
.career-path_illustration.oxy-easy-posts .oxy-posts,
.career-path_illustration.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1632px) {
.career-path_illustration {
}
}

@media (max-width: 1279px) {
.career-path_illustration {
}
}

@media (max-width: 899px) {
.career-path_illustration {
 gap:16px;
 text-align:left;
}
.career-path_illustration:not(.ct-section):not(.oxy-easy-posts),
.career-path_illustration.oxy-easy-posts .oxy-posts,
.career-path_illustration.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:center;
gap:16px;
}
}

@media (max-width: 599px) {
.career-path_illustration {
 text-align:center;
 margin-bottom:22px;
}
}

.career-path_list {
 margin-top:0px;
 gap:16px;
}
.career-path_list:not(.ct-section):not(.oxy-easy-posts),
.career-path_list.oxy-easy-posts .oxy-posts,
.career-path_list.ct-section .ct-section-inner-wrap{
gap:16px;
}
@media (max-width: 1279px) {
.career-path_list {
 width:100%;
 max-width:200px;
}
}

@media (max-width: 899px) {
.career-path_list {
 margin-bottom:0px;
}
}

@media (max-width: 599px) {
.career-path_list {
 max-width:280px;
 width:100%;
 padding-left:8px;
}
}

.steps-card {
 padding-top:32px;
 padding-right:32px;
 padding-bottom:32px;
 padding-left:32px;
 border-radius:16px;
 position:relative;
 background-color:#ffffff;
 gap:24px;
 width:100%;
 max-width:780px;
}
.steps-card:not(.ct-section):not(.oxy-easy-posts),
.steps-card.oxy-easy-posts .oxy-posts,
.steps-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:24px;
}
@media (max-width: 1279px) {
.steps-card {
}
}

@media (max-width: 899px) {
.steps-card {
 gap:8px;
 text-align:center;
}
.steps-card:not(.ct-section):not(.oxy-easy-posts),
.steps-card.oxy-easy-posts .oxy-posts,
.steps-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:8px;
}
}

@media (max-width: 599px) {
.steps-card {
}
}

.steps-card_number {
 font-size:140px;
 line-height:1;
 color:#e0e0e0;
}
@media (max-width: 899px) {
.steps-card_number {
 margin-bottom:0px;
 font-size:80px;
}
}

.steps-card-blue {
 padding-top:32px;
 padding-right:32px;
 padding-bottom:32px;
 padding-left:32px;
 border-radius:16px;
 position:relative;
 background-color:#135293;
 gap:24px;
 width:100%;
 max-width:780px;
}
.steps-card-blue:not(.ct-section):not(.oxy-easy-posts),
.steps-card-blue.oxy-easy-posts .oxy-posts,
.steps-card-blue.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:24px;
}
@media (max-width: 1279px) {
.steps-card-blue {
 padding-top:93px;
}
}

@media (max-width: 899px) {
.steps-card-blue {
 gap:8px;
 text-align:center;
 padding-top:22px;
}
.steps-card-blue:not(.ct-section):not(.oxy-easy-posts),
.steps-card-blue.oxy-easy-posts .oxy-posts,
.steps-card-blue.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:8px;
}
}

@media (max-width: 599px) {
.steps-card-blue {
}
}

.steps-card_content {
}
@media (max-width: 899px) {
.steps-card_content {
 gap:8px;
}
.steps-card_content:not(.ct-section):not(.oxy-easy-posts),
.steps-card_content.oxy-easy-posts .oxy-posts,
.steps-card_content.ct-section .ct-section-inner-wrap{
gap:8px;
}
}

.facebook-profilePic {
 border-radius:100px;
 width:74px;
}
.facebook-user {
 color:#0079ff;
 font-weight:600;
 margin-bottom:2px;
 font-size:16px;
}
.facebook-message {
 color:#28292c;
 font-weight:500;
 font-size:14px;
}
@media (max-width: 899px) {
.facebook-message {
 width:100%;
}
}

.facebook-bubble {
 padding-top:16px;
 padding-right:16px;
 padding-left:16px;
 border-radius:16px;
 position:relative;
 background-color:#f5f7fa;
 padding-bottom:32px;
}
@media (max-width: 899px) {
.facebook-bubble {
}
}

@media (max-width: 599px) {
.facebook-bubble {
 margin-left:0px;
}
}

.facebook-reacts {
transform:translateY(50%); position:absolute;
 right:0px;
 padding-left:8px;
 padding-right:8px;
 padding-top:2px;
 padding-bottom:2px;
 border-radius:100px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 background-color:#ffffff;
 bottom:0px;
 box-shadow:0px 2px 28px 0px #d3d3d3;
}
.facebook-reacts:not(.ct-section):not(.oxy-easy-posts),
.facebook-reacts.oxy-easy-posts .oxy-posts,
.facebook-reacts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.facebook-react {
 width:24px;
 margin-right:8px;
}
.facebook-post {
 width:100%;
}
.facebook-post:not(.ct-section):not(.oxy-easy-posts),
.facebook-post.oxy-easy-posts .oxy-posts,
.facebook-post.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 899px) {
.facebook-post {
}
.facebook-post:not(.ct-section):not(.oxy-easy-posts),
.facebook-post.oxy-easy-posts .oxy-posts,
.facebook-post.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 599px) {
.facebook-post {
}
.facebook-post:not(.ct-section):not(.oxy-easy-posts),
.facebook-post.oxy-easy-posts .oxy-posts,
.facebook-post.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.facebook-actions {
 text-align:left;
 margin-top:4px;
}
.facebook-actions:not(.ct-section):not(.oxy-easy-posts),
.facebook-actions.oxy-easy-posts .oxy-posts,
.facebook-actions.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 1279px) {
.facebook-actions {
 margin-top:32px;
}
}

@media (max-width: 899px) {
.facebook-actions {
 margin-top:16px;
}
}

.facebook-actions_content {
 margin-right:8px;
 font-weight:500;
 font-size:14px;
}
.facebook-comment {
 padding-left:0px;
 margin-right:0px;
 margin-left:12px;
}
.facebook-comment:not(.ct-section):not(.oxy-easy-posts),
.facebook-comment.oxy-easy-posts .oxy-posts,
.facebook-comment.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 899px) {
.facebook-comment {
 padding-left:0px;
 margin-top:16px;
 margin-left:0px;
}
}

.pride-grid {
 width:100%;
 margin-top:48px;
 max-width:1920px;
 padding-left:0px;
}
.pride-grid:not(.ct-section):not(.oxy-easy-posts),
.pride-grid.oxy-easy-posts .oxy-posts,
.pride-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 1632px) {
.pride-grid {
}
}

@media (max-width: 1279px) {
.pride-grid {
}
.pride-grid:not(.ct-section):not(.oxy-easy-posts),
.pride-grid.oxy-easy-posts .oxy-posts,
.pride-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 899px) {
.pride-grid {
}
.pride-grid:not(.ct-section):not(.oxy-easy-posts),
.pride-grid.oxy-easy-posts .oxy-posts,
.pride-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

.newbie-academy-number {
 useCustomTag:true;
 color:#0079ff;
 font-size:54px;
 margin-top:0px;
 margin-bottom:0px;
 font-weight:500;
 line-height:0.95;
}
@media (max-width: 899px) {
.newbie-academy-number {
 min-width:40px;
}
}

.carrer-path-icon {
 width:140px;
}
.carrer-path-btn {
}
.carrer-path-item-list {
 text-align:left;
 line-height:1.3;
}
.carrer-path-item-list:not(.ct-section):not(.oxy-easy-posts),
.carrer-path-item-list.oxy-easy-posts .oxy-posts,
.carrer-path-item-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.carrer-path-dot {
color: #e99415;}.carrer-path-dot 
>svg {width: 16px;height: 16px;}.carrer-path-dot {
 margin-right:8px;
 margin-top:4px;
}
.value-quality-box {
 padding-left:24px;
 padding-right:24px;
 padding-bottom:32px;
 padding-top:32px;
 border-radius:16px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.value-quality-box:not(.ct-section):not(.oxy-easy-posts),
.value-quality-box.oxy-easy-posts .oxy-posts,
.value-quality-box.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(1, minmax(2px, 1fr));grid-column-gap: 24px;grid-row-gap: 20px;}
.box-icon-border {
 gap:16px;
 padding-right:24px;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:24px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:16px;
}
.box-icon-border:not(.ct-section):not(.oxy-easy-posts),
.box-icon-border.oxy-easy-posts .oxy-posts,
.box-icon-border.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:16px;
}
.newbie-arrow {
 max-width:24px;
}
.newbie-academy-card-item {
 padding-top:12px;
 padding-right:16px;
 padding-bottom:12px;
 padding-left:16px;
 border-radius:8px;
 border-top-color:#8a918a;
 border-right-color:#8a918a;
 border-bottom-color:#8a918a;
 border-left-color:#8a918a;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:#ffffff;
 text-align:center;
}
.newbie-academy-card-item:not(.ct-section):not(.oxy-easy-posts),
.newbie-academy-card-item.oxy-easy-posts .oxy-posts,
.newbie-academy-card-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
.newbie-academy-card-icon {
 width:54px;
 margin-bottom:8px;
}
.newbie-academy-card-title {
 font-size:18px;
 margin-bottom:12px;
}
@media (max-width: 599px) {
.newbie-academy-card-title {
 font-size:16px;
}
}

.newbie-academy-card-btn {
 font-size:16px!important ;
 padding-top:12px!important ;
 padding-right:16px!important ;
 padding-bottom:12px!important ;
 padding-left:16px!important ;
 background-color:#47b2ff;
 line-height:1.2;
 color:#ffffff;
 font-weight:500;
}
@media (max-width: 599px) {
.newbie-academy-card-btn {
 font-size:14px!important ;
 padding-left:12px!important ;
 padding-right:12px!important ;
}
}

.newbie-academy-price {
 font-size:16px;
 color:#151b26;
 font-weight:500;
}
.academy-timeline-img {
 width:54px;
}
.card-hire-devs {
 padding-top:40px;
 border-radius:8px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 background-color:#ffffff;
}
.card-hire-devs:not(.ct-section):not(.oxy-easy-posts),
.card-hire-devs.oxy-easy-posts .oxy-posts,
.card-hire-devs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1279px) {
.card-hire-devs {
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
 max-width:600px;
}
}

@media (max-width: 599px) {
.card-hire-devs {
 background-color:#ffffff;
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
}
}

.timeline-text-wrapper {
 margin-bottom:12px;
}
.timeline-text-wrapper:not(.ct-section):not(.oxy-easy-posts),
.timeline-text-wrapper.oxy-easy-posts .oxy-posts,
.timeline-text-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.card-academy-process {
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:8px;
 text-align:center;
 margin-bottom:50px;
 max-width:920px;
 width:100%;
}
.card-academy-process:not(.ct-section):not(.oxy-easy-posts),
.card-academy-process.oxy-easy-posts .oxy-posts,
.card-academy-process.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.card-academy-icon {
 width:48px;
 margin-right:24px;
}
.oxy-close-modal {
}
.tech-icon {
}
.tech-icon:not(.ct-section):not(.oxy-easy-posts),
.tech-icon.oxy-easy-posts .oxy-posts,
.tech-icon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.tech-icon-svg {
 height:40px;
 margin-bottom:16px;
}
@media (max-width: 899px) {
.tech-icon-svg {
 height:32px;
}
}

.starting-badge {
 background-color:#32ad1f;
 color:#ffffff;
 font-size:24px;
 padding-top:8px;
 padding-right:12px;
 padding-bottom:8px;
 padding-left:12px;
 text-align:center;
}
@media (max-width: 1279px) {
.starting-badge {
 font-size:20px;
}
}

@media (max-width: 899px) {
.starting-badge {
 font-size:18px;
}
}

@media (max-width: 599px) {
.starting-badge {
 font-size:16px;
}
}

.developer-card {
 padding-top:16px;
 padding-right:24px;
 padding-bottom:16px;
 padding-left:24px;
 background-color:#f5f7fa;
 border-radius:16px;
 width:100%;
 gap:24px;
 margin-right:0px;
 text-align:center;
}
.developer-card:not(.ct-section):not(.oxy-easy-posts),
.developer-card.oxy-easy-posts .oxy-posts,
.developer-card.ct-section .ct-section-inner-wrap{
display:grid;
gap:24px;
display: grid !important;align-items: center;grid-template-columns: repeat(5, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.developer-card:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.developer-card.ct-section .ct-section-inner-wrap > :last-child,
.developer-card.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 4;}
@media (max-width: 899px) {
.developer-card {
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
}
}

@media (max-width: 599px) {
.developer-card {
 gap:16px;
}
.developer-card:not(.ct-section):not(.oxy-easy-posts),
.developer-card.oxy-easy-posts .oxy-posts,
.developer-card.ct-section .ct-section-inner-wrap{
display:grid;
gap:16px;
display: grid !important;align-items: start;grid-template-columns: repeat(1, minmax(2px, 1fr));grid-column-gap: 0px;grid-row-gap: 16px;grid-auto-rows: minmax(min-content,1fr);}
}

.developer-card-name {
 font-size:32px;
 margin-bottom:0px;
}
@media (max-width: 899px) {
.developer-card-name {
 font-size:24px;
}
}

.developer-card-role {
 font-size:16px;
 color:#0079ff;
 font-weight:600;
 text-align:right;
}
@media (max-width: 899px) {
.developer-card-role {
 font-size:12px;
 margin-bottom:0px;
}
}

.developer-card-techs {
 font-size:22px;
 font-weight:500;
 color:#151b26;
 text-align:left;
 line-height:120%;
}
@media (max-width: 899px) {
.developer-card-techs {
 font-size:18px;
}
}

@media (max-width: 599px) {
.developer-card-techs {
 font-size:15px;
 font-weight:400;
 line-height:160%;
}
}

.developer-card-image {
 attachment_height:150;
 attachment_width:112;
 attachment_url:https://staging.lastingdynamics.com/wp-content/uploads/2023/01/Learner1.png;
 border-radius:8px;
 object-fit:cover;
 width:100%;
}
@media (max-width: 899px) {
.developer-card-image {
 width:120%;
}
}

@media (max-width: 599px) {
.developer-card-image {
 width:100%;
 height:180px;
}
}

.solve-prob-card {
 text-align:left;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 padding-left:24px;
 max-width:500px;
 background-color:#ffffff;
 width:100%;
 gap:24px;
 min-width:400px;
 border-radius:16px;
}
.solve-prob-card:not(.ct-section):not(.oxy-easy-posts),
.solve-prob-card.oxy-easy-posts .oxy-posts,
.solve-prob-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:24px;
}
@media (max-width: 1279px) {
.solve-prob-card {
 min-width:auto ;
}
}

.after-academy-icon {
 width:64px;
}
.developer-card-age-wrap {
 gap:16px;
 width:100%;
}
.developer-card-age-wrap:not(.ct-section):not(.oxy-easy-posts),
.developer-card-age-wrap.oxy-easy-posts .oxy-posts,
.developer-card-age-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:16px;
}
.talent-card {
}
.solve-prob-icon {
 height:64px;
 width:64px;
}
.start-date-client {
}
.capabilities-img {
 margin-bottom:16px;
 border-radius:12px;
 width:100%;
}
@media (max-width: 1632px) {
.capabilities-img {
}
}

@media (max-width: 1279px) {
.capabilities-img {
}
}

@media (max-width: 899px) {
.capabilities-img {
}
}

.slide-down-mockup {
 width:79%;
 margin-left:1.3%;
 box-shadow:0px 0px 4px 0px rgba(21,27,38,0.2);
}
.ui-skill-item {
}
.ui-skill-item:not(.ct-section):not(.oxy-easy-posts),
.ui-skill-item.oxy-easy-posts .oxy-posts,
.ui-skill-item.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 100px;grid-row-gap: 20px;}
@media (max-width: 1279px) {
.ui-skill-item {
}
.ui-skill-item:not(.ct-section):not(.oxy-easy-posts),
.ui-skill-item.oxy-easy-posts .oxy-posts,
.ui-skill-item.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 0px;grid-row-gap: 50px;}
}

@media (max-width: 599px) {
.ui-skill-item {
 margin-bottom:1px;
}
.ui-skill-item:not(.ct-section):not(.oxy-easy-posts),
.ui-skill-item.oxy-easy-posts .oxy-posts,
.ui-skill-item.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 32px;}
}

.ui-skill-subtitle {
 font-size:20px;
 text-transform:uppercase;
 font-weight:500;
}
@media (max-width: 899px) {
.ui-skill-subtitle {
 font-size:14px;
}
}

.ui-tools-container {
 width:100%;
 margin-top:16px;
}
.ui-tools-container:not(.ct-section):not(.oxy-easy-posts),
.ui-tools-container.oxy-easy-posts .oxy-posts,
.ui-tools-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 24px;}
@media (max-width: 899px) {
.ui-tools-container {
}
.ui-tools-container:not(.ct-section):not(.oxy-easy-posts),
.ui-tools-container.oxy-easy-posts .oxy-posts,
.ui-tools-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 8px;grid-row-gap: 8px;}
}

@media (max-width: 599px) {
.ui-tools-container {
}
}

.ui-tools-item {
 padding-top:24px;
 padding-left:16px;
 padding-bottom:24px;
 padding-right:16px;
 background-color:#f5f7fa;
 border-radius:12px;
 gap:4px;
}
.ui-tools-item:not(.ct-section):not(.oxy-easy-posts),
.ui-tools-item.oxy-easy-posts .oxy-posts,
.ui-tools-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:4px;
}
@media (max-width: 899px) {
.ui-tools-item {
 padding-top:16px;
 padding-bottom:16px;
 padding-left:8px;
 padding-right:8px;
 border-radius:8px;
}
}

@media (max-width: 599px) {
.ui-tools-item {
 padding-top:12px;
 padding-bottom:12px;
}
}

.ui-tools-title {
 font-size:28px;
}
@media (max-width: 1632px) {
.ui-tools-title {
 font-size:28px;
}
}

@media (max-width: 899px) {
.ui-tools-title {
 font-size:22px;
}
}

@media (max-width: 599px) {
.ui-tools-title {
 font-size:16px;
}
}

.ui-skill-title-wrap {
 width:100%;
}
.ui-skill-title-wrap:not(.ct-section):not(.oxy-easy-posts),
.ui-skill-title-wrap.oxy-easy-posts .oxy-posts,
.ui-skill-title-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:space-between;
}
.ui-skill-arrows-wrap {
 gap:16px;
}
.ui-skill-arrows-wrap:not(.ct-section):not(.oxy-easy-posts),
.ui-skill-arrows-wrap.oxy-easy-posts .oxy-posts,
.ui-skill-arrows-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:16px;
}
.ui-skill-arrow-prev {
}
@media (max-width: 899px) {
.ui-skill-arrow-prev {
 width:36px;
 height:36px;
 line-height:32px;
 font-size:20px;
}
}

.ui-skill-arrow-next {
}
@media (max-width: 899px) {
.ui-skill-arrow-next {
 font-size:20px;
 width:36px;
 height:36px;
 line-height:32px;
}
}

.before-after-label {
 line-height:.8;
 color:#8a918a;
 font-size:6vw;
 font-weight:500;
}
@media (max-width: 1632px) {
.before-after-label {
}
}

@media (max-width: 1279px) {
.before-after-label {
 font-size:9vw;
 color:#8a918a;
}
}

@media (max-width: 899px) {
.before-after-label {
 font-size:8vw;
}
}

@media (max-width: 599px) {
.before-after-label {
}
}

.dbcloud-mockup {
 width:72%;
}
.ui-skill-title {
}
@media (max-width: 899px) {
.ui-skill-title {
 font-size:26px;
}
}

.scrollFade {
}
.view-project-overlay {
 background-color:rgba(21,27,38,0.38);
 color:#ffffff;
 font-weight:500;
 font-size:24px;
 position:absolute;
 top:0px;
 left:0px;
 bottom:0px;
 right:0px;
 width:100%;
 height:100%;
 z-index:2;
 opacity:0;
 transition-duration:.5s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
}
.view-project-overlay:not(.ct-section):not(.oxy-easy-posts),
.view-project-overlay.oxy-easy-posts .oxy-posts,
.view-project-overlay.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.footer-lang-switcher {
 padding-top:19px;
}
@media (max-width: 899px) {
.footer-lang-switcher {
}
}

.lang-switcher-mobile {
}
@media (max-width: 1279px) {
.lang-switcher-mobile {
 margin-top:40px;
}
}

.dropdown-lang {
}
.dropdown-lang:not(.ct-section):not(.oxy-easy-posts),
.dropdown-lang.oxy-easy-posts .oxy-posts,
.dropdown-lang.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.blog-loop-image-cover {
 width:100%;
 padding-top:62.5%;
 position:relative;
}
.podcast-card-icon {
 width:42px;
}
@media (max-width: 1279px) {
.podcast-card-icon {
 width:32px;
}
}

@media (max-width: 599px) {
.podcast-card-icon {
 width:28px;
}
}

.podcast-card-guestname {
}
@media (max-width: 1632px) {
.podcast-card-guestname {
 font-size:24px;
}
}

@media (max-width: 899px) {
.podcast-card-guestname {
 font-size:20px;
}
}

@media (max-width: 599px) {
.podcast-card-guestname {
}
}

.podcast-card-cover {
 border-radius:16px;
 object-fit:cover;
 aspect-ratio:1/1;
}
@media (max-width: 1632px) {
.podcast-card-cover {
 object-fit:cover;
}
}

@media (max-width: 1279px) {
.podcast-card-cover {
 border-radius:16px;
 width:100%;
}
}

@media (max-width: 599px) {
.podcast-card-cover {
 margin-bottom:0px;
}
}

.podcast-card-info {
 gap:32px;
 padding-top:32px;
 padding-bottom:32px;
 padding-left:32px;
 padding-right:32px;
 background-color:#f5f7fa;
 border-radius:16px;
}
.podcast-card-info:not(.ct-section):not(.oxy-easy-posts),
.podcast-card-info.oxy-easy-posts .oxy-posts,
.podcast-card-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:32px;
}
@media (max-width: 1279px) {
.podcast-card-info {
 padding-left:24px;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 height:100%;
}
}

@media (max-width: 899px) {
.podcast-card-info {
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 padding-left:24px;
}
}

@media (max-width: 599px) {
.podcast-card-info {
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
 margin-top:0px;
}
}

.tabs-4795-tab {
 padding-top:8px;
 padding-bottom:8px;
 position:relative;
}
@media (max-width: 899px) {
.tabs-4795-tab {
}
.tabs-4795-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-4795-tab.oxy-easy-posts .oxy-posts,
.tabs-4795-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
}

.tabs-4795-tab-active {
 border-bottom-color:#0079ff;
 border-bottom-width:2px;
 border-bottom-style:solid;
}
@media (max-width: 899px) {
.tabs-4795-tab-active {
}
.tabs-4795-tab-active:not(.ct-section):not(.oxy-easy-posts),
.tabs-4795-tab-active.oxy-easy-posts .oxy-posts,
.tabs-4795-tab-active.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
}

.tabs-contents-4795-tab {
 gap:48px;
}
.tabs-contents-4795-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-4795-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-4795-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:48px;
}
@media (max-width: 599px) {
.tabs-contents-4795-tab {
 padding-right:0px;
 padding-left:0px;
}
}

.podcast-video {
 width:356px;
}
.webapp-team-block {
 width:100%;
 text-align:center;
 gap:8px;
}
.webapp-team-block:not(.ct-section):not(.oxy-easy-posts),
.webapp-team-block.oxy-easy-posts .oxy-posts,
.webapp-team-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:8px;
}
@media (max-width: 899px) {
.webapp-team-block {
 text-align:center;
 gap:0px;
}
.webapp-team-block:not(.ct-section):not(.oxy-easy-posts),
.webapp-team-block.oxy-easy-posts .oxy-posts,
.webapp-team-block.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
gap:0px;
}
}

.second-podcast-wrapper {
 gap:24px;
}
.second-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts),
.second-podcast-wrapper.oxy-easy-posts .oxy-posts,
.second-podcast-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
gap:24px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(6, minmax(1px, 1fr));grid-column-gap: 24px;grid-row-gap: 20px;}
.second-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.second-podcast-wrapper.ct-section .ct-section-inner-wrap > :last-child,
.second-podcast-wrapper.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 4;}
.second-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.second-podcast-wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.second-podcast-wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 2;}
@media (max-width: 1632px) {
.second-podcast-wrapper {
}
.second-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts),
.second-podcast-wrapper.oxy-easy-posts .oxy-posts,
.second-podcast-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
align-items:stretch;
display: grid !important;align-items: stretch;grid-template-columns: repeat(6, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.second-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.second-podcast-wrapper.ct-section .ct-section-inner-wrap > :last-child,
.second-podcast-wrapper.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 4;}
.second-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.second-podcast-wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.second-podcast-wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 2;}
}

@media (max-width: 1279px) {
.second-podcast-wrapper {
 gap:16px;
 height:100%;
}
.second-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts),
.second-podcast-wrapper.oxy-easy-posts .oxy-posts,
.second-podcast-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
gap:16px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(2px, 2fr));grid-column-gap: 0px;grid-row-gap: 20px;}
.second-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts) > *,
.second-podcast-wrapper.ct-section .ct-section-inner-wrap > *,
.second-podcast-wrapper.oxy-easy-posts .oxy-posts > *{
height: 100%;}
.second-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.second-podcast-wrapper.ct-section .ct-section-inner-wrap > :last-child,
.second-podcast-wrapper.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 4;grid-row: span 4;height: 100%;}
.second-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.second-podcast-wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.second-podcast-wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 2;grid-row: span 1;}
}

@media (max-width: 899px) {
.second-podcast-wrapper {
 gap:16px;
}
.second-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts),
.second-podcast-wrapper.oxy-easy-posts .oxy-posts,
.second-podcast-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:16px;
}
}

@media (max-width: 599px) {
.second-podcast-wrapper {
 gap:8px;
}
.second-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts),
.second-podcast-wrapper.oxy-easy-posts .oxy-posts,
.second-podcast-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:8px;
}
}

.second-podcast-guests-wrapper {
 text-align:left;
 gap:32px;
}
.second-podcast-guests-wrapper:not(.ct-section):not(.oxy-easy-posts),
.second-podcast-guests-wrapper.oxy-easy-posts .oxy-posts,
.second-podcast-guests-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
gap:32px;
}
@media (max-width: 1279px) {
.second-podcast-guests-wrapper {
 gap:24px;
}
.second-podcast-guests-wrapper:not(.ct-section):not(.oxy-easy-posts),
.second-podcast-guests-wrapper.oxy-easy-posts .oxy-posts,
.second-podcast-guests-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
gap:24px;
}
}

@media (max-width: 899px) {
.second-podcast-guests-wrapper {
 gap:16px;
}
.second-podcast-guests-wrapper:not(.ct-section):not(.oxy-easy-posts),
.second-podcast-guests-wrapper.oxy-easy-posts .oxy-posts,
.second-podcast-guests-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
gap:16px;
}
}

.guestname-wrapper {
}
.saas-industry-item {
 gap:8px;
}
.saas-industry-item:not(.ct-section):not(.oxy-easy-posts),
.saas-industry-item.oxy-easy-posts .oxy-posts,
.saas-industry-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:8px;
}
.saas-industry-title {
 font-size:18px;
 font-weight:500;
 color:#151b26;
 line-height:1.2;
}
@media (max-width: 1632px) {
.saas-industry-title {
 font-size:16px;
}
}

@media (max-width: 1279px) {
.saas-industry-title {
 font-size:15px;
}
}

@media (max-width: 599px) {
.saas-industry-title {
 font-size:13px;
}
}

.saas-industry-icon {
 width:54px;
}
@media (max-width: 1279px) {
.saas-industry-icon {
 width:48px;
}
}

@media (max-width: 599px) {
.saas-industry-icon {
 width:40px;
}
}

.podcast-icon-wrapper {
 text-align:left;
 gap:32px;
}
.podcast-icon-wrapper:not(.ct-section):not(.oxy-easy-posts),
.podcast-icon-wrapper.oxy-easy-posts .oxy-posts,
.podcast-icon-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:32px;
}
@media (max-width: 1279px) {
.podcast-icon-wrapper {
 gap:16px;
}
.podcast-icon-wrapper:not(.ct-section):not(.oxy-easy-posts),
.podcast-icon-wrapper.oxy-easy-posts .oxy-posts,
.podcast-icon-wrapper.ct-section .ct-section-inner-wrap{
gap:16px;
}
}

@media (max-width: 899px) {
.podcast-icon-wrapper {
 gap:16px;
 width:100%;
}
.podcast-icon-wrapper:not(.ct-section):not(.oxy-easy-posts),
.podcast-icon-wrapper.oxy-easy-posts .oxy-posts,
.podcast-icon-wrapper.ct-section .ct-section-inner-wrap{
justify-content:space-between;
gap:16px;
}
}

.new-label {
transform:translate(-50%); font-size:16px;
 color:#ffffff;
 font-weight:600;
 line-height:1;
 background-color:#32ad1f;
 padding-right:6px;
 padding-left:6px;
 padding-top:2px;
 padding-bottom:2px;
 border-radius:30px;
 position:absolute;
 z-index:1;
 top:-10px;
 left:50%;
}
@media (max-width: 899px) {
.new-label {
 font-size:12px;
}
}

.insurance-module-box {
 gap:12px;
 padding-top:8px;
 padding-bottom:8px;
}
.insurance-module-box:not(.ct-section):not(.oxy-easy-posts),
.insurance-module-box.oxy-easy-posts .oxy-posts,
.insurance-module-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:12px;
}
@media (max-width: 1632px) {
.insurance-module-box {
}
}

@media (max-width: 1279px) {
.insurance-module-box {
 width:25%;
}
}

@media (max-width: 899px) {
.insurance-module-box {
 width:50%;
 text-align:center;
 gap:0px;
}
.insurance-module-box:not(.ct-section):not(.oxy-easy-posts),
.insurance-module-box.oxy-easy-posts .oxy-posts,
.insurance-module-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:0px;
}
}

.insurance-module-box-icon {
 width:40px;
}
@media (max-width: 899px) {
.insurance-module-box-icon {
 width:32px;
}
}

.insurance-tech-icon {
 width:40px;
}
@media (max-width: 1632px) {
.insurance-tech-icon {
 width:35px;
}
}

@media (max-width: 899px) {
.insurance-tech-icon {
 width:32px;
}
}

@media (max-width: 599px) {
.insurance-tech-icon {
 width:50px;
}
}

.insurance-industries-box {
 gap:8px;
 width:33%;
}
.insurance-industries-box:not(.ct-section):not(.oxy-easy-posts),
.insurance-industries-box.oxy-easy-posts .oxy-posts,
.insurance-industries-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:8px;
}
.insurance-flag {
}
@media (max-width: 1279px) {
.insurance-flag {
 width:40px;
}
}

@media (max-width: 899px) {
.insurance-flag {
 width:40px;
}
}

@media (max-width: 599px) {
.insurance-flag {
 width:32px;
}
}

.tecnology-stack-card {
}
.tech-stack-card-icon {
 width:40px;
}
.tech-stack-card {
 gap:12px;
 border-radius:16px;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 padding-left:24px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tech-stack-card:not(.ct-section):not(.oxy-easy-posts),
.tech-stack-card.oxy-easy-posts .oxy-posts,
.tech-stack-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:12px;
}
@media (max-width: 899px) {
.tech-stack-card {
}
}

.tech-stack-card-title-wrap {
 gap:8px;
 width:100%;
 text-align:left;
}
.tech-stack-card-title-wrap:not(.ct-section):not(.oxy-easy-posts),
.tech-stack-card-title-wrap.oxy-easy-posts .oxy-posts,
.tech-stack-card-title-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:8px;
}
.language-wrap-text {
 gap:8px;
}
.language-wrap-text:not(.ct-section):not(.oxy-easy-posts),
.language-wrap-text.oxy-easy-posts .oxy-posts,
.language-wrap-text.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:8px;
}
.flags-wrapper {
 gap:24px;
 width:100%;
 text-align:justify;
}
.flags-wrapper:not(.ct-section):not(.oxy-easy-posts),
.flags-wrapper.oxy-easy-posts .oxy-posts,
.flags-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-around;
gap:24px;
}
@media (max-width: 1279px) {
.flags-wrapper {
 gap:24px;
}
.flags-wrapper:not(.ct-section):not(.oxy-easy-posts),
.flags-wrapper.oxy-easy-posts .oxy-posts,
.flags-wrapper.ct-section .ct-section-inner-wrap{
gap:24px;
}
}

@media (max-width: 599px) {
.flags-wrapper {
 gap:16px;
}
.flags-wrapper:not(.ct-section):not(.oxy-easy-posts),
.flags-wrapper.oxy-easy-posts .oxy-posts,
.flags-wrapper.ct-section .ct-section-inner-wrap{
gap:16px;
}
}

.flag-image {
}
@media (max-width: 1279px) {
.flag-image {
 width:32px;
}
}

.saas-technology-item {
 gap:8px;
 text-align:center;
}
.saas-technology-item:not(.ct-section):not(.oxy-easy-posts),
.saas-technology-item.oxy-easy-posts .oxy-posts,
.saas-technology-item.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
gap:8px;
}
.megamenu-services {
 max-width:1600px;
 padding-left:0px;
 width:100%;
}
@media (max-width: 1632px) {
.megamenu-services {
 padding-top:16px;
 padding-left:16px;
 padding-right:16px;
}
}

.megamenu-service-text {
 font-size:13px;
 color:#575757;
}
.vr-industry-wrap {
 gap:16px;
}
.vr-industry-wrap:not(.ct-section):not(.oxy-easy-posts),
.vr-industry-wrap.oxy-easy-posts .oxy-posts,
.vr-industry-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:16px;
}
@media (max-width: 1279px) {
.vr-industry-wrap {
 gap:8px;
}
.vr-industry-wrap:not(.ct-section):not(.oxy-easy-posts),
.vr-industry-wrap.oxy-easy-posts .oxy-posts,
.vr-industry-wrap.ct-section .ct-section-inner-wrap{
gap:8px;
}
}

.vr-industry-title {
}
@media (max-width: 1279px) {
.vr-industry-title {
 text-align:center;
}
}

.vr-industry-text {
}
.game-tech-icon {
 height:40px;
}
@media (max-width: 599px) {
.game-tech-icon {
 height:32px;
}
}

.game-arrow-divider {
-webkit-user-select: none; /* Safari */ -ms-user-select: none; /* IE 10 and IE 11 */ user-select: none; /* Standard syntax */
}
@media (max-width: 1632px) {
.game-arrow-divider {
 width:20%;
}
}

@media (max-width: 899px) {
.game-arrow-divider {
 width:50%;
}
}

.hexagon-shape {
 width:320px;
 height:320px;
}
@media (max-width: 899px) {
.hexagon-shape {
 height:279px;
}
}

.hexagon-game-support {
 position:relative;
}
.hexagon-game-support:not(.ct-section):not(.oxy-easy-posts),
.hexagon-game-support.oxy-easy-posts .oxy-posts,
.hexagon-game-support.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1279px) {
.hexagon-game-support {
 text-align:center;
}
.hexagon-game-support:not(.ct-section):not(.oxy-easy-posts),
.hexagon-game-support.oxy-easy-posts .oxy-posts,
.hexagon-game-support.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.hexagon-game-support-content {
 position:absolute;
 z-index:1;
 top:0px;
 bottom:0px;
 left:0px;
 padding-top:16px;
 padding-right:48px;
 padding-bottom:16px;
 gap:0px;
 max-width:100%;
 right:0px;
 padding-left:48px;
}
.hexagon-game-support-content:not(.ct-section):not(.oxy-easy-posts),
.hexagon-game-support-content.oxy-easy-posts .oxy-posts,
.hexagon-game-support-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:0px;
}
@media (max-width: 899px) {
.hexagon-game-support-content {
}
}

.hexagon-game-icon {
 width:72px;
 margin-bottom:12px;
}
.tool-3d-item {
 gap:8px;
}
.tool-3d-item:not(.ct-section):not(.oxy-easy-posts),
.tool-3d-item.oxy-easy-posts .oxy-posts,
.tool-3d-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:8px;
}
.tool-3d-icon {
 height:40px;
}
.vr-carousel-item {
transform:scale(0.8,0.8); gap:32px;
}
.vr-carousel-item:not(.ct-section):not(.oxy-easy-posts),
.vr-carousel-item.oxy-easy-posts .oxy-posts,
.vr-carousel-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:32px;
}
@media (max-width: 599px) {
.vr-carousel-item {
transform:scale(.95,.95); gap:10px;
}
.vr-carousel-item:not(.ct-section):not(.oxy-easy-posts),
.vr-carousel-item.oxy-easy-posts .oxy-posts,
.vr-carousel-item.ct-section .ct-section-inner-wrap{
gap:10px;
}
}

.vr-carousel-img {
}
.vr-app-wrapper {
 text-align:center;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#8a918a;
 border-right-color:#8a918a;
 border-bottom-color:#8a918a;
 border-left-color:#8a918a;
 gap:16px;
}
.vr-app-wrapper:not(.ct-section):not(.oxy-easy-posts),
.vr-app-wrapper.oxy-easy-posts .oxy-posts,
.vr-app-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:16px;
}
@media (max-width: 899px) {
.vr-app-wrapper {
 gap:8px;
}
.vr-app-wrapper:not(.ct-section):not(.oxy-easy-posts),
.vr-app-wrapper.oxy-easy-posts .oxy-posts,
.vr-app-wrapper.ct-section .ct-section-inner-wrap{
gap:8px;
}
}

.vr-app-text {
 line-height:100%;
}
.vr-app-icon {
 width:48px;
}
@media (max-width: 899px) {
.vr-app-icon {
 width:40px;
}
}

.tabs-2833-tab {
 border-radius:8px;
 gap:8px;
}
.tabs-2833-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-2833-tab.oxy-easy-posts .oxy-posts,
.tabs-2833-tab.ct-section .ct-section-inner-wrap{
gap:8px;
}
@media (max-width: 1279px) {
.tabs-2833-tab {
 width:33%;
}
.tabs-2833-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-2833-tab.oxy-easy-posts .oxy-posts,
.tabs-2833-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 899px) {
.tabs-2833-tab {
 width:58%;
 min-width:58%;
 height:54px;
 min-height:54px;
 padding-top:12px;
 padding-bottom:12px;
 padding-left:8px;
 padding-right:8px;
}
.tabs-2833-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-2833-tab.oxy-easy-posts .oxy-posts,
.tabs-2833-tab.ct-section .ct-section-inner-wrap{
justify-content:center;
}
}

@media (max-width: 599px) {
.tabs-2833-tab {
 width:69%;
}
}

.tabs-2833-tab-active {
 background-color:#f5f7fa;
}
.tabs-contents-2833-tab {
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-left:0px;
}
.tabs-contents-2833-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-2833-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-2833-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.vr-tab-number {
 font-size:20px;
 color:#0079ff;
 font-weight:500;
 line-height:1;
 width:32px;
 height:32px;
 min-height:32px;
 min-width:32px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#0079ff;
 border-right-color:#0079ff;
 border-bottom-color:#0079ff;
 border-left-color:#0079ff;
 border-radius:100px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.vr-tab-number:not(.ct-section):not(.oxy-easy-posts),
.vr-tab-number.oxy-easy-posts .oxy-posts,
.vr-tab-number.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 899px) {
.vr-tab-number {
 font-size:14px;
 width:24px;
 min-width:24px;
 min-height:24px;
 height:4px;
}
}

.vr-tab-title {
 margin-bottom:0px;
}
@media (max-width: 1279px) {
.vr-tab-title {
 font-size:14px;
 text-align:left;
}
}

@media (max-width: 899px) {
.vr-tab-title {
}
}

.vr-tab-wrapper {
 gap:12px;
 width:100%;
}
.vr-tab-wrapper:not(.ct-section):not(.oxy-easy-posts),
.vr-tab-wrapper.oxy-easy-posts .oxy-posts,
.vr-tab-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:12px;
}
@media (max-width: 1279px) {
.vr-tab-wrapper {
}
.vr-tab-wrapper:not(.ct-section):not(.oxy-easy-posts),
.vr-tab-wrapper.oxy-easy-posts .oxy-posts,
.vr-tab-wrapper.ct-section .ct-section-inner-wrap{
align-items:center;
}
}

@media (max-width: 899px) {
.vr-tab-wrapper {
 gap:8px;
}
.vr-tab-wrapper:not(.ct-section):not(.oxy-easy-posts),
.vr-tab-wrapper.oxy-easy-posts .oxy-posts,
.vr-tab-wrapper.ct-section .ct-section-inner-wrap{
gap:8px;
}
}

.vr-tab-text {
}
@media (max-width: 1279px) {
.vr-tab-text {
}
.vr-tab-text:not(.ct-section):not(.oxy-easy-posts),
.vr-tab-text.oxy-easy-posts .oxy-posts,
.vr-tab-text.ct-section .ct-section-inner-wrap{
display:none;
}
}

.vr-carousel-title {
}
@media (max-width: 599px) {
.vr-carousel-title {
 font-size:14px;
 text-transform:uppercase;
 color:#575757;
}
}

.game-type-item {
 gap:8px;
}
.game-type-item:not(.ct-section):not(.oxy-easy-posts),
.game-type-item.oxy-easy-posts .oxy-posts,
.game-type-item.ct-section .ct-section-inner-wrap{
gap:8px;
}
.game-type-icon {
 width:64px;
}
@media (max-width: 599px) {
.game-type-icon {
 width:48px;
}
}

.number-service-home-btn {
}
@media (max-width: 599px) {
.number-service-home-btn {
 font-size:15px;
}
}

.tabs-5625-tab {
 padding-bottom:8px;
}
.tabs-5625-tab-active {
 color:#0079ff;
 font-weight:600;
 border-bottom-width:2px;
 border-bottom-color:#0079ff;
 border-bottom-style:solid;
}
.tabs-contents-5625-tab {
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-top:0px;
}
.ui-testing-img {
 width:100%;
 border-radius:8px;
}
.qa-sanity-dot {
transform:translate(-22px); width:44px;
 height:44px;
 border-radius:30px;
 background-color:#0079ff;
 min-width:44px;
}
.qa-sanity-dot:not(.ct-section):not(.oxy-easy-posts),
.qa-sanity-dot.oxy-easy-posts .oxy-posts,
.qa-sanity-dot.ct-section .ct-section-inner-wrap{
align-items:center;
justify-content:center;
}
@media (max-width: 1632px) {
.qa-sanity-dot {
 min-width:44px;
}
}

@media (max-width: 899px) {
.qa-sanity-dot {
transform:; width:40px;
 height:40px;
 min-width:40px;
}
}

@media (max-width: 599px) {
.qa-sanity-dot {
 width:40px;
}
}

.qa-sanity-card {
 width:480px;
 padding-bottom:24px;
 padding-top:24px;
 padding-right:24px;
 padding-left:0px;
 background-color:#f5f7fa;
 border-radius:16px;
 min-width:44px;
}
.qa-sanity-card:not(.ct-section):not(.oxy-easy-posts),
.qa-sanity-card.oxy-easy-posts .oxy-posts,
.qa-sanity-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 899px) {
.qa-sanity-card {
 padding-left:24px;
 gap:16px;
}
.qa-sanity-card:not(.ct-section):not(.oxy-easy-posts),
.qa-sanity-card.oxy-easy-posts .oxy-posts,
.qa-sanity-card.ct-section .ct-section-inner-wrap{
gap:16px;
}
}

@media (max-width: 599px) {
.qa-sanity-card {
 width:100%;
 padding-left:16px;
 padding-right:16px;
 padding-top:16px;
 padding-bottom:16px;
}
.qa-sanity-card:not(.ct-section):not(.oxy-easy-posts),
.qa-sanity-card.oxy-easy-posts .oxy-posts,
.qa-sanity-card.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.qa-regression-wrapper {
 text-align:left;
 gap:16px;
 z-index:2;
 padding-bottom:24px;
 padding-left:24px;
 padding-right:24px;
 background-color:#f5f7fa;
 border-radius:16px;
 padding-top:24px;
}
.qa-regression-wrapper:not(.ct-section):not(.oxy-easy-posts),
.qa-regression-wrapper.oxy-easy-posts .oxy-posts,
.qa-regression-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:16px;
}
@media (max-width: 1632px) {
.qa-regression-wrapper {
}
}

.qa-regression-icon {
 width:28px;
}
.project-banner {
 position:relative;
 z-index:0;
 visibility:visible;
 overflow:hidden;
}
.project-banner:not(.ct-section):not(.oxy-easy-posts),
.project-banner.oxy-easy-posts .oxy-posts,
.project-banner.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
@media (max-width: 1279px) {
.project-banner {
}
.project-banner .ct-section-inner-wrap {
padding-top: 24px;
padding-bottom: 24px;
}
}

@media (max-width: 899px) {
.project-banner {
}
.project-banner .ct-section-inner-wrap {
padding-top: 32px;
padding-bottom: 32px;
}
.project-banner:not(.ct-section):not(.oxy-easy-posts),
.project-banner.oxy-easy-posts .oxy-posts,
.project-banner.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(1, minmax(2px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.project-banner-mockup {
 position:relative;
 z-index:1;
 aspect-ratio:920/566;
 width:100%;
 object-fit:contain;
}
@media (max-width: 899px) {
.project-banner-mockup {
}
}

.project-banner-wrap {
 gap:16px;
 position:relative;
 z-index:1;
 max-width:640px;
}
.project-banner-wrap:not(.ct-section):not(.oxy-easy-posts),
.project-banner-wrap.oxy-easy-posts .oxy-posts,
.project-banner-wrap.ct-section .ct-section-inner-wrap{
gap:16px;
}
@media (max-width: 899px) {
.project-banner-wrap {
 text-align:center;
}
.project-banner-wrap:not(.ct-section):not(.oxy-easy-posts),
.project-banner-wrap.oxy-easy-posts .oxy-posts,
.project-banner-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.tabs-6652-tab:hover{
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#8a918a;
 border-right-color:#8a918a;
 border-bottom-color:#8a918a;
 border-left-color:#8a918a;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
}
.tabs-6652-tab {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:16px;
 padding-right:16px;
 border-radius:40px;
 border-top-color:#e8e8e9;
 border-right-color:#e8e8e9;
 border-bottom-color:#e8e8e9;
 border-left-color:#e8e8e9;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 min-width:80px;
}
.tabs-6652-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-6652-tab.oxy-easy-posts .oxy-posts,
.tabs-6652-tab.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 1279px) {
.tabs-6652-tab {
 padding-top:4px;
 padding-bottom:4px;
 padding-right:10px;
 padding-left:10px;
}
}

.tabs-6652-tab-active {
 border-top-color:#0079ff;
 border-right-color:#0079ff;
 border-bottom-color:#0079ff;
 border-left-color:#0079ff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 color:#0079ff;
}
.tabs-6652-tab-active:not(.ct-section):not(.oxy-easy-posts),
.tabs-6652-tab-active.oxy-easy-posts .oxy-posts,
.tabs-6652-tab-active.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.tabs-contents-6652-tab {
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-left:0px;
 width:100%;
}
.client-card:hover{
}
.client-card {
 gap:16px;
}
.client-card:not(.ct-section):not(.oxy-easy-posts),
.client-card.oxy-easy-posts .oxy-posts,
.client-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:16px;
}
@media (max-width: 899px) {
.client-card {
}
}

.client-card-info-wrap {
 position:relative;
 gap:16px;
 width:100%;
}
.client-card-info-wrap:not(.ct-section):not(.oxy-easy-posts),
.client-card-info-wrap.oxy-easy-posts .oxy-posts,
.client-card-info-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
justify-content:space-between;
gap:16px;
}
@media (max-width: 1632px) {
.client-card-info-wrap {
 padding-top:40px;
 padding-bottom:40px;
}
}

@media (max-width: 1279px) {
.client-card-info-wrap {
 padding-top:24px;
 padding-bottom:24px;
 padding-right:24px;
}
}

@media (max-width: 899px) {
.client-card-info-wrap {
 padding-left:16px;
 padding-top:0px;
 padding-bottom:16px;
 padding-right:16px;
 gap:28px;
}
.client-card-info-wrap:not(.ct-section):not(.oxy-easy-posts),
.client-card-info-wrap.oxy-easy-posts .oxy-posts,
.client-card-info-wrap.ct-section .ct-section-inner-wrap{
gap:28px;
}
}

.client-card-title:client-card:hover{
}
.client-card-title {
 margin-bottom:0px;
}
.client-card-subtitle {
 color:#575757;
 margin-bottom:0px;
 margin-top:0px;
}
.client-card-logo {
 position:absolute;
 top:0px;
 right:0px;
 max-width:206px;
 max-height:206px;
 aspect-ratio:1/1;
 z-index:0;
}
@media (max-width: 1632px) {
.client-card-logo {
 max-width:180px;
 max-height:180px;
}
}

@media (max-width: 899px) {
.client-card-logo {
 max-width:100px;
 max-height:100px;
}
}

.client-card-cover:client-project-hover{
transform:scale(1,1);}
.client-card-cover {
 border-radius:16px;
 overflow:hidden;
 width:100%;
 aspect-ratio:370/257;
}
.clit-hero-section {
transform:; position:relative;
 width:100%;
 overflow:hidden;
}
.clit-hero-section .ct-section-inner-wrap {
padding-top: 120px;
padding-bottom: 0;
}
.clit-hero-section:not(.ct-section):not(.oxy-easy-posts),
.clit-hero-section.oxy-easy-posts .oxy-posts,
.clit-hero-section.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 40px;grid-row-gap: 0px;}
@media (max-width: 1632px) {
.clit-hero-section {
}
}

@media (max-width: 1279px) {
.clit-hero-section {
}
}

@media (max-width: 899px) {
.clit-hero-section {
}
.clit-hero-section:not(.ct-section):not(.oxy-easy-posts),
.clit-hero-section.oxy-easy-posts .oxy-posts,
.clit-hero-section.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.clit-hero-logo {
 max-height:64px;
}
@media (max-width: 1279px) {
.clit-hero-logo {
 height:64px;
}
}

@media (max-width: 899px) {
.clit-hero-logo {
 height:56px;
}
}

.clit-hero-shapes {
 attachment_height:340;
 attachment_width:760;
 attachment_url:https://staging.lastingdynamics.com/wp-content/uploads/2023/10/shape-hero-client.svg;
 width:100%;
 aspect-ratio:760/340;
 position:relative;
 z-index:0;
}
@media (max-width: 899px) {
.clit-hero-shapes {
}
.clit-hero-shapes:not(.ct-section):not(.oxy-easy-posts),
.clit-hero-shapes.oxy-easy-posts .oxy-posts,
.clit-hero-shapes.ct-section .ct-section-inner-wrap{
display:none;
}
}

.clit-hero-mockup {
 aspect-ratio:760/600;
 margin-top:0px;
 right:2%;
 top:15%;
 z-index:2;
 object-fit:contain;
 width:95%;
}
@media (max-width: 899px) {
.clit-hero-mockup {
 top:250%;
}
}

.clit-overview-color-box {
}
.clit-overview-color-box:not(.ct-section):not(.oxy-easy-posts),
.clit-overview-color-box.oxy-easy-posts .oxy-posts,
.clit-overview-color-box.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 32px;grid-row-gap: 32px;}
@media (max-width: 899px) {
.clit-overview-color-box {
}
.clit-overview-color-box:not(.ct-section):not(.oxy-easy-posts),
.clit-overview-color-box.oxy-easy-posts .oxy-posts,
.clit-overview-color-box.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

.clit-overview-label {
 font-size:20px;
 font-weight:400;
 color:#575757;
 margin-bottom:0px;
}
@media (max-width: 1632px) {
.clit-overview-label {
 padding-bottom:16px;
}
}

@media (max-width: 899px) {
.clit-overview-label {
 margin-bottom:0px;
}
}

.clit-overview-mockup {
 aspect-ratio:780/738;
 attachment_height:692;
 attachment_width:1106;
 attachment_url:https://staging.lastingdynamics.com/wp-content/uploads/2021/09/intempus-list-reports-mockup-min.png;
 object-fit:contain;
}
.clit-banner-challanges {
 position:relative;
}
.clit-banner-challanges:not(.ct-section):not(.oxy-easy-posts),
.clit-banner-challanges.oxy-easy-posts .oxy-posts,
.clit-banner-challanges.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1279px) {
.clit-banner-challanges {
}
.clit-banner-challanges .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
.clit-banner-challanges:not(.ct-section):not(.oxy-easy-posts),
.clit-banner-challanges.oxy-easy-posts .oxy-posts,
.clit-banner-challanges.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.clit-banner-shapes {
 aspect-ratio:500/480;
 filter:saturate(200%);
}
@media (max-width: 1279px) {
.clit-banner-shapes {
 position:absolute;
 right:0px;
 height:60%;
 top:20%;
}
.clit-banner-shapes:not(.ct-section):not(.oxy-easy-posts),
.clit-banner-shapes.oxy-easy-posts .oxy-posts,
.clit-banner-shapes.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 899px) {
.clit-banner-shapes {
 top:5%;
}
}

.clit-banner-challanges-wrap {
 gap:32px;
 max-width:956px;
 background-color:rgba(var(--main-color), 0.1);
 padding-right:64px;
 padding-top:64px;
 padding-bottom:64px;
 padding-left:64px;
 border-radius:24px;
}
.clit-banner-challanges-wrap:not(.ct-section):not(.oxy-easy-posts),
.clit-banner-challanges-wrap.oxy-easy-posts .oxy-posts,
.clit-banner-challanges-wrap.ct-section .ct-section-inner-wrap{
gap:32px;
}
@media (max-width: 899px) {
.clit-banner-challanges-wrap {
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 padding-left:24px;
}
}

.clit-banner-challanges-title {
 color:rgba(var(--main-color));
 margin-bottom:0px;
}
.clit-team-wrap {
 gap:24px;
 padding-top:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-bottom:0px;
}
.clit-team-wrap:not(.ct-section):not(.oxy-easy-posts),
.clit-team-wrap.oxy-easy-posts .oxy-posts,
.clit-team-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:24px;
}
@media (max-width: 1632px) {
.clit-team-wrap {
}
}

@media (max-width: 1279px) {
.clit-team-wrap {
}
.clit-team-wrap:not(.ct-section):not(.oxy-easy-posts),
.clit-team-wrap.oxy-easy-posts .oxy-posts,
.clit-team-wrap.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.clit-team-number {
 font-size:22px;
 color:#151b26;
 font-weight:500;
 margin-bottom:0px;
 margin-top:0px;
 line-height:110%;
}
@media (max-width: 1632px) {
.clit-team-number {
}
}

.clit-team-icon {
 width:48px;
 height:48px;
}
@media (max-width: 1632px) {
.clit-team-icon {
 width:48px;
 height:48px;
}
}

.clit-banner-challanges-row {
 gap:24px;
}
.clit-banner-challanges-row:not(.ct-section):not(.oxy-easy-posts),
.clit-banner-challanges-row.oxy-easy-posts .oxy-posts,
.clit-banner-challanges-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
gap:24px;
}
.clit-banner-challanges-number {
 color:rgba(var(--main-color), 0.4);
}
.clit-team-titlewrap {
 width:100%;
 gap:4px;
}
.clit-team-titlewrap:not(.ct-section):not(.oxy-easy-posts),
.clit-team-titlewrap.oxy-easy-posts .oxy-posts,
.clit-team-titlewrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:4px;
}
@media (max-width: 1632px) {
.clit-team-titlewrap {
}
}

@media (max-width: 1279px) {
.clit-team-titlewrap {
}
.clit-team-titlewrap:not(.ct-section):not(.oxy-easy-posts),
.clit-team-titlewrap.oxy-easy-posts .oxy-posts,
.clit-team-titlewrap.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.clit-team-titlewrap-seniority {
 width:100%;
 gap:4px;
}
.clit-team-titlewrap-seniority:not(.ct-section):not(.oxy-easy-posts),
.clit-team-titlewrap-seniority.oxy-easy-posts .oxy-posts,
.clit-team-titlewrap-seniority.ct-section .ct-section-inner-wrap{
gap:4px;
}
@media (max-width: 899px) {
.clit-team-titlewrap-seniority {
}
}

.clit-technology-name {
 margin-top:0px;
 margin-bottom:0px;
 font-size:16px;
}
.clit-technology-wrap {
 gap:16px;
 padding-top:8px;
 padding-bottom:8px;
 padding-left:12px;
 padding-right:12px;
 border-radius:8px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
}
.clit-technology-wrap:not(.ct-section):not(.oxy-easy-posts),
.clit-technology-wrap.oxy-easy-posts .oxy-posts,
.clit-technology-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:16px;
}
.clit-technology-icon {
 height:32px;
}
.clit-tag-wrap {
 gap:8px;
 width:100%;
}
.clit-tag-wrap:not(.ct-section):not(.oxy-easy-posts),
.clit-tag-wrap.oxy-easy-posts .oxy-posts,
.clit-tag-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:flex-start;
gap:8px;
}
.project-banner-colorbg {
transform:translateY(-50%); z-index:0;
 position:absolute;
 left:0px;
 top:50%;
 width:100vw;
 height:75%;
}
@media (max-width: 1279px) {
.project-banner-colorbg {
transform:translateY(1px); height:100%;
 top:1px;
 left:0px;
}
}

@media (max-width: 899px) {
.project-banner-colorbg {
 height:80%;
}
}

.clit-custom-section-dx {
}
.clit-custom-section-dx:not(.ct-section):not(.oxy-easy-posts),
.clit-custom-section-dx.oxy-easy-posts .oxy-posts,
.clit-custom-section-dx.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 80px;grid-row-gap: 40px;}
@media (max-width: 899px) {
.clit-custom-section-dx {
}
.clit-custom-section-dx:not(.ct-section):not(.oxy-easy-posts),
.clit-custom-section-dx.oxy-easy-posts .oxy-posts,
.clit-custom-section-dx.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.clit-custom-section-sx {
}
.clit-custom-section-sx:not(.ct-section):not(.oxy-easy-posts),
.clit-custom-section-sx.oxy-easy-posts .oxy-posts,
.clit-custom-section-sx.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 80px;grid-row-gap: 40px;}
@media (max-width: 899px) {
.clit-custom-section-sx {
}
.clit-custom-section-sx:not(.ct-section):not(.oxy-easy-posts),
.clit-custom-section-sx.oxy-easy-posts .oxy-posts,
.clit-custom-section-sx.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.clit-tag-industry-big {
 padding-right:16px;
 padding-top:8px;
 padding-bottom:8px;
 border-radius:80px;
 background-color:#f5f7fa;
 gap:8px;
 padding-left:18px;
}
.clit-tag-industry-big:not(.ct-section):not(.oxy-easy-posts),
.clit-tag-industry-big.oxy-easy-posts .oxy-posts,
.clit-tag-industry-big.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:8px;
}
@media (max-width: 1632px) {
.clit-tag-industry-big {
 padding-top:8px;
 padding-bottom:8px;
}
}

@media (max-width: 1279px) {
.clit-tag-industry-big {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:16px;
 padding-right:16px;
}
}

.clit-tag-industry-tag-big {
 width:28px;
 height:28px;
}
.clit-expertise-image {
background-size: 100% auto; background-color:#f5f7fa;
 height:240px;
 width:100%;
 background-repeat:no-repeat;
 background-position:center  center ;
}
.clit-expertise-image:not(.ct-section):not(.oxy-easy-posts),
.clit-expertise-image.oxy-easy-posts .oxy-posts,
.clit-expertise-image.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1279px) {
.clit-expertise-image {
 height:220px;
}
}

.allclient-categories-project-wrap {
 gap:40px;
 width:100%;
}
.allclient-categories-project-wrap:not(.ct-section):not(.oxy-easy-posts),
.allclient-categories-project-wrap.oxy-easy-posts .oxy-posts,
.allclient-categories-project-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
gap:40px;
}
@media (max-width: 899px) {
.allclient-categories-project-wrap {
}
.allclient-categories-project-wrap:not(.ct-section):not(.oxy-easy-posts),
.allclient-categories-project-wrap.oxy-easy-posts .oxy-posts,
.allclient-categories-project-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.allclient-categories-project-section {
 gap:40px;
 overflow:hidden;
}
.allclient-categories-project-section .ct-section-inner-wrap {
padding-top: 16px;
padding-bottom: 16px;
}
.allclient-categories-project-section:not(.ct-section):not(.oxy-easy-posts),
.allclient-categories-project-section.oxy-easy-posts .oxy-posts,
.allclient-categories-project-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:40px;
}
@media (max-width: 899px) {
.allclient-categories-project-section {
}
.allclient-categories-project-section .ct-section-inner-wrap {
padding-right: 20px;
padding-left: 20px;
}
}

.allclient-categories-project-image {
 aspect-ratio:328/260;
 max-width:328px;
}
@media (max-width: 1632px) {
.allclient-categories-project-image {
 max-width:264px;
}
}

@media (max-width: 1279px) {
.allclient-categories-project-image {
 max-width:200px;
}
}

@media (max-width: 899px) {
.allclient-categories-project-image {
 max-width:240px;
}
}

.client-card-wrap {
 gap:16px;
}
.client-card-wrap:not(.ct-section):not(.oxy-easy-posts),
.client-card-wrap.oxy-easy-posts .oxy-posts,
.client-card-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-content:flex-start;
justify-content:flex-start;
gap:16px;
}
.card-title-wrap {
 z-index:1;
 gap:4px;
 width:100%;
}
.card-title-wrap:not(.ct-section):not(.oxy-easy-posts),
.card-title-wrap.oxy-easy-posts .oxy-posts,
.card-title-wrap.ct-section .ct-section-inner-wrap{
gap:4px;
}
.allclient-hero-card {
 background-color:#f2f5f7;
 padding-left:24px;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 border-radius:16px;
 gap:16px;
}
.allclient-hero-card:not(.ct-section):not(.oxy-easy-posts),
.allclient-hero-card.oxy-easy-posts .oxy-posts,
.allclient-hero-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
gap:16px;
}
@media (max-width: 1279px) {
.allclient-hero-card {
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
 padding-left:20px;
}
}

@media (max-width: 899px) {
.allclient-hero-card {
 gap:16px;
}
.allclient-hero-card:not(.ct-section):not(.oxy-easy-posts),
.allclient-hero-card.oxy-easy-posts .oxy-posts,
.allclient-hero-card.ct-section .ct-section-inner-wrap{
gap:16px;
}
}

.allclient-categories-carousel {
}
.vetrinaverse-chip-icon {
 height:70px;
}
.vetrinaverse-chip-wrap {
 gap:16px;
 padding-top:8px;
 padding-right:16px;
 padding-bottom:8px;
 padding-left:16px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:16px;
}
.vetrinaverse-chip-wrap:not(.ct-section):not(.oxy-easy-posts),
.vetrinaverse-chip-wrap.oxy-easy-posts .oxy-posts,
.vetrinaverse-chip-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:16px;
}
.about-values-wrap {
 gap:8px;
 text-align:center;
}
.about-values-wrap:not(.ct-section):not(.oxy-easy-posts),
.about-values-wrap.oxy-easy-posts .oxy-posts,
.about-values-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:8px;
}
@media (max-width: 899px) {
.about-values-wrap {
 gap:8px;
}
.about-values-wrap:not(.ct-section):not(.oxy-easy-posts),
.about-values-wrap.oxy-easy-posts .oxy-posts,
.about-values-wrap.ct-section .ct-section-inner-wrap{
align-items:center;
gap:8px;
}
}

@media (max-width: 599px) {
.about-values-wrap {
}
}

.about-values-title {
 padding-top:12px;
}
@media (max-width: 899px) {
.about-values-title {
 margin-bottom:0px;
}
}

.about-values-image {
 width:164px;
 height:164px;
 aspect-ratio:140/140;
 object-fit:contain;
}
.aboutus-rotating-cta {
}
.about-review-wrap {
 background-color:#f5f7fa;
 border-radius:16px;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 padding-left:24px;
 gap:32px;
 height:100%;
}
.about-review-wrap:not(.ct-section):not(.oxy-easy-posts),
.about-review-wrap.oxy-easy-posts .oxy-posts,
.about-review-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
gap:32px;
}
.about-review-industry {
 text-transform:uppercase;
 color:#135293;
}
@media (max-width: 1632px) {
.about-review-industry {
 font-size:16px;
}
}

.about-review-role-wrap {
 gap:8px;
 width:100%;
}
.about-review-role-wrap:not(.ct-section):not(.oxy-easy-posts),
.about-review-role-wrap.oxy-easy-posts .oxy-posts,
.about-review-role-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:8px;
}
.about-review-role-flag {
 height:32px;
}
.about-review-role-name {
 font-size:14px;
}
.about-country-wrap {
background-size: contain; background-repeat:no-repeat;
 width:70%;
 min-height:280px;
background-position: center center;
}
.about-country-wrap:not(.ct-section):not(.oxy-easy-posts),
.about-country-wrap.oxy-easy-posts .oxy-posts,
.about-country-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:flex-end;
}
@media (max-width: 899px) {
.about-country-wrap {
 width:80%;
}
.about-country-wrap:not(.ct-section):not(.oxy-easy-posts),
.about-country-wrap.oxy-easy-posts .oxy-posts,
.about-country-wrap.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.about-country-flag {
 height:40px;
 width:40px;
}
.about-country-wraptitle {
 max-width:264px;
 gap:4px;
}
.about-country-wraptitle:not(.ct-section):not(.oxy-easy-posts),
.about-country-wraptitle.oxy-easy-posts .oxy-posts,
.about-country-wraptitle.ct-section .ct-section-inner-wrap{
gap:4px;
}
.about-employee-card-wrap {
 border-radius:16px;
 background-color:#f5f7fa;
}
.about-employee-card-wrap:not(.ct-section):not(.oxy-easy-posts),
.about-employee-card-wrap.oxy-easy-posts .oxy-posts,
.about-employee-card-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 1279px) {
.about-employee-card-wrap {
 padding-top:16px;
 padding-bottom:16px;
 padding-right:16px;
 padding-left:16px;
}
}

@media (max-width: 899px) {
.about-employee-card-wrap {
 padding-right:8px;
 padding-top:8px;
 padding-bottom:8px;
 padding-left:8px;
}
.about-employee-card-wrap:not(.ct-section):not(.oxy-easy-posts),
.about-employee-card-wrap.oxy-easy-posts .oxy-posts,
.about-employee-card-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.about-employee-card-text {
 color:#151b26;
 font-size:20px;
 max-width:480px;
}
@media (max-width: 899px) {
.about-employee-card-text {
 font-size:16px;
}
}

.about-employee-card-role {
 font-size:14px;
 color:#104f92;
 padding-left:16px;
 border-left-width:1px;
 border-left-color:#e0e0e0;
 border-left-style:solid;
}
.about-employee-card-image {
 max-width:380px;
}
@media (max-width: 899px) {
.about-employee-card-image {
 width:240px;
}
}

.marg {
}
.vetrinaverse-chip-iconsmall {
 height:30px;
}
.ho-industry-card-wrap {
 border-radius:16px;
 background-color:#f5f7fa;
 overflow:hidden;
 text-align:left;
}
.ho-industry-card-wrap:not(.ct-section):not(.oxy-easy-posts),
.ho-industry-card-wrap.oxy-easy-posts .oxy-posts,
.ho-industry-card-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:nowrap;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1279px) {
.ho-industry-card-wrap {
 width:100%;
}
.ho-industry-card-wrap:not(.ct-section):not(.oxy-easy-posts),
.ho-industry-card-wrap.oxy-easy-posts .oxy-posts,
.ho-industry-card-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 899px) {
.ho-industry-card-wrap {
 width:100%;
}
}

.ho-industry-card-wrap-inner {
 gap:8px;
 width:100%;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 padding-left:24px;
}
.ho-industry-card-wrap-inner:not(.ct-section):not(.oxy-easy-posts),
.ho-industry-card-wrap-inner.oxy-easy-posts .oxy-posts,
.ho-industry-card-wrap-inner.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:8px;
}
@media (max-width: 1632px) {
.ho-industry-card-wrap-inner {
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
 padding-left:20px;
}
}

@media (max-width: 1279px) {
.ho-industry-card-wrap-inner {
}
.ho-industry-card-wrap-inner:not(.ct-section):not(.oxy-easy-posts),
.ho-industry-card-wrap-inner.oxy-easy-posts .oxy-posts,
.ho-industry-card-wrap-inner.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 899px) {
.ho-industry-card-wrap-inner {
 order:0;
order:-1
}
}

.ho-service-line-wrap {
 width:100%;
 gap:32px;
}
.ho-service-line-wrap:not(.ct-section):not(.oxy-easy-posts),
.ho-service-line-wrap.oxy-easy-posts .oxy-posts,
.ho-service-line-wrap.ct-section .ct-section-inner-wrap{
gap:32px;
}
@media (max-width: 899px) {
.ho-service-line-wrap {
}
}

.ho-service-line {
 width:100%;
}
.ho-service-line:not(.ct-section):not(.oxy-easy-posts),
.ho-service-line.oxy-easy-posts .oxy-posts,
.ho-service-line.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(1px, 1fr));grid-column-gap: 48px;grid-row-gap: 20px;}
@media (max-width: 1279px) {
.ho-service-line {
}
.ho-service-line:not(.ct-section):not(.oxy-easy-posts),
.ho-service-line.oxy-easy-posts .oxy-posts,
.ho-service-line.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 899px) {
.ho-service-line {
}
.ho-service-line:not(.ct-section):not(.oxy-easy-posts),
.ho-service-line.oxy-easy-posts .oxy-posts,
.ho-service-line.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 64px;}
}

.ho-service-wrap:hover .learnmore-button{
 opacity:1;
 transition-duration:0.3s;
 transition-timing-function:ease-out;
}
.ho-service-wrap {
 gap:16px;
 overflow:hidden;
 padding-right:16px;
 padding-left:16px;
 text-align:left;
}
.ho-service-wrap:not(.ct-section):not(.oxy-easy-posts),
.ho-service-wrap.oxy-easy-posts .oxy-posts,
.ho-service-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
@media (max-width: 899px) {
.ho-service-wrap {
 gap:12px;
 width:100%;
}
.ho-service-wrap:not(.ct-section):not(.oxy-easy-posts),
.ho-service-wrap.oxy-easy-posts .oxy-posts,
.ho-service-wrap.ct-section .ct-section-inner-wrap{
gap:12px;
}
}

.ho-service-title {
 margin-bottom:0px;
}
.ho-casestudy-card {
 background-color:#f5f7fa;
 border-radius:24px;
 overflow:hidden;
 text-align:left;
}
.ho-casestudy-card-wrap {
 width:100%;
 padding-bottom:40px;
 padding-top:40px;
 padding-right:40px;
 padding-left:40px;
 gap:40px;
 overflow:hidden;
}
.ho-casestudy-card-wrap:not(.ct-section):not(.oxy-easy-posts),
.ho-casestudy-card-wrap.oxy-easy-posts .oxy-posts,
.ho-casestudy-card-wrap.ct-section .ct-section-inner-wrap{
gap:40px;
}
@media (max-width: 1279px) {
.ho-casestudy-card-wrap {
 padding-top:32px;
 padding-right:32px;
 padding-bottom:32px;
 padding-left:32px;
}
}

@media (max-width: 899px) {
.ho-casestudy-card-wrap {
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
 padding-left:20px;
 gap:24px;
}
.ho-casestudy-card-wrap:not(.ct-section):not(.oxy-easy-posts),
.ho-casestudy-card-wrap.oxy-easy-posts .oxy-posts,
.ho-casestudy-card-wrap.ct-section .ct-section-inner-wrap{
gap:24px;
}
}

.ho-casestudy-card-tagwrap {
 gap:12px;
 width:100%;
}
.ho-casestudy-card-tagwrap:not(.ct-section):not(.oxy-easy-posts),
.ho-casestudy-card-tagwrap.oxy-easy-posts .oxy-posts,
.ho-casestudy-card-tagwrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
gap:12px;
}
.ho-casestudy-card-tagicon {
 width:28px;
 height:28px;
}
@media (max-width: 899px) {
.ho-casestudy-card-tagicon {
}
}

.ho-casestudy-card-tag {
 padding-left:16px;
 padding-right:16px;
 padding-top:8px;
 padding-bottom:8px;
 background-color:#ffffff;
 border-radius:800px;
 gap:8px;
}
.ho-casestudy-card-tag:not(.ct-section):not(.oxy-easy-posts),
.ho-casestudy-card-tag.oxy-easy-posts .oxy-posts,
.ho-casestudy-card-tag.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:8px;
}
@media (max-width: 899px) {
.ho-casestudy-card-tag {
 padding-bottom:6px;
 padding-top:6px;
 padding-right:12px;
 padding-left:12px;
}
}

.ho-review-wrap {
 gap:16px;
}
.ho-review-wrap:not(.ct-section):not(.oxy-easy-posts),
.ho-review-wrap.oxy-easy-posts .oxy-posts,
.ho-review-wrap.ct-section .ct-section-inner-wrap{
gap:16px;
}
.ho-review-text {
}
.ho-review-stars {
 height:20px;
 filter:brightness(74%);
}
.ho-review-logo {
 filter:brightness(42%);
 height:44px;
}
@media (max-width: 899px) {
.ho-review-logo {
 height:32px;
}
}

.ho-review-link {
 text-decoration:underline;
 color:#151b26;
}
.ho-world-card {
 padding-top:20px;
 padding-bottom:20px;
 padding-left:16px;
 padding-right:16px;
 border-radius:16px;
 background-color:#ffffff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:rgba(0,121,255,0.2);
 border-right-color:rgba(0,121,255,0.2);
 border-bottom-color:rgba(0,121,255,0.2);
 border-left-color:rgba(0,121,255,0.2);
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 gap:12px;
 box-shadow:0px 0px 16px rgba(186,186,186,0.3);
}
.ho-world-card:not(.ct-section):not(.oxy-easy-posts),
.ho-world-card.oxy-easy-posts .oxy-posts,
.ho-world-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:12px;
}
@media (max-width: 1279px) {
.ho-world-card {
 margin-bottom:0px;
}
}

@media (max-width: 599px) {
.ho-world-card {
 width:100%;
 margin-bottom:0px;
}
}

.ho-world-card-text {
 font-size:18px;
 text-align:center;
}
.ho-service-category-wrap {
 width:100%;
 text-align:center;
 gap:8px;
}
.ho-service-category-wrap:not(.ct-section):not(.oxy-easy-posts),
.ho-service-category-wrap.oxy-easy-posts .oxy-posts,
.ho-service-category-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:space-between;
gap:8px;
}
@media (max-width: 899px) {
.ho-service-category-wrap {
}
.ho-service-category-wrap:not(.ct-section):not(.oxy-easy-posts),
.ho-service-category-wrap.oxy-easy-posts .oxy-posts,
.ho-service-category-wrap.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.ho-service-category-title {
 font-weight:300;
 color:#151b26;
}
.ho-service-category-line {
background-image: linear-gradient(90deg, rgba(123,181,247,0) 40%, #595959 100%); width:100%;
 height:1px;
}
@media (max-width: 1632px) {
.ho-service-category-line {
background-image: linear-gradient(90deg, rgba(123,181,247,0) 40%, #757575 100%);}
}

@media (max-width: 899px) {
.ho-service-category-line {
background-image: linear-gradient(90deg, #595959, rgba(89,89,89,0) 100%);}
}

.ho-service-animation {
}
@media (max-width: 1279px) {
.ho-service-animation {
}
.ho-service-animation:not(.ct-section):not(.oxy-easy-posts),
.ho-service-animation.oxy-easy-posts .oxy-posts,
.ho-service-animation.ct-section .ct-section-inner-wrap{
display:none;
}
}

.ho-service-mobileimg {
}
.ho-service-mobileimg:not(.ct-section):not(.oxy-easy-posts),
.ho-service-mobileimg.oxy-easy-posts .oxy-posts,
.ho-service-mobileimg.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 1279px) {
.ho-service-mobileimg {
 height:140px;
}
.ho-service-mobileimg:not(.ct-section):not(.oxy-easy-posts),
.ho-service-mobileimg.oxy-easy-posts .oxy-posts,
.ho-service-mobileimg.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 899px) {
.ho-service-mobileimg {
}
}

.ho-service-descr {
 color:#575757;
}
.ho-modal-service-wrap {
}
.ho-modal-service-wrap:not(.ct-section):not(.oxy-easy-posts),
.ho-modal-service-wrap.oxy-easy-posts .oxy-posts,
.ho-modal-service-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.ho-modal-service-img {
 height:240px;
 object-fit:contain;
}
@media (max-width: 899px) {
.ho-modal-service-img {
 height:180px;
}
}

.learnmore-button {
 opacity:0;
 transition-duration:0.3s;
 transition-timing-function:ease-out;
 transition-property:opacity;
}
@media (max-width: 1279px) {
.learnmore-button {
 opacity:1;
}
}

.ted-opportunity-card-wrap {
 padding-top:32px;
 padding-right:32px;
 padding-bottom:32px;
 padding-left:32px;
 border-radius:16px;
 background-color:#f5f7fa;
}
.ted-opportunity-card-wrap:not(.ct-section):not(.oxy-easy-posts),
.ted-opportunity-card-wrap.oxy-easy-posts .oxy-posts,
.ted-opportunity-card-wrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(1px, 1fr));grid-column-gap: 32px;grid-row-gap: 20px;}
.ted-opportunity-card-wrap:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.ted-opportunity-card-wrap.ct-section .ct-section-inner-wrap > :last-child,
.ted-opportunity-card-wrap.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 2;}
.ted-opportunity-card-wrap:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.ted-opportunity-card-wrap.ct-section .ct-section-inner-wrap > :nth-child(1),
.ted-opportunity-card-wrap.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;}
@media (max-width: 1279px) {
.ted-opportunity-card-wrap {
}
.ted-opportunity-card-wrap:not(.ct-section):not(.oxy-easy-posts),
.ted-opportunity-card-wrap.oxy-easy-posts .oxy-posts,
.ted-opportunity-card-wrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 8px;grid-row-gap: 8px;}
.ted-opportunity-card-wrap:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.ted-opportunity-card-wrap.ct-section .ct-section-inner-wrap > :last-child,
.ted-opportunity-card-wrap.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 1;}
.ted-opportunity-card-wrap:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.ted-opportunity-card-wrap.ct-section .ct-section-inner-wrap > :nth-child(1),
.ted-opportunity-card-wrap.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;}
}

@media (max-width: 899px) {
.ted-opportunity-card-wrap {
 padding-left:24px;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
}
}

.ted-opportunity-card-title {
 margin-bottom:0px;
}
.ted-opportunity-card-par {
}
.re-industry-tags {
 gap:16px;
 background-color:#f5f7fa;
 padding-top:16px;
 padding-bottom:16px;
 border-radius:80px;
}
.re-industry-tags:not(.ct-section):not(.oxy-easy-posts),
.re-industry-tags.oxy-easy-posts .oxy-posts,
.re-industry-tags.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:16px;
}
.industry-expertise-row-wrap {
 width:100%;
 padding-bottom:32px;
 border-bottom-color:rgba(21,27,38,0.2);
 border-bottom-width:1px;
 border-bottom-style:solid;
 gap:16px;
 padding-top:32px;
}
.industry-expertise-row-wrap:not(.ct-section):not(.oxy-easy-posts),
.industry-expertise-row-wrap.oxy-easy-posts .oxy-posts,
.industry-expertise-row-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
gap:16px;
}
@media (max-width: 899px) {
.industry-expertise-row-wrap {
}
.industry-expertise-row-wrap:not(.ct-section):not(.oxy-easy-posts),
.industry-expertise-row-wrap.oxy-easy-posts .oxy-posts,
.industry-expertise-row-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.industry-expertise-row-title {
 max-width:400px;
 width:400px;
}
@media (max-width: 899px) {
.industry-expertise-row-title {
 width:100%;
 max-width:100%;
}
}

.industry-expertise-row-animation {
}
.industry-expertise-row-animation:not(.ct-section):not(.oxy-easy-posts),
.industry-expertise-row-animation.oxy-easy-posts .oxy-posts,
.industry-expertise-row-animation.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.industry-expertise-row-animation , .industry-expertise-row-animation lottie-player{
width:180px;
height:180px;
}

@media (max-width: 1279px) {
.industry-expertise-row-animation {
}
.industry-expertise-row-animation , .industry-expertise-row-animation lottie-player{
width:120px;
height:120px;
}

}

@media (max-width: 899px) {
.industry-expertise-row-animation {
order:-1
}
.industry-expertise-row-animation:not(.ct-section):not(.oxy-easy-posts),
.industry-expertise-row-animation.oxy-easy-posts .oxy-posts,
.industry-expertise-row-animation.ct-section .ct-section-inner-wrap{
align-items:flex-start;
justify-content:flex-start;
}
}

.industry-expertise-row-pointwrap {
 max-width:700px;
 gap:24px;
}
.industry-expertise-row-pointwrap:not(.ct-section):not(.oxy-easy-posts),
.industry-expertise-row-pointwrap.oxy-easy-posts .oxy-posts,
.industry-expertise-row-pointwrap.ct-section .ct-section-inner-wrap{
gap:24px;
}
@media (max-width: 1632px) {
.industry-expertise-row-pointwrap {
 max-width:50%;
}
}

@media (max-width: 899px) {
.industry-expertise-row-pointwrap {
 width:100%;
 max-width:100%;
}
}

.industry-expertise-row-point {
}
.hiring-card {
 background-color:#f5f7fa;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 padding-left:24px;
 border-radius:12px;
 width:100%;
}
@media (max-width: 899px) {
.hiring-card {
 padding-top:24px;
 padding-left:16px;
 padding-right:16px;
}
}

.hiring-icon {
 width:48px;
}
@media (max-width: 599px) {
.hiring-icon {
 width:32px;
}
}

.hiring-card-title {
 font-size:18px;
}
@media (max-width: 599px) {
.hiring-card-title {
 font-size:16px;
}
}

.hiring-pin-icon {
 width:14px;
}
.hiring-card-position {
 color:#135293;
 font-size:12px;
 font-weight:400;
}
.hiring-card-btn {
 padding-top:10px!important ;
 padding-bottom:10px!important ;
 padding-left:16px!important ;
 padding-right:16px!important ;
}
.hiring-card-content {
 font-size:16px;
 padding-left:35px;
 line-height:1.5;
}
.hiring-card-content:not(.ct-section):not(.oxy-easy-posts),
.hiring-card-content.oxy-easy-posts .oxy-posts,
.hiring-card-content.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 899px) {
.hiring-card-content {
 padding-left:0px;
 font-size:15px;
}
}

.read-more {
 font-size:14px;
}
.read-more:not(.ct-section):not(.oxy-easy-posts),
.read-more.oxy-easy-posts .oxy-posts,
.read-more.ct-section .ct-section-inner-wrap{
display:none;
}
.title-wrap {
 text-align:left;
 width:100%;
}
.title-wrap:not(.ct-section):not(.oxy-easy-posts),
.title-wrap.oxy-easy-posts .oxy-posts,
.title-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 899px) {
.title-wrap {
 text-align:left;
 gap:24px;
}
.title-wrap:not(.ct-section):not(.oxy-easy-posts),
.title-wrap.oxy-easy-posts .oxy-posts,
.title-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:24px;
}
}

.hiring-content-wrap {
}
@media (max-width: 899px) {
.hiring-content-wrap {
}
.hiring-content-wrap:not(.ct-section):not(.oxy-easy-posts),
.hiring-content-wrap.oxy-easy-posts .oxy-posts,
.hiring-content-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.hiring-card-btn-wrap {
 text-align:justify;
 gap:12px;
 margin-left:auto;
}
.hiring-card-btn-wrap:not(.ct-section):not(.oxy-easy-posts),
.hiring-card-btn-wrap.oxy-easy-posts .oxy-posts,
.hiring-card-btn-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-around;
gap:12px;
}
@media (max-width: 899px) {
.hiring-card-btn-wrap {
 margin-right:auto;
}
}

.hiring-role-icon-wrap {
 gap:12px;
}
.hiring-role-icon-wrap:not(.ct-section):not(.oxy-easy-posts),
.hiring-role-icon-wrap.oxy-easy-posts .oxy-posts,
.hiring-role-icon-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:12px;
}
@media (max-width: 899px) {
.hiring-role-icon-wrap {
 text-align:center;
}
.hiring-role-icon-wrap:not(.ct-section):not(.oxy-easy-posts),
.hiring-role-icon-wrap.oxy-easy-posts .oxy-posts,
.hiring-role-icon-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 599px) {
.hiring-role-icon-wrap {
 gap:8px;
}
.hiring-role-icon-wrap:not(.ct-section):not(.oxy-easy-posts),
.hiring-role-icon-wrap.oxy-easy-posts .oxy-posts,
.hiring-role-icon-wrap.ct-section .ct-section-inner-wrap{
gap:8px;
}
}

.neo-badge {
 width:200px;
}
@media (max-width: 1279px) {
.neo-badge {
 width:148px;
}
}

@media (max-width: 899px) {
.neo-badge {
 width:160px;
}
}

@media (max-width: 599px) {
.neo-badge {
 width:142px;
}
}

.neo-role-card {
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
 background-color:#28292c;
 color:#ffffff;
 border-radius:8px;
 gap:24px;
}
.neo-role-card:not(.ct-section):not(.oxy-easy-posts),
.neo-role-card.oxy-easy-posts .oxy-posts,
.neo-role-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:24px;
}
@media (max-width: 899px) {
.neo-role-card {
 padding-left:16px;
 padding-right:16px;
 width:100%;
}
}

.neo-role-icon {
color: #0079ff;}.neo-role-icon 
>svg {width: 55px;height: 55px;}.neo-role-icon {
}
@media (max-width: 599px) {
.neo-role-icon {
}.neo-role-icon 
>svg {width: 48px;height: 48px;}.neo-role-icon {
}
}

.neo-role-title {
 color:#ffffff;
 margin-bottom:0px;
}
@font-face {
  font-family: "Inter var";
  font-weight: 100 900;
  font-display: swap;
  font-style: normal;
  font-named-instance: "Regular";
  src: url("/wp-content/uploads/fonts/Inter.woff2") format("woff2 supports variations"),
    url("/wp-content/uploads/fonts/Inter.woff2") format("woff2-variations");
}

@font-face {
  font-family: "Inter var";
  font-weight: 100 900;
  font-display: swap;
  font-style: italic;
  font-named-instance: "Italic";
  src: url("/wp-content/uploads/fonts/Inter-italic.woff2") format("woff2 supports variations"),
    url("/wp-content/uploads/fonts/Inter-italic.woff2") format("woff2-variations");
}

:root {
  --primaryColor: #0079FF;
  --skyblueColor: #E6F2FF;
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /*image-rendering: -webkit-optimize-contrast;*/
}

body::-webkit-scrollbar {
  display: none;
}
button.iubenda-tp-btn.iubenda-cs-preferences-link{
  display:none;
}

img {
  width: auto;
  height: auto;
}

html,
body {
  height: 100%;

}

body {
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
  overscroll-behavior-y: none;
  -webkit-overflow-scrolling: touch;
}

body::-webkit-scrollbar,
#tabs-vr-scroll::-webkit-scrollbar {
  display: none;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
p {
  font-family: "Inter var", "Inter", sans-serif !important;
}

body h1,
body h2,
body h3 {
  margin-bottom: 16px;
}

section {
  margin: 160px auto;
}

.grecaptcha-badge {
  visibility: hidden !important;
}

div.ct-section-inner-wrap,
div.oxy-header-container,
.megamenu-container {
  padding: 0 4em;
  clear: both;
}

#podcast-section div.ct-section-inner-wrap::after {
  content: '';
  clear: both !important;
}

.inline-btn-icon {
  position: relative;
  right: 0;
  transition: right 0.3s ease-out;
}

.inline-btn:hover .inline-btn-icon {
  right: -8px;
}

.disable-link, .clit-tag-industry, .clit-tag-industry-text {
  cursor: default;
  pointer-events: none;
}

.disable-link a {
  color: #135293;
}


/*UI UX DESIGN PAGE*/

.list-column-2 {
  column-count: 2;
  column-gap: 40px;
  padding: 0 20px;

}

.list-column-2 li {
  margin: 0;
  padding: 0;
}

#mockups-scroll-anim {
  -webkit-animation: slide-up 80s linear infinite;
  animation: slide-up 80s linear infinite;
  background-position-y: center;
  background-repeat: repeat-y;
  background-size: 100%;
}

.carousel-project-item:hover .view-project-overlay {
  opacity: 1
}

@-webkit-keyframes slide-up {
  from {
    background-position-y: 0%;
  }

  to {
    background-position-y: 100%;
  }
}

@keyframes slide-up {
  from {
    background-position-y: 0%;
  }

  to {
    background-position-y: 100%;
  }
}



/*HEADER*/

.header-nav {
  top: 0;
  transition: 0.3s ease-in-out;
  transition-property: top, background, box-shadow;
}

.header-nav.hide {
  top: -86px;
}

.header-nav.on-scroll {
  background: #fff;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.07);
}

.position-sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 130px;
}

.oxel_megamenu_parent:hover .megamenu-icon>svg {
  fill: var(--primaryColor);
}


/*HEADER TRASPARENT*/
.transparent-nav .header-nav {
  background: none;
}

.transparent-nav #logo-classic,
.dark-nav #logo-classic,
.transparent-nav #icon-colored,
.dark-nav #icon-colored {
  display: none;
}

.transparent-nav #logo-white,
.dark-nav #logo-white,
.transparent-nav #icon-white,
.dark-nav #icon-white {
  display: block;
}

.transparent-nav .header-nav .oxel_megamenu_parent,
.transparent-nav .header-nav .megamenu-icon,
.transparent-nav .header-nav .oxel_megamenu_parent:hover,
.transparent-nav .header-nav .megamenu-icon:hover,
.oxel_megamenu_parent:hover .megamenu-icon>svg {
  color: #fff;
}

/*Menu Item Hover*/

.oxel_megamenu_parent::after {
  content: "";
  height: 2px;
  width: 0%;
  margin-bottom: -2px;
  background-color: var(--primaryColor);
  transition: width .3s ease-in-out
}

.dark-nav .oxel_megamenu_parent::after {
  background-color: #fff;
}

.oxel_megamenu_parent:hover::after {
  width: 100%;
}

/*ON SCROLL and Hover*/
.transparent-nav .header-nav:hover,
.transparent-nav .header-nav.on-scroll {
  background: #fff;
}

.transparent-nav .header-nav:hover #logo-classic,
.transparent-nav .header-nav.on-scroll #logo-classic,
.transparent-nav .header-nav:hover #icon-colored,
.transparent-nav .header-nav.on-scroll #icon-colored {
  display: block;
}

.transparent-nav .header-nav:hover #logo-white,
.transparent-nav .header-nav.on-scroll #logo-white,
.transparent-nav .header-nav:hover #icon-white,
.transparent-nav .header-nav.on-scroll #icon-white {
  display: none;
}

.transparent-nav .header-nav:hover .oxel_megamenu_parent,
.transparent-nav .header-nav:hover .megamenu-icon,
.transparent-nav .header-nav.on-scroll .oxel_megamenu_parent,
.transparent-nav .header-nav.on-scroll .megamenu-icon {
  color: #575757;
}

.transparent-nav .header-nav:hover .oxel_megamenu_parent:hover,
.transparent-nav .header-nav:hover .megamenu-icon:hover,
.transparent-nav .header-nav.on-scroll .oxel_megamenu_parent:hover,
.transparent-nav .header-nav.on-scroll .megamenu-icon:hover {
  color: var(--primaryColor);
}

/*HEADER DARK*/

.dark-nav .header-nav,
.dark-nav .oxel_megamenu__wrapper,
.dark-nav #footer {
  background: #1c1d1f;
}

.dark-nav .megamenu-text,
.dark-nav .megamenu-service-text {
  color: rgba(255, 255, 255, 0.85);
}

.dark-nav .megamenu-container .ct-headline,
.dark-nav .megamenu-submenu-item,
.dark-nav .header-nav .oxel_megamenu_parent,
.dark-nav .header-nav .megamenu-icon,
.dark-nav .header-nav .megamenu-services-title,
.dark-nav .header-nav .dropdown-lang .trp-language-switcher>div>a:first-child {
  color: #fff;
}

.dark-nav .megamenu-submenu-item:hover {
  color: var(--primaryColor);
}

/*Background Dark Mode*/
.page-id-201,
.page-id-11613,
.page-id-6090,
.page-id-6096,
.page-id-6145 {
  background: #060606;
}

/*HOMEPAGE*/
#showcase-carousel .flickity-resize .flickity-slider .cell {
  justify-content: flex-start;
}

.number-service-home {
  transition: opacity .3s ease-out;
}

.number-service-home.grey {
  opacity: 0.4;
}

#roundrush-slider .oxy-carousel-builder_gallery-image,
#web-saas-carousel .oxy-carousel-builder_gallery-image {
  overflow: initial;
}

#roundrush-slider img,
#web-saas-carousel img {
  border-radius: 8px;
  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1);
  margin: 0 auto;
}

.testimonial-arrow {
  cursor: pointer;
}

.partnership-card {
  -webkit-backdrop-filter: blur(50px);
  backdrop-filter: blur(50px);
}

.moreless {
  transition: height 0.2s ease-in-out;
  overflow: hidden;
  height: 100%;
}

.moreless.expand {
  height: 3em;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.moreless-btn {
  cursor: pointer;
}

.moreless-btn-icon {
  transition: transform 0.4s ease-in-out;
}

.moreless-btn.less .moreless-btn-icon {
  transform: rotate(-180deg);
}

/*ABOUT*/
.aboutus-rotating-cta {
  animation: rotateAnimation 10s linear infinite; /* Adjust duration and timing function as needed */
}

@keyframes rotateAnimation {
  from {
    transform: rotate(0deg); /* Start rotation angle */
  }
  to {
    transform: rotate(360deg); /* End rotation angle */
  }
}


#team-gallery-slider div>div {
  border-radius: 20px;
}

/*Services*/
#team-augmentation .item-tech-stack {
  border: 1px solid var(--primaryColor);
}

/* CARDS ANIMATION*/
#services-blockchain-card-5 {
  position: absolute;
  animation: blockchainService-cards-updown 2.6s ease-in-out infinite alternate;
}

#services-blockchain-card-4 {
  position: absolute;
  animation: blockchainService-cards-updown 2s ease-in-out infinite alternate;
}

#services-blockchain-card-3 {
  position: absolute;
  animation: blockchainService-cards-updown 3s ease-in-out infinite alternate;
}

#services-blockchain-card-2 {
  position: absolute;
  animation: blockchainService-cards-updown 2.8s ease-in-out infinite alternate;
}

#services-blockchain-card-1 {
  position: absolute;
  animation: blockchainService-cards-updown 2.2s ease-in-out infinite alternate;
}

#services-blockchain-fxeffect {
  position: absolute;
  opacity: 1;
  animation: fade-fx 2s ease-in-out infinite alternate;
}

@keyframes blockchainService-cards-updown {
  from {
    transform: translateY(0);
  }

  to {
    transform: translateY(-40px);
  }
}

@keyframes fade-fx {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

/*BLOCKCHAIN & NFT PAGE*/
.frosted-card {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(/wp-content/uploads/2022/05/background-noise-min.png), linear-gradient(68deg, rgba(255, 255, 255, 0.1) 13%, rgba(255, 255, 255, 0) 90%);
  box-shadow: 2px 4px 30px rgba(0, 0, 0, 0.25);
  -webkit-backdrop-filter: blur(60px);
  backdrop-filter: blur(60px);
}

.nft-carousel-section {
  background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 55%, rgba(255, 255, 255, 0) 55%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 1) 100%), url(/wp-content/uploads/2022/05/nft-generated-handmade-with-random-script-background-min.png);
  -webkit-animation: slide 1500s linear infinite;
  animation: slide 1500s linear infinite;
  background-position-y: center;
  background-repeat: repeat-x;
  background-size: auto 220px;
}

.blockchain-tech-grid .item-tech-stack {
  border: 0px
}



@-webkit-keyframes slide {
  from {
    background-position-x: 0%;
  }

  to {
    background-position-x: 10000%;
  }
}

@keyframes slide {
  from {
    background-position-x: 0%;
  }

  to {
    background-position-x: 10000%;
  }
}

/*DIGITAL TRANSFORMATION*/
.planning-arrow {
  -webkit-animation: move-arrow 2s infinite alternate;
  animation: move-arrow 2s infinite alternate;
}

@-webkit-keyframes move-arrow {
  from {
    transform: translateX(-5%)
  }

  to {
    transform: translateX(5%)
  }
}

@keyframes move-arrow {
  from {
    transform: translateX(-5%)
  }

  to {
    transform: translateX(5%)
  }
}

/*NEW ESTIMATE A PROJECT*/
#estimate-shortcode div.wpforms-container-full .wpforms-form button[type="submit"] {
  background: var(--primaryColor);
  padding: 16px 24px;

}

#estimate-shortcode div.wpforms-container-full .wpforms-form .wpforms-submit-container {
  text-align: left;
  padding-top: 32px;

}

#estimate-shortcode div.wpforms-container-full .wpforms-form input[type=checkbox],
div.wpforms-container-full .wpforms-form input[type=radio] {
  height: 14px !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-gdpr-checkbox .wpforms-field-label-inline,
div.wpforms-container-full .wpforms-form .wpforms-field-checkbox .wpforms-field-label-inline{
  font-size:12px;
}


/*Estimate Project Page*/

.estimate-project-form div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 16px;
  min-width: 164px;
  text-align: right;
}

.estimate-project-form div.wpforms-container-full .wpforms-form .introduction {
  font-size: 16px;
  margin-bottom: 50px;
}

.estimate-project-form div.wpforms-container-full .wpforms-form h3 span {
  color: var(--primaryColor);
}

.estimate-project-form div.wpforms-container-full .wpforms-form .label-description {
  font-size: 16px;
  margin-top: 40px;
  margin-bottom: -16px;
}

.estimate-project-form div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split {
  border-top: 1px solid rgba(21, 27, 38, 0.2);
  padding-top: 24px;
}

/*GENERAL FORMS*/
.wpforms-field-layout{
  padding:0!important;
}
.wpforms-container.wpforms-container-full {
  border: none !important;
}

div.wpforms-container-full .wpforms-form * {
  font-family: "Inter var", "Inter", sans-serif;
}

div.wpforms-container-full .wpforms-form .wpforms-field-label {
  font-weight: 500 !important;
}

div.wpforms-container-full .wpforms-form input,
div.wpforms-container-full .wpforms-form select,
div.wpforms-container-full .wpforms-form textarea {
  border-radius: 8px !important;
  height: 46px !important;
  border-radius: 4px !important;
  border: 1px solid #c4c4c4 !important;
  font-family: "Inter var", "Inter", sans-serif;
}

div.wpforms-container-full .wpforms-form textarea {
  height: 140px !important;
  resize:none!important;
}

div.wpforms-container-full .wpforms-form input[type="checkbox"] {
  min-width: 14px !important;
}

div.wpforms-container-full,
div.wpforms-container-full .wpforms-form .field-border-bottom>input {
  border: 0 none !important;
  border-bottom: 1px solid #ccc !important;
  border-radius: 0 !important;
}

div.wpforms-container-full .wpforms-form input[type="submit"],
div.wpforms-container-full .wpforms-form button[type="submit"],
div.wpforms-container-full .wpforms-form .wpforms-page-button {
  border: none !important;
}

div.wpforms-container-full .wpforms-form ul li {
  display: flex;
  align-items: center;
}

div.wpforms-container-full .wpforms-form label.wpforms-error {
  font-size: 14px !important;
  color:red!important;
}

div.wpforms-container-full .wpforms-form h2 {
  font-size: clamp(30px, 2.667vw, 36px);
}

div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap {
  height: 8px !important;
  margin-bottom: 24px !important;
}

div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-next {
  background: var(--primaryColor);
  color: #fff;
  font-weight: 500;
  transition: background 0.2s ease-in;
}

div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-prev {
  background: none;
  border: none;
  color: #575757;
  transition: background 0.2s ease-in;
}

div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-next:hover {
  background: #135293;
}

div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-prev:hover {
  font-weight: 500;
  text-decoration: underline;
  background: none;
  border: none;
}

/*Academy Process*/
.process-box {
  -moz-column-gap: 46px;
  column-gap: 46px;
}

.tecnologies-learn .item-tech-stack {
  border-color: #fff;
}

.form-dark-mode .wpforms-form label,
.form-dark-mode .wpforms-form .wpforms-field-description {
  color: #fff
}

.form-dark-mode .wpforms-container-save-resume .wpforms-submit-container {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}




/*HOW WE DEVELOP*/

.scroll-cursor:after {
  -webkit-animation: loadHeight 1.6s ease-in-out infinite;
  animation: loadHeight 1.6s ease-in-out infinite;
  transform-origin: top left;
  position: relative;
  top: 0;
}

@-webkit-keyframes load {
  0% {
    transform-origin: top left;
    transform: scaleY(0%);
  }

  50% {
    transform-origin: top left;
    transform: scaleY(100%);
  }

  55% {
    transform-origin: bottom right;
    transform: scaleY(100%);
  }

  100% {
    transform-origin: bottom right;
    transform: scaleY(0%);
  }
}

@keyframes load {
  0% {
    transform-origin: top left;
    transform: scaleY(0%);
  }

  50% {
    transform-origin: top left;
    transform: scaleY(100%);
  }

  55% {
    transform-origin: bottom right;
    transform: scaleY(100%);
  }

  100% {
    transform-origin: bottom right;
    transform: scaleY(0%);
  }
}

@-webkit-keyframes loadHeight {
  0% {
    top: 0;
  }

  50% {
    top: 100px;
  }

  55% {
    top: 100px;
  }

  100% {
    top: 0;
  }
}

@keyframes loadHeight {
  0% {
    top: 0;
  }

  50% {
    top: 100px;
  }

  55% {
    top: 100px;
  }

  100% {
    top: 0;
  }
}

/*CLIENTS PAGE*/
#clients-hero-sec > .ct-section-inner-wrap,
.allclient-categories-project-section > .ct-section-inner-wrap{
 max-width:1320px!important; 
}
.customers-cover-wrapper img,
.customers-title span {
  transition: .2s ease-out;
  transition-property: transform, color;
}

.customers-cover-wrapper:hover img:not(.customers-logo) {
  transform: scale(1.08)
}

.customers-cover-wrapper:hover~.customers-content .customers-title span {
  color: var(--primaryColor)
}

/*CLIENTS SINGLE PAGE*/

.video-customer-page {
  width: 100%;
}

.slider-mockups img,
.video-customer-page {
  border-radius: 8px;
  /*box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);*/
}

.checkboxes-list {
  padding: 24px;
  line-height: 1.2;
  list-style-image: url('/wp-content/uploads/2022/08/Checkbox-green-16.svg');
}

.checkboxes-list li {
  margin-bottom: 24px;
}

#mockups-gallery {
  display: grid;
  grid-template-columns: 1fr;
  row-gap: 160px;
  justify-items: center;
}

/*.single-clients:not(.postid-7512) #footer {
  background: rgb(var(--main-color));
}
*/
/*FOOTER SWITCHER*/


#trp_ald_popup_change_language {
  border-radius: 0;
  background: #0079ff;
  font-family: "Inter var", "Inter", sans-serif !important;
  font-weight: 500;
  color: #fff;
}

#trp_ald_modal_popup #trp_ald_x_button {
  display: none;
}

#trp_ald_x_button_textarea {
  text-decoration: none;
}

.dropdown-lang .trp-ls-shortcode-current-language,
.dropdown-lang .trp-ls-shortcode-language {
  max-width: 46px;
}

.dropdown-lang .trp-language-switcher>div,
.transparent-nav .header-nav:hover .dropdown-lang .trp-language-switcher>div {
  font-size: 15px;
  font-weight: 500;
  padding: 2px 4px;
  border: 0;
  border-radius: 0;
  background: none;
}

.dropdown-lang .trp-language-switcher>div a,
.transparent-nav .header-nav:hover:not(.on-scroll) .dropdown-lang .trp-language-switcher>div>a.trp-ls-shortcode-disabled-language {
  color: #575757;
}

.dropdown-lang .trp-ls-shortcode-language a:not(.trp-ls-shortcode-disabled-language) {
  background-color: #fff;
  border-radius: 0;
  padding: 0 5px;
  min-width: 54px;
}

.dropdown-lang .trp_language_switcher_shortcode .trp-language-switcher div.trp-ls-shortcode-language {
  max-height: 250px;
  overflow-y: auto;
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block !important;
  min-height: auto;

}

body:not(.rtl) .dropdown-lang .trp_language_switcher_shortcode .trp-language-switcher div.trp-ls-shortcode-language {
  padding: 0;
}


.trp-language-switcher {
  max-width: 42px;
}


.dropdown-lang .trp-ls-shortcode-language a:not(.trp-ls-shortcode-disabled-language) {
  background-color: #fff;
  border-radius: 0;
  padding: 0 4px;
  min-width: 54px;
}

.dropdown-lang .trp-language-switcher-container {
  margin: 0;
}

.trp-language-switcher>div a {
  padding: 4px 0;
}

.footer-social-wrapper .trp-language-switcher>div a:not(.trp-ls-disabled-language):hover {
  color: #111;
}

.dark-nav .header-nav:not(.on-scroll) .trp-language-switcher>div>a.trp-ls-shortcode-disabled-language,
.transparent-nav .header-nav:not(.on-scroll) .trp-language-switcher>div>a.trp-ls-shortcode-disabled-language,
.footer-social-wrapper .trp-language-switcher>div>a.trp-ls-shortcode-disabled-language {
  color: #fff
}

.trp-ls-shortcode-language .trp-ls-shortcode-disabled-language.trp-ls-disabled-language {
  padding: 6px 0 0 4px;
  text-align: left;
  margin: 0;
}

@media(max-width:1630px) {

  div.ct-section-inner-wrap,
  div.oxy-header-container {
    max-width: 1300px !important;
  }

}

@media (max-width: 1279px) {

  /*LANG SWITCHER*/
  .dropdown-lang .trp-ls-shortcode-current-language,
  .dropdown-lang .trp-ls-shortcode-language {
    width: 62px !important;
  }

  div.ct-section-inner-wrap,
  div.oxy-header-container {
    max-width: 960px !important;
  }

  /*MOBILE MENU*/

  .hamburger-menu {
    cursor: pointer;
  }

  .hamburger-menu:before,
  .hamburger-menu:after,
  .hamburger-menu div {
    background: #151b26;
    content: "";
    display: block;
    height: 2px;
    width: 28px;
    margin: 4px 0;
    transition: transform 0.5s ease;
  }

  .transparent-nav.open #logo-classic {
    display: block;
  }

  .transparent-nav.open #logo-white {
    display: none;
  }

  .transparent-nav .hamburger-menu::before,
  .transparent-nav .hamburger-menu::after,
  .transparent-nav .hamburger-menu div,
  .dark-nav .hamburger-menu::before,
  .dark-nav .hamburger-menu::after,
  .dark-nav .hamburger-menu div {
    background: #fff;
  }

  .transparent-nav .on-scroll .hamburger-menu::before,
  .transparent-nav .on-scroll .hamburger-menu::after,
  .transparent-nav .on-scroll .hamburger-menu div,
  .transparent-nav .header-nav:hover .hamburger-menu::before,
  .transparent-nav .header-nav:hover .hamburger-menu::after,
  .transparent-nav .header-nav:hover .hamburger-menu div,
  .transparent-nav.open .hamburger-menu::before,
  .transparent-nav.open .hamburger-menu::after,
  .transparent-nav.open .hamburger-menu div {
    background: #000;
  }

  body.open {
    overflow: hidden;
  }

  .hamburger-menu.open:before {
    transform: translateY(10px) rotate(135deg);
  }

  .hamburger-menu.open:after {
    transform: translateY(-10px) rotate(-135deg);
  }

  .hamburger-menu.open div {
    transform: scale(0);
  }

  #mobile-menu .menu {
    list-style: none;
    text-align: center;
    margin: 0;
    padding: 0;
  }

  #mobile-menu .menu li {
    padding: 8px 0;
    margin: 16px 0;
  }

  #mobile-menu .menu li a {
    font-weight: 500;
    color: #575757;
  }

  #mobile-menu .menu .sub-menu {
    display: none;
  }

  body.open .header-nav.on-scroll {
    top: 0px;
    box-shadow: unset;
  }

  section {
    margin: 120px auto;
  }

  .grid-2-column-reverse .order-1,
  .grid-2-column-reverse #roundrush-slider,
  .grid-2-column-reverse .oxy-lottie-animation {
    order: 1;
  }

  .grid-2-column-reverse .ct-section-inner-wrap>div,
  .grid-2-column-reverse .order-2 {
    order: 2;
  }

  .process-box {
    gap: 8px;
  }

  .dropdown-icon {
    transition: transform 0.3s ease-out;
  }

  .rotate180 {
    transform: rotate(180deg);
  }

  /*BLOCKCHAIN*/
  .nft-carousel-section {
    -webkit-animation: slide 500s linear infinite;
    animation: slide 500s linear infinite;
    background-size: auto 160px;
  }

  /*DIGITAL TRANSFORMATION*/
  @-webkit-keyframes move-arrow {
    from {
      transform: translateY(-5%) rotate(90deg);
    }

    to {
      transform: translateY(5%) rotate(90deg);
    }
  }

  @keyframes move-arrow {
    from {
      transform: translateY(-5%) rotate(90deg);
    }

    to {
      transform: translateY(5%) rotate(90deg);
    }
  }
}

@media (max-width: 899px) {
  #estimate-shortcode div.wpforms-container-full .wpforms-form .wpforms-submit-container {
    text-align: center;
    padding-top: 24px;
  }

  #mockups-scroll-anim {
    -webkit-animation: slide 5000s linear infinite;
    animation: slide 5000s linear infinite;
    background-position-y: center;
    background-repeat: repeat-x;
    background-size: auto 100%;
  }

  section {
    margin: 100px auto;
  }

  div.ct-section-inner-wrap,
  div.oxy-header-container {
    max-width: 660px !important;
    padding: 0 16px;
  }

  /*HOMEPAGE*/
  .number-service-home.grey {
    opacity: 1;
  }

  /*BLOCKCHAIN*/
  .nft-carousel-section {
    background: url(/wp-content/uploads/2022/05/nft-generated-handmade-with-random-script-background-min.png);
    background-position: bottom center;
    background-repeat: repeat-x;
    background-size: auto 170px;
  }
}

@media (max-width:600px) {
  div.ct-section-inner-wrap,
  div.oxy-header-container {
    max-width: 440px !important;
  }

  .blockchain-tech-grid .item-tech-stack {
    padding: 0;
    text-align: left;
  }

  .single-post .index ol {
    margin-left: -16px;
  }

  .single-post .index ol li {
    font-size: 15px;
  }

  #mockups-gallery {
    row-gap: 50px;
  }
}

@media(max-width:480px) {
  .postid-7512 #text_block-103-5079 {
    padding-bottom: 30px !important;
  }

  div.ct-section-inner-wrap,
  .oxy-header-container {
    max-width: 375px !important;
  }
}


/* AI CHATBOT */

.mwai-messages-theme .mwai-conversation .mwai-reply {
    padding: 8px 12px!important;
}

.mwai-input {  
    gap: 16px!important;
}
.mwai-messages-theme .mwai-input .mwai-input-text{
  background:#F5F7FA!important;
}
.mwai-messages-theme .mwai-text div p:first-child {
    margin-top: 0;
    margin-bottom: 0!important;
    margin-block-start: 0;
    margin-block-end: 0;

}
button.mwai-input-submit {
    margin-left: 0px!important;
    padding: 15px 15px!important;
    background-color: #0079FF;
    color: white;
    height: 53px!important;
    border: none;
    border-radius: 16px;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
}/*HOMEPAGE NEW*/
.rtl .ho-industry-card-wrap,
.rtl .ho-service-wrap{
  text-align:right;
}
.rtl #project-wrap-title, .rtl #award-carousel{
 direction:ltr;
}
.rtl #project-content, .rtl .ho-industry-tags,
.rtl #award-carousel-content{
    direction:rtl;
}
.rtl .icon-arrow-left-up{
    transform:scaleX(-1)
}
/*DATE CLIENT*/
.translatepress-nb_NO .start-date-client,
.translatepress-zh_CN .start-date-client,
.rtl .start-date-client {
  display: none;
}

/*GENERAL*/
.rtl #iubenda-cs-banner .iubenda-banner-content:not(.iubenda-custom-content) *,
.rtl #iubenda-cs-banner [class*=" iub"],
.rtl #iubenda-cs-banner [class^=iub] {
  direction: ltr !important;
}

.rtl .megamenu-services-item,
.rtl .footer-menu-wrapper a {
  text-align: right;
}

.rtl .wpforms-container {
  text-align: left;
  direction: ltr;
}
#contact-us-section{
  direction: ltr;
}
body.rtl .wpforms-container-full .wpforms-form .wpforms-first+.wpforms-one-half {
  margin-right: 1%!important;
}

.rtl .testimonial-arrow-wrapper,
.rtl .ui-skill-arrows-wrap {
  direction: ltr;
}

.rtl .testimonial-arrow {
  font-family: "Inter var", "Inter", sans-serif !important;
  direction: ltr;
}

.rtl #slider-podcast {
  direction: ltr;
  text-align: right;
}

.rtl .form-container,
.rtl #div_block-13-5670 {
  direction: ltr;
}

.rtl .inline-btn-icon {
  margin-left: 0;
  margin-right: 8px;
}

.rtl .megamenu-services-icon {
  margin-left: 24px;
  margin-right: 0;
}

.trp-ls-shortcode-language .trp-ls-disabled-language {
  text-align: center;
}

.rtl .inline-btn-icon {
  transition: left 0.3s ease-out;
}

.rtl .inline-btn:hover .inline-btn-icon {
  right: unset;
  left: -8px;
}

.rtl #text_block-1167-7 b a:last-child {
  display: none;
}

.rtl .dropdown-lang .trp-language-switcher>div {
  padding: 0 4px 0 12px;
  text-align: right;
}

.rtl .lang-switcher-mobile .trp-ls-shortcode-current-language,
.rtl .lang-switcher-mobile .trp-ls-shortcode-language {
  text-align: right;
}

.rtl .trp-ls-shortcode-language .trp-ls-shortcode-disabled-language.trp-ls-disabled-language {
  text-align: right;
  padding: 4px 4px 0 4px;
}

.rtl #trp_ald_modal_popup {
  direction: ltr;
}
.rtl .header-section{
   background-image: url(https://www.lastingdynamics.com/wp-content/uploads/2023/09/hero-background-img-rtl.svg);
    background-position: right center;
}
/*HOMEPAGE*/
.rtl #link_button-1830-12 {
  margin-right: 0;
  margin-left: 24px;
}

.rtl div#text_block-1909-12 {
  margin-right: 0;
  margin-left: 16px;
}

.rtl .number-service-home .hover-image {
  right: unset;
  left: 0;
}

.rtl .reason-icon-wrapper {
  margin-left: 24px;
  margin-right: 0;
}

.rtl .number-service-home {
  width: 100%;
  text-align: right;
}

.rtl .number-service-home-desc,
.rtl .reviews-comment,
.rtl .carousel-project-item,
.rtl #div_block-1362-12,
.rtl #div_block-1371-12,
.rtl #div_block-1156-12,
.rtl #headline-1157-12 {
  text-align: right;
}

.rtl #image-1372-12 {
  margin-right: 0;
  margin-left: 32px;
}

.rtl .moreless-btn-icon {
  margin-left: 0;
  margin-right: 4px;
}

.rtl #section-1723-12 {
  direction: ltr;
}

.rtl #div_block-1724-12 {
  direction: rtl;
}

.rtl .stats-icon {
  margin-right: 0;
  margin-left: 8px;
}

.rtl #headline-1363-12 {
  text-align: center;
}

/*Clients*/
.rtl .allclient-categories-carousel {
  .oxy-carousel-builder_right_to _left: true !important;
}
.rtl #clit-next-icon {
  direction: ltr;
}

.rtl #clit-prev-icon {
  direction: ltr;
}

.rtl #section-2-5141 {
  background-position: left 0%;
}

.rtl .introduction-title-wrapper {
  margin-right: 0;
  margin-left: 53px;
}

.rtl .team-number {
  margin-right: 0;
  margin-left: 8px;
}

.rtl .technology-stack-image {
  margin-left: 32px;
  margin-right: 0;
}

.rtl .reward-logo-wrapper {
  margin-left: 16px;
  margin-right: 0;
}

.rtl .reward-logo-wrapper .reward-star:not(:last-child) {
  padding-right: 0;
  padding-left: 12px;
}

.rtl .nav-previous {
  text-align: right;
}

.rtl .tech-stack-card-title-wrap {
  text-align: right;
}

.rtl .nav-next {
  text-align: left;
}
.rtl #client-car-exp-arrows-wrap{
  direction: ltr;
}
/*ABOUT US*/
.rtl .values-item-icon {
  margin-left: 40px;
  margin-right: 0;
}

.rtl #div_block-943-58> :last-child {
  margin: 0 auto;
}

.rtl #text_block-908-58,
.rtl #_rich_text-777-58,
.rtl .comments-text,
.rtl #text_block-947-58 {
  text-align: right;
}

  /*ALL IN ONE INSURANCE APP*/
  .rtl #line-insurance {
    right: 8px;
    left:unset;
}
.rtl #div-fit-zone {
  order: -1
}
.rtl #code_block-287-8939
.rtl #code_block-288-8939 {
  right: 0px;
  left:unset;
}
.rtl #section-fitzone {
    flex-direction: reverse;
}

@media (max-width: 1279px)
 .rtl #line-insurance {
    right: 8px;
    left:unset;
}

@media (max-width: 899px)
 .rtl #line-insurance {
    right: 8px;
    left:unset;
}
.rtl #headline-superapp {
    justify-content: flex-end;
  }
  .rtl #puto-cino {
    justify-content: flex-end;
direction: ltr;
  }

.rtl .clit-cta-item-bg {
  margin-left: none;
  margin-right: -20%
}

/*BLOG*/
.rtl .blog-loop-title {
  text-align: right
}

/*CONSULTANTS*/
.rtl .consultants-flag {
  margin-right: 0;
  margin-left: 24px;
}

/*How we Develop*/
.rtl .scroll-cursor {
  font-size: 0px;
}

.rtl #section-4-532 {
  background-position: 3% 0;
}

.rtl #div_block-311-5327 {
  margin-left: 0;
  margin-right: 20%;
}

.rtl #div_block-376-5327 {
  margin-left: 20%;
  margin-right: 0;
}

.rtl #div_block-403-5327 {
  margin-right: 0;
  margin-left: auto;
}

.rtl .rewards-card-star {
  padding-right: 0;
  padding-left: 8px;
}

.rtl .steps-number {
  margin-right: 0;
  margin-left: 16px;
}

.rtl #top-menu li.active {
  list-style-type: "\27F5";
}

/*HIRING PAGE*/
.rtl #section-486-6921 {
  direction: ltr;
}

.rtl #div_block-487-6921 {
  direction: rtl;
}

.rtl .reviews-card {
  align-items: flex-end !important;
  background-position: 5% 5%;
}

.rtl #section-581-6921 {
  background-position: 3% 0;
}

.rtl #headline-3-6921,
.rtl #text_block-5-6921 {
  text-align: right;
}

.rtl .academy2-icon-list-icon {
  margin-left: 16px;
  margin-right: 0;
}

.rtl .jobs-icon {
  margin-left: 16px;
  margin-right: 0;
}

.rtl .job-senior-card:not(.ct-section):not(.oxy-easy-posts),
.rtl .job-senior-card.oxy-easy-posts .oxy-posts,
.rtl .job-senior-card.ct-section .ct-section-inner-wrap {
  justify-items: right;
  text-align: right;
}

.rtl #div_block-600-6921 {
  margin-left: 0;
  margin-right: 15%;
  align-self: center;
}

.rtl #div_block-613-6921 {
  margin-left: 15%;
  margin-right: 0;
}

.rtl #div_block-623-6921 {
  margin-right: 0;
  margin-left: auto;
}

/*SERVICES*/
.rtl .nft-services-card-icon {
  margin-right: 0;
  margin-left: 16px;
}

/*CUSTOM SOFTWARE DEVELOPMENT*/
.rtl .industries-icon {
  margin-right: 0;
  margin-left: 16px;
}

.rtl .icon-box-left {
  margin-right: 0;
  margin-left: 16px;
}

.rtl #div_block-364-17 {
  text-align: right;
}
/*GAME SERVICE*/
.rtl #game-hero-content,
.rtl #shapexr-section,
.rtl #creating-assets-section,
.rtl #games-cta{
  direction:ltr
}
.rtl #game-hero-text-wrapper,
.rtl #creating-assets-wrap,
.rtl #shapexr-content,
.rtl #games-cta-wrap{
  direction:rtl;
  text-align:right;
}

/*VR AR MR DEV SERVICE*/
.rtl #crafting-section{
  direction:ltr;
}
.rtl #crafting-content{
  direction:rtl;
  text-align:right;
}
.rtl #unity-section{
  direction:ltr;
}
.rtl #unity-content{
  direction:rtl;
  text-direction:right;
}
/*IOS & ANDROID SERVICES*/
.rtl #crud-operation-section{
  direction:ltr;
}
.rtl #game-hero-text-wrapper{
  direction:rtl;
  text-aling:right;
}
.rtl #crud-operation-wrap{
  direction:rtl;
  text-align:right;
} 
/*Team Augmentation*/
.rtl .choose-team-icon {
  margin-left: 12px;
  margin-right: 0;
}

.rtl .image-tech-stack {
  margin-left: 12px;
  margin-right: 0;
}

.rtl .post-quote-image {
  margin-left: 16px;
  margin-right: 0;
}

.rtl .highlight-banner {
  align-items: center;
  text-align: right;
}

.rtl .half-background-left {
  background-image: linear-gradient(270deg, #f5f7fa 50%, #ffffff 50%);
}

/*SOFTWARE QUALITY ASSURANCE*/
.rtl .qa-sanity-dot{
  transform:translateX(22px)
}
.rtl .qa-sanity-card{
  padding-right:0;
  padding-left:24px;
}
.rtl #regression-test-line{
  left:unset;
  right:10px;
}
.rtl .quarter-background-left {
  background-image: linear-gradient(270deg, #f5f7fa 30%, #ffffff 30%);
}

/*HIRE DEVELOPERS*/
.rtl .card-academy-icon {
  margin-left: 24px;
  margin-right: 0;
}

.rtl .solve-prob-card h4,
.rtl .card-hire-devs,
.rtl .developer-card-techs,
.rtl .oxy-content-timeline_content-inner,
.rtl .box-icon-border,
.rtl #div_block-69-8022 {
  text-align: right;
}

.rtl .icon-list {
  margin-right: 0;
  margin-left: 12px;
}

/*DT PAGE*/
.rtl #hosts-name-wrap{
  direction:ltr;
}
.rtl .item-industries .text-icon-box {
  margin-left: 0 !important;
  margin-right: 16px;
}

.rtl .data-cloud-item img {
  margin-right: 0 !important;
  margin-left: 16px;
}

.rtl #image-415-7133 {
  margin-left: -160px;
  margin-right: 0;
}

.rtl #div_block-788-7133 {
  text-align: right;
}

.rtl #div_block-395-7133 {
  text-align: right;
  padding-left: 0px;
  margin-left: 0px;
  padding-right: 160px;
  margin-right: -160px;
  border: 0;
  border-top-left-radius: 48px;
  border-bottom-left-radius: 48px;
}

.rtl #div_block-404-7133 {
  justify-items: flex-start;
}

.rtl #div_block-544-7133,
.rtl #div_block-601-7133,
.rtl #div_block-544-7133 {
  text-align: right;
}

.rtl #div_block-426-7133 {
  padding-right: 64px;
  padding-left: 0px;
}

.rtl .use-case-card,
.rtl #div_block-404-7133 {
  text-align: right;
}

.rtl .planning-arrow {
  -webkit-animation: move-arrow-rev 2s infinite alternate;
  animation: move-arrow-rev 2s infinite alternate;
}

@-webkit-keyframes move-arrow-rev {
  from {
    transform: translateX(-5%) rotate(180deg)
  }

  to {
    transform: translateX(5%) rotate(180deg)
  }
}

@keyframes move-arrow-rev {
  from {
    transform: translateX(-5%) rotate(180deg)
  }

  to {
    transform: translateX(5%) rotate(180deg)
  }
}

/*DT PODCAST PAGE*/
.rtl .podcast-episode,
.rtl #text_block-180-7767,
.rtl #div_block-201-7767 {
  text-align: right;
}

.rtl .icon-podcast-social {
  margin-left: 24px;
  margin-right: 0;
}

.rtl .icon-linkedin-podcast {
  margin-left: 0;
  margin-right: 8px;
}

.rtl .question::after {
  right: unset;
  left: 20px;
}

.rtl .question {
  padding-left: 50px;
  padding-right: 0;
  text-align: right;
}

.rtl .answer {
  text-align: right;
}

/*NFT BLOCKCHAIN PAGE*/
.rtl #div_block-4-7046,
.rtl #div_block-482-7046 {
  text-align: right;
}

.rtl .nft-carousel-section.ct-section .ct-section-inner-wrap {
  flex-direction: row-reverse;
}

.rtl #div_block-523-7046 {
  order: -1;
}

.rtl .industry-card-arrows {
  margin-right: 0;
  margin-left: 16px;
}

.rtl #div_block-376-7046 {
  display: none;
}

.rtl .blockchain-industries-section {
  direction: ltr;
  text-align: right;
}

.rtl #div_block-296-7046,
.rtl .blockchain-industry-card {
  align-items: flex-end;
}

/*ACADEMY PAGE*/
.rtl .icon-academy-list {
  margin-right: 0;
  margin-left: 8px;
}

.rtl .academy-icon-list-text-wrapper,
.rtl .jobs-card,
.rtl .number-card,
.rtl .benefit-card-academy {
  text-align: right;
}

.rtl .number-card-number {
  margin-left: 24px;
  margin-right: 0;
}

.rtl .testimonial-image {
  margin-right: 0;
  margin-left: 12px;
}

/*UI UX DESIGN*/
.rtl #headline-90-8243 {
  text-align: right;
}

.rtl .ui-tools-img {
  margin-right: 0;
  margin-left: 16px;
}

.rtl .slide-down-mockup {
  margin-right: auto;
}

/*LASTING DYNAMICS IN THE WORLD*/
.rtl .country-wrapper {
  text-align: right !important;
}

/*VC and Capital Venture*/
.rtl #div_block-8-7260,
.rtl .partner-row {
  text-align: right;
}

.rtl .partner-row {
  justify-items: right !important;
}

.rtl .service-card-venture {
  width: 100%;
}


@media (max-width: 1279px) {
  .rtl #dragoon{
    right:unset;
    left:0;
    transform:scaleX(-1);
  }
  .rtl .footer-copyright-wrapper,
  .rtl .footer-menu-wrapper a {
    text-align: center;
  }

  .rtl #div_block-1919-12 {
    align-items: flex-start;
  }

  .rtl #div_block-1156-12,
  .rtl #headline-1157-12,
  .rtl #text_block-1364-12 {
    text-align: center;
  }

  .rtl .mobile-menu:not(.ct-section):not(.oxy-easy-posts),
  .rtl .mobile-menu.oxy-easy-posts .oxy-posts,
  .rtl .mobile-menu.ct-section .ct-section-inner-wrap {
    text-align: right;
    justify-items: flex-start;
  }

  .rtl .dropdown-icon {
    margin-right: 16px;
    margin-left: 0;
  }

  .rtl .oxy-content-timeline_marker {
    margin-left: 4px;
  }

  .choose-team-wrapper:not(.ct-section):not(.oxy-easy-posts),
  .choose-team-wrapper.oxy-easy-posts .oxy-posts,
  .choose-team-wrapper.ct-section .ct-section-inner-wrap {
    width: 100%;
  }

  .rtl .feature-item {
    margin-right: 0 !important;
    text-align: right;
  }

  /*DT Page*/
  .rtl #section-522-7133>.ct-section-inner-wrap {
    justify-items: flex-start;
    text-align: right;
  }

  .rtl #div_block-426-7133 {
    padding-top: 16px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
  }

  .rtl #div_block-404-7133 {
    justify-items: center;
  }
  /*ABOUT PAGE*/
  .rtl .horizontal-timeline-line {
    left: unset;
    right: 61px;
  }
  /*ABOUT PAGE*/
  .rtl .horizontal-timeline-line {
    left: unset;
    right: 61px;
  }

  .rtl #div_block-311-5327 {
    margin-right: 10%;
  }

  .rtl #div_block-376-5327 {
    margin-left: 10%;
  }

  .rtl #text_block-947-58 {
    text-align: center;
  }

  .rtl #div_block-755-58 {
    text-align: right;
  }

  .rtl #headline-664-8022 {
    text-align: center;
  }

  /*ACADEMY PAGE*/
  .rtl .jobs-card:not(.ct-section):not(.oxy-easy-posts),
  .rtl .jobs-card.oxy-easy-posts .oxy-posts,
  .rtl .jobs-card.ct-section .ct-section-inner-wrap {
    justify-items: right;
    justify-items: flex-start;
  }

  /*BLOCKCHAIN*/
  .rtl #div_block-482-7046 {
    text-align: center;
  }

  .rtl .box-icon-border {
    text-align: center !important;
  }


}

@media (max-width: 899px) {

  .rtl #div_block-600-6921,
  .rtl #div_block-613-6921 {
    margin-left: 0;
    margin-right: 0%;
  }

  .rtl #div_block-69-8022 {
    text-align: center;
  }

  .rtl #div_block-311-5327,
  .rtl #div_block-376-5327 {
    margin-right: 0px;
    margin-left: 0px;
  }

  .rtl .number-card-number {
    margin-left: 0;
    margin-right: 0;
  }

  .rtl .choose-team-icon {
    margin-right: 0;
  }

  .rtl #headline-39-58 {
    text-align: right;
  }


  }
  /*ACADEMY*/
  .rtl .jobs-card {
    margin-right: 0;
  }

  .rtl .academy-icon-list-text {
    text-align: center;
  }

  .rtl #text_block-159-201 {
    text-align: right;
  }

@media (max-width: 599px) {

  .rtl .grid-2-column:not(.ct-section):not(.oxy-easy-posts),
  .rtl .grid-2-column.oxy-easy-posts .oxy-posts,
  .rtl .grid-2-column.ct-section .ct-section-inner-wrap {
    justify-items: right;
  }

  .rtl .footer-menu-wrapper a {
    text-align: right;
  }

  .rtl .rewards-card {
    text-align: right;
  }

  .rtl #image-1372-12 {
    margin-left: 0px;
  }

  .rtl .horizontal-timeline-line {
    left: unset;
    right: 55px;
  }

  .rtl .highlight-banner {
    text-align: center;
  }

  .rtl .oxy-dynamic-list :is([data-id="div_block-2406-8022"], #incspec) {
    margin-left: 0;
    margin-right: -16px;
  }

  .rtl #text_block-445-7133 {
    text-align: right;
  }
  
  .rtl .qa-sanity-dot{
    transform:translateX(8px)
  }
}/*BLOG*/
.blog-loop-item a:hover~a .blog-loop-title {
  color: var(--primaryColor);
}


/*SINGLE PAGE BLOG*/

.single-post h1 {
  font-size: clamp(28px, 2.8vw, 42px);
}

.single-post h2 {
  font-size: clamp(26px, 2.667vw, 40px);
  margin: 2em 16px 16px;
}

.single-post h3 {
  margin: 1em 16px 8px;
}

.single-post p {
  margin: 0 1em;
}

.single-post p>a {
  text-decoration: underline;
  color: var(--primaryColor);
  font-weight: 500;
}

.single-post .index {
  background: var(--skyblueColor);
  padding: 1em;
  margin: 2em 1em;
  border-radius: 20px;
}

.single-post .wp-block-image {
  margin: 2em 1em;
  border-radius: 20px
}

blockquote,
.wp-block-quote {
  border-left: 3px solid var(--primaryColor);
  max-width: 700px;
  font-style: italic;
}

.wp-block-image img {
  height: auto;
}

.single-post ul {
  padding: 0 16px 0 40px;
}

.single-post .index ol li {
  margin-bottom: 0.8em;
}

.single-post .navigation a {
  display: flex;
  row-gap: 8px;
  color: #575757;
  text-decoration: none;
}

.single-post .nav-next {
  text-align: right;
}

.wp-block-media-text .wp-block-media-text__content {
  padding: 0 0 0 8%;
}

.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
  padding: 0 8% 0 0;
}

.wp-block-buttons {
  margin: 2rem 1rem 0;
}

#rank-math-faq .rank-math-list-item{
	position:relative;
}
#rank-math-faq .rank-math-list-item input{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 41px;
    opacity: 0;
    cursor: pointer;
    z-index:999;
}
#rank-math-faq .rank-math-list-item h3 {
    background: #f1f2f6;
    padding: 10px 12px 10px 18px;
    cursor: pointer;
    font-size: 18px !important;
    font-weight: normal !important;
    position:relative;
    margin-bottom: 0;
}
#rank-math-faq .rank-math-list-item h3:before {
	display:inline-block;
	content: "";
    width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 0 6px 12px;
	border-color: transparent transparent transparent #000000;
	margin-right: 8px;
}
#rank-math-faq .rank-math-list-item input:checked+h3:before {
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg);
}
#rank-math-faq .rank-math-answer{
	padding: 10px 10px 0px 10px;
	max-height: 0;
	overflow:hidden;
}
#rank-math-faq .rank-math-list-item input:checked+h3~.rank-math-answer {
	max-height: 100vh;
	overflow:visible;
}.wpforms-field-container{
 color:#575757;
}
.modern-title{
 border-radius:4px;
 border-bottom-color:#f21818;
 border-right-color:#f21818;
}
#wpforms-217-field_3-container.wpforms-field{
 margin-right:0px;
}
.wpforms-submit-container{
 text-align:right;
}
.ct-link-button:hover, #form-academy.form-dark-mode .ct-link-button:hover{
transform:scale(1.04,1.04); background-color:#135293;
 border-top-color:#135293;
 border-right-color:#135293;
 border-bottom-color:#135293;
 border-left-color:#135293;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
}
#nav-menu .menu-item a{
 font-size:14px;
}
body div.wpforms-container-full .wpforms-form button[type="submit"]:hover{
transform:scale(1.05,1.05); background-color:#35b221;
 border-top-color:#32ad1f;
 border-right-color:#32ad1f;
 border-bottom-color:#32ad1f;
 border-left-color:#32ad1f;
}
body div.wpforms-container-full .wpforms-form button[type="submit"]{
 background-color:#32ad1f;
 color:#ffffff;
 font-weight:500;
 padding-top:16px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:16px;
 transition-duration:.15s;
 transition-timing-function:ease-in;
 border-top-color:#32ad1f;
 border-right-color:#32ad1f;
 border-bottom-color:#32ad1f;
 border-left-color:#32ad1f;
}
.form-dark-mode div.wpforms-container div.wpforms-uploader{
 color:#151b26;
}
.form-dark-mode .wpforms-form label.wpforms-error{
 color:#fc642d!important;
 font-size:15px!important ;
}
.form-dark-mode .wpforms-form input, .form-dark-mode .wpforms-form select{
 height:46px!important ;
 border-radius:4px!important ;
 border-top-width:0 ;
 border-right-width:0 ;
 border-bottom-width:0 ;
 border-left-width:0 ;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
font-family:'Averta', sans-serif;
}
.oxy-nav-menu .menu-item:hover > .sub-menu{
 box-shadow:0px 0px 8px 2px rgba(21,27,38,0.1);
}
.footer-menu-wrapper a{
 color:#ffffff;
}
.menu-footer .menu-item{
 margin-bottom:20px;
}
.menu-footer ul.menu{
list-style:none; margin:0; padding:0;
}
.menu-footer .sub-menu{
 display:none;
}
.ct-link-button, #form-academy.form-dark-mode .ct-link-button{
 background-color:#0079ff;
 border-top-color:#0079ff;
 border-right-color:#0079ff;
 border-bottom-color:#0079ff;
 border-left-color:#0079ff;
 line-height:1;
 padding-top:16px;
 padding-left:30px;
 padding-right:30px;
 padding-bottom:16px;
 font-size:18px;
 font-weight:500;
 transition-duration:.15s;
 transition-timing-function:ease-out;
}
@media (max-width: 899px) {
.ct-link-button, #form-academy.form-dark-mode .ct-link-button{
 font-size:16px;
}
}

@media (max-width: 1279px) {
#nav-menu .menu-item a{
 font-size:22px;
 margin-top:8px;
 margin-bottom:8px;
}
}

