@media screen and (max-width: 1800px) {
.prjct_slider .owl-stage, .h-slider .owl-stage {
left: -130px;
}
:root {
--fs-96px: 86px;
--fs-32px:29px;
}
.accrd_itm.stratapg_acrditm.brx-open {
padding-bottom: 80px !important;
}
.blg_sec .owl-nav {
left: 59px;
}
.list_bx .content {
gap: 11px;
}
.custom_masonry_gallery .gallery_item.large_item img {
height: 1200px;
}
.abtpgprjcts .project_right {
gap: 55px;
}
.abtpgprjcts .project_left .project_content {
padding-top: 44px;
}
.prjctbtn_rw a {
margin-top: -10px;
}
}
@media screen and (max-width: 1679px) {
.marquee-text {
padding-right: 110px;
font-size: 115px;
}
:root {
--fs-96px: 76px;
--fs-32px:27px;
}
.blg_slider .owl-stage {
right: -130px;
}
.abt-cnt p:not(:last-child) {
margin-bottom: 23px;
}
.stratapg_bnrsec .cnt_cl p:not(:last-child) {
margin-bottom: 33px !important;
}
.accrd_itm.brx-open {
padding-bottom: 105px !important;
}
.custom_masonry_gallery .gallery_item.large_item img {
height: 900px;
}
a.prev-post, a.next-post {
padding: 65px 58px 65px 58px;
gap: 44px;
}
.pstcnt h1:not(:first-child), .pstcnt h2:not(:first-child), .pstcnt h3:not(:first-child), .pstcnt h4:not(:first-child), .pstcnt h5:not(:first-child), .pstcnt h6:not(:first-child) {
margin-top: 110px !important;
}
.pstcnt img {
margin-top: 32px;
margin-bottom: -37px;
}
.project_left {
width: 66.675%;
}
.abtpgprjcts_sec .ttl_rw {
margin-bottom: 53px;
}
} @media screen and (max-width: 1599px) {
:root {
--fs-96px: 72px;
--fs-32px:26px;
}
.strpgrgcnt ul li {
margin-bottom: 3px;
}
.accrd_itm.stratapg_acrditm.brx-open {
padding-bottom: 60px !important;
}
.list_bx .content p {
line-height: 1.35;
}
.cstm_cntctfrm label {
font-size: 17px;
}
.custom_masonry_gallery .gallery_item.large_item img {
height: 700px;
}
.pstcnt p, .pstcnt ul li, .pstcnt ol li {
font-size: 19px;
}
.pstcnt h1, .pstcnt h2, .pstcnt h3, .pstcnt h4, .pstcnt h5, .pstcnt h6 {
margin-bottom: 23px !important;
}
.pstcnt p:not(:last-child) {
margin-bottom: 17px !important;
}
.pstcnt h1:not(:first-child), .pstcnt h2:not(:first-child), .pstcnt h3:not(:first-child), .pstcnt h4:not(:first-child), .pstcnt h5:not(:first-child), .pstcnt h6:not(:first-child) {
margin-top: 80px !important;
}
.pstcnt img {
margin-top: 10px;
margin-bottom: -10px;
}
a.prev-post, a.next-post {
padding: 50px 40px 50px 40px;
gap: 30px;
}
.brxe-post-navigation .content {
max-width: 90%;
} .abtpgprjcts .project_content {
padding-top: 23px;
}
.abtpgprjcts .project_content h3 {
margin-bottom: 15px
}
.abtpgprjcts .project_right {
gap: 45px;
}
} @media screen and (max-width: 1430px) {
.marquee-text {
font-size: 95px;
padding-right: 80px;
}
.prjct_slider .owl-stage, .h-slider .owl-stage {
left: -90px;
}
:root {
--fs-96px: 62px;
--fs-32px:24px;
}
.projects_sec button.owl-prev, .projects_sec button.owl-next, .srvcs_sec button.owl-prev, .srvcs_sec button.owl-next, .tstml_sec button.owl-prev, .tstml_sec button.owl-next,
.blg_sec button.owl-prev, .blg_sec button.owl-next, .abtpgprjcts button.owl-prev, .abtpgprjcts button.owl-next {
background-size: 26px !important
}
.stratapg_bnrsec .cnt_cl p:not(:last-child) {
margin-bottom: 13px !important;
}
.accrd_itm.stratapg_acrditm.brx-open {
padding-bottom: 50px !important;
}
.accrd_itm.brx-open {
padding-bottom: 75px !important;
}
.custom_masonry_gallery {
gap: 30px;
}
.custom_masonry_gallery .gallery_item {
width: calc(50% - 15px);
}
.custom_masonry_gallery .gallery_item.large_item img {
height: 550px;
}
.pstcnt h1:not(:first-child), .pstcnt h2:not(:first-child), .pstcnt h3:not(:first-child), .pstcnt h4:not(:first-child), .pstcnt h5:not(:first-child), .pstcnt h6:not(:first-child) {
margin-top: 60px !important;
}
.blg_slider .owl-stage {
right: -90px;
}
.brxe-post-navigation svg {
width: 22px !important;
}
.abtpgprjcts .project_right {
gap: 35px;
}
.abtpgprjcts .project_left .project_content {
padding-top: 29px;
}
.abtpgprjcts .project_content p {
font-size: 14px;
}
.small_img img {
max-width: 50%;
}
.prjx_cnt figure img {
max-width: 28%;
}
} @media screen and (max-width: 1300px) {
:root {
--fs-96px: 60px;
}
.cnt_cl p:not(:last-child) {
margin-bottom: 13px !important;
}
.marquee-text {
font-size: 83px;
padding-right: 70px;
}
.projects_sec button.owl-prev, .projects_sec button.owl-next, .srvcs_sec button.owl-prev, .srvcs_sec button.owl-next, .tstml_sec button.owl-prev, .tstml_sec button.owl-next,
.blg_sec button.owl-prev, .blg_sec button.owl-next, .abtpgprjcts button.owl-prev, .abtpgprjcts button.owl-next {
background-size: 23px !important;
}
.projects_sec .owl-nav, .srvcs_sec .owl-nav {
right: 50px;
}
.projects_sec .owl-nav, .srvcs_sec .owl-nav, .tstml_sec .owl-nav, .blg_sec .owl-nav, .abtpgprjcts .owl-nav  { 
gap: 3px;
}
.abt-cnt p:not(:last-child) {
margin-bottom: 15px;
}
.blg_sec .owl-nav {
left: 50px;
} .pstcnt p, .pstcnt ul li, .pstcnt ol li {
font-size: 18px;
line-height: 1.4;
}
.pstcnt img {
margin-top: 0;
}
.abtpgprjcts_sec .ttl_rw {
margin-bottom: 40px;
}
.project_left {
width: 64.675%;
}
.abtpgprjcts .project_right {
width: 32%;
}
.abtpgprjcts .project_right {
gap: 28px;
}
.prjctbtn_rw a {
margin-top: -29px;
}
} @media screen and (max-width: 1200px) {
.text_ani_sec .brxe-code {
row-gap: 16px;
}
:root {
--fs-96px:52px;
--fs-32px:22px;
}
.accrd_itm.brx-open {
padding-bottom: 60px !important;
}
}
@media screen and (max-width: 1100px) {
.prjct_slider .owl-stage, .h-slider .owl-stage {
left: -70px;
}
.blg_slider .owl-stage {
right: -70px;
}
.blg_sec .owl-nav {
left: 34px;
}
.sticky.scrolling .bricks-nav-menu {
gap: 29px !important;
}
.pstcnt p, .pstcnt ul li, .pstcnt ol li {
font-size: 16px;
}
.pstcnt p:not(:last-child) {
margin-bottom: 11px !important;
}
.pstcnt h1:not(:first-child), .pstcnt h2:not(:first-child), .pstcnt h3:not(:first-child), .pstcnt h4:not(:first-child), .pstcnt h5:not(:first-child), .pstcnt h6:not(:first-child) {
margin-top: 40px !important;
}
ol.custom_points_list {
margin: 30px 0px !important;
}
.pstcnt img {
margin-top: 20px;
margin-bottom: 0;
} a.prev-post, a.next-post {
padding: 35px 30px 35px 30px;
gap: 20px;
}
.brxe-post-navigation svg {
width: 19px !important;
}
} @media screen and (max-width: 991px) {
nav.bricks-mobile-menu-wrapper.left {
padding-top: 100px;
z-index: 9999999!important;
}
.h-card:after {
position: absolute;
content: "";
width: 2px;
height: 100%;
background: #fff;
right: 0;
top:0
}
.swp2explr {
justify-content: center;
}
.owl-item {
height: 100%;
}
.marquee-text {
padding-right: 60px;
font-size: 73px;
}
:root {
--fs-96px:45px;
--fs-32px:20px;
}
.stratayk_cnt p:not(:last-child) {
margin: 0 0 12px !important;
}
.custom_masonry_gallery .gallery_item.large_item img {
height: 450px;
}
.project_left {
width: 65%;
}
.abtpgprjcts .project_right {
width: 32%;
}
.abtpgprjcts .project_content p {
font-size: 12px;
}
}
@media screen and (max-width: 899px) {
.project_slide {
flex-wrap: wrap;
flex-direction: column;
gap: 30px;
}
.project_left {
width: 100%;
}
.abtpgprjcts .project_right {
gap: 28px;
flex-direction: row;
width: 100% !important;
}
.prjctbtn_rw a {
margin-top: 60px;
}
.prjctbtn_rw {
justify-content: center;
}
.prjx_cnt {
margin-top: 30px;
margin-bottom: 30px;
}
.postid-333 .prkstrtimgs img {
height: 240px !important;
}
.menu-item-has-children button {
display: block !important;
}
.menu-item-has-children .sub-menu {
margin-top: 0 !important;
}
.prjx_cnt {
gap: 30px;
}
} @media screen and (max-width: 767px) {
.h-card:after {
display: none;
}
.marquee-text {
font-size: 60px;
}
:root {
--fs-96px:42px;
--fs-32px:19px;
--fs-25px:17px;
}
.prjct_slider .owl-stage, .h-slider .owl-stage {
left: -60px;
}
.projects_sec button.owl-prev, .projects_sec button.owl-next, .srvcs_sec button.owl-prev, .srvcs_sec button.owl-next, .tstml_sec button.owl-prev, .tstml_sec button.owl-next,
.blg_sec button.owl-prev, .blg_sec button.owl-next, .abtpgprjcts button.owl-prev, .abtpgprjcts button.owl-next {
background-size: 18px !important;
}
.projects_sec .owl-nav, .srvcs_sec .owl-nav, .tstml_sec .owl-nav, .blg_sec .owl-nav, .abtpgprjcts .owl-nav  {
gap: 0;
}
.projects_sec .owl-nav, .srvcs_sec .owl-nav {
right: 20px;
}
.blg_slider .owl-stage {
right: -60px;
}
.abt-cnt p:not(:last-child) {
margin-bottom: 14px;
}
.accrd_itm.stratapg_acrditm.brx-open {
padding-bottom: 34px !important;
}
.list_bx .content p {
max-width: 100%;
}
.accrd_itm.brx-open {
padding-bottom: 40px !important;
}
.custom_masonry_gallery {
gap: 18px;
}
.custom_masonry_gallery .gallery_item {
width: calc(50% - 9px);
} a.prev-post, a.next-post {
padding: 25px 20px 25px 20px;
gap: 16px;
line-height: 1.2;
}
.postid-333 .prkstrtimgs img {
height: 190px !important;
}
.postid-333 .prkstrtimgs .wp-block-image, .postid-333 .prkstrtimgs img {
margin:0 !important;
}
.prkstrtimgs {
gap: 15px;
}
.h-card p {
display: -webkit-box;
-webkit-line-clamp: 4; -webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
.tstml_sec .owl-nav, .abtpgprjcts .owl-nav {
right: -15px;
}
.service-desktop{
display: none!important;
}
.service-mob{
display: block!important;
}
} @media screen and (max-width:600px) {
:root {
--fs-96px:38px;
}
.marquee-text {
padding-right: 50px;
font-size: 54px;
}
.accrd_itm.stratapg_acrditm.brx-open {
padding-bottom: 24px !important;
}
.strpg_accrdttl.brxe-heading {
font-size: 19px !important;
}
header.sticky.scrolling .brxe-logo img {
max-width: 70px;
}
.blg_sec .owl-nav {
left: 16px;
}
.custom_masonry_gallery .gallery_item.large_item img {
height: 350px;
}
.pstcnt h1, .pstcnt h2, .pstcnt h3, .pstcnt h4, .pstcnt h5, .pstcnt h6 {
margin-bottom: 16px !important;
}
ol.custom_points_list {
margin: 20px 0px 10px !important;
}
.pstcnt p, .pstcnt ul li, .pstcnt ol li {
font-size: 15px;
}
ol.custom_points_list {
gap: 11px;
}
.brxe-post-navigation svg {
width: 17px !important;
}
.prjctbtn_rw a {
margin-top: 40px;
}
.abtpgprjcts .project_right {
flex-wrap: wrap;
}
.abtpgprjcts .project_right {
gap: 27px;
}
.project_slide {
gap: 23px;
}
.abtpgprjcts .project_left .project_content {
padding-top: 24px;
}
.prjx_cnt {
flex-wrap: wrap;
gap: 30px;
}
.prjx_cnt figure {
width: 100%;
text-align: center;
margin: 0 !important;
}
.prjx_cnt p {
width: 100%;
}
.prjx_cnt figure img {
max-width: 50%;
}
.postid-333 .prkstrtimgs .wp-block-image {
width: 48% !important;
}
.tstml_sec .owl-nav, .abtpgprjcts .owl-nav {
right: 0;
}
} @media screen and (max-width: 500px) {
.cnt_cl p:not(:last-child) {
margin-bottom: 10px !important;
}
.marquee-text {
font-size: 50px;
padding-right: 40px;
}
:root {
--fs-96px:35px;
}
.prjct_slider .owl-stage, .h-slider .owl-stage {
left: -30px;
}
.blg_slider .owl-stage {
right: -30px;
}
.slider-count.brxe-div {
top: 0;
}
.projects_sec button.owl-prev, .projects_sec button.owl-next, .srvcs_sec button.owl-prev, .srvcs_sec button.owl-next, .tstml_sec button.owl-prev, .tstml_sec button.owl-next,
.blg_sec button.owl-prev, .blg_sec button.owl-next, .abtpgprjcts button.owl-prev, .abtpgprjcts button.owl-next {
background-size: 15px !important;
width: 22px;
}
.custom_masonry_gallery .gallery_item.large_item img {
height: 260px;
}
.custom_masonry_gallery {
gap: 12px;
}
.custom_masonry_gallery .gallery_item {
width: calc(50% - 6px);
}
a.prev-post, a.next-post {
width: 100%;
}
.brxe-post-navigation {
flex-direction: column;
}
.brxe-post-navigation .prev-post {
border-right: 0 !important;
border-bottom: 1px solid #fff;
}
a.prev-post, a.next-post {
padding: 20px 20px 20px 20px;
}
.prjctbtn_rw a.learn_more {
font-size: 14px;
}
}
@media screen and (max-width: 414px) {
.postid-333 .prkstrtimgs .wp-block-image {
width: 100% !important;
}
} @media screen and (max-width: 400px) {
:root {
--fs-96px:30px;
}
.marquee-text {
font-size: 45px;
} .brxe-post-navigation svg {
width:15px !important;
}
}