.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;                            } .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;            } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
justify-content: center;            } .oxy-pricing-box .oxy-pricing-box-title-title {
font-size: 48px;
}
.oxy-pricing-box .oxy-pricing-box-title-subtitle {
font-size: 24px;
} .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;            } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
font-size: 16px;
color: rgba(0,0,0,0.5);
} .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: 1280px;
}
body {font-family: 'Nimbus Sans';}body {line-height: 160%;font-size: 16px;font-weight: 300;color: ;}.oxy-nav-menu-hamburger-line {background-color: ;}h1, h2, h3, h4, h5, h6 {font-family: 'Nimbus Sans';font-size: 61px;font-weight: 300;line-height: 1.3;}h2, h3, h4, h5, h6{font-size: 49px;}h3, h4, h5, h6{font-size: 39px;}h4, h5, h6{font-size: 31px;}h5, h6{font-size: 25px;}h6{font-size: 20px;}a {color: #0074db;text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
padding-top: 75px;
padding-right: 20px;
padding-bottom: 75px;
padding-left: 20px;
}.ct-new-columns > .ct-div-block {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}.oxy-header-container {
padding-right: 20px;
padding-left: 20px;
}@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;
}
}
.text-sm {
font-size:14px;
}
.w-full {
width:100%;
}
.line {
width:100%;
background-color:#ffffff;
height:1px;
}
.text-xs {
font-size:13px;
line-height:1.6;
}
.footer-social-media-wrap {
padding-top:13px;
padding-right:13px;
padding-bottom:13px;
padding-left:13px;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
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;
}
.footer-social-media-img {
width:14px;
height:14px;
}
.footer-social-media-container {
gap:11px;
}
.footer-social-media-container:not(.ct-section):not(.oxy-easy-posts),
.footer-social-media-container.oxy-easy-posts .oxy-posts,
.footer-social-media-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:11px;
}
.off-canvas-content {
background-color:#000000;
height:100vh;
position:fixed;
top:0px;
left:0px;
width:100%;
z-index:70;
transition-duration:0.5s;
visibility:hidden;
opacity:0;
}
.off-canvas-content:not(.ct-section):not(.oxy-easy-posts),
.off-canvas-content.oxy-easy-posts .oxy-posts,
.off-canvas-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.text-6xl {
font-size:3.75rem;
line-height:1;
}
.uppercase {
text-transform:uppercase;
}
.h-full {
height:100%;
}
.text-5xl {
font-size:3em;
}
.text-4xl {
font-size:49px;
text-transform:uppercase;
}
.count-up {
}
.btn-arrow {
gap:18px;
}
.btn-arrow:not(.ct-section):not(.oxy-easy-posts),
.btn-arrow.oxy-easy-posts .oxy-posts,
.btn-arrow.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:18px;
}
.btn-arrow-white {
color:#ffffff;
}
.btn-arrow-black {
color:#000000;
}
.btn-arrow-text {
}
.frontpage-aboutus--animate-text {
}
@media (max-width: 767px) {
.frontpage-aboutus--animate-text {
}
}
@media (max-width: 479px) {
.frontpage-aboutus--animate-text {
}
}
.frontpage-aboutus--animate-heading {
}
.frontpage-about-us-section {
}
.frontpage-project-number {
}
.inner-cursor {
}
.outer-cursor {
}
.menu-trigger {
}
.menu-close {
}
.project {
}
.project-list--wrap {
background-image:url(https://manondesignstudio.com/wp-content/uploads/2023/05/frontpage-image.png);background-size: cover; width:100%;
background-repeat:no-repeat;
height:300px;
position:relative;
overflow:hidden;
}
.project-list--wrap:not(.ct-section):not(.oxy-easy-posts),
.project-list--wrap.oxy-easy-posts .oxy-posts,
.project-list--wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.project-list--overlay {
width:100%;
height:100%;
position:absolute;
top:0px;
left:0px;
z-index:10;
transition-duration:0.5s;
}
.project-list--title {
font-family:Nimbus Sans;
z-index:20;
position:absolute;
}
.project-list--title-wrap {
}
.dh-container:hover{
}
.dh-container {
background-image:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0));background-size:auto,  cover; position:relative;
overflow:hidden;
background-repeat:no-repeat;
}
.dh-container:not(.ct-section):not(.oxy-easy-posts),
.dh-container.oxy-easy-posts .oxy-posts,
.dh-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 767px) {
.dh-container {
height:160px;
}
}
.dh-overlay {
position:absolute;
top:-100%;
width:100%;
height:100%;
z-index:20;
}
.dh-overlay:not(.ct-section):not(.oxy-easy-posts),
.dh-overlay.oxy-easy-posts .oxy-posts,
.dh-overlay.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.dh-bg-overlay {
background-color:rgba(0,0,0,0);
transition-duration:0.3s;
width:100%;
height:100%;
transition-timing-function:ease;
}
.oxy-stock-content-styles {
}
.content {
}
.content:not(.ct-section):not(.oxy-easy-posts),
.content.oxy-easy-posts .oxy-posts,
.content.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.content {
}
.content:not(.ct-section):not(.oxy-easy-posts),
.content.oxy-easy-posts .oxy-posts,
.content.ct-section .ct-section-inner-wrap{
display:none;
}
}
.text-xl {
font-size:20px;
}
.content-trigger {
color:#000000;
}
.content-trigger--underline-wrap {
width:100%;
height:2px;
}
.content-trigger--underline-wrap:not(.ct-section):not(.oxy-easy-posts),
.content-trigger--underline-wrap.oxy-easy-posts .oxy-posts,
.content-trigger--underline-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.content-trigger--undeline {
background-color:#000000;
width:0%;
height:100%;
opacity:0;
transition-duration:0.5s;
transition-timing-function:ease;
}
.content-trigger--container {
gap:76px;
}
.content-trigger--container:not(.ct-section):not(.oxy-easy-posts),
.content-trigger--container.oxy-easy-posts .oxy-posts,
.content-trigger--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:76px;
}
.active {
}
.content-trigger--wrap {
}
.content-trigger--wrap:not(.ct-section):not(.oxy-easy-posts),
.content-trigger--wrap.oxy-easy-posts .oxy-posts,
.content-trigger--wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.content-trigger--text {
width:0%;
height:2px;
}
.content-trigger--underline {
width:0px;
height:2px;
transition-duration:0.3s;
transition-timing-function:ease;
}
.contact-content-trigger--wrap {
}
.contact-content-trigger--wrap:not(.ct-section):not(.oxy-easy-posts),
.contact-content-trigger--wrap.oxy-easy-posts .oxy-posts,
.contact-content-trigger--wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.contact-content-trigger--text {
font-weight:500;
color:#ffffff;
font-size:20px;
}
.contact-content-trigger--underline {
width:0%;
opacity:0;
height:2px;
background-color:#ffffff;
transition-duration:0.3s;
transition-timing-function:ease;
}
.content-trigger-text {
}
@media (max-width: 767px) {
.content-trigger-text {
font-size:16px;
}
}
@media (max-width: 479px) {
.content-trigger-text {
font-size:12px;
}
}
.about-us--work-phase--wrap {
gap:43px;
max-width:630px;
}
.about-us--work-phase--wrap:not(.ct-section):not(.oxy-easy-posts),
.about-us--work-phase--wrap.oxy-easy-posts .oxy-posts,
.about-us--work-phase--wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:43px;
}
@media (max-width: 767px) {
.about-us--work-phase--wrap {
gap:25px;
}
.about-us--work-phase--wrap:not(.ct-section):not(.oxy-easy-posts),
.about-us--work-phase--wrap.oxy-easy-posts .oxy-posts,
.about-us--work-phase--wrap.ct-section .ct-section-inner-wrap{
gap:25px;
}
}
@media (max-width: 479px) {
.about-us--work-phase--wrap {
}
.about-us--work-phase--wrap:not(.ct-section):not(.oxy-easy-posts),
.about-us--work-phase--wrap.oxy-easy-posts .oxy-posts,
.about-us--work-phase--wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.about-us--work-phase--title {
font-size:30px;
letter-spacing:0.05em;
text-transform:uppercase;
color:#ffffff;
margin-bottom:19px;
line-height:1;
}
@media (max-width: 767px) {
.about-us--work-phase--title {
font-size:18px;
}
}
.about-us--work-phase--detail-wrap {
}
.about-us--work-phase--number {
font-family:Nimbus Sans;
font-size:132px;
color:#ffffff;
line-height:1;
min-width:70px;
font-weight:400;
}
@media (max-width: 767px) {
.about-us--work-phase--number {
font-size:110px;
min-width:60px;
}
}
@media (max-width: 479px) {
.about-us--work-phase--number {
font-size:72px;
min-width:45px;
}
}
.about-us--work-phase--description {
font-family:Nimbus Sans;
color:#ffffff;
font-weight:300;
}
@media (max-width: 767px) {
.about-us--work-phase--description {
font-size:14px;
}
}
.frontpage-aboutus--image-container {
margin-bottom:62px;
position:relative;
gap:14px;
}
.frontpage-aboutus--image-container:not(.ct-section):not(.oxy-easy-posts),
.frontpage-aboutus--image-container.oxy-easy-posts .oxy-posts,
.frontpage-aboutus--image-container.ct-section .ct-section-inner-wrap{
gap:14px;
}
@media (max-width: 767px) {
.frontpage-aboutus--image-container {
gap:7px;
}
.frontpage-aboutus--image-container:not(.ct-section):not(.oxy-easy-posts),
.frontpage-aboutus--image-container.oxy-easy-posts .oxy-posts,
.frontpage-aboutus--image-container.ct-section .ct-section-inner-wrap{
gap:7px;
}
}
.frontpage-aboutus--image-wrap {
}
.frontpage-aboutus--image {
object-fit:cover;
}
.frontpage-aboutus--content-container {
width:100%;
}
.frontpage-aboutus--content-container:not(.ct-section):not(.oxy-easy-posts),
.frontpage-aboutus--content-container.oxy-easy-posts .oxy-posts,
.frontpage-aboutus--content-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 767px) {
.frontpage-aboutus--content-container {
}
.frontpage-aboutus--content-container:not(.ct-section):not(.oxy-easy-posts),
.frontpage-aboutus--content-container.oxy-easy-posts .oxy-posts,
.frontpage-aboutus--content-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
}
}
.frontpage-aboutus--content-wrap-left {
width:100%;
max-width:493px;
}
.frontpage-aboutus--content-wrap-left:not(.ct-section):not(.oxy-easy-posts),
.frontpage-aboutus--content-wrap-left.oxy-easy-posts .oxy-posts,
.frontpage-aboutus--content-wrap-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.frontpage-aboutus--content-wrap-left {
text-align:left;
margin-top:20px;
}
.frontpage-aboutus--content-wrap-left:not(.ct-section):not(.oxy-easy-posts),
.frontpage-aboutus--content-wrap-left.oxy-easy-posts .oxy-posts,
.frontpage-aboutus--content-wrap-left.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}
.frontpage-aboutus--content-wrap-right {
width:100%;
}
.devider {
}
.revealer {
position:absolute;
left:0px;
width:100%;
height:100%;
background-color:#ffffff;
bottom:0px;
}
.page--learn-more--base {
padding-top:8px;
padding-bottom:8px;
padding-left:16px;
padding-right:16px;
font-size:14px;
line-height:160%;
font-weight:300;
border-radius:0px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:rgba(255,255,255,0);
border-right-color:rgba(255,255,255,0);
border-bottom-color:rgba(255,255,255,0);
border-left-color:rgba(255,255,255,0);
gap:8px;
}
.page--learn-more--base:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--base.oxy-easy-posts .oxy-posts,
.page--learn-more--base.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:8px;
}
.page--learn-more--outline-white {
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
background-color:rgba(0,0,0,0);
text-transform:uppercase;
}
.page--learn-more--we-do--card {
width:100%;
}
.page--learn-more--we-do--card:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--we-do--card.oxy-easy-posts .oxy-posts,
.page--learn-more--we-do--card.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: 30px;grid-row-gap: 30px;}
@media (max-width: 991px) {
.page--learn-more--we-do--card {
}
.page--learn-more--we-do--card:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--we-do--card.oxy-easy-posts .oxy-posts,
.page--learn-more--we-do--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;}
}
.page--learn-more--we-do--content-wrap {
}
@media (max-width: 767px) {
.page--learn-more--we-do--content-wrap {
padding-left:20px;
padding-right:20px;
}
}
.page--learn-more--we-do--image-wrap {
position:relative;
}
@media (max-width: 991px) {
.page--learn-more--we-do--image-wrap {
order: 2;
}
}
.page--learn-more--we-do--content-title {
font-family:Nimbus Sans;
text-transform:uppercase;
color:#000000;
}
.page--learn-more--we-do--content-description {
font-family:Nimbus Sans;
color:#000000;
margin-top:8px;
}
.page--learn-more--we-do--image {
}
.page--learn-more--heading--2 {
font-family:Nimbus Sans;
font-size:48px;
line-height:116.667%;
letter-spacing:-1.92px;
}
@media (max-width: 767px) {
.page--learn-more--heading--2 {
font-size:34px;
line-height:117.647%;
letter-spacing:-1.36px;
max-width:100%;
}
}
.page--learn-more--heading--3 {
font-family:Nimbus Sans;
font-size:33px;
line-height:121.212%;
letter-spacing:-0.66px;
}
@media (max-width: 767px) {
.page--learn-more--heading--3 {
font-size:24px;
line-height:121.429%;
letter-spacing:-0.56px;
}
}
.page--learn-more--para--2 {
font-family:Nimbus Sans;
font-size:16px;
line-height:160%;
color:#000000;
}
@media (max-width: 767px) {
.page--learn-more--para--2 {
font-size:14px;
}
}
.page--learn-more--our-peformance-title {
color:#000000;
font-size:39px;
line-height:120.513%;
letter-spacing:-0.78ppx;
}
.page--learn-more--our-service--container {
max-width:876px;
width:100%;
margin-top:40px;
margin-left:auto;
margin-right:auto;
}
.page--learn-more--our-service--container:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--our-service--container.oxy-easy-posts .oxy-posts,
.page--learn-more--our-service--container.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: 90px;grid-row-gap: 90px;}
@media (max-width: 767px) {
.page--learn-more--our-service--container {
}
.page--learn-more--our-service--container:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--our-service--container.oxy-easy-posts .oxy-posts,
.page--learn-more--our-service--container.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: 56px;}
}
.page--learn-more--our-service--card {
text-align:center;
}
.page--learn-more--our-service--card:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--our-service--card.oxy-easy-posts .oxy-posts,
.page--learn-more--our-service--card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.page--learn-more--our-service--icon {
}
.page--learn-more--our-service--title {
color:#ffffff;
margin-top:24px;
}
.page--learn-more--our-service--description {
color:#ffffff;
font-weight:200;
}
@media (max-width: 767px) {
.page--learn-more--our-service--description {
max-width:393px;
}
}
.page--learn-more--para--3 {
font-family:Nimbus Sans;
font-size:18px;
line-height:160%;
}
@media (max-width: 767px) {
.page--learn-more--para--3 {
font-size:14px;
}
}
.page--learn-more--elevate-design--container {
width:100%;
margin-top:40px;
}
.page--learn-more--elevate-design--container:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--elevate-design--container.oxy-easy-posts .oxy-posts,
.page--learn-more--elevate-design--container.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: 30px;grid-row-gap: 30px;}
@media (max-width: 991px) {
.page--learn-more--elevate-design--container {
text-align:center;
}
.page--learn-more--elevate-design--container:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--elevate-design--container.oxy-easy-posts .oxy-posts,
.page--learn-more--elevate-design--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
}
@media (max-width: 767px) {
.page--learn-more--elevate-design--container {
}
.page--learn-more--elevate-design--container:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--elevate-design--container.oxy-easy-posts .oxy-posts,
.page--learn-more--elevate-design--container.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: 56px;}
}
.page--learn-more--elevate-design--card {
}
.page--learn-more--elevate-design--card:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--elevate-design--card.oxy-easy-posts .oxy-posts,
.page--learn-more--elevate-design--card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.page--learn-more--elevate-design--card {
width:100%;
}
}
.page--learn-more--elevate-design--icon {
}
.page--learn-more--elevate-design--title {
margin-top:24px;
text-align:center;
color:#000000;
}
.page--learn-more--heading--1 {
font-size:72px;
line-height:111.111%;
letter-spacing:-2.88px;
font-weight:400;
}
@media (max-width: 767px) {
.page--learn-more--heading--1 {
font-size:34px;
line-height:117.647%;
letter-spacing:-1.36px;
}
}
.page--learn-more--outline-black {
border-top-color:#000000;
border-right-color:#000000;
border-bottom-color:#000000;
border-left-color:#000000;
color:#000000;
}
.page--learn-more--project--item {
width:100%;
top:0px;
left:0px;
position:absolute;
}
@media (max-width: 767px) {
.page--learn-more--project--item {
max-height:100vh;
}
.page--learn-more--project--item:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--project--item.oxy-easy-posts .oxy-posts,
.page--learn-more--project--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-end;
}
}
.page--learn-more--project--item--img {
width:100%;
max-width:100%;
height:100vh;
}
@media (max-width: 767px) {
.page--learn-more--project--item--img {
height:100vh;
}
}
.page--learn-more--project--item--content-wrap {
transform:translate(-50%,-50%); position:absolute;
top:50%;
left:50%;
}
.page--learn-more--project--item--content-wrap:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--project--item--content-wrap.oxy-easy-posts .oxy-posts,
.page--learn-more--project--item--content-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.page--learn-more--project--item--content-wrap {
width:100%;
padding-left:20px;
padding-right:20px;
position:absolute;
}
}
.page--learn-more--project--item--content-img {
width:100%;
max-width:454px;
height:auto;
}
.page--learn-more--project--item--content-description {
font-size:12px;
font-weight:400;
color:#ffffff;
margin-top:16px;
line-height:160%;
}
.page--learn-more--project--container {
background-color:#000000;
height:100vh;
position:relative;
width:100%;
top:0px;
left:0px;
overflow:hidden;
}
.page--learn-more--project--container:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--project--container.oxy-easy-posts .oxy-posts,
.page--learn-more--project--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 767px) {
.page--learn-more--project--container {
height:100vh;
}
}
.page--learn-more--brand-design--card {
position:relative;
margin-top:30px;
}
@media (max-width: 767px) {
.page--learn-more--brand-design--card {
margin-top:24px;
}
}
.page--learn-more--brand-design--img {
max-width:605px;
width:100%;
}
@media (max-width: 991px) {
.page--learn-more--brand-design--img {
max-width:100%;
}
}
.page--learn-more--brand-design--label {
transform:translate(-50%); font-family:Nimbus Sans;
position:absolute;
left:50%;
bottom:20px;
width:100%;
text-align:center;
font-size:12px;
line-height:160%;
font-weight:400;
color:#ffffff;
}
@media (max-width: 991px) {
.page--learn-more--brand-design--label {
text-align:center;
text-align: center !important;
}
}
.page--learn-more--client-say--container {
width:100%;
margin-top:24px;
}
.page--learn-more--client-say--container:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--client-say--container.oxy-easy-posts .oxy-posts,
.page--learn-more--client-say--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: start;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 30px;grid-row-gap: 30px;}
@media (max-width: 991px) {
.page--learn-more--client-say--container {
}
.page--learn-more--client-say--container:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--client-say--container.oxy-easy-posts .oxy-posts,
.page--learn-more--client-say--container.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;}
}
.page--learn-more--client-say--card {
padding-top:30px;
padding-right:30px;
padding-bottom:30px;
padding-left:30px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#000;
border-right-color:#000;
border-bottom-color:#000;
border-left-color:#000;
}
.page--learn-more--client-say--text {
color:#000000;
font-size:14px;
line-height:160%;
font-weight:300;
margin-bottom:24px;
padding-bottom:24px;
border-top-color:rgba(255,255,255,0.5);
border-right-color:rgba(255,255,255,0.5);
border-bottom-color:rgba(0,0,0,0.5);
border-left-color:rgba(255,255,255,0.5);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-bottom-style:solid;
}
.page--learn-more--client-say--people-wrap {
gap:16px;
}
.page--learn-more--client-say--people-wrap:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--client-say--people-wrap.oxy-easy-posts .oxy-posts,
.page--learn-more--client-say--people-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:16px;
}
.page--learn-more--client-say--people-img {
width:60px;
height:60px;
}
.page--learn-more--client-say--people-detail {
}
.page--learn-more--client-say--people-title {
margin-top:4px;
line-height:160%;
font-size:12px;
color:#000000;
opacity:0.5;
}
.page--learn-more--social-media--container {
gap:24.67px;
margin-top:30px;
margin-left:auto;
margin-right:auto;
}
.page--learn-more--social-media--container:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--social-media--container.oxy-easy-posts .oxy-posts,
.page--learn-more--social-media--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:24.67px;
}
.page--learn-more--social-media--item {
width:64px;
height:64px;
border-top-color:#000;
border-right-color:#000;
border-bottom-color:#000;
border-left-color:#000;
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;
}
.page--learn-more--social-media--item:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--social-media--item.oxy-easy-posts .oxy-posts,
.page--learn-more--social-media--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.page--learn-more--social-media--icon {
}
.page--learn-more--social-media--icon:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--social-media--icon.oxy-easy-posts .oxy-posts,
.page--learn-more--social-media--icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.page--learn-more--commercial-design-slider--container {
width:100%;
}
.page--learn-more--commercial-design-slider--container:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--commercial-design-slider--container.oxy-easy-posts .oxy-posts,
.page--learn-more--commercial-design-slider--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.page--learn-more--commercial-design-slider--item {
width:40%;
position:relative;
}
@media (max-width: 991px) {
.page--learn-more--commercial-design-slider--item {
width:100%;
}
}
@media (max-width: 767px) {
.page--learn-more--commercial-design-slider--item {
}
}
.page--learn-more--commercial-design-slider--img {
width:100%;
}
.page--learn-more--commercial-design-slider--label {
font-weight:400;
}
.skip-lazy {
}
.page--learn-more--commercial-design-slider--navigation {
}
.page--learn-more--commercial-design-slider--navigation:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--commercial-design-slider--navigation.oxy-easy-posts .oxy-posts,
.page--learn-more--commercial-design-slider--navigation.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.page--learn-more--commercial-design-slider--navigation {
}
.page--learn-more--commercial-design-slider--navigation:not(.ct-section):not(.oxy-easy-posts),
.page--learn-more--commercial-design-slider--navigation.oxy-easy-posts .oxy-posts,
.page--learn-more--commercial-design-slider--navigation.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.page--learn-more--commercial-design-slider--navigation--button {
transform:translateY(-50%); position:absolute;
top:50%;
}
@media (max-width: 991px) {
.page--learn-more--commercial-design-slider--navigation--button {
width:40px;
}
}
@media (max-width: 767px) {
.page--learn-more--commercial-design-slider--navigation--button {
width:32px;
}
}
.prev {
}
.next {
}
.menu--container {
height:100%;
transition-duration:0.5s;
opacity:0;
position:fixed;
top:0px;
left:0px;
width:100%;
background-color:#ffffff;
z-index:1000;
pointer-events: none;
}
.menu--head-wrap {
padding-left:20px;
padding-right:20px;
padding-top:22px;
padding-bottom:22px;
max-width:1280px;
width:100%;
margin-left:auto;
margin-right:auto;
}
.menu--head-wrap:not(.ct-section):not(.oxy-easy-posts),
.menu--head-wrap.oxy-easy-posts .oxy-posts,
.menu--head-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.menu--body-wrap {
width:100%;
height:100%;
}
.menu--body-wrap:not(.ct-section):not(.oxy-easy-posts),
.menu--body-wrap.oxy-easy-posts .oxy-posts,
.menu--body-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.menu--button--open {
}
.menu--button-close {
}
.menu--button-open {
}
.menu--button {
}
.open {
}
.text--body-1 {
font-size:16px;
}
.text--body-s1-l {
letter-spacing:0.5px;
line-height:160%;
font-size:10px;
}
.text--para--p2-l {
font-size:13px;
line-height:160%;
}
.footer-sosmed--container {
gap:30px;
margin-top:auto;
}
.footer-sosmed--container:not(.ct-section):not(.oxy-easy-posts),
.footer-sosmed--container.oxy-easy-posts .oxy-posts,
.footer-sosmed--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:30px;
}
@media (max-width: 991px) {
.footer-sosmed--container {
margin-right:auto;
}
}
@media (max-width: 767px) {
.footer-sosmed--container {
margin-top:10px;
}
}
.footer-sosmed--item {
width:40px;
height:40px;
text-align:center;
border-radius:43px;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.footer-sosmed--item:not(.ct-section):not(.oxy-easy-posts),
.footer-sosmed--item.oxy-easy-posts .oxy-posts,
.footer-sosmed--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.footer-sosmed--icon {
}
.text--para--p1-m {
font-size:16px;
line-height:1.6;
font-weight:300;
}
.text--button-text {
font-family:Nimbus Sans;
font-size:14px;
font-weight:300;
letter-spacing:0.7px;
text-transform:uppercase;
}
.page--home--residential-slider--container {
}
.page--home--residential-slider--wrap {
}
.page--home--residential-slider--item {
}
.page--home--residential-slider--item--img {
}
.page--home--residential-slider--gallery--container {
width:100%;
position:relative;
z-index:5;
}
.page--home--residential-slider--gallery--container:not(.ct-section):not(.oxy-easy-posts),
.page--home--residential-slider--gallery--container.oxy-easy-posts .oxy-posts,
.page--home--residential-slider--gallery--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.page--home--residential-slider--gallery--item {
width:394px;
}
@media (max-width: 1280px) {
.page--home--residential-slider--gallery--item {
margin-right:30px;
}
}
@media (max-width: 767px) {
.page--home--residential-slider--gallery--item {
width:100%;
margin-right:20px;
}
}
.page--home--residential-slider--gallery--img {
width:100%;
transition-duration:0.5s;
height:auto;
}
@media (max-width: 767px) {
.page--home--residential-slider--gallery--img {
}
}
.page--home--residential-slider--content-wrap {
max-width:745px;
width:100%;
margin-top:75px;
position:relative;
z-index:5;
margin-left:auto;
margin-right:auto;
}
.page--home--residential-slider--content-wrap:not(.ct-section):not(.oxy-easy-posts),
.page--home--residential-slider--content-wrap.oxy-easy-posts .oxy-posts,
.page--home--residential-slider--content-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
@media (max-width: 767px) {
.page--home--residential-slider--content-wrap {
margin-top:17px;
}
}
.page--home--residential-slider--button {
}
@media (max-width: 767px) {
.page--home--residential-slider--button {
}
.page--home--residential-slider--button:not(.ct-section):not(.oxy-easy-posts),
.page--home--residential-slider--button.oxy-easy-posts .oxy-posts,
.page--home--residential-slider--button.ct-section .ct-section-inner-wrap{
display:none;
}
}
.page--home--residential-slider--content--title {
text-transform:uppercase;
color:#ffffff;
text-align:center;
transition-duration:0.3s;
margin-left:auto;
margin-right:auto;
}
@media (max-width: 767px) {
.page--home--residential-slider--content--title {
color:#262626;
font-size:43px;
}
}
.page--home--residential-slider--content-description {
color:#ffffff;
max-width:394px;
text-align:center;
transition-duration:0.3s;
font-size:13px;
margin-left:auto;
margin-right:auto;
}
@media (max-width: 767px) {
.page--home--residential-slider--content-description {
color:#6b6b6b;
max-width:320px;
}
}
.page--home--residential-slider--content {
}
.text--head-4 {
font-size:31px;
line-height:120%;
color:#000000;
}
.text--head-1 {
line-height:130%;
font-size:61px;
color:#000000;
}
@media (max-width: 991px) {
.text--head-1 {
font-size:43px;
}
}
.page--home--portofolio-slider--container {
width:100%;
max-width:558px;
}
@media (max-width: 991px) {
.page--home--portofolio-slider--container {
max-width:1005px;
}
}
.page--home--portofolio-slider--item {
width:100%;
}
@media (max-width: 991px) {
.page--home--portofolio-slider--item {
margin-right:20px;
}
}
.page--home--portofolio-slider--img {
width:100%;
transition-duration:0.5s;
}
.page--home--portofolio-slider--button {
}
.text--display-1 {
font-size:72px;
line-height:1.3;
}
.page--home--client--slider--container {
width:100%;
text-align:justify;
margin-top:60px;
}
.page--home--client--slider--container:not(.ct-section):not(.oxy-easy-posts),
.page--home--client--slider--container.oxy-easy-posts .oxy-posts,
.page--home--client--slider--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
.page--home--client--slider--item {
margin-right:137px;
height:160px;
width:200px;
}
.page--home--client--slider--item:not(.ct-section):not(.oxy-easy-posts),
.page--home--client--slider--item.oxy-easy-posts .oxy-posts,
.page--home--client--slider--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.page--home--client--slider--item {
margin-right:30px;
}
}
.page--home--client--slider--img {
}
.page--home-review--container {
width:100%;
margin-top:3px;
margin-right:40px;
}
@media (max-width: 767px) {
.page--home-review--container {
margin-top:40px;
}
}
.page--home-review--item {
width:100%;
text-align:justify;
margin-right:40px;
}
.page--home-review--item:not(.ct-section):not(.oxy-easy-posts),
.page--home-review--item.oxy-easy-posts .oxy-posts,
.page--home-review--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:space-between;
}
@media (max-width: 991px) {
.page--home-review--item {
text-align:justify;
}
.page--home-review--item:not(.ct-section):not(.oxy-easy-posts),
.page--home-review--item.oxy-easy-posts .oxy-posts,
.page--home-review--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
justify-content:flex-start;
}
}
@media (max-width: 767px) {
.page--home-review--item {
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}
.page--home-review--item:not(.ct-section):not(.oxy-easy-posts),
.page--home-review--item.oxy-easy-posts .oxy-posts,
.page--home-review--item.ct-section .ct-section-inner-wrap{
justify-content:flex-start;
}
}
.page--home-review--content-wrap {
max-width:464px;
}
.page--home-review--content-wrap:not(.ct-section):not(.oxy-easy-posts),
.page--home-review--content-wrap.oxy-easy-posts .oxy-posts,
.page--home-review--content-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
@media (max-width: 991px) {
.page--home-review--content-wrap {
max-width:100%;
gap:0px;
width:100%;
}
.page--home-review--content-wrap:not(.ct-section):not(.oxy-easy-posts),
.page--home-review--content-wrap.oxy-easy-posts .oxy-posts,
.page--home-review--content-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-start;
gap:0px;
}
}
@media (max-width: 767px) {
.page--home-review--content-wrap {
}
.page--home-review--content-wrap:not(.ct-section):not(.oxy-easy-posts),
.page--home-review--content-wrap.oxy-easy-posts .oxy-posts,
.page--home-review--content-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-start;
}
}
.page--home-review--oreview-wrap {
width:100%;
max-width:390px;
}
@media (max-width: 991px) {
.page--home-review--oreview-wrap {
max-width:100%;
}
}
.page--home-review--qoute {
}
@media (max-width: 991px) {
.page--home-review--qoute {
margin-top:24px;
}
}
@media (max-width: 767px) {
.page--home-review--qoute {
font-size:14px;
}
}
.page--home-review--link {
}
@media (max-width: 991px) {
.page--home-review--link {
margin-top:40px;
}
}
.page--home-review--people-img {
height:225px;
}
@media (max-width: 991px) {
.page--home-review--people-img {
width:100%;
height:auto;
}
}
.page--home-review--people-name {
margin-top:23px;
text-transform:uppercase;
}
@media (max-width: 991px) {
.page--home-review--people-name {
margin-top:33px;
}
}
@media (max-width: 767px) {
.page--home-review--people-name {
font-size: 18px !important;
}
}
.page--home-review--people-from {
}
@media (max-width: 991px) {
.page--home-review--people-from {
margin-top:0px;
}
}
.text--head-6 {
line-height:130%;
font-size:20px;
}
.page--home-review--button {
}
.text--display-1--mobile {
margin-top:12px;
}
@media (max-width: 991px) {
.text--display-1--mobile {
font-size:56px;
}
}
@media (max-width: 767px) {
.text--display-1--mobile {
font-size:56px;
}
}
.text--head-2 {
font-size:49px;
line-height:1.3;
}
.text--head-3 {
font-size:39px;
line-height:1.3;
}
.text--head-5 {
font-size:25px;
}
.text--body-2 {
font-size:14px;
}
.text--body-3 {
font-size:10px;
}
.text--head-1--mobile {
}
@media (max-width: 991px) {
.text--head-1--mobile {
font-size:53px;
}
}
.text--head-2--mobile {
}
@media (max-width: 991px) {
.text--head-2--mobile {
font-size:43px;
}
}
.text--head-3--mobile {
}
@media (max-width: 991px) {
.text--head-3--mobile {
font-size:34px;
}
}
.text--head-4--mobile {
}
@media (max-width: 991px) {
.text--head-4--mobile {
font-size:27px;
}
}
.text--head-5--mobile {
}
@media (max-width: 991px) {
.text--head-5--mobile {
font-size:22px;
}
}
.text--head-6--mobile {
margin-bottom:0px;
}
@media (max-width: 991px) {
.text--head-6--mobile {
font-size:18px;
}
}
.text--body-1--mobile {
}
@media (max-width: 991px) {
.text--body-1--mobile {
font-size:14px;
}
}
.text--body-2--mobile {
}
@media (max-width: 991px) {
.text--body-2--mobile {
font-size:11px;
}
}
.text--body-3--mobile {
}
@media (max-width: 991px) {
.text--body-3--mobile {
font-size:9px;
}
}
.page--home--hero-slider--container {
width:100%;
height:100vh;
pointer-events: none;
}
.page--home--hero-slider--container:not(.ct-section):not(.oxy-easy-posts),
.page--home--hero-slider--container.oxy-easy-posts .oxy-posts,
.page--home--hero-slider--container.ct-section .ct-section-inner-wrap{
display:block;
}
.page--home--hero-slider--item {
width:100%;
height:100vh;
}
.page--home--hero-slider--img {
width:100%;
height:100vh;
object-fit:cover;
}
.page--home--residential-slider--bg-img {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
object-fit:cover;
filter:brightness(10%);
pointer-events: none;
}
@media (max-width: 767px) {
.page--home--residential-slider--bg-img {
}
.page--home--residential-slider--bg-img:not(.ct-section):not(.oxy-easy-posts),
.page--home--residential-slider--bg-img.oxy-easy-posts .oxy-posts,
.page--home--residential-slider--bg-img.ct-section .ct-section-inner-wrap{
display:none;
}
}
.page--home--portofolio--title {
transition-duration:0.3s;
}
.page-about--philosophy-card--container {
width:100%;
gap:110px;
}
.page-about--philosophy-card--container:not(.ct-section):not(.oxy-easy-posts),
.page-about--philosophy-card--container.oxy-easy-posts .oxy-posts,
.page-about--philosophy-card--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:110px;
}
@media (max-width: 767px) {
.page-about--philosophy-card--container {
gap:40px;
}
.page-about--philosophy-card--container:not(.ct-section):not(.oxy-easy-posts),
.page-about--philosophy-card--container.oxy-easy-posts .oxy-posts,
.page-about--philosophy-card--container.ct-section .ct-section-inner-wrap{
gap:40px;
}
}
.page-about--philosophy-card--item {
width:100%;
gap:40px;
}
.page-about--philosophy-card--item:not(.ct-section):not(.oxy-easy-posts),
.page-about--philosophy-card--item.oxy-easy-posts .oxy-posts,
.page-about--philosophy-card--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:40px;
}
@media (max-width: 991px) {
.page-about--philosophy-card--item {
text-align:center;
}
.page-about--philosophy-card--item:not(.ct-section):not(.oxy-easy-posts),
.page-about--philosophy-card--item.oxy-easy-posts .oxy-posts,
.page-about--philosophy-card--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
@media (max-width: 767px) {
.page-about--philosophy-card--item {
text-align:justify;
gap:24px;
}
.page-about--philosophy-card--item:not(.ct-section):not(.oxy-easy-posts),
.page-about--philosophy-card--item.oxy-easy-posts .oxy-posts,
.page-about--philosophy-card--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:24px;
}
}
.page-about--philosophy-card--img-wrap {
max-width:524px;
position:relative;
}
@media (max-width: 1280px) {
.page-about--philosophy-card--img-wrap {
max-width:100%;
}
}
@media (max-width: 991px) {
.page-about--philosophy-card--img-wrap {
max-width:100%;
}
}
@media (max-width: 767px) {
.page-about--philosophy-card--img-wrap {
max-width:100%;
}
}
.page-about--philosophy-card--img {
width:100%;
}
.page-about--philosophy-card--content-wrap {
max-width:464px;
}
@media (max-width: 1280px) {
.page-about--philosophy-card--content-wrap {
max-width:100%;
}
}
@media (max-width: 991px) {
.page-about--philosophy-card--content-wrap {
max-width:100%;
}
}
@media (max-width: 767px) {
.page-about--philosophy-card--content-wrap {
max-width:1005%;
}
}
.page-about--philosophy-card--tag {
color:#6b6b6b;
letter-spacing:0.8px;
font-weight:300;
}
@media (max-width: 767px) {
.page-about--philosophy-card--tag {
letter-spacing:0.7px;
}
}
.page-about--philosophy-card--title {
text-transform:uppercase;
color:#000000;
margin-top:16px;
text-align:left;
line-height:100%;
}
@media (max-width: 767px) {
.page-about--philosophy-card--title {
margin-top:8px;
}
}
.page-about--philosophy-card--description {
color:#6b6b6b;
margin-top:12px;
text-align:justify;
}
@media (max-width: 991px) {
.page-about--philosophy-card--description {
margin-top:8px;
}
}
.page-about--our-values-card--container {
width:100%;
gap:80px;
margin-top:140px;
}
.page-about--our-values-card--container:not(.ct-section):not(.oxy-easy-posts),
.page-about--our-values-card--container.oxy-easy-posts .oxy-posts,
.page-about--our-values-card--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:80px;
}
@media (max-width: 1280px) {
.page-about--our-values-card--container {
margin-top:40px;
}
}
@media (max-width: 767px) {
.page-about--our-values-card--container {
margin-top:40px;
gap:40px;
}
.page-about--our-values-card--container:not(.ct-section):not(.oxy-easy-posts),
.page-about--our-values-card--container.oxy-easy-posts .oxy-posts,
.page-about--our-values-card--container.ct-section .ct-section-inner-wrap{
gap:40px;
}
}
.page-about--our-values-card--item {
width:100%;
gap:40px;
}
.page-about--our-values-card--item:not(.ct-section):not(.oxy-easy-posts),
.page-about--our-values-card--item.oxy-easy-posts .oxy-posts,
.page-about--our-values-card--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:40px;
}
@media (max-width: 1280px) {
.page-about--our-values-card--item {
text-align:justify;
}
.page-about--our-values-card--item:not(.ct-section):not(.oxy-easy-posts),
.page-about--our-values-card--item.oxy-easy-posts .oxy-posts,
.page-about--our-values-card--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
}
}
@media (max-width: 767px) {
.page-about--our-values-card--item {
text-align:center;
gap:24px;
}
.page-about--our-values-card--item:not(.ct-section):not(.oxy-easy-posts),
.page-about--our-values-card--item.oxy-easy-posts .oxy-posts,
.page-about--our-values-card--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:24px;
}
}
.page-about--our-values-card--content-wrap {
max-width:417px;
}
@media (max-width: 1280px) {
.page-about--our-values-card--content-wrap {
max-width:100%;
}
}
@media (max-width: 767px) {
.page-about--our-values-card--content-wrap {
}
}
.page-about--our-values-card--title {
text-transform:uppercase;
color:#000000;
line-height:100%;
}
@media (max-width: 767px) {
.page-about--our-values-card--title {
text-align:left;
}
}
.page-about--our-values-card--description {
color:#6b6b6b;
margin-top:12px;
text-align:justify;
}
@media (max-width: 991px) {
.page-about--our-values-card--description {
margin-top:8px;
}
}
@media (max-width: 767px) {
.page-about--our-values-card--description {
}
}
.page-about--our-values-card--img-wrap {
color:#000000;
width:100%;
text-align:center;
position:relative;
}
.page-about--our-values-card--img-wrap:not(.ct-section):not(.oxy-easy-posts),
.page-about--our-values-card--img-wrap.oxy-easy-posts .oxy-posts,
.page-about--our-values-card--img-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.page-about--our-values-card--img {
width:100%;
}
@media (max-width: 1280px) {
.page-about--our-values-card--img {
max-width:100% !important ;
}
}
.page-about--team-card--container {
width:100%;
margin-top:50px;
}
.page-about--team-card--container:not(.ct-section):not(.oxy-easy-posts),
.page-about--team-card--container.oxy-easy-posts .oxy-posts,
.page-about--team-card--container.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: 30px;grid-row-gap: 30px;}
@media (max-width: 991px) {
.page-about--team-card--container {
}
.page-about--team-card--container:not(.ct-section):not(.oxy-easy-posts),
.page-about--team-card--container.oxy-easy-posts .oxy-posts,
.page-about--team-card--container.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: 767px) {
.page-about--team-card--container {
margin-top:57px;
}
.page-about--team-card--container:not(.ct-section):not(.oxy-easy-posts),
.page-about--team-card--container.oxy-easy-posts .oxy-posts,
.page-about--team-card--container.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: 30px;grid-row-gap: 30px;}
}
.page-about--team-card--item {
position:relative;
cursor: pointer;
}
.page-about--team-card--img {
width:100%;
}
.page-about--team-card--overlay {
position:absolute;
left:0px;
bottom:0px;
z-index:1;
width:100%;
height:0%;
transition-duration:0.5s;
background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0.00) 41.22%); pointer-events: none;
}
@media (max-width: 991px) {
.page-about--team-card--overlay {
height:100%;
}
}
@media (max-width: 767px) {
}
.page-about--team-card--name {
position:absolute;
z-index:2;
bottom:30px;
padding-left:10px;
padding-right:10px;
width:100%;
text-align:center;
color:#ffffff;
text-transform:uppercase;
font-weight:500;
opacity:0;
transition-duration:0.5s;
}
@media (max-width: 991px) {
.page-about--team-card--name {
opacity:1;
}
}
@media (max-width: 767px) {
}
.page-about--team-modal--container {
position:fixed;
top:0px;
left:0px;
width:100%;
height:100%;
z-index:10;
transition-duration:0.5s;
opacity:0;
background-color:rgba(38,38,38,0.3);
pointer-events: none;
}
.page-about--team-modal--container:not(.ct-section):not(.oxy-easy-posts),
.page-about--team-modal--container.oxy-easy-posts .oxy-posts,
.page-about--team-modal--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.page-about--team-modal--wrap {
height:90%;
width:90%;
max-width:1028px;
max-height:600px;
background-color:#ffffff;
padding-top:0px;
padding-right:40px;
padding-bottom:40px;
padding-left:40px;
position:relative;
}
.page-about--team-modal--wrap:not(.ct-section):not(.oxy-easy-posts),
.page-about--team-modal--wrap.oxy-easy-posts .oxy-posts,
.page-about--team-modal--wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:space-between;
}
@media (max-width: 1280px) {
.page-about--team-modal--wrap {
height:80%;
}
}
@media (max-width: 991px) {
.page-about--team-modal--wrap {
text-align:justify;
max-height:100%;
max-width:100%;
width:calc(100% - 40px) ;
padding-top:0px;
padding-right:20px;
padding-bottom:20px;
padding-left:20px;
gap:40px;
height:80%;
overflow-y: scroll;
}
.page-about--team-modal--wrap:not(.ct-section):not(.oxy-easy-posts),
.page-about--team-modal--wrap.oxy-easy-posts .oxy-posts,
.page-about--team-modal--wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:40px;
}
}
@media (max-width: 767px) {
.page-about--team-modal--wrap {
max-height:90%;
max-width:90%;
gap:24px;
}
.page-about--team-modal--wrap:not(.ct-section):not(.oxy-easy-posts),
.page-about--team-modal--wrap.oxy-easy-posts .oxy-posts,
.page-about--team-modal--wrap.ct-section .ct-section-inner-wrap{
gap:24px;
}
}
.page-about--team-modal--content-wrap {
max-width:357px;
padding-bottom:=px;
}
.page-about--team-modal--content-wrap:not(.ct-section):not(.oxy-easy-posts),
.page-about--team-modal--content-wrap.oxy-easy-posts .oxy-posts,
.page-about--team-modal--content-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
@media (max-width: 991px) {
.page-about--team-modal--content-wrap {
max-width:100%;
}
}
.page-about--team-modal--img-wrap {
padding-top:40px;
}
@media (max-width: 991px) {
.page-about--team-modal--img-wrap {
width:100%;
padding-top:20px;
}
}
.page-about--team-modal--img {
height:100%;
max-width:455px;
object-fit:cover;
width:100%;
}
@media (max-width: 991px) {
.page-about--team-modal--img {
max-width:100%;
}
}
.page-about--team-modal--title {
color:#6b6b6b;
letter-spacing:0.8px;
}
.page-about--team-modal--name {
margin-top:4px;
text-transform:uppercase;
color:#000000;
font-weight:300;
}
@media (max-width: 767px) {
.page-about--team-modal--name {
line-height:100%;
margin-top:8px;
}
}
.page-about--team-modal--bio {
margin-top:16px;
color:#6b6b6b;
margin-bottom:80px;
}
@media (max-width: 991px) {
.page-about--team-modal--bio {
margin-bottom:0px;
}
}
@media (max-width: 767px) {
.page-about--team-modal--bio {
margin-top:12px;
}
}
.page-about--philosophy-card--img-overlay {
position:absolute;
background-color:#ffffff;
width:0%;
height:100%;
}
.page-about--our-values-card--overlay-wrap {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
pointer-events: none;
}
.page-about--our-values-card--overlay-wrap:not(.ct-section):not(.oxy-easy-posts),
.page-about--our-values-card--overlay-wrap.oxy-easy-posts .oxy-posts,
.page-about--our-values-card--overlay-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
.page-about--our-values-card--overlay {
width:100%;
height:0%;
background-color:#ffffff;
}
.page--projects--project-list--container {
}
.page--projects--project-list--item {
position:relative;
}
.page--projects--project-list--img {
transition-duration:0.3s;
}
.page--projects--project-list--overlay {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
}
.page--projects--project-list--overlay:not(.ct-section):not(.oxy-easy-posts),
.page--projects--project-list--overlay.oxy-easy-posts .oxy-posts,
.page--projects--project-list--overlay.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.page--projects--project-list--title {
text-transform:uppercase;
color:#ffffff;
line-height:1.3;
}
.project--all--hero--container {
overflow:hidden;
position:relative;
}
.project--all--gallery--container {
top:0px;
left:0px;
width:100%;
height:100%;
}
.project--all--gallery--wrap {
width:100%;
height:100%;
position:absolute;
top:0px;
left:0px;
pointer-events: none;
}
.project--all--gallery--overlay {
position:absolute;
z-index:2;
left:0px;
width:100%;
height:160px;
bottom:0px;
pointer-events: none; background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 15.23%, #000 101.78%);
}
.project--all--gallery--control--wrap {
transform:translate(-50%); z-index:5;
position:absolute;
left:50%;
bottom:30px;
width:100%;
max-width:703px;
padding-left:20px;
padding-right:20px;
}
.project--all--gallery--control--wrap:not(.ct-section):not(.oxy-easy-posts),
.project--all--gallery--control--wrap.oxy-easy-posts .oxy-posts,
.project--all--gallery--control--wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.project--all--gallery--control--button-wrap {
gap:30px;
}
.project--all--gallery--control--button-wrap:not(.ct-section):not(.oxy-easy-posts),
.project--all--gallery--control--button-wrap.oxy-easy-posts .oxy-posts,
.project--all--gallery--control--button-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:30px;
}
.project--all--gallery--control--button {
cursor: pointer;
}
.project--all--gallery--control--button:not(.ct-section):not(.oxy-easy-posts),
.project--all--gallery--control--button.oxy-easy-posts .oxy-posts,
.project--all--gallery--control--button.ct-section .ct-section-inner-wrap{
display:flex;
}
.project--all--gallery--control--modal {
cursor: pointer;
}
.page--careers--list--container {
margin-top:40px;
}
.page--careers--list--container:not(.ct-section):not(.oxy-easy-posts),
.page--careers--list--container.oxy-easy-posts .oxy-posts,
.page--careers--list--container.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: 30px;grid-row-gap: 30px;}
@media (max-width: 991px) {
.page--careers--list--container {
}
.page--careers--list--container:not(.ct-section):not(.oxy-easy-posts),
.page--careers--list--container.oxy-easy-posts .oxy-posts,
.page--careers--list--container.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: 30px;grid-row-gap: 30px;}
}
@media (max-width: 767px) {
.page--careers--list--container {
}
.page--careers--list--container:not(.ct-section):not(.oxy-easy-posts),
.page--careers--list--container.oxy-easy-posts .oxy-posts,
.page--careers--list--container.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: 30px;grid-row-gap: 30px;}
}
.page--careers--list--iem {
padding-top:24px;
padding-right:24px;
padding-bottom:24px;
padding-left:24px;
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-top-color:#dbdbdb;
border-right-color:#dbdbdb;
border-bottom-color:#dbdbdb;
border-left-color:#dbdbdb;
}
.page--careers--list--title {
text-transform:uppercase;
}
.page--careers--list--qualification {
font-weight:500;
color:#6b6b6b;
margin-top:20px;
}
.page--careers--list--qualification--detail {
margin-top:8px;
color:#6b6b6b;
}
.page--careers--list--button--apply-now {
padding-top:18px;
padding-bottom:18px;
padding-left:40px;
padding-right:40px;
width:100%;
font-size:14px;
font-weight:300;
text-transform:uppercase;
border-radius:0px;
letter-spacing:0.7px;
line-height:1;
background-color:#fbd206;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
color:#000000;
margin-top:20px;
}
.page--careers--list--button--see-detail {
padding-top:18px;
padding-bottom:18px;
padding-left:40px;
padding-right:40px;
width:100%;
text-align:center;
line-height:1;
letter-spacing:0.7px;
text-transform:uppercase;
font-size:14px;
font-weight:300;
color:#6b6b6b;
margin-top:12px;
}
.career-single--breadcum--container {
gap:12px;
}
.career-single--breadcum--container:not(.ct-section):not(.oxy-easy-posts),
.career-single--breadcum--container.oxy-easy-posts .oxy-posts,
.career-single--breadcum--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:12px;
}
.career-single--breadcum--item--other {
color:#6b6b6b;
line-height:1;
}
.career-single--breadcum--item--space {
color:#6b6b6b;
line-height:1;
}
.career-single--breadcum--item--current {
font-weight:500;
color:#000000;
line-height:1;
}
.scxsnbczpq {
}
.vufemfnhqm {
}
.epwkrwfzkd {
}
.adugnvcvme {
}
.fvuytuywze {
}
.gyubflivcf {
}
.blog-top {
}
.blog-top .ct-section-inner-wrap {
padding-top: 80px;
padding-bottom: 41px;
}
@media (max-width: 767px) {
.blog-top {
}
.blog-top .ct-section-inner-wrap {
padding-top: 100px;
}
}
.blog-top__title {
text-transform:uppercase;
}
.blog-featured {
}
.blog-featured .ct-section-inner-wrap {
padding-top: 0;
}
.blog-featured__slider {
width:100%;
position:relative;
}
.blog-featured__slider-list {
width:100%;
}
.blog-featured__slider-item {
width:100%;
}
.blog-featured__slider-image {
object-fit:cover;
width:100%;
height:434px;
}
@media (max-width: 767px) {
.blog-featured__slider-image {
height:365px;
}
}
@media (max-width: 479px) {
.blog-featured__slider-image {
height:460px;
}
}
.blog-featured__slider-item-wrap {
width:100%;
position:relative;
}
.blog-featured__slider-content {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
padding-top:62px;
padding-right:40px;
padding-bottom:40px;
padding-left:40px;
background: linear-gradient(0deg, rgba(0, 0, 0, 0.40) 0%, rgba(0, 0, 0, 0.40) 100%);
}
@media (max-width: 767px) {
.blog-featured__slider-content {
padding-top:47px;
padding-left:20px;
padding-right:20px;
padding-bottom:30px;
}
}
.blog-featured__slider-date {
color:#ffffff;
}
.blog-featured__slider-title {
color:#ffffff;
margin-top:20px;
max-width:938px;
text-transform:uppercase;
margin-bottom:1px;
}
@media (max-width: 767px) {
.blog-featured__slider-title {
font-size:22px;
margin-top:10px;
}
}
.blog-featured__slider-description {
margin-top:0px;
margin-bottom:0px;
max-width:445px;
color:#ffffff;
}
@media (max-width: 767px) {
.blog-featured__slider-description {
font-size:11px;
margin-top:5px;
}
}
.blog-featured__slider-button {
margin-top:20px;
gap:12px;
color:#ffffff;
}
.blog-featured__slider-button:not(.ct-section):not(.oxy-easy-posts),
.blog-featured__slider-button.oxy-easy-posts .oxy-posts,
.blog-featured__slider-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:12px;
}
@media (max-width: 767px) {
.blog-featured__slider-button {
margin-top:10px;
}
}
.blog-featured__slider-nav {
position:absolute;
bottom:24px;
right:37px;
gap:30px;
}
.blog-featured__slider-nav:not(.ct-section):not(.oxy-easy-posts),
.blog-featured__slider-nav.oxy-easy-posts .oxy-posts,
.blog-featured__slider-nav.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:30px;
}
@media (max-width: 767px) {
.blog-featured__slider-nav {
right:25px;
bottom:35px;
gap:20px;
}
.blog-featured__slider-nav:not(.ct-section):not(.oxy-easy-posts),
.blog-featured__slider-nav.oxy-easy-posts .oxy-posts,
.blog-featured__slider-nav.ct-section .ct-section-inner-wrap{
gap:20px;
}
}
.blog-featured__slider-nav-button {
width:48px;
height:48px;
}
.blog-featured__slider-nav-button:not(.ct-section):not(.oxy-easy-posts),
.blog-featured__slider-nav-button.oxy-easy-posts .oxy-posts,
.blog-featured__slider-nav-button.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 767px) {
.blog-featured__slider-nav-button {
width:30px;
height:30px;
}
}
.blog-post {
}
.blog-post .ct-section-inner-wrap {
padding-top: 0;
}
.blog-post__categories {
width:100%;
}
.blog-post__categories:not(.ct-section):not(.oxy-easy-posts),
.blog-post__categories.oxy-easy-posts .oxy-posts,
.blog-post__categories.ct-section .ct-section-inner-wrap{
display:flex;
}
.blog-post__categories-list {
width:100%;
}
.blog-post__categories-list:not(.ct-section):not(.oxy-easy-posts),
.blog-post__categories-list.oxy-easy-posts .oxy-posts,
.blog-post__categories-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.blog-post__categories-item {
margin-right:90px;
}
@media (max-width: 767px) {
.blog-post__categories-item {
margin-right:40px;
}
}
.blog-post__categories-button {
font-family:Nimbus Sans;
padding-top:7px;
font-size:20px;
line-height:1.3;
text-transform:uppercase;
font-weight:300;
color:#000000;
padding-left:0px;
padding-right:0px;
padding-bottom:7px;
background-color:rgba(0,0,0,0);
border-top-style:none;
border-right-style:none;
border-left-style:none;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:rgba(0,0,0,0);
transition-duration:0.3s;
}
.blog-post__card {
width:100%;
margin-top:50px;
}
@media (max-width: 767px) {
.blog-post__card {
margin-top:35px;
}
}
.blog-post__card-list {
width:100%;
}
.blog-post__card-list:not(.ct-section):not(.oxy-easy-posts),
.blog-post__card-list.oxy-easy-posts .oxy-posts,
.blog-post__card-list.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: 30px;grid-row-gap: 50px;}
@media (max-width: 991px) {
.blog-post__card-list {
}
.blog-post__card-list:not(.ct-section):not(.oxy-easy-posts),
.blog-post__card-list.oxy-easy-posts .oxy-posts,
.blog-post__card-list.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;}
}
@media (max-width: 767px) {
.blog-post__card-list {
gap: 40px !important;
}
}
.blog-post__card-item {
}
.blog-post__card-item:not(.ct-section):not(.oxy-easy-posts),
.blog-post__card-item.oxy-easy-posts .oxy-posts,
.blog-post__card-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.blog-post__card-img {
width:100%;
object-fit:cover;
aspect-ratio: 2.1733 / 1;
}
.blog-post__card-date {
color:#6b6b6b;
margin-top:40px;
}
@media (max-width: 767px) {
.blog-post__card-date {
margin-top:15px;
}
}
.blog-post__card-title {
color:#000000;
margin-top:10px;
text-transform:uppercase;
min-height:80px;
}
.blog-post__card-description {
margin-top:10px;
margin-bottom:0px;
color:#6b6b6b;
}
@media (max-width: 767px) {
.blog-post__card-description {
margin-top:5px;
}
}
.blog-post__card-button {
gap:12px;
color:#6b6b6b;
margin-top:10px;
}
.blog-post__card-button:not(.ct-section):not(.oxy-easy-posts),
.blog-post__card-button.oxy-easy-posts .oxy-posts,
.blog-post__card-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-content:center;
justify-content:flex-start;
gap:12px;
}
.blog-post__load-more {
margin-top:50px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
background-color:rgba(0,0,0,0);
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
margin-left:auto;
margin-right:auto;
}
.blog-cta {
background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url(https://manondesignstudio.com/wp-content/uploads/2025/02/SRYA2077-1-1.jpg); height:483px;
background-position: center;
}
.blog-cta:not(.ct-section):not(.oxy-easy-posts),
.blog-cta.oxy-easy-posts .oxy-posts,
.blog-cta.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.blog-cta {
height:506px;
}
}
.blog-cta__title {
color:#ffffff;
text-transform:uppercase;
max-width:629px;
text-align:center;
}
@media (max-width: 767px) {
.blog-cta__title {
text-align:left;
}
}
.blog-cta__button {
margin-top:32px;
width:100%;
max-width:629px;
background-color:#fbd206;
color:#000000;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
border-radius:0px;
}
.list {
}
.floating {
position:fixed;
z-index:99;
bottom:20px;
right:20px;
padding-left:20px;
pointer-events: none;
}
.floating:not(.ct-section):not(.oxy-easy-posts),
.floating.oxy-easy-posts .oxy-posts,
.floating.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.floating__newsletter {
max-width:340px;
width:100%;
overflow:hidden;
transition-duration:0.3s;
height:0px;
pointer-events: none;
}
.floating__newsletter-close {
position:absolute;
top:40px;
right:40px;
}
.floating__newsletter-close:not(.ct-section):not(.oxy-easy-posts),
.floating__newsletter-close.oxy-easy-posts .oxy-posts,
.floating__newsletter-close.ct-section .ct-section-inner-wrap{
display:flex;
}
.floating__newsletter-title {
color:#ffffff;
text-transform:uppercase;
margin-bottom:0px;
}
.floating__newsletter-form {
position:relative;
}
.floating__action {
margin-top:13px;
margin-left:auto;
}
.floating__action-list {
gap:20px;
pointer-events: all;
}
.floating__action-list:not(.ct-section):not(.oxy-easy-posts),
.floating__action-list.oxy-easy-posts .oxy-posts,
.floating__action-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:20px;
}
.floating__action-item {
position:relative;
}
.floating__action-icon {
}
.floating__action-icon:not(.ct-section):not(.oxy-easy-posts),
.floating__action-icon.oxy-easy-posts .oxy-posts,
.floating__action-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.floating__action-item--newsletter {
transition-duration:0.3s;
}
.floating__newsletter-wrap {
padding-top:64px;
padding-left:40px;
padding-right:40px;
padding-bottom:40px;
background-color:#000000;
position:relative;
width:100%;
}
.post-top {
background-position: center;
}
.post-top .ct-section-inner-wrap {
padding-top: 110px;
padding-bottom: 0;
}
@media (max-width: 767px) {
.post-top {
}
.post-top .ct-section-inner-wrap {
padding-top: 139px;
}
}
.post-top__content {
width:100%;
text-align:center;
}
.post-top__content:not(.ct-section):not(.oxy-easy-posts),
.post-top__content.oxy-easy-posts .oxy-posts,
.post-top__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.post-top__date {
color:#ffffff;
font-weight:300;
margin-left:auto;
margin-right:auto;
}
.post-top__title {
color:#ffffff;
font-weight:300;
text-transform:uppercase;
margin-top:10px;
margin-left:auto;
margin-right:auto;
}
.post-top__authot {
}
.post-top__author {
color:#ffffff;
text-transform:uppercase;
}
.post-top__sosmed-list {
margin-top:30px;
width:100%;
gap:20px;
}
.post-top__sosmed-list:not(.ct-section):not(.oxy-easy-posts),
.post-top__sosmed-list.oxy-easy-posts .oxy-posts,
.post-top__sosmed-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:20px;
}
.post-top__sosmed-item {
}
.post-top__sosmed-icon {
}
.post-top__sosmed-icon:not(.ct-section):not(.oxy-easy-posts),
.post-top__sosmed-icon.oxy-easy-posts .oxy-posts,
.post-top__sosmed-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.post-top__scroll {
color:#ffffff;
margin-top:50px;
text-align:center;
width:120px;
height:120px;
border-radius:999999px;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
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;
margin-bottom:-58px;
padding-bottom:23px;
margin-left:auto;
margin-right:auto;
}
.post-top__scroll:not(.ct-section):not(.oxy-easy-posts),
.post-top__scroll.oxy-easy-posts .oxy-posts,
.post-top__scroll.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.post-content {
}
.post-content .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
@media (max-width: 767px) {
.post-content {
}
.post-content .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}
.post-content__main {
width:100%;
max-width:700px;
margin-left:auto;
margin-right:auto;
}
.post-other {
}
@media (max-width: 767px) {
.post-other {
}
.post-other .ct-section-inner-wrap {
padding-top: 0;
}
}
.post-other__head {
width:100%;
padding-top:0px;
}
.post-other__head:not(.ct-section):not(.oxy-easy-posts),
.post-other__head.oxy-easy-posts .oxy-posts,
.post-other__head.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 767px) {
.post-other__head {
text-align:justify;
}
.post-other__head:not(.ct-section):not(.oxy-easy-posts),
.post-other__head.oxy-easy-posts .oxy-posts,
.post-other__head.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.post-other__title {
}
.post-other__head-button {
gap:12px;
color:#6b6b6b;
}
.post-other__head-button:not(.ct-section):not(.oxy-easy-posts),
.post-other__head-button.oxy-easy-posts .oxy-posts,
.post-other__head-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:12px;
}
.post-other__head-title {
}
.post-other__card-list {
margin-top:30px;
}
.post-other__card-list:not(.ct-section):not(.oxy-easy-posts),
.post-other__card-list.oxy-easy-posts .oxy-posts,
.post-other__card-list.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: 30px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.post-other__card-list {
}
.post-other__card-list:not(.ct-section):not(.oxy-easy-posts),
.post-other__card-list.oxy-easy-posts .oxy-posts,
.post-other__card-list.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;}
}
.post-other__card-item {
height:325px;
padding-top:47px;
padding-left:30px;
padding-right:30px;
padding-bottom:30px;
}
@media (max-width: 767px) {
.post-other__card-item {
height:auto;
}
}
.post-other__card-date {
color:#ffffff;
}
.post-other__card-title {
margin-top:15px;
color:#ffffff;
text-transform:uppercase;
}
.post-other__card-description {
margin-top:5px;
margin-bottom:0px;
color:#ffffff;
}
.post-other__card-button {
color:#ffffff;
margin-top:15px;
gap:12px;
}
.post-other__card-button:not(.ct-section):not(.oxy-easy-posts),
.post-other__card-button.oxy-easy-posts .oxy-posts,
.post-other__card-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:12px;
}
.post-other__head-button--desktop {
}
@media (max-width: 991px) {
.post-other__head-button--desktop {
}
.post-other__head-button--desktop:not(.ct-section):not(.oxy-easy-posts),
.post-other__head-button--desktop.oxy-easy-posts .oxy-posts,
.post-other__head-button--desktop.ct-section .ct-section-inner-wrap{
display:none;
}
}
.post-other__head-button--mobile {
}
.post-other__head-button--mobile:not(.ct-section):not(.oxy-easy-posts),
.post-other__head-button--mobile.oxy-easy-posts .oxy-posts,
.post-other__head-button--mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.post-other__head-button--mobile {
margin-top:40px;
margin-left:auto;
margin-right:auto;
}
.post-other__head-button--mobile:not(.ct-section):not(.oxy-easy-posts),
.post-other__head-button--mobile.oxy-easy-posts .oxy-posts,
.post-other__head-button--mobile.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.post-top__sosmed-item--copy-link {
}
.post-top__sosmed-item--x {
}
.post-top__sosmed-item--instagram {
}
.post-top__sosmed-item--facebook {
}
.post-top__sosmed-item--whatsapp {
}
.language-toggle {
height:19px;
margin-left:50px;
}
@media (max-width: 1280px) {
.language-toggle {
margin-left:10px;
}
}
@media (max-width: 479px) {
.language-toggle {
margin-left:10px;
}
}
.language-toggle--white {
}
.language-toggle--black {
}
.skip-lazy2 {
}
.home-service {
background-color:#000000;
}
.home-service .ct-section-inner-wrap {
padding-top: 80px;
padding-bottom: 80px;
}
.home-service__title {
transform:translateY(8px); color:#ffffff;
}
@media (max-width: 767px) {
.home-service__title {
text-align:center;
}
}
.home-service__card {
margin-top:50px;
}
.home-service__card:not(.ct-section):not(.oxy-easy-posts),
.home-service__card.oxy-easy-posts .oxy-posts,
.home-service__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.home-service__card-item {
max-width:410px;
padding-bottom:0px;
margin-right:30px;
}
@media (max-width: 991px) {
.home-service__card-item {
max-width:300px;
}
}
.home-service__card-image {
width:100%;
object-fit:cover;
aspect-ratio: 400 / 500;
}
.home-service__card-title {
color:#ffffff;
text-transform:uppercase;
margin-top:20px;
}
.text-3xl {
font-size:39px;
}
.flickity-overflow {
}
.button {
font-family:Nimbus Sans;
background-color:rgba(0,0,0,0);
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
border-radius:0px;
border-top-left-radius:0px;
border-top-right-radius:0px;
cursor: pointer;
}
.button--cheveron {
gap:12px;
font-size:14px;
font-weight:300;
letter-spacing:0.7px;
text-transform:uppercase;
}
.button--cheveron:not(.ct-section):not(.oxy-easy-posts),
.button--cheveron.oxy-easy-posts .oxy-posts,
.button--cheveron.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:12px;
}
@media (max-width: 767px) {
.button--cheveron {
}
}
.button--cheveron-black {
color:#6b6b6b;
}
.home-service__button {
margin-top:50px;
margin-left:auto;
margin-right:auto;
}
@media (max-width: 767px) {
.home-service__button {
margin-left:auto;
margin-top:20px;
order: 4;
}
}
.text-3xl--small {
}
@media (max-width: 991px) {
.text-3xl--small {
font-size:24px;
}
}
.text-4xl--small {
}
@media (max-width: 991px) {
.text-4xl--small {
font-size:43px;
}
}
@media (max-width: 767px) {
.text-4xl--small {
text-align:center;
}
}
@media (max-width: 479px) {
.text-4xl--small {
}
}
.service-hero {
background-image:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)), url(https://manondesignstudio.com/wp-content/uploads/2025/08/36.webp); height:477px;
}
.service-hero .ct-section-inner-wrap {
padding-top: 92px;
padding-bottom: 0;
}
.service-hero__container {
width:100%;
height:100%;
}
.service-hero__tagline {
font-family:Nimbus Sans;
color:#ffffff;
text-transform:uppercase;
margin-top:auto;
margin-left:auto;
margin-right:auto;
}
.service-hero__title {
text-transform:uppercase;
color:#ffffff;
margin-top:10px;
margin-left:auto;
margin-right:auto;
margin-bottom:auto;
}
.service-hero__scroll {
padding-top:42px;
padding-right:33px;
padding-left:33px;
border-top-left-radius:999999px;
border-top-right-radius:999999px;
border-top-color:#ffffff;
border-top-width:1px;
border-top-style:solid;
color:#ffffff;
border-right-style:solid;
border-right-width:1px;
border-right-color:#ffffff;
border-left-style:solid;
border-left-width:1px;
border-left-color:#ffffff;
padding-bottom:12px;
border-bottom-left-radius:12px;
border-bottom-right-radius:12px;
margin-left:auto;
margin-right:auto;
}
.service-content {
}
.service-content .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
@media (max-width: 991px) {
.service-content {
}
.service-content .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}
.service-content__container {
width:100%;
gap:50px;
}
.service-content__container:not(.ct-section):not(.oxy-easy-posts),
.service-content__container.oxy-easy-posts .oxy-posts,
.service-content__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:50px;
}
@media (max-width: 767px) {
.service-content__container {
text-align:justify;
gap:20px;
}
.service-content__container:not(.ct-section):not(.oxy-easy-posts),
.service-content__container.oxy-easy-posts .oxy-posts,
.service-content__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:20px;
}
}
.service-content__box {
width:100%;
}
.service-content__box--image {
max-width:558px;
}
.service-content__box--text {
max-width:503px;
gap:50px;
margin-left:auto;
}
.service-content__box--text:not(.ct-section):not(.oxy-easy-posts),
.service-content__box--text.oxy-easy-posts .oxy-posts,
.service-content__box--text.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:50px;
}
@media (max-width: 767px) {
.service-content__box--text {
gap:20px;
}
.service-content__box--text:not(.ct-section):not(.oxy-easy-posts),
.service-content__box--text.oxy-easy-posts .oxy-posts,
.service-content__box--text.ct-section .ct-section-inner-wrap{
gap:20px;
}
}
.service-content__image {
object-fit:cover;
width:100%;
height:auto;
aspect-ratio: 1 / 1;
}
.service-content__description {
margin-top:auto;
}
.text-base {
font-weight:300;
}
.service-content__container--reverse {
}
.service-content__container--reverse:not(.ct-section):not(.oxy-easy-posts),
.service-content__container--reverse.oxy-easy-posts .oxy-posts,
.service-content__container--reverse.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row-reverse;
}
@media (max-width: 767px) {
.service-content__container--reverse {
}
.service-content__container--reverse:not(.ct-section):not(.oxy-easy-posts),
.service-content__container--reverse.oxy-easy-posts .oxy-posts,
.service-content__container--reverse.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.service-content__title {
text-transform:uppercase;
font-size:32px;
text-align:left;
}
@media (max-width: 767px) {
.service-content__title {
font-size:28px;
}
}
.service-content__accordition {
gap:20px;
}
.service-content__accordition:not(.ct-section):not(.oxy-easy-posts),
.service-content__accordition.oxy-easy-posts .oxy-posts,
.service-content__accordition.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:20px;
}
.accordition {
width:100%;
}
.accordition:not(.ct-section):not(.oxy-easy-posts),
.accordition.oxy-easy-posts .oxy-posts,
.accordition.ct-section .ct-section-inner-wrap{
display:flex;
}
.accordition__item {
width:100%;
padding-bottom:10px;
border-bottom-width:1px;
border-bottom-color:#000000;
border-bottom-style:solid;
}
.accordition__item:not(.ct-section):not(.oxy-easy-posts),
.accordition__item.oxy-easy-posts .oxy-posts,
.accordition__item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.accordition__head {
width:100%;
gap:20px;
padding-top:6.5px;
padding-bottom:6.5px;
cursor: pointer;
}
.accordition__head:not(.ct-section):not(.oxy-easy-posts),
.accordition__head.oxy-easy-posts .oxy-posts,
.accordition__head.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:20px;
}
.accordition__head-title {
font-weight:700;
line-height:1;
}
.accordition__head-icon {
transition-duration:0.3s;
}
.accordition__body {
width:100%;
transition-duration:0.3s;
overflow:hidden;
height:0px;
}
.accordition__body-wrapper {
}
.accordition__body-text {
margin-top:15px;
}
.service-value-banefit {
gap:60px;
}
.service-value-banefit .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
.service-value-banefit:not(.ct-section):not(.oxy-easy-posts),
.service-value-banefit.oxy-easy-posts .oxy-posts,
.service-value-banefit.ct-section .ct-section-inner-wrap{
gap:60px;
}
@media (max-width: 991px) {
.service-value-banefit {
gap:30px;
}
.service-value-banefit:not(.ct-section):not(.oxy-easy-posts),
.service-value-banefit.oxy-easy-posts .oxy-posts,
.service-value-banefit.ct-section .ct-section-inner-wrap{
gap:30px;
}
}
@media (max-width: 767px) {
.service-value-banefit {
}
.service-value-banefit .ct-section-inner-wrap {
padding-right: 0;
padding-left: 0;
}
}
.service-value-banefit__title {
color:#000000;
text-align:center;
margin-left:auto;
margin-right:auto;
}
@media (max-width: 991px) {
.service-value-banefit__title {
}
}
@media (max-width: 767px) {
.service-value-banefit__title {
padding-left:20px;
padding-right:20px;
}
}
.service-value-banefit__slider {
width:100%;
}
.service-value-banefit__slider:not(.ct-section):not(.oxy-easy-posts),
.service-value-banefit__slider.oxy-easy-posts .oxy-posts,
.service-value-banefit__slider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.service-value-banefit__slider {
}
}
.service-value-banefit__slider-item {
width:100%;
max-width:400px;
margin-right:100px;
height:320px;
}
.service-value-banefit__slider-item:not(.ct-section):not(.oxy-easy-posts),
.service-value-banefit__slider-item.oxy-easy-posts .oxy-posts,
.service-value-banefit__slider-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.service-value-banefit__slider-item-image {
object-fit:cover;
transition-duration:0.5s;
width:100%;
object-fit: cover; scale: 1; opacity: 1;
}
.service-value-banefit__body {
width:100%;
position:relative;
max-width:972px;
margin-left:auto;
margin-right:auto;
}
.service-value-banefit__body:not(.ct-section):not(.oxy-easy-posts),
.service-value-banefit__body.oxy-easy-posts .oxy-posts,
.service-value-banefit__body.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-between;
}
@media (max-width: 991px) {
.service-value-banefit__body {
text-align:justify;
gap:30px;
}
.service-value-banefit__body:not(.ct-section):not(.oxy-easy-posts),
.service-value-banefit__body.oxy-easy-posts .oxy-posts,
.service-value-banefit__body.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
gap:30px;
}
}
@media (max-width: 767px) {
.service-value-banefit__body {
padding-left:5px;
padding-right:5px;
gap:10px;
}
.service-value-banefit__body:not(.ct-section):not(.oxy-easy-posts),
.service-value-banefit__body.oxy-easy-posts .oxy-posts,
.service-value-banefit__body.ct-section .ct-section-inner-wrap{
gap:10px;
}
}
@media (max-width: 479px) {
.service-value-banefit__body {
}
}
.service-value-banefit__body-wrapper {
width:100%;
max-width:722px;
margin-left:auto;
margin-right:auto;
}
.service-value-banefit__body-wrapper:not(.ct-section):not(.oxy-easy-posts),
.service-value-banefit__body-wrapper.oxy-easy-posts .oxy-posts,
.service-value-banefit__body-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.service-value-banefit__body-title {
text-transform:uppercase;
text-align:center;
color:#000000;
margin-bottom:1px;
}
.service-value-banefit__body-description {
text-align:center;
max-width:394px;
}
.service-value-banefit__button {
}
@media (max-width: 991px) {
.service-value-banefit__button {
order: 2
}
}
.service-value-banefit__button-icon {
}
.service-value-banefit__body-list {
width:100%;
}
.service-value-banefit__body-list:not(.ct-section):not(.oxy-easy-posts),
.service-value-banefit__body-list.oxy-easy-posts .oxy-posts,
.service-value-banefit__body-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.service-consultation {
background-color:#000000;
}
.service-consultation .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
.service-consultation__title {
color:#ffffff;
line-height:1.4;
}
.service-consultation__form {
width:100%;
margin-top:50px;
}
@media (max-width: 991px) {
.service-consultation__form {
margin-top:30px;
}
}
.service-other {
}
.service-other .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
.service-other__head {
width:100%;
}
.service-other__head:not(.ct-section):not(.oxy-easy-posts),
.service-other__head.oxy-easy-posts .oxy-posts,
.service-other__head.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.service-other__head {
text-align:center;
}
.service-other__head:not(.ct-section):not(.oxy-easy-posts),
.service-other__head.oxy-easy-posts .oxy-posts,
.service-other__head.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
.service-other__title {
margin-top:10px;
color:#000000;
}
@media (max-width: 767px) {
.service-other__title {
margin-left:auto;
margin-right:auto;
}
}
.service-other__button {
}
@media (max-width: 767px) {
.service-other__button {
margin-top:20px;
margin-left:auto;
margin-right:auto;
order: 2;
}
}
.service-other__card {
margin-top:50px;
width:100%;
}
@media (max-width: 767px) {
.service-other__card {
margin-top:20px;
}
}
.service-other__card-item {
width:100%;
max-width:380px;
margin-right:50px;
}
@media (max-width: 767px) {
.service-other__card-item {
margin-right:20px;
}
}
.service-other__card-image {
width:100%;
object-fit:cover;
aspect-ratio: 380 / 320;
}
.service-other__card-title {
text-transform:uppercase;
color:#000000;
margin-top:20px;
}
.service-projects {
}
.service-projects .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
.service-projects:not(.ct-section):not(.oxy-easy-posts),
.service-projects.oxy-easy-posts .oxy-posts,
.service-projects.ct-section .ct-section-inner-wrap{
display:flex;
}
.service-projects__head {
width:100%;
}
.service-projects__head:not(.ct-section):not(.oxy-easy-posts),
.service-projects__head.oxy-easy-posts .oxy-posts,
.service-projects__head.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 767px) {
.service-projects__head {
text-align:left;
}
.service-projects__head:not(.ct-section):not(.oxy-easy-posts),
.service-projects__head.oxy-easy-posts .oxy-posts,
.service-projects__head.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
.service-projects__title {
color:#000000;
margin-top:15px;
}
@media (max-width: 767px) {
.service-projects__title {
text-align:center;
}
}
.service-projects__nav {
gap:30px;
}
.service-projects__nav:not(.ct-section):not(.oxy-easy-posts),
.service-projects__nav.oxy-easy-posts .oxy-posts,
.service-projects__nav.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:30px;
}
@media (max-width: 767px) {
.service-projects__nav {
margin-top:30px;
margin-left:auto;
margin-right:auto;
order: 3;
}
}
@media (max-width: 479px) {
.service-projects__nav {
order: 2;
}
}
.service-projects__nav-button {
}
.service-projects__card {
margin-top:30px;
padding-top:0px;
width:100%;
}
@media (max-width: 767px) {
.service-projects__card {
margin-top:30px;
}
}
.service-projects__card-item {
width:100%;
max-width:405px;
margin-right:12px;
aspect-ratio: 1 / 1;
}
.service-projects__card-image {
width:100%;
object-fit:cover;
transition-duration:0.3s;
aspect-ratio: 1 / 1;
}
.service-projects__card-item-wrapper {
position:relative;
width:100%;
height:100%;
}
.service-projects__card-title {
text-align:center;
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
color:#ffffff;
}
.service-projects__card-title:not(.ct-section):not(.oxy-easy-posts),
.service-projects__card-title.oxy-easy-posts .oxy-posts,
.service-projects__card-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.services {
background-image:url(https://manondesignstudio.com/wp-content/uploads/2024/07/Mapogu-Cafe.jpg);height: 100dvh; height: 100vh;
}
.services .ct-section-inner-wrap {
padding-top: 93px;
padding-bottom: 0;
}
.services:not(.ct-section):not(.oxy-easy-posts),
.services.oxy-easy-posts .oxy-posts,
.services.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.services__title {
color:#ffffff;
text-align:center;
text-transform:uppercase;
margin-top:auto;
}
@media (max-width: 767px) {
.services__title {
font-size: 42px !important;
}
}
.services__description {
color:#ffffff;
max-width:720px;
text-align:center;
}
.services__button {
padding-top:45px;
padding-left:33px;
padding-right:33px;
text-transform:uppercase;
color:#ffffff;
border-top-left-radius:99999px;
border-top-right-radius:99999px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#ffffff;
border-right-width:1px;
border-right-style:solid;
border-right-color:#ffffff;
border-left-width:1px;
border-left-style:solid;
border-left-color:#ffffff;
margin-top:66px;
}
.text-7xl {
font-size:72px;
}
.services-list {
}
.services-list .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
.services-list__title {
color:#000000;
margin-left:auto;
margin-right:auto;
}
@media (max-width: 767px) {
.services-list__title {
}
}
.services-list__item {
}
.services-list__card {
margin-top:50px;
}
.services-list__card:not(.ct-section):not(.oxy-easy-posts),
.services-list__card.oxy-easy-posts .oxy-posts,
.services-list__card.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: 50px;grid-row-gap: 50px;}
@media (max-width: 991px) {
.services-list__card {
}
.services-list__card:not(.ct-section):not(.oxy-easy-posts),
.services-list__card.oxy-easy-posts .oxy-posts,
.services-list__card.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: 767px) {
.services-list__card {
margin-top:30px;
}
.services-list__card:not(.ct-section):not(.oxy-easy-posts),
.services-list__card.oxy-easy-posts .oxy-posts,
.services-list__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: 30px;}
}
.services-list__card-item {
}
.services-list__card-image {
width:100%;
object-fit:cover;
aspect-ratio: 595 / 334;
}
.services-list__card-title {
margin-top:20px;
color:#000000;
text-transform:uppercase;
}
@media (max-width: 991px) {
.services-list__card-title {
font-size:24px;
margin-top:10px;
}
}
@media (max-width: 767px) {
.services-list__card-title {
font-size:23px;
}
}
.services-work-with-us {
}
.services-work-with-us .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
.services-work-with-us__title {
text-align:center;
color:#000000;
margin-left:auto;
margin-right:auto;
}
.services-work-with-us__card {
width:100%;
margin-top:50px;
}
.services-work-with-us__card:not(.ct-section):not(.oxy-easy-posts),
.services-work-with-us__card.oxy-easy-posts .oxy-posts,
.services-work-with-us__card.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(0px, 1fr));grid-column-gap: 12px;grid-row-gap: 20px;}
@media (max-width: 767px) {
.services-work-with-us__card {
margin-top:30px;
}
.services-work-with-us__card:not(.ct-section):not(.oxy-easy-posts),
.services-work-with-us__card.oxy-easy-posts .oxy-posts,
.services-work-with-us__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: 50px;}
}
.services-work-with-us__card-item {
gap:15px;
}
.services-work-with-us__card-item:not(.ct-section):not(.oxy-easy-posts),
.services-work-with-us__card-item.oxy-easy-posts .oxy-posts,
.services-work-with-us__card-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:15px;
}
.services-work-with-us__card-image {
width:100%;
object-fit:cover;
aspect-ratio: 393 / 221;
}
.services-work-with-us__card-content {
width:100%;
}
.services-work-with-us__card-content:not(.ct-section):not(.oxy-easy-posts),
.services-work-with-us__card-content.oxy-easy-posts .oxy-posts,
.services-work-with-us__card-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.services-work-with-us__card-title {
color:#000000;
text-transform:uppercase;
margin-bottom:0px;
}
.services-work-with-us__card-description {
margin-top:5px;
}
.services-work-with-us__card-item--reverse {
}
.services-work-with-us__card-item--reverse:not(.ct-section):not(.oxy-easy-posts),
.services-work-with-us__card-item--reverse.oxy-easy-posts .oxy-posts,
.services-work-with-us__card-item--reverse.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
}
@media (max-width: 767px) {
.services-work-with-us__card-item--reverse {
}
.services-work-with-us__card-item--reverse:not(.ct-section):not(.oxy-easy-posts),
.services-work-with-us__card-item--reverse.oxy-easy-posts .oxy-posts,
.services-work-with-us__card-item--reverse.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.services-how {
}
.services-how .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
@media (max-width: 991px) {
.services-how {
}
.services-how .ct-section-inner-wrap {
padding-right: 0;
padding-left: 0;
}
}
.services-how__title {
max-width:500px;
text-align:center;
color:#000000;
margin-left:auto;
margin-right:auto;
}
@media (max-width: 991px) {
.services-how__title {
padding-left:20px;
padding-right:20px;
}
}
.services-how__buttons {
margin-top:30px;
width:100%;
margin-left:auto;
margin-right:auto;
}
.services-how__buttons:not(.ct-section):not(.oxy-easy-posts),
.services-how__buttons.oxy-easy-posts .oxy-posts,
.services-how__buttons.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.services-how__buttons {
padding-left:20px;
padding-right:20px;
}
}
.services-how__buttons-item {
width:123px;
padding-top:12px;
padding-bottom:8px;
padding-left:15px;
padding-right:15px;
text-transform:uppercase;
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-top-color:#000000;
border-right-color:#000000;
border-bottom-color:#000000;
border-left-color:#000000;
transition-duration:0.5s;
transition-property:background-color color;
margin-right:30px;
}
.services-how__buttons-item:not(.ct-section):not(.oxy-easy-posts),
.services-how__buttons-item.oxy-easy-posts .oxy-posts,
.services-how__buttons-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.services-how__buttons-item {
margin-right:10px;
}
}
.services-how__container {
margin-top:50px;
width:100%;
max-width:954px;
margin-left:auto;
margin-right:auto;
}
.services-how__container:not(.ct-section):not(.oxy-easy-posts),
.services-how__container.oxy-easy-posts .oxy-posts,
.services-how__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.services-how__container {
padding-left:5px;
padding-right:5px;
gap:10px;
}
.services-how__container:not(.ct-section):not(.oxy-easy-posts),
.services-how__container.oxy-easy-posts .oxy-posts,
.services-how__container.ct-section .ct-section-inner-wrap{
gap:10px;
}
}
@media (max-width: 767px) {
.services-how__container {
padding-left:20px;
padding-right:20px;
text-align:justify;
gap:30px;
}
.services-how__container:not(.ct-section):not(.oxy-easy-posts),
.services-how__container.oxy-easy-posts .oxy-posts,
.services-how__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
gap:30px;
}
}
.services-how__slider-nav {
}
@media (max-width: 767px) {
.services-how__slider-nav {
order: 2;
}
}
.services-how__slider {
width:100%;
max-width:774px;
}
.services-how__slider:not(.ct-section):not(.oxy-easy-posts),
.services-how__slider.oxy-easy-posts .oxy-posts,
.services-how__slider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.services-how__slider-item {
width:100%;
gap:50px;
}
.services-how__slider-item:not(.ct-section):not(.oxy-easy-posts),
.services-how__slider-item.oxy-easy-posts .oxy-posts,
.services-how__slider-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:50px;
}
@media (max-width: 767px) {
.services-how__slider-item {
gap:20px;
}
.services-how__slider-item:not(.ct-section):not(.oxy-easy-posts),
.services-how__slider-item.oxy-easy-posts .oxy-posts,
.services-how__slider-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:20px;
}
}
.services-how__slider-box {
width:100%;
}
.services-how__slider-image {
width:100%;
max-width:337px;
object-fit:cover;
aspect-ratio: 337 / 270;
}
@media (max-width: 767px) {
.services-how__slider-image {
max-width:100%;
}
}
.services-how__slider-content {
width:100%;
}
.services-how__slider-content:not(.ct-section):not(.oxy-easy-posts),
.services-how__slider-content.oxy-easy-posts .oxy-posts,
.services-how__slider-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.services-how__slider-title {
font-size:31px;
text-transform:uppercase;
}
.services-how__slider-description {
margin-top:20px;
}
@media (max-width: 767px) {
.services-how__slider-description {
margin-top:10px;
}
}
.services-testimonial {
}
.services-testimonial .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
@media (max-width: 767px) {
.services-testimonial {
}
}
.services-testimonial__title {
color:#000000;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.services-testimonial__container {
max-width:954px;
width:100%;
margin-top:50px;
margin-left:auto;
margin-right:auto;
}
.services-testimonial__container:not(.ct-section):not(.oxy-easy-posts),
.services-testimonial__container.oxy-easy-posts .oxy-posts,
.services-testimonial__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 767px) {
.services-testimonial__container {
padding-left:5px;
padding-right:5px;
gap:20px;
text-align:justify;
}
.services-testimonial__container:not(.ct-section):not(.oxy-easy-posts),
.services-testimonial__container.oxy-easy-posts .oxy-posts,
.services-testimonial__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
gap:20px;
}
}
.services-testimonial__slider-nav {
}
.services-testimonial__slider {
width:100%;
max-width:774px;
}
.services-testimonial__slider:not(.ct-section):not(.oxy-easy-posts),
.services-testimonial__slider.oxy-easy-posts .oxy-posts,
.services-testimonial__slider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 767px) {
.services-testimonial__slider {
order: -1;
}
}
.services-testimonial__slider-photo {
width:63px;
height:63px;
object-fit:cover;
border-radius:9999px;
}
.services-testimonial__slider-content {
width:100%;
}
.services-testimonial__slider-content:not(.ct-section):not(.oxy-easy-posts),
.services-testimonial__slider-content.oxy-easy-posts .oxy-posts,
.services-testimonial__slider-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.services-testimonial__slider-title {
color:#000000;
text-transform:uppercase;
}
@media (max-width: 767px) {
.services-testimonial__slider-title {
margin-top:0px;
}
}
.services-testimonial__slider-description {
margin-top:10px;
}
@media (max-width: 767px) {
.services-testimonial__slider-description {
margin-top:5px;
}
}
.services-testimonial__slider-item {
width:100%;
gap:20px;
}
.services-testimonial__slider-item:not(.ct-section):not(.oxy-easy-posts),
.services-testimonial__slider-item.oxy-easy-posts .oxy-posts,
.services-testimonial__slider-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:20px;
}
@media (max-width: 767px) {
.services-testimonial__slider-item {
gap:10px;
}
.services-testimonial__slider-item:not(.ct-section):not(.oxy-easy-posts),
.services-testimonial__slider-item.oxy-easy-posts .oxy-posts,
.services-testimonial__slider-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:10px;
}
}
.service-projects__button {
margin-top:50px;
margin-left:auto;
margin-right:auto;
}
@media (max-width: 479px) {
.service-projects__button {
order: 4;
}
}
.services-faq {
}
.services-faq .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
.services-faq__accordition {
gap:30px;
}
.services-faq__accordition:not(.ct-section):not(.oxy-easy-posts),
.services-faq__accordition.oxy-easy-posts .oxy-posts,
.services-faq__accordition.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:30px;
}
.services-faq__accordition-wrap {
margin-top:50px;
max-width:1188px;
width:100%;
}
.services-faq__accordition-wrap:not(.ct-section):not(.oxy-easy-posts),
.services-faq__accordition-wrap.oxy-easy-posts .oxy-posts,
.services-faq__accordition-wrap.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: 50px;grid-row-gap: 20px;}
@media (max-width: 767px) {
.services-faq__accordition-wrap {
}
.services-faq__accordition-wrap:not(.ct-section):not(.oxy-easy-posts),
.services-faq__accordition-wrap.oxy-easy-posts .oxy-posts,
.services-faq__accordition-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: 20px;grid-row-gap: 20px;}
}
.service-hero__description {
max-width:502px;
margin-top:0px;
color:#ffffff;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-bottom:auto;
}
.projects {
}
.projects .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
.projects__filter {
width:100%;
}
.projects__filter-head {
width:100%;
margin-bottom:30px;
}
.projects__filter-head:not(.ct-section):not(.oxy-easy-posts),
.projects__filter-head.oxy-easy-posts .oxy-posts,
.projects__filter-head.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.projects__filter-item {
}
.projects__filter-head-item {
margin-right:90px;
padding-top:0px;
transition-duration:0.3s;
}
@media (max-width: 991px) {
.projects__filter-head-item {
margin-right:50px;
}
}
@media (max-width: 767px) {
.projects__filter-head-item {
margin-right:20px;
}
}
.projects__filter-head-button {
font-size:25px;
line-height:1.3;
font-weight:300;
color:#000000;
text-transform:uppercase;
border-bottom-color:rgba(0,0,0,0);
border-bottom-width:1px;
border-bottom-style:solid;
transition-duration:0.3s;
}
@media (max-width: 767px) {
.projects__filter-head-button {
font-size:18px;
}
}
.projects__filter-body {
width:100%;
gap:10px;
overflow:hidden;
}
.projects__filter-body:not(.ct-section):not(.oxy-easy-posts),
.projects__filter-body.oxy-easy-posts .oxy-posts,
.projects__filter-body.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:10px;
}
.projects__filter-body--building {
overflow:hidden;
padding-bottom:]px;
}
.projects__filter-body--building:not(.ct-section):not(.oxy-easy-posts),
.projects__filter-body--building.oxy-easy-posts .oxy-posts,
.projects__filter-body--building.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.projects__filter-building-type {
gap:20px;
}
.projects__filter-building-type:not(.ct-section):not(.oxy-easy-posts),
.projects__filter-building-type.oxy-easy-posts .oxy-posts,
.projects__filter-building-type.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:20px;
}
.projects__filter-building-type-text {
text-transform:uppercase;
font-size:25px;
font-weight:300;
margin-top:10px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:rgba(0,0,0,0);
}
@media (max-width: 767px) {
.projects__filter-building-type-text {
font-size:18px;
}
}
.projects__filter-building-type-img {
}
.projects__filter-body--architecture {
}
.projects__filter-body--architecture:not(.ct-section):not(.oxy-easy-posts),
.projects__filter-body--architecture.oxy-easy-posts .oxy-posts,
.projects__filter-body--architecture.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.projects__filter-architecture-type {
gap:20px;
}
.projects__filter-architecture-type:not(.ct-section):not(.oxy-easy-posts),
.projects__filter-architecture-type.oxy-easy-posts .oxy-posts,
.projects__filter-architecture-type.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:20px;
}
.projects__filter-architecture-type-text {
text-transform:uppercase;
font-size:25px;
font-weight:300;
margin-top:10px;
}
.projects__filter-architecture-type-img {
}
.projects__filter-body--area {
gap:100px;
}
.projects__filter-body--area:not(.ct-section):not(.oxy-easy-posts),
.projects__filter-body--area.oxy-easy-posts .oxy-posts,
.projects__filter-body--area.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:100px;
}
@media (max-width: 767px) {
.projects__filter-body--area {
text-align:center;
gap:40px;
}
.projects__filter-body--area:not(.ct-section):not(.oxy-easy-posts),
.projects__filter-body--area.oxy-easy-posts .oxy-posts,
.projects__filter-body--area.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:40px;
}
}
.projects__filter-area-label {
gap:10px;
font-size:25px;
font-weight:300;
color:#000000;
}
.projects__filter-area-label:not(.ct-section):not(.oxy-easy-posts),
.projects__filter-area-label.oxy-easy-posts .oxy-posts,
.projects__filter-area-label.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:10px;
}
.projects__filter-area-append {
font-size:25px;
font-weight:300;
color:#000000;
line-height:1.3;
margin-top:10px;
}
.projects__filter-body--industry {
}
.projects__filter-body--industry:not(.ct-section):not(.oxy-easy-posts),
.projects__filter-body--industry.oxy-easy-posts .oxy-posts,
.projects__filter-body--industry.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.projects__filter-industry-type {
gap:20px;
}
.projects__filter-industry-type:not(.ct-section):not(.oxy-easy-posts),
.projects__filter-industry-type.oxy-easy-posts .oxy-posts,
.projects__filter-industry-type.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:20px;
}
.projects__filter-industry-type-text {
text-transform:uppercase;
font-size:25px;
font-weight:300;
margin-top:10px;
}
.projects__filter-industry-type-img {
}
.projects__filter-select-item {
color:#000000;
padding: 5px !important;
}
@media (max-width: 767px) {
.projects__filter-select-item {
padding: 5px !important; padding-left: 0px !important; gap: 0px !important;
}
}
.projects-services {
}
.projects-services .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
.projects-services__container {
width:100%;
}
.projects-services__container:not(.ct-section):not(.oxy-easy-posts),
.projects-services__container.oxy-easy-posts .oxy-posts,
.projects-services__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
}
.projects-services__title {
color:#000000;
line-height:1;
margin-top:20px;
text-align:center;
}
.projects-services__nav {
gap:30px;
margin-left:auto;
}
.projects-services__nav:not(.ct-section):not(.oxy-easy-posts),
.projects-services__nav.oxy-easy-posts .oxy-posts,
.projects-services__nav.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:30px;
}
@media (max-width: 767px) {
.projects-services__nav {
width:100%;
margin-top:20px;
order: 4;
}
.projects-services__nav:not(.ct-section):not(.oxy-easy-posts),
.projects-services__nav.oxy-easy-posts .oxy-posts,
.projects-services__nav.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
}
.projects-services__nav-button {
}
.projects-services__card {
margin-top:50px;
}
.projects-services__card:not(.ct-section):not(.oxy-easy-posts),
.projects-services__card.oxy-easy-posts .oxy-posts,
.projects-services__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 767px) {
.projects-services__card {
margin-top:20px;
}
}
.projects-services__card-item {
width:100%;
max-width:380px;
margin-right:50px;
}
@media (max-width: 767px) {
.projects-services__card-item {
margin-right:30px;
}
}
.projects-services__card-image {
width:100%;
object-fit:cover;
height:auto;
aspect-ratio: 380 / 320;
}
.projects-services__card-title {
margin-top:20px;
text-transform:uppercase;
color:#000000;
}
.projects-services__button {
margin-top:50px;
margin-right:auto;
margin-left:auto;
}
@media (max-width: 767px) {
.projects-services__button {
margin-top:20px;
}
}
.project-attribute {
gap:10px;
width:100%;
margin-top:10px;
}
.project-attribute:not(.ct-section):not(.oxy-easy-posts),
.project-attribute.oxy-easy-posts .oxy-posts,
.project-attribute.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
gap:10px;
}
.project-attribute__item {
gap:5px;
}
.project-attribute__item:not(.ct-section):not(.oxy-easy-posts),
.project-attribute__item.oxy-easy-posts .oxy-posts,
.project-attribute__item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
gap:5px;
}
.project-attribute__item-label {
font-size:13px;
line-height:1;
text-transform:uppercase;
font-weight:500;
color:#6b6b6b;
}
.project-attribute__item-value {
transform:translateY(2px); font-size:13px;
line-height:1;
font-weight:300;
color:#6b6b6b;
}
.project-attribute__divider {
height:18px;
border-right-width:1px;
border-right-style:solid;
border-right-color:rgba(107,107,107,0.5);
}
.project-team {
gap:8px;
margin-top:10px;
}
.project-team:not(.ct-section):not(.oxy-easy-posts),
.project-team.oxy-easy-posts .oxy-posts,
.project-team.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:8px;
}
.service-projects__container {
width:100%;
}
.service-projects__container:not(.ct-section):not(.oxy-easy-posts),
.service-projects__container.oxy-easy-posts .oxy-posts,
.service-projects__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
}
@media (max-width: 767px) {
.service-projects__container {
text-align:left;
}
.service-projects__container:not(.ct-section):not(.oxy-easy-posts),
.service-projects__container.oxy-easy-posts .oxy-posts,
.service-projects__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
.author-info {
}
.author-info .ct-section-inner-wrap {
padding-top: 23px;
padding-bottom: 80px;
}
.author-info__container {
width:100%;
gap:50px;
}
.author-info__container:not(.ct-section):not(.oxy-easy-posts),
.author-info__container.oxy-easy-posts .oxy-posts,
.author-info__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:50px;
}
@media (max-width: 991px) {
.author-info__container {
}
.author-info__container:not(.ct-section):not(.oxy-easy-posts),
.author-info__container.oxy-easy-posts .oxy-posts,
.author-info__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
.author-info__box {
width:100%;
}
.author-info__box--image {
max-width:455px;
}
@media (max-width: 991px) {
.author-info__box--image {
max-width:100%;
}
}
.author-info__image {
width:100%;
object-fit:cover;
aspect-ratio: 455 / 493;
}
.author-info__box--text {
max-width:629px;
}
.author-info__position {
text-transform:uppercase;
}
.author-info__name {
text-transform:uppercase;
color:#000000;
margin-top:20px;
text-align:left;
}
@media (max-width: 991px) {
.author-info__name {
margin-top:10px;
}
}
.author-info__about {
margin-top:20px;
}
.author-info__links {
margin-top:30px;
gap:25px;
}
.author-info__links:not(.ct-section):not(.oxy-easy-posts),
.author-info__links.oxy-easy-posts .oxy-posts,
.author-info__links.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:25px;
}
.author-info__links-item {
}
.author-info__links-image {
width:25px;
height:25px;
}
.author-article {
}
.author-article .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 80px;
}
.author-article__container {
width:100%;
}
.author-article__container:not(.ct-section):not(.oxy-easy-posts),
.author-article__container.oxy-easy-posts .oxy-posts,
.author-article__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
}
.author-article__title {
transform:translate(-4px,8px); line-height:1;
text-transform:uppercase;
color:#000000;
}
.author-article__nav {
gap:30px;
}
.author-article__nav:not(.ct-section):not(.oxy-easy-posts),
.author-article__nav.oxy-easy-posts .oxy-posts,
.author-article__nav.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:30px;
}
@media (max-width: 767px) {
.author-article__nav {
margin-top:30px;
margin-left:auto;
margin-right:auto;
order: 3;
}
}
.author-article__nav-button {
}
.author-article__nav-button-icon {
}
.author-article__cards {
margin-top:30px;
}
.author-article__card {
background-size: cover; max-width:393px;
width:100%;
background-repeat:no-repeat;
padding-top:46px;
padding-bottom:46px;
padding-left:30px;
padding-right:30px;
margin-right:30px;
aspect-ratio: 393 / 325;
}
.author-article__card-title {
color:#ffffff;
text-transform:uppercase;
margin-top:15px;
}
.author-article__card-date {
color:#ffffff;
font-weight:300;
}
.author-article__card-description {
color:#ffffff;
margin-top:5px;
}
.button--cheveron-white {
color:#ffffff;
margin-top:15px;
}
.header {
}
@media (max-width: 1280px) {
.header {
padding-top:10px;
padding-bottom:10px;
}
}
@media (max-width: 767px) {
.header {
}
}
.header__logo {
gap:16px;
}
.header__logo:not(.ct-section):not(.oxy-easy-posts),
.header__logo.oxy-easy-posts .oxy-posts,
.header__logo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
gap:16px;
}
@media (max-width: 1280px) {
.header__logo {
}
.header__logo:not(.ct-section):not(.oxy-easy-posts),
.header__logo.oxy-easy-posts .oxy-posts,
.header__logo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
}
}
.header__logo-icon {
}
.header__logo-text {
}
@media (max-width: 767px) {
.header__logo-text {
height:14px;
}
}
.header-mega {
transition-duration:0.5s;
overflow:hidden;
position:absolute;
left:0px;
opacity:0;
background-color:#ffffff;
height:0px;
z-index:90;
}
.header-mega .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
.header-mega__container {
width:100%;
padding-top:22px;
padding-bottom:22px;
}
.header-mega__container:not(.ct-section):not(.oxy-easy-posts),
.header-mega__container.oxy-easy-posts .oxy-posts,
.header-mega__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-end;
}
.header-mega__projects {
gap:100px;
text-align:justify;
}
.header-mega__projects:not(.ct-section):not(.oxy-easy-posts),
.header-mega__projects.oxy-easy-posts .oxy-posts,
.header-mega__projects.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-end;
gap:100px;
}
.header-mega__projects-item {
}
.header-mega__projects-item:not(.ct-section):not(.oxy-easy-posts),
.header-mega__projects-item.oxy-easy-posts .oxy-posts,
.header-mega__projects-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.header-mega__projects-label {
text-transform:uppercase;
font-weight:500;
color:#000000;
}
.header-mega__projects-menu {
}
.footer {
background-color:#000000;
}
.footer .ct-section-inner-wrap {
padding-top: 66px;
padding-bottom: 66px;
}
@media (max-width: 767px) {
.footer {
}
.footer .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}
.footer__container {
width:100%;
gap:120px;
}
.footer__container:not(.ct-section):not(.oxy-easy-posts),
.footer__container.oxy-easy-posts .oxy-posts,
.footer__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:120px;
}
@media (max-width: 991px) {
.footer__container {
gap:30px;
}
.footer__container:not(.ct-section):not(.oxy-easy-posts),
.footer__container.oxy-easy-posts .oxy-posts,
.footer__container.ct-section .ct-section-inner-wrap{
flex-wrap:wrap;
gap:30px;
}
}
.footer__item {
}
.footer__item-label {
text-transform:uppercase;
color:#ffffff;
font-weight:700;
line-height:1.6;
}
.footer__item-menus {
gap:40px;
}
.footer__item-menus:not(.ct-section):not(.oxy-easy-posts),
.footer__item-menus.oxy-easy-posts .oxy-posts,
.footer__item-menus.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:40px;
}
@media (max-width: 767px) {
.footer__item-menus {
gap:20px;
}
.footer__item-menus:not(.ct-section):not(.oxy-easy-posts),
.footer__item-menus.oxy-easy-posts .oxy-posts,
.footer__item-menus.ct-section .ct-section-inner-wrap{
gap:20px;
}
}
.footer__item-label--mt {
margin-top:24px;
margin-bottom:0px;
}
.footer__container--info {
margin-top:60px;
}
.footer__container--info:not(.ct-section):not(.oxy-easy-posts),
.footer__container--info.oxy-easy-posts .oxy-posts,
.footer__container--info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:space-between;
}
.footer__info {
width:100%;
max-width:315px;
}
.section--full-height {
height: calc(100vh - 75px); height: calc(100dvh - 75px);
}
.service-other__container {
width:100%;
}
.service-other__container:not(.ct-section):not(.oxy-easy-posts),
.service-other__container.oxy-easy-posts .oxy-posts,
.service-other__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
}
.home-service__container {
width:100%;
position:relative;
}
.home-service__container:not(.ct-section):not(.oxy-easy-posts),
.home-service__container.oxy-easy-posts .oxy-posts,
.home-service__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-between;
}
@media (max-width: 767px) {
.home-service__container {
}
.home-service__container:not(.ct-section):not(.oxy-easy-posts),
.home-service__container.oxy-easy-posts .oxy-posts,
.home-service__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.home-service__card-nav {
transform:translate(-50%,-50%); gap:30px;
position:absolute;
top:50%;
left:50%;
width:calc(100% + 140px) ;
z-index:10;
text-align:right;
filter:invert(100%);
}
.home-service__card-nav:not(.ct-section):not(.oxy-easy-posts),
.home-service__card-nav.oxy-easy-posts .oxy-posts,
.home-service__card-nav.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
gap:30px;
}
@media (max-width: 767px) {
.home-service__card-nav {
margin-top:40px;
margin-left:auto;
margin-right:auto;
order: 3;
}
}
.home-service__card-button {
}
.projects__filter-reset {
gap:20px;
font-size:25px;
font-weight:300;
text-transform:uppercase;
padding-top:0px;
color:#000000;
}
.projects__filter-reset:not(.ct-section):not(.oxy-easy-posts),
.projects__filter-reset.oxy-easy-posts .oxy-posts,
.projects__filter-reset.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:20px;
}
@media (max-width: 767px) {
.projects__filter-reset {
font-size:18px;
}
}
.service-consultation__description {
color:#ffffff;
}
.page--home--portofolio--description {
margin-top:8px;
text-align:left;
}
@media (max-width: 991px) {
.page--home--portofolio--description {
width:100%;
}
}
.wysgig {
}
button.ct-code-block, button.ct-div-block {
padding: 0px;
margin: 0px;
background-color: transparent;
border: none;
}
#_nav_menu-72-1133 .menu-header-container {
width: 100%;
}
#_nav_menu-72-1133 .menu-header-container #menu-header-2 {
justify-content: space-between;
}#code_block-1756-1133{
aspect-ratio: 16 / 9;
}
.wysgig a{
color:#d8b400;
}
.ct-text-block.wysgig span > *:last-child{
margin-bottom:0px;
}
.ct-text-block.wysgig span > *:first-child{
margin-top:0px;
}
.menu--container li.menu-item.chev{
padding-right: 0px !important;
}
.menu--container .menu-item.chev::after{
display:none;
}
#menu-header{
display:flex;
flex-direction:row;
gap:25px;
}
.project-attribute__item-value a{
color:#6b6b6b;
}
#code_block-102-1245 a{
color:#6b6b6b;
}
#link_text-97-1245 a{
color:#6b6b6b;
}
.projects__filter-select-item.active > span{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000000;
}
.projects__filter-head-item.active .projects__filter-head-button{
border-bottom-color:#000000;
}
.projects__filter-area-input::placeholder{
opacity:0.2;
border-bottom-width:1px;
border-bottom-color:#000000;
}
.projects__filter-area-input{
width:194px;
padding-top:15px;
padding-left:20px;
padding-right:20px;
padding-bottom:25px;
text-align:center;
text-transform:uppercase;
border-top-style:none;
border-right-style:none;
border-bottom-style:solid;
border-left-style:none;
border-bottom-width:1px;
border-bottom-color:#000000;
font-size:25px;
font-weight:300;
outline: none;
}
.services-how__buttons-item.active{
background-color:#000000;
color:#ffffff;
}
.service-projects__card-item:hover .service-projects__card-image{
filter:brightness(60%);
}
.service-value-banefit__slider-item:not(.is-selected) .service-value-banefit__slider-item-image{
scale: 0.7; opacity: 0.4;
}
.accordition__item.open .accordition__head-icon{
transform:rotate(-180deg);}
.flickity-overflow .flickity-viewport{
overflow:visible;
}
body{
font-family: 'Nimbus Sans', sans-serif;
}
h1, h2, h3, h4, h5, h6{
font-family: 'Nimbus Sans', sans-serif;
}
.blog-post__categories-item.active .blog-post__categories-button{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000000;
}
.post-top__author a{
color:#ffffff;
}
.floating__action-item--newsletter.active{
transform: translateX(68px);
}
.floating__newsletter.active{
pointer-events: all;
}
.blog-post__card-item.hide{
display: none !important;
}
strong{
font-weight:500;
}
.text-bold{
font-weight:500;
}
.menu--container.open{
opacity:1;
pointer-events: all;
}
.grecaptcha-badge{
visibility:hidden;
}
@media (max-width: 767px) {
.projects__filter-area-input{
font-size:18px;
padding-top:4px;
padding-bottom:12px;
padding-left:10px;
padding-right:10px;
}
}