.column.be_heading_eazlow6i .title,.column.be_heading_eazlow6i .title a{color:#181546;}.column.be_list_2_54sa7ezo .mfn-list{--mfn-list-icon-size:16px;--mfn-list-icon-color:#181546;--mfn-list-divider-height:6px;--mfn-list-divider-color:rgba(0,0,0,0);}.column.be_list_2_54sa7ezo .mfn-list-desc{color:#2C2A2A;font-size:22px;line-height:26px;font-weight:500;}.column.be_icon_box_2_u8l9m92a .mcb-column-inner{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#EEEAEA;}.column.be_icon_box_2_u8l9m92a .desc{font-size:16px;color:#2C2A2A;}.column.be_icon_box_2_u8l9m92a .title{color:#2C2A2A;font-size:20px;font-weight:700;}.column.be_accordion_tj2x6l3q .accordion .heading{color:#181546;}.column.be_accordion_tj2x6l3q .accordion .question.active .title{color:#181546;}.column.be_accordion_tj2x6l3q .accordion .question .title{color:#181546;font-size:32px;font-weight:700;}.column.be_accordion_tj2x6l3q .accordion .question .title i{color:#181546;font-size:30px;}.column.be_accordion_tj2x6l3q .accordion .question.active .title i{color:#181546;}.column.be_accordion_tj2x6l3q .accordion .question{border-color:#FFFFFF;}.column.be_accordion_tj2x6l3q .accordion .question.active:after{background-color:#FFFFFF;}.column.be_accordion_tj2x6l3q .mcb-column-inner{border-style:solid;border-width:0 0 1px 0;border-color:#000000;margin-right:0px;margin-bottom:0px;margin-left:0px;}.column.be_heading_b9n5zzvr .title{font-size:16px;font-weight:700;}.column.be_list_2_zgo7pzwn .mfn-list-desc{font-size:14px;}.column.be_list_2_zgo7pzwn .mfn-list .mfn-list-item{padding-top:1px;padding-right:0px;padding-bottom:0px;padding-left:0px;}:root {
--pink: #c92a86;
--pink-hover: #e9359d;
--purple: #181546;
--open-blue: #3686c7;
--blue: #3888c4;
--body-text: #2C2A2A;
--body-grey: #f5f5f5;
--divider: #d6d6d9;
--green: #71BAAD;
}
html {
font-size: 62.5% !important; }
.grecaptcha-badge {
z-index: -1 !important;
}
.whole-form {
display: flex;
justify-content: space-between;
}
.whole-form p {
margin-bottom: 0;
border-radius: 4px !important;
}
.submit-button .wpcf7 input[type=submit] {
background-color: red !important;
}
.wpcf7 input[type=submit] {
background: #c92a86;
border-radius: 4px !important;
}
input.wpcf7-form-control.wpcf7-email {
height: 48px;
border-radius: 4px;
border: 0
}
.wpcf7 input[type=submit] {
background: #e9359d;
}
.cky-revisit-bottom-left {
bottom: 15px;
left: 15px;
}
.cky-btn-revisit-wrapper {
display: flex;
align-items: center;
justify-content: center;
background: #101010;
width: 45px;
height: 45px;
border-radius: 50%;
position: fixed;
z-index: 999999;
cursor: pointer;
}
.cky-btn-revisit-wrapper .cky-btn-revisit {
display: flex;
align-items: center;
justify-content: center;
background: none;
border: none;
cursor: pointer;
position: relative;
margin: 0;
padding: 0;
}
.cky-btn-revisit-wrapper .cky-btn-revisit img {
max-width: fit-content;
margin: 0;
height: 30px;
width: 30px;
}
.full-width-site .full-section .section_wrapper {
max-width: 100% !important;
}
.mfn-header-scrolled .mfn-header-tmpl.mfn-hasSticky .mfn-header-tmpl-builder>.mfn-default-section {
display: block;
}
.mfn-header-scrolled .evoke_header .section_wrapper {
max-width: 100% !important;
border-radius: 0;
padding: 16px;
-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.evoke_header .section_wrapper {
max-width: 1580px !important;
background: var(--purple);
padding: 20px;
border-radius: 8px;
}
.mfn-header-tmpl-fixed {
top: 40px;
}
.margin-left {
top: -100px;
}
.portofolio_home .image_wrapper a{
position: relative;
overflow: hidden;
}
.portofolio_home .image_wrapper a:before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
border: 20px solid rgba(255, 255, 255, 0.5);
box-sizing: border-box;
z-index: 1; transform: scale(1.2);
opacity: 0;
transition: transform 0.4s ease, opacity 0.4s ease;
}
.portofolio_home .image_wrapper:hover a:before {
transform: scale(1);
opacity: 1;
}
.portfolio-item .image_wrapper a{
position: relative;
overflow: hidden;
}
.portfolio-item .image_wrapper a:before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
border: 20px solid rgba(255, 255, 255, 0.5);
box-sizing: border-box;
z-index: 1; transform: scale(1.2);
opacity: 0;
transition: transform 0.4s ease, opacity 0.4s ease;
}
.portfolio-item .image_wrapper:hover a:before {
transform: scale(1);
opacity: 1;
}
.type-portfolio .section-post-header > .section_wrapper {
display: flex;
flex-wrap: nowrap;
align-items: center;
}
.type-portfolio .section-post-header > .section_wrapper .post-nav{
width: 180px;
height: 65px !important;
margin-bottom: 0;
}
.type-portfolio .section-post-header > .section_wrapper .post-header{
order: -1;
flex:1;
margin-bottom: 0;
}
.type-portfolio .section-post-header > .section_wrapper .post-header .mcb-column-inner {
margin-bottom: 0;
}
.type-portfolio .section-post-header h3 {
margin-bottom: 0;
font-size: 22px;
line-height: 1;
}
.type-portfolio .portfolio-nav-wrapper {
display: flex;
align-items: center;
justify-content: center;
}
.type-portfolio {
margin-top: 145px;
}
.post-nav.minimal a {
background: white;
border: 1px solid var(--purple);
padding: 15px 10px;
line-height: 1;
opacity: 1;
border-radius: 4px;
position: relative;
}
.post-nav.minimal  a.disabled {
pointer-events: none;
opacity: 0.4;
}
.post-nav.minimal a svg {
fill: var(--purple);
}
.post-nav.minimal .portfolio-counter {
font-size: 20px;
color: #101010;
display: inline-flex;
margin: 0 10px;
}
section#empy-line {
background-color: #ffffff;
}
.blue {
color: var(--open-blue);
}
.post-footer.yeap {
display: flex;
flex-direction: column;
margin: 0;
padding: 0;
}
.grid .post-desc-wrapper .post-desc {
padding: 20px 0 0 0;
}
.post-footer.yeap .post-links {
padding-left: 0;
margin-top: 15px;
display: flex;
}
.post-footer.yeap .counter_posts {
flex: 1;
display: flex;
align-items: center;
}
.post-footer .button-love a.mfn-love {
padding-left: 18px;
margin-left: 0;
font-size: 1.2rem;
}
.post-footer.yeap  .post_views {
font-size: 1.2rem;
display: inline-flex;
align-items: center;
margin: 0 5px;
color: black;
gap: 3px;
}
.post-footer.yeap .post-time-read,
.wtr-time-wrap {
font-size: 1.2rem !important;
color: #666666 !important;
margin: 0 !important;
}
.post-footer .button-love a.mfn-love .label {
font-size: 1.2rem;
color: black;
}
.post-footer .date {
margin-left: 15px;
}
.post-footer .button-love a.mfn-love i {
font-size: 14px;
}
.post-date.updated {
color: #666666;
font-size: 1.2rem;
}
.post-more {
color: var(--body-text);
font-size: 1.6rem;
background: white;
border: 1px solid var(--body-text);
border-radius: 4px;
padding: 10px 25px;
text-transform: capitalize;
}
.post-more:hover {
background: var(--purple);
color: white;
text-decoration: none;
border: 1px solid var(--purple);
}
.category-evoke .post-categories a{
color: var(--open-blue);
font-size: 1.4rem;
line-height: 20px;
font-weight: bold;
border-bottom-width: 0;
}
.sp-testimonial-free-section .sp-testimonial-client-name {
flex-basis: auto;
display: inline-flex;
order: 1;
margin-bottom: 0;
line-height: 1;
padding-left: 10px;
}
.sp-testimonial-client-rating {
flex-basis: 250px;
order: 2;
margin-left: 20px !important;
margin-bottom: 0 !important;
}
.sp-testimonial-free-section .sp-testimonial-client-testimonial {
order: 3;
flex: 0 0 100%;
}
.sp-testimonial-free-section .sp-testimonial-client-testimonial p {
font-size: 1.4rem;
line-height: 22px;
text-align: left;
margin-bottom: 0;
padding: 10px;
}
.sp-testimonial-free {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: flex-end;
justify-content: flex-start;
align-content: flex-end;
padding: 20px;
}
.sp-testimonial-free-section .testimonial-nav-arrow {
top: unset;
bottom: -120px;
}
.sp-testimonial-free-wrapper {
overflow: unset;
}
.sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-prev {
left: unset;
right: 65px;
}
.testimonial-nav-arrow i {
font-size: 2rem !important;
color: var(--purple);
}
.testimonial-nav-arrow {
background: white !important;
border: 1px solid var(--purple) !important;
padding: 10px 20px !important;
}
.testimonial-nav-arrow:hover {
background: var(--purple) !important;
}
.testimonial-nav-arrow:hover i {
color: white;
}
.fa-angle-left:before {
content: "\f060";
}
.fa-angle-right:before {
content: "\f061";
}
.testimonial-rating i{
color: #FFA033;
}
.testimonial-client {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.testimonial-rating p{
margin-bottom: 25px;
text-align: center;
}
.testimonial-content p{
font-size: 28px;
font-weight: normal;
line-height: 36px;
text-align: center;
}
.testimonial-name p{
font-size: 22px;
font-weight: bold;
line-height: 1;
text-align: center;
}
.blog-listing .post-title h2.entry-title {
font-size: 26px;
font-weight: normal;
line-height: 30px;
width: 78%;
}
.blog-listing .post-excerpt {
font-size: 16px;
line-height: 20px;
}
.blog-listing .post-meta {
margin-bottom: 0;
} .absolute-btn {
z-index: 2;
display: block;
height: 100%;
}
.absolute-btn a{
background: transparent !important;
transition: unset;
box-shadow: inset 0 0 0 0 rgba(0,0,0,0), inset 0 0 0 0 rgba(0,0,0,0) !important;
}
.absolute-btn .mcb-column-inner {
width: 100%;
height: 100%;
margin: 0;
}
.absolute-btn .button {
color: var(--color-black);
display: flex;
overflow: visible;
width: 100%;
height: 100%;
padding: 0;
position: relative;
justify-content: center;
align-items:center;
border-color: transparent !important;
}
.absolute-btn a:before {
content: "";
position: absolute;
left: 50%;
top: 50%;
height: 99px;
width: 99px;
background: #000;
z-index: -1;
border-radius: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-animation: pulse-border 1.5s ease-out infinite;
animation: pulse-border 1.5s ease-out infinite;
}
@keyframes pulse-border {
0% {
-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
opacity: 1;
}
100% {
-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
opacity: 0;
}
}
.absolute-btn a:after{
background: unset!important;
}
.absolute-btn .button_label {
display: none;
}
.absolute-btn span {
color: var(--color-black);
background: #fff;
height: 90px;
width: 90px;
text-align: center;
border-radius: 50%;
line-height: 65px;
font-size: 26px;
margin: 0!important;
}
.absolute-btn:hover span {
background:  #000;
}
.absolute-btn:hover a i {
color: white !important;
}
.absolute-btn a i {
font-size: 4rem;
color: #000000 !important;
top: 12px;
position: relative;
}
.absolute-btn a .button_icon:after {
display: none !important;
}
#back_to_top.sticky {
border-radius: 50%;
right: 15px;
}
.icon-up-open-big:before {
content: "\f062";
font-family: Font Awesome\ 5 Free;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
}
.core_values .column_icon_box_2 .mcb-column-inner{
min-height: 220px;
}
.designers .mfn-icon-box .icon-wrapper{
display: none;
}
.designers .mfn-icon-box .desc-wrapper {
display: flex;
flex-wrap: nowrap;
flex-direction: row;
}
.designers .mfn-icon-box .desc-wrapper .desc {
display: flex;
justify-content: flex-end;
}
.designers .image_wrapper {
position: relative;
overflow: hidden;
}
.designers .image_wrapper a:before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
border: 20px solid rgba(255, 255, 255, 0.5);
box-sizing: border-box;
z-index: 1; transform: scale(1.2);
opacity: 0;
transition: transform 0.4s ease, opacity 0.4s ease;
}
.designers .image_wrapper a:hover {
cursor: pointer;
}
.designers .image_wrapper a:hover:before {
transform: scale(1);
opacity: 1;
}
.contact-details .no-icon .mfn-icon-box .icon-wrapper{
display: none;
}
.contact-details  .no-icon .mfn-icon-box .desc-wrapper {
display: flex;
flex-wrap: nowrap;
flex-direction: row;
}
.contact-details .no-icon .mfn-icon-box .desc-wrapper .title {
display: flex;
justify-content: flex-start;
}
.contact-details  .no-icon .mfn-icon-box .desc-wrapper .desc {
display: flex;
justify-content: flex-end;
}
.border-inside {
border-top: 1px solid var(--divider);
border-bottom: 1px solid var(--divider);
box-sizing: border-box;
}
.socials .one-sixth{
width: auto;
}
.testimonials-services .sp-testimonial-free,
.testimonial-row .sp-testimonial-free {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
justify-content: center;
align-content: center;
padding: 20px;
}
.testimonials-services .sp-testimonial-content,
.testimonial-row .sp-testimonial-content {
display: flex !important;
align-items: center;
justify-content: center;
align-content: center;
}
.testimonials-services  .sp-testimonial-free-section .sp-testimonial-client-testimonial p,
.testimonial-row  .sp-testimonial-free-section .sp-testimonial-client-testimonial p {
text-align: center;
}
.testimonials-services .sp-testimonial-free-section .sp-testimonial-client-name,
.testimonial-row .sp-testimonial-free-section .sp-testimonial-client-name {
flex-basis: 100%;
align-content: center;
justify-content: center;
}
.testimonials-services .sp-testimonial-free-section .sp-testimonial-client-rating,
.testimonial-row .sp-testimonial-free-section .sp-testimonial-client-rating {
display: inline-flex;
align-items: center;
justify-content: center;
align-content: center;
flex-basis: 100%;
margin: 10px 0 0 0 !important;
}
.all-post-row .love-text{
display: none;
}
.all-post-row .category {
display: none;
}
.all-post-row  .post-footer.yeap {
flex-direction: row;
}
.all-post-row .post-footer.yeap .post-links {
margin-top: 0;
}
.all-post-row .post-item {
display: flex;
}
.all-post-row .post-desc-wrapper {
order: -1;
padding: 20px;
background: white;
border: 1px solid #D9D9D9;
}
.column_sidebar_widget .widget {
margin: 0;
}
.widget_categories,
.widget_categories > ul {
background: transparent;
}
.widget:not(.widget_block)>h3 {
font-weight: bold;
padding-bottom: 10px;
border-bottom: 2px solid black;
}
.widget_categories ul li {
color: black;
}
.widget_categories ul li ul {
background: white;
}
.widget_categories ul li a {
color: #000 !important;
padding: 3px 0;
text-decoration: none;
}
.position-right {
background: rgba(0, 0, 0, 0.85);
padding: 25px;
color: white;
text-align: center;
}
.position-right span{
display: flex;
font-weight: bold;
align-items: center;
justify-content: center;
}
.column_sidebar_widget .widget_media_image{
padding-bottom: 0;
display: flex;
align-items: flex-end;
}
#Subheader  .one.column {
display: flex;
flex-direction: column;
}
#Subheader  .breadcrumbs {
order: -1;
}
#Subheader .title {
font-size: 42px;
line-height: 1.1;
color: #101010;
}
.type-post .post-header {
display: none;
}
.single-post .container,
.single-post .section_wrapper{
max-width: 1390px;
}
.white-socials img {
filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(165deg) brightness(101%) contrast(104%);
}
.white-socials .desc-wrapper {
display: none;
}
.white-socials .mcb-wrap-inner .column{
width: auto;
}
.address_footer {
font-size: 14px;
}
.address_footer a{
font-size: 14px;
color: white !important;
position: relative;
text-decoration: none;
}
.mfn-footer-menu li a {
position: relative;
text-decoration: none;
}
.address_footer a:hover {
color: white;
}
.address_footer a:hover:before,
.mfn-footer-menu li:hover a:before {
transform: scaleX(1);
}
.address_footer a:before,
.mfn-footer-menu li a:before {
content: "";
position: absolute;
left: 0;
top: 100%;
width: 100%;
height: 3px;
background-color: #0089f7;
transform: scaleX(0);
transition: transform .2s ease-in-out;
}
#copyright_evoke p{
margin: 0;
font-size: 12px;
}
#copyright_evoke a {
color: white;
}
#copyright_evoke a:hover {
color: white;
}
.newsletter-form .frm_fields_container {
display: flex !important;
}
form#form_newsletter {
display: flex !important;
flex-direction: column;
}
.frm_error_style p {
margin-bottom: 0 !important;
}
form#form_newsletter  .frm_form_fields {
order: -1;
}
div#frm_field_1_container {
flex-shrink: 0;
}
.newsletter-form .frm_none_container {
flex: 1;
}
.newsletter-form .frm_none_container,
.newsletter-form .form-field {
margin-bottom: 0 !important;
}
.newsletter-form .frm_submit button {
margin: 0 !important;
box-shadow: 0 0 0 #eeeeee !important;
}
.newsletter-form .frm_submit button:hover {
color: white !important;
background: #e9359d !important;
}
#Subheader ul.breadcrumbs li a {
font-size: 13px;
font-weight: 500;
color: #A9A9A9;
}
#Subheader ul.breadcrumbs li a.active:nth-child(3) {
color: #101010;
}
#Subheader ul.breadcrumbs li span {
margin: 0 2px;
}
#Subheader ul.breadcrumbs li:nth-child(2) span:last-child {
display: none;
}
#Subheader svg {
position: relative;
top: 2px;
}
.col_two {
}
.calendly-inline-widget {
box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.15);
border-radius: 4px;
left: 11px;
}
.mfn-footer-menu li {
flex: 0 0 35%;
display: flex;
width: 35%;
}
.widget_categories ul {
list-style-type: none;
padding: 0;
}
.widget_categories ul li a {
background: var(--purple);
color: white !important;
padding: 3px 10px;
margin-bottom: 5px;
font-size: 14px;
font-weight: 500;
}
.widget_categories ul li a:hover {
background: #35B9EB;
}
.content_slider .content_slider_ul .slick-list {
border-width: 0;
}
.content_slider.flat.description ul li h3 {
display: none;
}
.content_slider.flat.description ul li .desc {
position: relative;
max-width: 1580px !important;
margin: 0 auto;
display: flex;
float: unset;
height: 20px;
}
.content_slider.flat.description ul li .desc div {
padding: 30px;
position: absolute;
background: var(--purple);
bottom: 150px;
width: 425px !important;
height: 290px;
display: flex;
flex-direction: column;
left: 0;
animation-delay: 100ms;
-webkit-animation-name: fadeInLeft;
-moz-animation-name: fadeInLeft;
-ms-animation-name: fadeInLeft;
-o-animation-name: fadeInLeft;
animation-name: fadeInLeft;
opacity: 1;
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-ms-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
}
.content_slider.flat.description ul li .desc div h2,
.content_slider.flat.description ul li .desc div h4 {
text-align: left;
}
.content_slider.flat.description ul li .desc div .button_slider {
position: relative;
top: unset;
margin: 0;
display: flex;
justify-content:center;
background: var(--mfn-button-bg) !important;
bottom: 0;
width: 60% !important;
border-color: var(--mfn-button-border-color) !important;
font-size: 16px;
}
#core_values .one-fourth .mcb-column-inner{
display: flex;
align-content: flex-start;
}
#core_values .one-fourth .mfn-icon-box-center {
align-content: flex-start;
display: flex;
min-height: 180px;
}
#core_values .one-fourth .desc-wrapper{
align-items: flex-start;
}
#core_values .one-fourth .desc {
min-height: 143px;
}
.style-simple .accordion .question .answer {
padding: 0 20px 10px 0;
}
.journey h4 {
font-size: 20px;
margin-bottom: 0;
}
.journey p {
font-size: 16px;
}
.single-post h2 {
font-size: 26px;
font-weight: normal;
}
.single-post p {
font-size: 16px;
}
.single-post .portfolio-nav-wrapper {
display: none;
}
section.section.mcb-section.section-post-related {
margin-top: 20px;
}
.single-post .post-nav.minimal a {
background: transparent;
border: 0solid var(--purple);
padding: 0;
border-radius: 0;
}
.portfolio-nav-blog {
display: flex;
justify-content: space-between;
}
.tablet_img {
display: none;
}
.header-inside {
}
.title-category {
}
@media only screen and (min-width : 1921px) and (max-width:10000px){ body {
max-width: 1920px;
margin: 0 auto;
zoom: 1.3;
}
}
@media (max-width: 1730px) {
#gooup_slider_one {
width: 433px !important;
height: 288px !important;
transform: translate(-65px, 0px) !important;
}
#gooup_slider_two {
width: 500px !important;
height: 230px !important;
transform: translate(-65px, 0px) !important;
}
}
@media (max-width: 1450px) {
.all-post-row  .laptop-one-fourth.mcb-wrap{
width: 25%;
}
}
@media (max-width: 1440px) {
#Subheader .title {
font-size: 28px;
}
#Subheader {
padding: 115px 50px 0 50px;
}
#Content section.header-inside  {
padding-left: 0;
padding-right: 0;
}
.mcb-section.blog-top-space .mfn-divider-inner {
--mfn-divider-gap-top: 60px !important;
}
.all-post-row .post-footer.yeap {
flex-direction: column;
}
.post-footer.yeap .counter_posts {
margin-bottom: 10px;
}
.all-post-row .post-desc-wrapper {
width: 55%;
}
.all-post-row .post-desc {
padding: 0;
}
.all-post-row .post-photo-wrapper {
width: 45%;
}
.post-more {
font-size: 1.4rem;
padding: 5px 25px;
}
.mcb-section .mcb-wrap .mcb-item-yb7tvh3q .mfn-divider-inner {
--mfn-divider-gap-top: 65px !important;
}
.title_slider {
font-size: 32px !important;
line-height: 1 !important;
transform: translate(0px, -28px)!important;
}
.descr-slider {
font-size: 24px !important;
line-height: 1 !important;
transform: translate(0px, -13px)!important;
}
.big-slide-btn {
font-size: 16px !important;
line-height: 1 !important;
}
#empy-line {
padding: 0 !important;
}
.bio_info.laptop-one.column {
width: 94%;
}
.bolg_home.laptop-two-third.mcb-wrap {
width: 100%;
}
.btn-portofolio .mcb-wrap-inner{
top: 15px !important;
}
#Content #about {
max-width: 1300px;
margin: 0 auto;
}
.bt-header a{
padding: 10px 15px;
}
#Content section {
padding-left: 33px;
padding-right: 33px;
}
.mfn-header-tmpl-fixed {
top: 10px;
}
#blog .section_wrapper,
.bio-section .section_wrapper,
.evoke_header .section_wrapper {
max-width: 1300px !important;
}
#Content #slider ,
#Content #quiz ,
#Content #process {
padding-left: 0;
padding-right: 0;
}
#portofolio .column_image .mcb-column-inner{
margin-bottom: 12px;
}
#Content #slider h4 {
margin-bottom: 15px;
}
.video_row .laptop-three-fourth.column {
width: 88%;
}
#booknow .laptop-four-fifth.column {
width: 100%;
}
#booknow .mcb-item-heading-inner h1{
font-size: 32px;
line-height: 34px;
}
#booknow .mcb-item-heading-inner h1 br {
display: none;
}
h2 {
font-size: 27px;
line-height: 29px;
}
h4 {
font-size: 20px;
line-height: 21px;
margin-bottom: 0;
}
.content_slider.flat.description ul li .desc div {
bottom: 85px;
left: 60px;
height: 250px;
}
p {
font-size: 15px;
}
#footer_evoke {
padding-left: 33px;
padding-right: 22px;
}
#Content #mission,
#Content #services,
#Content #faq,
#Content #process,
#Content #tb-vision,
#Content #vision {
padding-left: 0;
padding-right: 0;
}
.style-simple .accordion .question .answer {
padding: 0 55px 10px 40px !important;
}
#Content #faq .accordion .question .title,
#Content #process .accordion .question .title {
padding-top: 20px;
padding-bottom: 20px;
}
#Content #faq .accordion .question .answer,
#Content #process .accordion .question .answer {
padding-bottom: 10px;
font-size: 16px;
}
.laptop-one-fourth.mobile-one.aboutus_values {
width: 50%;
margin-bottom: 20px;
}
.core_values .column_icon_box_2 .mcb-column-inner {
min-height: auto;
}
#core_values .one-fourth .mfn-icon-box-center {
min-height: auto;
}
#core_values .one-fourth .desc {
min-height: auto;
}
.testimonial-content p {
font-size: 22px;
line-height: 29px;
}
.testimonial-name p {
font-size: 19px;
}
#testimonials .laptop-three-fifth.mcb-wrap {
width: 65%;
}
.type-portfolio header.section.section-post-header {
padding-left: 33px;
padding-right: 33px;
}
#Content .contact_page {
padding-left: 65px;
padding-right: 65px;
}
}
@media (max-width: 1385px) {
.blog-listing .post-title h2.entry-title {
font-size: 24px;
line-height: 1;
}
.blog-listing .post-excerpt {
font-size: 14px;
line-height: 17px;
}
}
@media (max-width: 1260px) {
.header-about .icon-title img {
width: 25px;
}
.header-inside .section_wrapper{
max-width: 100%;
}
.post-nav.minimal .portfolio-counter {
font-size: 16px;
}
.type-portfolio .section-post-header h3 {
font-size: 18px;
}
.type-portfolio {
margin-top: 105px;
}
.type-portfolio .section-post-header > .section_wrapper ,
.type-portfolio .entry-content  .section_wrapper {
max-width: 100%;
}
#footer_evoke .section_wrapper {
max-width: 100%;
}
.mfn-header-menu {
flex-wrap: nowrap;
}
.mfn-header-menu>.mfn-menu-li>.mfn-menu-link {
padding: 8px 10px;
}
#gooup_slider_one {
width: 345px !important;
height: 235px !important;
transform: translate(-150px, 85px) !important;
}
#gooup_slider_two {
width: 370px !important;
height: 200px !important;
transform: translate(-95px, 55px) !important;
}
.title_slider {
font-size: 24px !important;
line-height: 1 !important;
transform: translate(0px, -35px)!important;
}
.descr-slider {
font-size: 18px !important;
line-height: 1 !important;
transform: translate(0px, -35px)!important;
}
.big-slide-btn {
}
}
@media (max-width: 1240px) {
.mcb-column-inner-7kabyz4 h2 {
font-size: 21px;
line-height: 21px;
}
.mcb-column-inner-ppmzmu0n h6 {
font-size: 17px;
line-height: 24px;
}
.section_wrapper.mfn-wrapper-for-wraps.mcb-section-inner.mcb-section-inner-ye8z4hxk,
.all-post-row .section_wrapper.mfn-wrapper-for-wraps.mcb-section-inner {
max-width: 100%;
}
}
@media (max-width: 1180px) { .style-simple .mcb-item-80k41znh .accordion .question .answer {
padding: 0 0 10px 0 !important;
}
.contact-details .no-icon .mfn-icon-box .desc-wrapper {
flex-direction: column;
}
.contact-details .no-icon .mfn-icon-box .desc-wrapper .desc {
justify-content: flex-start;
}
.mcb-section .mcb-wrap .mcb-item-80k41znh .accordion .question .title {
font-size: 20px !important;
}
.all-post-row .post-photo-wrapper  .image_wrapper {
text-align: center;
}
.all-post-row .post-item {
flex-direction: column;
}
.all-post-row .post-photo-wrapper {
width: 100%;
}
.all-post-row .post-desc-wrapper {
order: 2;
width: 100%;
}
}
@media (max-width: 1120px) {
.evoke_header .section_wrapper {
max-width: 985px !important;
}
.tablet_img {
display: unset;
}
.title-category.one-fifth.mcb-wrap {
width: 30%;
}
.mcb-section .mcb-wrap-zc2e3hvq9{
flex-grow: unset;
}
.mcb-section .mcb-wrap-hc9yc2r9 {
flex-grow: 1;
}
.mcb-section .mcb-wrap-2llqriu {
flex-grow: unset;
}
}
@media (max-width: 1024px) {
.whole-form {
justify-content: center;
gap: 10px;
}
.section-post-header .mcb-column-inner{
margin-bottom: 10px;
}
#Subheader .title {
font-size: 22px;
}
#Subheader {
padding: 115px 20px 0 20px;
}
.single-post h2 {
font-size: 20px;
}
.single-post p {
font-size: 14px;
}
.tablet-br {
display: none;
}
rs-module#rev_slider_3_1,
rs-module-wrap#rev_slider_3_1_wrapper{
height: 780px !important;
width: 1024px !important;
}
.bg_slider img {
height: 780px !important;
width: 1024px !important;
transform: unset !important;
}
rs-group-wrap.rs-parallax-wrap {
top: unset !important;
bottom: 0;
}
#gooup_slider_one {
width: 395px !important;
height: 235px !important;
transform: translate(-110px, -45px) !important;
}
#gooup_slider_two {
width: 410px !important;
height: 200px !important;
transform: translate(-68px, -100px) !important;
}
.title_slider {
transform: translate(0px, -55px) !important;
}
}
@media (max-width: 959px) {
.type-portfolio .section-post-header .post-nav.minimal a {
padding: 5px 10px;
}
.type-portfolio .section-post-header .post-nav.minimal a svg {
width: 15px;
}
.type-portfolio .section-post-header > .section_wrapper .post-nav {
width: 100%;
display: flex ;
justify-content: center;
height: 35px !important;
margin-bottom: 10px;
}
.type-portfolio .section-post-header > .section_wrapper {
display: flex;
flex-wrap: nowrap;
align-items: center;
flex-direction: column-reverse;
}
.type-portfolio {
margin-top: 80px;
}
#Subheader {
padding: 95px 20px 0 20px;
}
#Subheader ul.breadcrumbs {
display: block !important;
}
.all-post-row .tablet-three-fourth.mcb-wrap {
width: 100%;
}
.all-post-row  .laptop-one-fourth.mcb-wrap {
width: 44%;
}
.mcb-section .mcb-wrap-tgvddeg .mcb-wrap-inner-tgvddeg {
margin-bottom: 30px !important;
}
.mcb-section .mcb-wrap .mcb-item-j0whente span{
font-size: 16px;
}
section.mcb-section-r8gc9sjg {
margin-top: 30px !important;
margin-bottom: 30px !important;
}
.header-evoke {
}
.dream {
}
.details_dream {
}
.book-dream {
}
#quiz_section .section_wrapper {
max-width: 100%;
}
.calendly-inline-widget {
box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
left: 0;
} .mfn-header-tmpl-fixed {
top: 0;
}
.evoke_header .section_wrapper {
border-radius: 0;
}
#booknow .mcb-item-heading-inner h1 .sm-br {
display: block;
}
.sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-prev {
left: -210px;
right: unset;
}
.sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-next {
right: unset;
left: -145px;
}
.sp-testimonial-free-section .testimonial-nav-arrow {
bottom: -50px;
}
#Content section.full-width-ex-mobile{
padding-left: 0;
padding-right: 0;
}
.icon_values .mcb-item-icon_box_2-inner {
min-height: 265px;
}
.designers .mfn-icon-box .desc-wrapper .title {
flex-grow: 1;
}
.designers .mfn-icon-box .desc-wrapper .desc {
flex-basis: 60%;
}
}
@media (max-width: 860px) {
.mcb-section-inner-ye8z4hxk {
display: flex;
flex-direction: column;
}
.wrap.mcb-wrap.mcb-wrap-yy0kg08f ,
.wrap.mcb-wrap.mcb-wrap-dj91sxyi    {
width: 100%;
}
.mcb-section .mcb-wrap-dj91sxyi .mcb-wrap-inner-dj91sxyi {
padding: 20px;
justify-content: flex-start !important;
}
#Content section.mcb-section-ye8z4hxk {
padding-left: 0;
padding-right: 0;
}
.mcb-column-inner-yb7tvh3q {
margin-bottom: 0;
}
}
@media (max-width: 777px) {
.section-post-intro-share .section_wrapper {
padding-left: 0;
padding-right: 0;
}
#footer_evoke .mobile-br {
display: unset;
}
.mobile-br {
display: none;
}
.btn-explore-footer {
width: auto !important;
}
#footer_evoke p {
text-align: center;
}
.mfn-footer-menu {
justify-content: center;
align-items: center;
}
.mfn-footer-menu li {
align-items: center;
justify-content: center;
}
#Subheader .container {
padding-left: 0;
padding-right: 0;
}
}
@media only screen and (max-width: 767px) {
.section-post-intro-share .section_wrapper {
padding-left: 0;
padding-right: 0;
}
#Subheader .container {
padding-left: 0;
padding-right: 0;
}
#evoke_interrior.full-screen .section_wrapper {
min-height: 98.6vh;
}
.content_wrapper .section_wrapper,
.container,
.four.columns .widget-area {
max-width: 100% !important;
}
#slider .section_wrapper{
padding-left: 0;
padding-right: 0;
}
.qicklinks_mb {
order:1;
}
.office-mb {
order:2;
}
.line-mob {
order:3;
}
.social_media_mobile {
order:5;
}
.news-mobile {
order:4;
}
#footer_evoke .full-social .mcb-column-inner{
margin-bottom: 0;
}
#footer_evoke .white-socials .mcb-wrap-inner {
justify-content: center;
}
#footer_evoke {
padding-left: 5px;
padding-right: 5px;
}
#footer_evoke .button.button_size_2 {
width: 84%;
}
.column_footer_logo .logo-wrapper {
justify-content: center;
}
}
@media (max-width: 768px) {
.type-portfolio .section-post-header h3 br{
display: none;
}
.type-portfolio {
margin-top: 50px;
}
.type-portfolio .section-post-header > .section_wrapper {
padding-left: 10px;
padding-right: 0;
margin-bottom: 10px;
}
.title-category.one-fifth.mcb-wrap {
width: 40%;
}
.section-post-intro-share .section_wrapper {
padding-left: 0;
padding-right: 0;
}
#Subheader .container {
padding-left: 0;
padding-right: 0;
}
.mcb-section .mcb-wrap-kpstuce img {
width: 20px;
}
.mcb-section .mcb-wrap .mcb-item-b591ba37b .mfn-divider-inner {
--mfn-divider-gap-top: 125px !important;
}
.mcb-section .mcb-wrap-r82q8mikfh .mcb-wrap-inner-r82q8mikfh {
margin-right: 0 !important;
margin-left: 35px;
}
.icon_values .mcb-item-icon_box_2-inner {
min-height: auto;
}
.mcb-section .mcb-wrap .mcb-item-3kxmgz {
margin-bottom: 20px;
}
section.mcb-section-kdle3jj6,
section.mcb-section-snkqas4i {
padding: 40px !important;
}
.mfn-header-tmpl-fixed {
top: 0;
}
.evoke_header .section_wrapper {
border-radius: 0;
}
.evoke_header .section_wrapper {
padding: 15px;
border-radius: 0;
}
.mfn-header-tmpl-fixed {
top: 0;
}
}
@media (max-width: 660px) {
.single-post #Content section {
padding-left: 15px;
padding-right: 15px;
}
#Subheader .title {
font-size: 20px;
}
#Subheader ul.breadcrumbs li a {
font-size: 11px;
}
.title-category.one-fifth.mcb-wrap {
width: 46%;
}
.all-post-row .laptop-one-fourth.mcb-wrap {
width: 61%;
}
.blog-listing .post-title h2.entry-title {
font-size: 20px;
}
section.mcb-section-324b2b82e .mcb-wrap .mcb-item-b591ba37b .mfn-divider-inner {
--mfn-divider-gap-bottom: 140px !important;
}
.btn-header-book {
display: none;
}
.button.button_size_2 {
width: 100%;
}
.btn-portofolio {
padding: 0 35px;
}
h2 {
font-size: 20px;
line-height: 1.1;
}
h4 strong{
font-size: 20px;
line-height: 1.1;
}
.sp-testimonial-free-section .sp-testimonial-client-testimonial p {
font-size: 13px !important;
line-height: 1.2;
}
.sp-testimonial-free-section .testimonial-nav-arrow {
bottom: unset;
}
.sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-prev {
right: 60px;
top: -30px;
left: unset;
}
.sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-next {
right: 0;
top: -30px;
left: unset;
}
#copyright_evoke p {
font-size: 12px !important;
}
p, .bigger-p{
font-size: 16px !important;
line-height: 1.2;
}
#video .button.button_size_2 {
width: 95%;
}
#sp-testimonial-free-wrapper-1723 .sp-testimonial-free-section {
margin: 0;
}
.sp-testimonial-client-rating {
flex-basis: 130px;
}
#booknow .mcb-item-heading-inner h1 {
font-size: 21px;
line-height: 1.2;
}
#booknow .mcb-item-heading-inner h1 .sm-br {
display: none;
}
#booknow ul.mfn-list{
--mfn-list-icon-size: 10px;
}
#booknow .mfn-list .mfn-list-icon i {
position: relative;
top: 5px;
}
#booknow  .mfn-list-desc {
color: #2C2A2A;
font-size: 18px;
line-height: 1.1;
font-weight: 400;
}
#testimonials .mobile-four-fifth.column {
width: 55%;
}
}
@media (max-width: 480px) {
#Content .type-portfolio section,
.type-portfolio header.section.section-post-header {
padding-left: 10px;
padding-right: 10px;
}
.type-portfolio .section-post-header h3 {
font-size: 16px;
}
.title-category.one-fifth.mcb-wrap {
width: 67%;
}
.all-post-row .laptop-one-fourth.mcb-wrap {
width: 82%;
}
#Content section.all-post-row {
padding-left: 20px;
padding-right: 20px;
padding-top: 30px;
}
.blog-listing .post-title h2.entry-title {
width: 100%;
}
.post-footer.yeap .counter_posts {
flex-wrap: wrap;
}
.post-footer .date {
width: 100%;
margin-left: 0;
order: -1;
line-height: 1;
}
.mcb-column-inner-7kabyz4 h2 {
font-size: 18px;
line-height: 19px;
}
.testimonial-content p {
line-height: 1.4;
}
#testimonials .laptop-three-fifth.mcb-wrap {
width: 85%;
}
section.mcb-section-iglk8gngl {
padding-top: 30px  !important;
padding-bottom: 30px  !important;
}
.style-simple .mcb-column-inner-r2w0te5 .accordion .question .answer,
.style-simple .mcb-item-cd7xbq4j .accordion .question .answer {
padding: 0 20px 10px 20px !important;
}
.mcb-section .mcb-wrap-hn6ham1r .mcb-wrap-inner-hn6ham1r,
.mcb-section .mcb-wrap-rcvfdok .mcb-wrap-inner-rcvfdok {
padding-right: 20px !important;
padding-left: 20px !important;
}
.style-simple .accordion .question .answer {
padding: 0 0 10px 0 !important;
}
.mcb-section .mcb-wrap .mcb-item-nc6zwbgh .accordion .question .title {
font-size: 20px !important;
}
.contact-details .no-icon .mfn-icon-box .desc-wrapper {
flex-direction: column;
align-items: flex-start;
align-content: flex-start;
}
.contact-details .no-icon .mfn-icon-box .desc-wrapper .desc {
justify-content: flex-start;
}
.mcb-section .mcb-wrap-tu7jrxib .mcb-wrap-inner-tu7jrxib,
.mcb-section .mcb-wrap-xqcdi0d8 .mcb-wrap-inner-xqcdi0d8 {
padding: 20px !important;
}
.mcb-section .mcb-wrap .mcb-item-lm5k9po,
.mcb-section .mcb-wrap .mcb-item-xmtd0gwo,
.mcb-section .mcb-wrap .mcb-item-synl1ou6,
.mcb-section .mcb-wrap .mcb-item-wvwpdsbm,
.mcb-section .mcb-wrap .mcb-item-sr46kokq,
.mcb-section .mcb-wrap .mcb-item-o3c4hix{
padding: 0 20px !important;
}
#Content section.mcb-section-zyr74yco,
.mcb-section .mcb-wrap-1a3cy6ah .mcb-wrap-inner-1a3cy6ah,
.mcb-section .mcb-wrap-7ms7kz6d .mcb-wrap-inner-7ms7kz6d {
padding-left: 0 !important;
}
.mcb-section .mcb-wrap .mcb-item-tzrfehe .title {
margin-bottom: 20px;
}
.mcb-section .mcb-wrap .mcb-item-79y2w41hv .desc,
.mcb-section .mcb-wrap .mcb-item-91thjrc5 .title,
.mcb-section .mcb-wrap .mcb-item-91thjrc5 .desc,
.mcb-section .mcb-wrap .mcb-item-79y2w41hv .title {
font-size: 14px;
}
.designers .mfn-icon-box .desc-wrapper .desc {
flex-basis: 65%;
}
.bio_info.laptop-one.column {
width: 94%;
margin: 0 auto;
}
.mcb-section .mcb-wrap-r82q8mikfh .mcb-wrap-inner-r82q8mikfh,
.mcb-section .mcb-wrap-i82h0h5 .mcb-wrap-inner-i82h0h5 {
margin-left: 0 !important;
}
#evoke_interrior {
padding-left: 25px;
padding-right: 25px;
}
#evoke_interrior p br{
display: none;
}
.evoke_header img {
max-width: 75%;
}
#sp-testimonial-free-wrapper-1723 .sp-testimonial-free-section .sp-testimonial-client-rating i.fa {
font-size: 12px;
}
.sp-testimonial-free-section .sp-testimonial-client-name {
font-size: 14px;
}
.sp-testimonial-client-rating {
flex-basis: 90px;
}
#footer_evoke .frm_style_formidable-style.with_frm_style .frm_submit button {
font-size: 13px;
padding: 14px 18px;
}
#footer_evoke .frm_style_formidable-style.with_frm_style input[type=email] {
font-size: 13px;
padding: 12.1px 10px;
}
#footer_evoke input::placeholder {
font-size: 13px;
}
#footer_evoke .social_media_mobile .mcb-wrap-inner {
margin-top: 20px !important;
}
.office-mb p {
font-size: 14px !important;
}
#copyright_evoke p {
font-size: 10px !important;
}
#copyright_evoke {
padding-left: 5px;
padding-right: 5px;
}
}
@media (max-width: 380px) {
.all-post-row .laptop-one-fourth.mcb-wrap {
width: 100%;
}
rs-module#rev_slider_5_3 {
height: 420px !important;
}
rs-group-wrap.rs-parallax-wrap {
bottom: 23px;
}
}
@media (max-width: 355px) {
rs-module#rev_slider_5_3 {
height: 380px !important;
}
rs-group-wrap.rs-parallax-wrap {
bottom: 0;
}
}
@media (max-width: 320px) {
rs-module#rev_slider_5_3 {
height: 345px !important;
}
}