.elementor-30 .elementor-element.elementor-element-43640a4b > .elementor-container{min-height:0px;}.elementor-30 .elementor-element.elementor-element-43640a4b{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-745c2a24 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-b8bcbda .swiper-slide-bg{background-image:url(http://cmbaarchitects.com/wp-content/uploads/2017/02/cmba-architects-portfolio-cmba-sioux-city-reception.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-b8bcbda .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-b8bcbda .swiper-slide-contents{margin-right:auto;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-b8bcbda .swiper-slide-inner{text-align:left;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-63a45ca .swiper-slide-bg{background-image:url(http://cmbaarchitects.com/wp-content/uploads/2020/10/cmba-our-people-featured-image.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-63a45ca .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-63a45ca .swiper-slide-contents{margin-right:auto;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-63a45ca .swiper-slide-inner{text-align:left;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-2d72ceb .swiper-slide-bg{background-image:url(http://cmbaarchitects.com/wp-content/uploads/2020/06/3_K12.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-2d72ceb .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-2d72ceb .swiper-slide-contents{margin-right:auto;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-2d72ceb .swiper-slide-inner{text-align:left;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-947e33b .swiper-slide-bg{background-image:url(http://cmbaarchitects.com/wp-content/uploads/2020/08/043_NWU_DeWitt-Science_Dusk_0105-scaled.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-947e33b .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-947e33b .swiper-slide-contents{margin-right:auto;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-947e33b .swiper-slide-inner{text-align:left;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-d43e2ed .swiper-slide-bg{background-image:url(http://cmbaarchitects.com/wp-content/uploads/2020/08/013_Spencer_NurseStation_0717-scaled.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-d43e2ed .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-d43e2ed .swiper-slide-contents{margin-right:auto;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .elementor-repeater-item-d43e2ed .swiper-slide-inner{text-align:left;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .swiper-slide{height:96vh;transition-duration:calc(5000ms*1.2);}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .swiper-slide-contents{max-width:42%;}.elementor-30 .elementor-element.elementor-element-ac4a3b4 .swiper-slide-inner{padding:0px 0px 0px 80px;text-align:center;}.elementor-30 .elementor-element.elementor-element-1c1b50d > .elementor-container{min-height:350px;}.elementor-30 .elementor-element.elementor-element-1c1b50d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-1c1b50d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;background-image:url("http://localhost:10145/wp-content/uploads/2020/12/home-our-firm-new-crop.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-30 .elementor-element.elementor-element-1c1b50d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 80px;}.elementor-30 .elementor-element.elementor-element-1c1b50d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-37612f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-37612f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-7055a9a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-dbbfeb3 .elementor-heading-title{text-transform:lowercase;}.elementor-30 .elementor-element.elementor-element-dbbfeb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-a7dd101 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-30 .elementor-element.elementor-element-4ab2e06{color:#FFFFFF;font-size:24px;font-weight:400;line-height:29px;width:75%;max-width:75%;}.elementor-30 .elementor-element.elementor-element-ab5b383 .elementor-spacer-inner{--spacer-size:65px;}.elementor-30 .elementor-element.elementor-element-b04296c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-8a70491 > .elementor-container{min-height:0px;}.elementor-30 .elementor-element.elementor-element-9da62aa{padding:90px 0px 80px 80px;}.elementor-30 .elementor-element.elementor-element-a4be7ca{margin-top:0px;margin-bottom:0px;padding:0px 0px 25px 0px;}.elementor-30 .elementor-element.elementor-element-cbf9660 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-22255e9 .elementor-heading-title{text-transform:lowercase;}.elementor-30 .elementor-element.elementor-element-22255e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-a299fa9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-30 .elementor-element.elementor-element-e71d00c{color:#000000;font-size:24px;font-weight:500;line-height:29px;}.elementor-30 .elementor-element.elementor-element-e71d00c > .elementor-widget-container{margin:0% 50% 0% 0%;}.elementor-30 .elementor-element.elementor-element-7daf427{font-size:14px;line-height:1.4em;}.elementor-30 .elementor-element.elementor-element-7daf427 > .elementor-widget-container{margin:0% 50% 0% 0%;}.elementor-30 .elementor-element.elementor-element-e5fe2ac:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e5fe2ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-e5fe2ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 140px 0px;}.elementor-30 .elementor-element.elementor-element-e5fe2ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-5375a18 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-e127aa1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-msie .elementor-30 .elementor-element.elementor-element-c8e1596 .elementor-portfolio-item{width:calc( 100% / 4 );}.elementor-30 .elementor-element.elementor-element-c8e1596 .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-30 .elementor-element.elementor-element-c8e1596:after{content:"1";position:absolute;color:transparent;}.elementor-30 .elementor-element.elementor-element-c8e1596{--grid-column-gap:12px;--grid-row-gap:12px;}.elementor-30 .elementor-element.elementor-element-c8e1596 a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-c8e1596 a .elementor-portfolio-item__title{color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-c8e1596 .elementor-portfolio-item__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-30 .elementor-element.elementor-element-f3ce8c8 .elementor-widget-container{text-align:left;}.elementor-30 .elementor-element.elementor-element-f3ce8c8 .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-f3ce8c8 .premium-button, .elementor-30 .elementor-element.elementor-element-f3ce8c8 .premium-button.premium-button-style2-shutinhor:before , .elementor-30 .elementor-element.elementor-element-f3ce8c8 .premium-button.premium-button-style2-shutinver:before , .elementor-30 .elementor-element.elementor-element-f3ce8c8 .premium-button-style5-radialin:before , .elementor-30 .elementor-element.elementor-element-f3ce8c8 .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-118a6aa{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-4824bec .elementor-main-swiper{height:720px;width:250%;}.elementor-30 .elementor-element.elementor-element-4824bec.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-30 .elementor-element.elementor-element-4824bec .elementor-swiper-button{font-size:20px;}.elementor-30 .elementor-element.elementor-element-7ff886b{padding:90px 0px 80px 80px;}.elementor-30 .elementor-element.elementor-element-a36705a{margin-top:0px;margin-bottom:0px;padding:0px 0px 25px 0px;}.elementor-30 .elementor-element.elementor-element-06b9295 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-7a961db .elementor-heading-title{text-transform:lowercase;}.elementor-30 .elementor-element.elementor-element-7a961db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-d90b534 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-30 .elementor-element.elementor-element-902f0c6{color:#000000;font-size:24px;font-weight:500;line-height:29px;}.elementor-30 .elementor-element.elementor-element-c26e41e{font-size:14px;line-height:1.4em;}.elementor-30 .elementor-element.elementor-element-97d1adf{padding:0px 0px 200px 0px;}.elementor-30 .elementor-element.elementor-element-442f745 > .elementor-element-populated{margin:0px 80px 0px 80px;--e-column-margin-right:80px;--e-column-margin-left:80px;}.elementor-30 .elementor-element.elementor-element-fb2d060 .pa-gallery-img-container img{object-fit:cover;}.elementor-30 .elementor-element.elementor-element-fb2d060 .premium-gallery-item{padding:5px;}.elementor-30 .elementor-element.elementor-element-fb2d060 .premium-gallery-caption{text-align:center;}.elementor-30 .elementor-element.elementor-element-fb2d060 .premium-gallery-img-name, .elementor-30 .elementor-element.elementor-element-fb2d060 .premium-gallery-img-name a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-e2faa61{padding:0px 0px 50px 0px;}.elementor-30 .elementor-element.elementor-element-2216a91 > .elementor-element-populated{margin:0px 80px 0px 80px;--e-column-margin-right:80px;--e-column-margin-left:80px;}.elementor-30 .elementor-element.elementor-element-b623dee .pa-gallery-img-container img{object-fit:cover;}.elementor-30 .elementor-element.elementor-element-b623dee .premium-img-gallery-masonry div.premium-gallery-item, .elementor-30 .elementor-element.elementor-element-b623dee .premium-img-gallery-fitRows div.premium-gallery-item{width:50%;}.elementor-30 .elementor-element.elementor-element-b623dee .premium-gallery-item{padding:5px;}.elementor-30 .elementor-element.elementor-element-b623dee .premium-gallery-caption{text-align:center;}.elementor-30 .elementor-element.elementor-element-b623dee .premium-gallery-img-name, .elementor-30 .elementor-element.elementor-element-b623dee .premium-gallery-img-name a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-b82d089:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b82d089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131E6;}.elementor-30 .elementor-element.elementor-element-b82d089 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-b82d089{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 80px;}.elementor-30 .elementor-element.elementor-element-00f7734 .elementor-heading-title{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ee74cde{z-index:3;}.elementor-30 .elementor-element.elementor-element-8a063cc{color:#FDFDFD;}.elementor-30 .elementor-element.elementor-element-858d9c9 .premium-modal-trigger-container{text-align:left;}.elementor-30 .elementor-element.elementor-element-858d9c9 .premium-modal-trigger-btn, .elementor-30 .elementor-element.elementor-element-858d9c9 .premium-modal-trigger-text, .elementor-30 .elementor-element.elementor-element-858d9c9 .premium-modal-trigger-img{border-radius:0px;}.elementor-30 .elementor-element.elementor-element-858d9c9 .premium-modal-box-modal-dialog{overflow:auto;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-67d0033{right:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-67d0033{left:0px;}.elementor-30 .elementor-element.elementor-element-67d0033{bottom:0px;}.elementor-30 .elementor-element.elementor-element-5cb85240{padding:90px 0px 80px 80px;}.elementor-30 .elementor-element.elementor-element-34ce2af2{margin-top:0px;margin-bottom:0px;padding:0px 0px 25px 0px;}.elementor-30 .elementor-element.elementor-element-43a391e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-d46ec49 .elementor-heading-title{text-transform:lowercase;}.elementor-30 .elementor-element.elementor-element-d46ec49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-18be4303{font-size:24px;line-height:29px;}.elementor-30 .elementor-element.elementor-element-36bf32b3{padding:0px 0px 200px 0px;}.elementor-30 .elementor-element.elementor-element-71015737 > .elementor-element-populated{margin:0px 80px 0px 80px;--e-column-margin-right:80px;--e-column-margin-left:80px;}.elementor-30 .elementor-element.elementor-element-20b4be0f .pa-gallery-img-container img{object-fit:cover;}.elementor-30 .elementor-element.elementor-element-20b4be0f .premium-gallery-item{padding:5px;}.elementor-30 .elementor-element.elementor-element-20b4be0f .premium-gallery-caption{text-align:center;}.elementor-30 .elementor-element.elementor-element-20b4be0f .premium-gallery-img-name, .elementor-30 .elementor-element.elementor-element-20b4be0f .premium-gallery-img-name a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-a25cefd{padding:0px 0px 50px 0px;}.elementor-30 .elementor-element.elementor-element-2ba8485 > .elementor-element-populated{margin:0px 80px 0px 80px;--e-column-margin-right:80px;--e-column-margin-left:80px;}.elementor-30 .elementor-element.elementor-element-a5b4f25 .pa-gallery-img-container img{object-fit:cover;}.elementor-30 .elementor-element.elementor-element-a5b4f25 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-30 .elementor-element.elementor-element-a5b4f25 .premium-img-gallery-fitRows div.premium-gallery-item{width:50%;}.elementor-30 .elementor-element.elementor-element-a5b4f25 .premium-gallery-item{padding:5px;}.elementor-30 .elementor-element.elementor-element-a5b4f25 .premium-gallery-caption{text-align:center;}.elementor-30 .elementor-element.elementor-element-a5b4f25 .premium-gallery-img-name, .elementor-30 .elementor-element.elementor-element-a5b4f25 .premium-gallery-img-name a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-08929ce:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-08929ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131E6;}.elementor-30 .elementor-element.elementor-element-08929ce > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-08929ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 80px;}.elementor-30 .elementor-element.elementor-element-3dd8014 .elementor-heading-title{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ee66c28{z-index:0;}.elementor-30 .elementor-element.elementor-element-bcaebcd{color:#FDFDFD;}.elementor-30 .elementor-element.elementor-element-9bb45de .elementor-widget-container{text-align:left;}.elementor-30 .elementor-element.elementor-element-9bb45de .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-9bb45de .premium-button, .elementor-30 .elementor-element.elementor-element-9bb45de .premium-button.premium-button-style2-shutinhor:before , .elementor-30 .elementor-element.elementor-element-9bb45de .premium-button.premium-button-style2-shutinver:before , .elementor-30 .elementor-element.elementor-element-9bb45de .premium-button-style5-radialin:before , .elementor-30 .elementor-element.elementor-element-9bb45de .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-9bb45de > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-30 .elementor-element.elementor-element-11447a9{text-align:right;bottom:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-11447a9{right:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-11447a9{left:0px;}.elementor-30 .elementor-element.elementor-element-cb09286{padding:115px 70px 115px 70px;}.elementor-30 .elementor-element.elementor-element-88b071d{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-d38365a .elementor-heading-title{text-transform:lowercase;}.elementor-30 .elementor-element.elementor-element-d38365a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-30 .elementor-element.elementor-global-17571 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-30 .elementor-element.elementor-global-17571:after{content:"0.56";}.elementor-30 .elementor-element.elementor-global-17571 .elementor-post__thumbnail__link{width:43%;}.elementor-30 .elementor-element.elementor-global-17571{--grid-column-gap:15px;--grid-row-gap:15px;}.elementor-30 .elementor-element.elementor-global-17571.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-30 .elementor-element.elementor-global-17571.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-30 .elementor-element.elementor-global-17571.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-30 .elementor-element.elementor-global-17571 .elementor-post__title, .elementor-30 .elementor-element.elementor-global-17571 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:24px;font-weight:600;}.elementor-30 .elementor-element.elementor-global-17571 .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-0c8d8e4 .elementor-widget-container{text-align:right;}.elementor-30 .elementor-element.elementor-element-0c8d8e4 .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-0c8d8e4 .premium-button, .elementor-30 .elementor-element.elementor-element-0c8d8e4 .premium-button.premium-button-style2-shutinhor:before , .elementor-30 .elementor-element.elementor-element-0c8d8e4 .premium-button.premium-button-style2-shutinver:before , .elementor-30 .elementor-element.elementor-element-0c8d8e4 .premium-button-style5-radialin:before , .elementor-30 .elementor-element.elementor-element-0c8d8e4 .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-5c77051e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5c77051e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-5c77051e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 85px;}.elementor-30 .elementor-element.elementor-element-5c77051e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-9ab5b75 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;}.elementor-30 .elementor-element.elementor-element-70f46c59{font-size:14px;line-height:1.4em;}.elementor-30 .elementor-element.elementor-element-ac06260 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 30px 0px 30px;}.elementor-30 .elementor-element.elementor-element-19b46988{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-global-19170 .premium_maps_map_height{height:500px;}.elementor-30 .elementor-element.elementor-global-19170 .premium-maps-info-title{text-align:center;}.elementor-30 .elementor-element.elementor-global-19170 .premium-maps-info-desc{text-align:center;}.elementor-30 .elementor-element.elementor-global-19170 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-7055a9a{width:13%;}.elementor-30 .elementor-element.elementor-element-a7dd101{width:47.458%;}.elementor-30 .elementor-element.elementor-element-b04296c{width:39.208%;}.elementor-30 .elementor-element.elementor-element-cbf9660{width:13%;}.elementor-30 .elementor-element.elementor-element-a299fa9{width:58.237%;}.elementor-30 .elementor-element.elementor-element-5de7678{width:28.429%;}.elementor-30 .elementor-element.elementor-element-5375a18{width:19.253%;}.elementor-30 .elementor-element.elementor-element-e127aa1{width:80.747%;}.elementor-30 .elementor-element.elementor-element-06b9295{width:13%;}.elementor-30 .elementor-element.elementor-element-d90b534{width:58.237%;}.elementor-30 .elementor-element.elementor-element-46cd761{width:28.429%;}.elementor-30 .elementor-element.elementor-element-1ebd3fa{width:13%;}.elementor-30 .elementor-element.elementor-element-ee74cde{width:33.026%;}.elementor-30 .elementor-element.elementor-element-fc7b333{width:53.638%;}.elementor-30 .elementor-element.elementor-element-43a391e2{width:13%;}.elementor-30 .elementor-element.elementor-element-4bd78d8e{width:34.281%;}.elementor-30 .elementor-element.elementor-element-3f72310{width:52.384%;}.elementor-30 .elementor-element.elementor-element-9285fe1{width:13%;}.elementor-30 .elementor-element.elementor-element-ee66c28{width:35.958%;}.elementor-30 .elementor-element.elementor-element-e02dabc{width:50.706%;}.elementor-30 .elementor-element.elementor-element-000a922{width:13%;}.elementor-30 .elementor-element.elementor-element-9bb886d{width:87%;}.elementor-30 .elementor-element.elementor-element-6765915d{width:13.855%;}.elementor-30 .elementor-element.elementor-element-40beedfd{width:31.879%;}.elementor-30 .elementor-element.elementor-element-ac06260{width:53.932%;}}@media(max-width:1024px) and (min-width:768px){.elementor-30 .elementor-element.elementor-element-1ebd3fa{width:13%;}.elementor-30 .elementor-element.elementor-element-ee74cde{width:32%;}.elementor-30 .elementor-element.elementor-element-9285fe1{width:13%;}.elementor-30 .elementor-element.elementor-element-ee66c28{width:32%;}.elementor-30 .elementor-element.elementor-element-000a922{width:46%;}}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-7daf427 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-30 .elementor-element.elementor-element-e5fe2ac{margin-top:0px;margin-bottom:0px;padding:0px 70px 145px 70px;}.elementor-30 .elementor-element.elementor-element-5375a18 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-e127aa1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-msie .elementor-30 .elementor-element.elementor-element-c8e1596 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-30 .elementor-element.elementor-element-c8e1596 .elementor-portfolio-item__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-4824bec.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-30 .elementor-element.elementor-element-c26e41e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-30 .elementor-element.elementor-element-b623dee .premium-img-gallery-masonry div.premium-gallery-item, .elementor-30 .elementor-element.elementor-element-b623dee .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-30 .elementor-element.elementor-element-33df412{padding:0px 70px 0px 70px;}.elementor-30 .elementor-element.elementor-element-b82d089{margin-top:80px;margin-bottom:0px;padding:50px 0px 0px 70px;}.elementor-30 .elementor-element.elementor-element-a5b4f25 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-30 .elementor-element.elementor-element-a5b4f25 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-30 .elementor-element.elementor-element-08929ce{margin-top:80px;margin-bottom:0px;padding:50px 0px 0px 70px;}.elementor-30 .elementor-element.elementor-global-17571 .elementor-post__title, .elementor-30 .elementor-element.elementor-global-17571 .elementor-post__title a{font-size:24px;}.elementor-30 .elementor-element.elementor-global-17571 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-9ab5b75 .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-dbbfeb3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-ab5b383 .elementor-spacer-inner{--spacer-size:201px;}.elementor-30 .elementor-element.elementor-element-22255e9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-7daf427 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-e5fe2ac{margin-top:0px;margin-bottom:0px;padding:0px 20px 145px 20px;}.elementor-msie .elementor-30 .elementor-element.elementor-element-c8e1596 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-30 .elementor-element.elementor-element-c8e1596 .elementor-portfolio-item__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-4824bec.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-30 .elementor-element.elementor-element-a36705a{padding:0px 20px 0px 0px;}.elementor-30 .elementor-element.elementor-element-7a961db > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-c26e41e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-97d1adf{margin-top:0px;margin-bottom:0px;}.elementor-30 .elementor-element.elementor-element-442f745 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-fb2d060 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-e2faa61{margin-top:0px;margin-bottom:0px;}.elementor-30 .elementor-element.elementor-element-2216a91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-b623dee .pa-gallery-img-container img{height:340px;}.elementor-30 .elementor-element.elementor-element-b623dee .premium-img-gallery-masonry div.premium-gallery-item, .elementor-30 .elementor-element.elementor-element-b623dee .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-30 .elementor-element.elementor-element-b623dee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-33df412{padding:0px 35px 130px 35px;}.elementor-30 .elementor-element.elementor-element-b82d089{padding:50px 0px 0px 35px;}.elementor-30 .elementor-element.elementor-element-1ebd3fa > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-30 .elementor-element.elementor-element-1ebd3fa > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-ee74cde > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-30 .elementor-element.elementor-element-d46ec49 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-18be4303 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-30 .elementor-element.elementor-element-36bf32b3{margin-top:0px;margin-bottom:0px;}.elementor-30 .elementor-element.elementor-element-71015737 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-a25cefd{margin-top:0px;margin-bottom:0px;}.elementor-30 .elementor-element.elementor-element-2ba8485 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-a5b4f25 .pa-gallery-img-container img{height:350px;}.elementor-30 .elementor-element.elementor-element-a5b4f25 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-30 .elementor-element.elementor-element-a5b4f25 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-30 .elementor-element.elementor-element-08929ce{padding:50px 0px 0px 35px;}.elementor-30 .elementor-element.elementor-element-9285fe1 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-30 .elementor-element.elementor-element-9285fe1 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-ee66c28 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-30 .elementor-element.elementor-element-cb09286{padding:120px 35px 40px 35px;}.elementor-30 .elementor-element.elementor-element-829fe72 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-30 .elementor-element.elementor-global-17571 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-30 .elementor-element.elementor-global-17571:after{content:"0.5";}.elementor-30 .elementor-element.elementor-global-17571 .elementor-post__thumbnail__link{width:100%;}.elementor-30 .elementor-element.elementor-global-17571 .elementor-post__title, .elementor-30 .elementor-element.elementor-global-17571 .elementor-post__title a{font-size:24px;}.elementor-30 .elementor-element.elementor-global-17571 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-9ab5b75 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for column, class: .elementor-element-5375a18 */#people-column {
    padding-left: calc(13% + 70px);
}

#people-column > .elementor-column-wrap {
    max-width: 1140px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e127aa1 */#people-column {
    padding-left: calc(13% + 70px);
}

#people-column > .elementor-column-wrap {
    max-width: 1140px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e5fe2ac */body #our-people-page-section #test .premium-gallery-item .pa-gallery-img:hover .pa-gallery-img-container:after{
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-118a6aa */#close-slider {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-442f745 */#specialties-column {
    padding-left: calc(13% - 10px);
}

#specialties-column > .elementor-column-wrap {
    max-width: 1040px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2216a91 */#specialties-column {
    padding-left: calc(13% - 10px);
}

#specialties-column > .elementor-column-wrap {
    max-width: 1040px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-71015737 */#specialties-column {
    padding-left: calc(13% - 10px);
}

#specialties-column > .elementor-column-wrap {
    max-width: 1040px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ba8485 */#specialties-column {
    padding-left: calc(13% - 10px);
}

#specialties-column > .elementor-column-wrap {
    max-width: 1040px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-17571 */#recent-posts article {
    align-items: center;
}
#recent-posts article {
    background: #E8E8E8;
}
#recent-posts article h2 {
    margin-bottom: 15px;
}
@media (max-width: 768px) {
    #recent-posts article {
        flex-direction: column !important;
    }
    #recent-posts .elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
    margin-right: 0px !important;
}
    #recent-posts .elementor-post__text {
        padding: 15px 20px !important;
    }
}/* End custom CSS */