.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{overflow:visible!important}#archives-3{width:100%!important;padding:2em 0}.cat_blog{float:left;width:100%}#archives-3{margin-left:0}.archive_side #archives-3 .widget-title{border-bottom:1px solid #000;padding-bottom:.533em;margin-bottom:1.2em;font-weight:400}.cat_blog .sidebar-title .widget-title{border-bottom:1px solid #000;padding-bottom:.533em;margin-bottom:1.2em;font-weight:400}@media only screen and (max-width:1600px){.home-slider .vc_col-sm-12,.newslatter-sec .vc_col-sm-6:first-child,.site-inner,.welcome-sec.half-gradient .vc_col-sm-12,.wrap{width:1400px;float:none;margin-left:auto;margin-right:auto}.home-slider .vc_col-sm-12 .vc_column-inner,.newslatter-sec .vc_col-sm-6:first-child .vc_column-inner,.welcome-sec.half-gradient .vc_col-sm-12 .vc_column-inner{padding-left:0;padding-right:0}.fitout-calc-sec .fitout-img{min-height:26em}.top_scroll{right:6%}}@media only screen and (max-width:1500px){.home-slider .vc_col-sm-12,.newslatter-sec .vc_col-sm-6:first-child,.site-inner,.welcome-sec.half-gradient .vc_col-sm-12,.wrap{width:1300px;float:none;margin-left:auto;margin-right:auto}.home-slider .vc_col-sm-12 .vc_column-inner,.newslatter-sec .vc_col-sm-6:first-child .vc_column-inner,.welcome-sec.half-gradient .vc_col-sm-12 .vc_column-inner{padding-left:0;padding-right:0}.fitout-calc-sec .fitout-img{min-height:26em}.top_scroll{right:6%}}@media only screen and (max-width:1400px){.home-slider .vc_col-sm-12,.newslatter-sec .vc_col-sm-6:first-child,.site-inner,.welcome-sec.half-gradient .vc_col-sm-12,.wrap{width:1180px;float:none;margin-left:auto;margin-right:auto}.home-slider .vc_col-sm-12 .vc_column-inner,.newslatter-sec .vc_col-sm-6:first-child .vc_column-inner,.welcome-sec.half-gradient .vc_col-sm-12 .vc_column-inner{padding-left:0;padding-right:0}.fitout-calc-sec .fitout-img{min-height:29em}.top_scroll{right:6%}.site-header{padding:1em 0}.featured_image_area{height:400px;background-size:cover!important;background-position:center center!important}}@media only screen and (max-width:1300px){.home-slider .vc_col-sm-12,.newslatter-sec .vc_col-sm-6:first-child,.site-inner,.welcome-sec.half-gradient .vc_col-sm-12,.wrap{width:1100px;float:none;margin-left:auto;margin-right:auto}.home-slider .vc_col-sm-12 .vc_column-inner,.newslatter-sec .vc_col-sm-6:first-child .vc_column-inner,.welcome-sec.half-gradient .vc_col-sm-12 .vc_column-inner{padding-left:0;padding-right:0}.home .homeinner{width:100%!important;max-width:100%}.fitout-calc-sec .fitout-img{min-height:29em}.top_scroll{right:6%}.site-header{padding:1em 0}.featured_image_area{height:350px;background-size:cover!important;background-position:center center!important}}@media only screen and (min-width:1330px) and (max-width:1400px){.ser-w-60{width:600px;margin:4em auto 4em!important;text-align:center}.txt-center.who-we-cont{width:600px;margin:0 auto}}@media only screen and (min-width:1280px) and (max-width:1550px){.cont-form-row .gform_footer .gform_button.button{padding:.7em 2em}.calculator-sec .gform_body #gform_page_2_2 .gform_page_fields input,.calculator-sec .gform_body #gform_page_2_2 .gform_page_fields select,.calculator-sec .gform_body #gform_page_2_2 .gform_page_fields textarea{padding:1.1em!important}.gform_wrapper form .gform_page#gform_page_2_2 li.form-half{width:calc(48% - -.7em)!important}body .gform_wrapper li.gfield.gfield_error div.gfield_description{bottom:-20px}.featured_image_area{height:350px}.genesis-nav-menu a{padding:.6em .6em}.team-single-sec{padding-bottom:17em}body .gform_wrapper label.gfield_label+div.ginput_container{margin-top:0!important}.vc_row.home-slider{min-height:27em}}@media only screen and (min-width:1400px) and (max-width:1600px){.team-single-sec{padding-bottom:12em}}@media only screen and (min-width:1200px){.mfp-arrow-right{right:18%!important}.mfp-arrow-left{left:18%!important}}@media only screen and (max-width:1300px){.project_right_fun img{width:100%}}@media only screen and (min-width:1300px){.mfp-arrow-right{right:20%!important}.mfp-arrow-left{left:20%!important}}@media only screen and (min-width:1400px){.mfp-arrow-right{right:21%!important}.mfp-arrow-left{left:21%!important}}@media only screen and (min-width:1500px){.mfp-arrow-right{right:23%!important}.mfp-arrow-left{left:23%!important}}@media only screen and (min-width:1600px){.mfp-arrow-right{right:23.2%!important}.mfp-arrow-left{left:23.2%!important}}@media only screen and (min-width:1700px){.mfp-arrow-right{right:25%!important}.mfp-arrow-left{left:25%!important}}@media only screen and (min-width:1800px){.mfp-arrow-right{right:28%!important}.mfp-arrow-left{left:28%!important}}@media only screen and (min-width:1024px) and (max-width:1200px){.header_right{margin-right:5em}#genesis-mobile-nav-primary{position:absolute;right:1%;width:auto;top:21px;height:38px;width:40px;padding:17px;border-radius:5px;background:#28bb9d}.header-right{margin-right:165px}.dashicons-menu::before{position:relative;top:-11px;font-size:29px;left:-11px}.menu-toggle,.sub-menu-toggle{display:block;visibility:visible}.nav-primary{display:none}.site-header nav .wrap{max-width:100%}.nav-primary .genesis-nav-menu{float:left;width:100%}.header-image .site-title>a{height:62px}.site-inner.homeinner .content{padding:0}.vc_row.home-slider{min-height:19em;margin:0}.h-gen-padding{padding:1em 0;margin:0}.fitout-calc-sec .fitout-img{min-height:22em}.fitout-calc-content{padding:3em;margin-bottom:auto!important}.site-inner,.wrap{width:100%}.our-client-sec.h-gen-padding{padding:0}.footer_first{padding-right:3em;width:23%}.footer_third{width:28%}.featured_image_area .inner-heading{font-size:3em}.cont-link a{font-size:1.8em}.about-page-cont{min-height:260px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{width:3em;height:3em}.about-content{padding-left:0}.about-service .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon{font-size:2em!important}.we-are-content{padding-left:1em}.service-wel-cont .ser-first-cont{width:72%}.service-box-row .wpb_column.vc_column_container{padding:1.5em 0}.pro-page-heading{padding:2em 0}.show_filter{top:-79px}.pro-page-row .all{width:24.6%}.project_desc{padding:2em 0}.single-project.full-width-content .content{padding:0 0}.project_inner_images .main-image-inner{width:48.8%}.project_desc .Project_title{font-size:2.3em;line-height:1em}.project_left .left_side_button{margin:0 auto 0}.contact-form-sec .gform_body textarea{height:4em!important}.cont-form-row .cont-col-form{padding:0 0 0}.cont-form-row .gform_footer .gform_button.button{padding:.74em 2.8em}.contact_detail_boxes_area .det_box{min-height:212px;padding:0}.cont-map .googlemap{height:300px!important}.contact-form-sec .cont-form-row .gform_wrapper form li:last-child{width:61%!important}.no-page-title .vc_row.wpb_row.vc_row-fluid.contact-map-part{padding:0 0 0}body .gform_wrapper li.gfield.gfield_error div.gfield_description{bottom:-21px;padding:5px 6px 3px!important}.calculator-sec .gform_wrapper .gform_page_footer input.button{width:140px}.gform_wrapper .gform_page_fields .gfield_captcha_container img.gfield_captcha{padding:0!important;height:39px}.all-back-text{font-size:2em}.all-backed .vc_col-sm-3{width:19.33%}.all-backed .vc_col-sm-3:nth-child(2){width:27.33%}.all-backed .vc_col-sm-3:nth-child(3){width:29.33%}.all-backed .vc_col-sm-3:first-child{width:24%}.all-backed .vc_col-sm-3 .vc_column-inner{padding:30px 0 0 15px!important}.staff-head-cont{padding:.7em}.pad-in-first.we-are-left-cont.vc_custom_1528119030937,.vc_row-fluid.all-backed,.vc_row-fluid.service_sec.vc_custom_1528189727866.vc_row-has-fill{padding-left:47px!important;padding-right:47px!important}.testimonial-sec .testimonial-single{width:49.8%;padding:1.8em;float:left;border:0}.main-image-inner .fancybox::after{content:none}.main-image-inner .fancybox::before{content:none}body .doctore-title a{font-size:1.3em;line-height:1}.team-study,body .team-deg{padding-bottom:.2em;font-size:12px}body .doctore-title.sub_head{margin-bottom:.2em}.why-right-paddi{padding-right:0}.single-team.full-width-content .content{padding:0 0}.vc_row.service-wel-cont{padding-bottom:1em;padding-top:0}.main-heading{font-size:3.1em}.ser-content .vc_column-inner{padding:0 0 0 1em!important}.ser-w-60{width:60%;margin:2em auto 3em!important}.build.sr-border-top{padding-top:2em;padding-bottom:1em}.sr-border-top{padding-top:2em;padding-bottom:2em}.cont_form .wpb_content_element.txt-center:first-child{margin-bottom:15px}.gfield_captcha_container+.gfield_description.validation_message{bottom:-13px!important}.team-single-sec{padding-bottom:15em}.calculator-sec .gform_wrapper .gfield_captcha_input_container{min-width:140px}.team-single-img{bottom:15%}.service_sec.vc_custom_1528190846148{padding-left:47px!important;padding-right:47px!important}.archive aside,.single-inspiration aside{width:29%;margin-left:0}.main_team{margin-right:1.2em!important}}@media only screen and (min-width:768px) and (max-width:1023px){.home .homeinner{padding:0!important}.header_right{position:absolute;float:right;border-left:2px solid #28bb9d;right:69px}.home-slider .vc_col-sm-12 .vc_column-inner,.newslatter-sec .vc_col-sm-6:first-child .vc_column-inner,.welcome-sec.half-gradient .vc_col-sm-12 .vc_column-inner{padding-left:0;padding-right:0}.home-slider .vc_col-sm-12,.newslatter-sec .vc_col-sm-6:first-child,.site-inner,.welcome-sec.half-gradient .vc_col-sm-12,.wrap{padding:0 5%;width:100%;float:none;margin-left:auto;margin-right:auto}.site-header .title-area,.site-header.sticky-header .title-area{padding:0 0;width:23%}.header_search .header-right{padding-right:16em!important;display:flex;display:-webkit-flex;align-items:center}#genesis-mobile-nav-primary{position:absolute;right:2%;width:auto;top:16px;height:38px;width:40px;padding:17px;border-radius:5px;background:#28bb9d}.dashicons-menu::before{position:relative;top:-12px;font-size:29px;left:-11px}.site-header{padding:0 0}.vc_row.home-slider{min-height:14em;margin:0}.main-heading{font-size:2.5em}.h-gen-padding{padding:1em 0;margin:0}.what-content{padding:0 0}.fitout-calc-content{padding:2em 0 2em 3em;width:88%;margin-bottom:auto!important}.fitout-calc-sec .fitout-img{min-height:19em;margin-bottom:auto!important}.h-gen-padding.our-work-sec{padding-top:2em}.h-gen-padding.our-work-sec .wrap{padding:0}.our-work-sec .mix-target{margin-right:1.46em}.mix-target:last-child,.pro-page-row .all:nth-child(4n){margin-right:0!important}.newslatter-sec .vc_col-sm-6:first-child .vc_column-inner{width:44%;padding-top:25px}.our-client-sec.h-gen-padding{padding:0}.fitout-calc-sec{margin:0}.vc_row.home-slider{height:28em!important}.footer_third{padding:0 1em;width:29%}.footer_for{padding:0 1em;width:19%}.footer_second{padding:0 1em}.footer_first{padding-right:1em}.featured_image_area .inner-heading{font-size:3em}body .site-container .featured_image_area{background-size:cover!important;background-position:center center!important;height:200px}.cont-link a{font-size:1.6em}.about-page-cont{min-height:220px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{width:3em;height:3em}.about-content{padding-left:0;margin-bottom:15px}.about-service .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon{font-size:2em!important}.about-first .vc_col-sm-6{width:100%}.in-pad-gen{padding:0 0 1em}.about-ser-row .vc_col-sm-6{width:100%}.we-are-content{padding-left:1em}.staff-head-cont .inner-heading{font-size:1.4em}.we-are-left-cont .we-are-content{padding-right:1em}.staff-head-cont{padding:.7em}.pad-in-first.we-are-left-cont.vc_custom_1528119030937.vc_row-has-fill{padding-left:23px!important;padding-right:23px!important}.service-wel-cont .ser-first-cont{width:76%}.service-box-row .wpb_column.vc_column_container{width:100%;margin-right:auto;padding:1.5em 0;margin-bottom:1.4em}.service-box-row{margin-top:auto}.service-box-row.ser-2-column .wpb_column.vc_column_container{width:100%}.vc_row.service-wel-cont{padding-bottom:1em}.in-pad-gen .vc_col-sm-6{width:100%}.in-pad-gen .vc_col-sm-6 .wpb_content_element{margin-bottom:20px}.service_sec .vc_col-sm-6:last-child>.vc_column-inner{padding-top:0!important}.pro-mng .vc_col-sm-2{display:none}.pro-mng .vc_col-sm-8{width:80%;margin:auto;display:table;float:none}.pro-page-heading{padding:2em 0}.pro-page-row .all{width:32.9%}.show_filter{top:-65px}.pro-page-row .all:nth-child(4n){margin-right:.3em!important}.pro-page-row .all:nth-child(3n){margin-right:0}.project_desc{padding:0 0 1em}.project_left{float:left;width:100%;padding-right:0}.project_right{float:right;width:100%;margin-top:1em}.project_inner_images .main-image-inner{width:32.5%}.cont-form-row .cont-col-form{padding:0 0;width:62%;margin-bottom:25px}.contact-img{width:38%;margin:auto}.contact_detail_boxes_area{margin-top:1em}.con_cont a{display:block}.contact_detail_boxes_area .det_box .vc_column-inner{padding-left:0;padding-right:0}.contact_detail_boxes_area .det_box{margin-right:15px;min-height:212px;padding:0;width:calc(33.33% - 10px)}.cont-map .googlemap{height:250px!important}.contact-form-sec{padding:0!important}body .cont-form-row{display:block;padding-top:2.5em!important;padding-bottom:1em!important}.cont-col-form .wpb_content_element{margin-bottom:30px}.contact-form-sec .cont-form-row .gform_wrapper form li:last-child{width:70%!important}.no-page-title .vc_row.wpb_row.vc_row-fluid.contact-map-part{padding:0 0 0}.cont-form-row .gform_footer .gform_button.button{padding:.73em 1.5em}body .gform_wrapper li.gfield.gfield_error div.gfield_description{bottom:-20px;padding:5px 6px 3px!important}.cont_form .wpb_content_element.txt-center:first-child{margin-bottom:15px}.contact-form-sec .width-60{width:80%}.testimonial-sec .testimonial-single{width:100%}.testimonial-sec .testimonial-single:nth-child(odd){background:#f7f7f7!important}.testimonial-sec .testimonial-single:nth-child(even){background:0 0!important}.calculator-sec .gform_wrapper .gform_page_footer input.button{width:140px}.all-back-text{font-size:2.1em}.all-backed .vc_col-sm-3{width:30.33%}.all-backed .vc_col-sm-3:nth-child(2){width:34.33%}.all-backed .vc_col-sm-3:nth-child(3){width:35.33%}.all-backed .vc_col-sm-3:first-child{width:100%}.all-backed .vc_col-sm-3:first-child .all-back-title{margin-bottom:auto}.gform_wrapper form #gform_page_2_2.gform_page li.form-half{margin-right:1.1em}.gform_wrapper .gform_page_fields .gfield_captcha_container img.gfield_captcha{padding:0!important;height:39px}.gfield_captcha_container+.gfield_description.validation_message{bottom:-13px!important}.main-heading{font-size:2.3em;font-weight:400;font-family:'Avenir Next Condensed Demi'}.coming-soon{font-size:2.5em}.contact-img .wpb_text_column.wpb_content_element{margin-bottom:15px}.project_desc .Project_title{font-size:2em}.project_left .left_side_button{margin:0 auto 0}.main-image-inner .fancybox::after{content:none}.main-image-inner .fancybox::before{content:none}.all-backed .vc_col-sm-3 .vc_column-inner{padding-left:5px!important;padding-left:5px!important}body .main_team{width:calc(50% - 1.6em)}body .team-details .main_team:nth-child(2n){margin-right:auto}body .why-choose-sec{padding:2em 0}body .why-right-paddi{padding-right:0;margin-bottom:39px!important}.why-choose-sec .full-img{width:67%;margin:auto}.team-person-detail .vc_col-sm-6{width:100%}.person-img{width:75%;margin:auto auto 30px}.vc_row.service-wel-cont{padding-bottom:1em;padding-top:0}.ser-content .vc_column-inner{padding:0 0 0 1em!important}.ser-w-60{width:90%;margin:1em auto 2em!important;text-align:left}.build.sr-border-top{padding-top:2em;padding-bottom:1em}.sr-border-top{padding-top:0;padding-bottom:0!important}.ser-first-cont-new{font-size:1.7em;margin-bottom:18px}.ser_left-img{width:100%}.ser-content{width:100%}.ser-w-60 .telmemore{margin:7px auto auto}.sr-border-top .ser-w-60{margin-top:1.8em!important}.service-wel-cont .vc_column-inner{padding-top:10px!important}.ser-content .service-title,.ser-w-60 .service-title{font-size:2.4em}.team-single-sec{padding-bottom:12em}.team-single-img{bottom:11.4%}.calculator-sec .gform_wrapper .gfield_captcha_input_container{min-width:140px}.service_sec.vc_custom_1528190846148{padding-left:23px!important;padding-right:23px!important}.page-id-12 .site-inner{min-height:50vh}.page-id-267 .site-inner,.page-id-284 .site-inner{min-height:50vh}.cont-form-row .gform_wrapper .gfield_captcha_input_container input{padding:.7em .5em!important}.project_right .project_right_fun .first_row .first_row_image1:nth-child(2n){margin-right:0!important}}@media only screen and (min-width:768px) and (max-width:799px){.team-single-img{bottom:11.55%}.page-id-12 .site-inner{min-height:37.5vh}.calculator-sec .gform_wrapper ul li.form-three{width:calc(47% - 0em)!important} .calculator-sec .gform_wrapper ul li.form-three#field_2_12{margin-right:auto}.calculator-sec .gform_wrapper ul li.form-three input{min-height:45px}.calculator-sec .gform_wrapper ul li.form-three#field_2_14,.calculator-sec .gform_wrapper ul li.form-three#field_2_27{margin-right:auto}.form-three .gfield_captcha_container{width:100%}.calculator-sec .gform_wrapper .form-three .gfield_captcha_input_container{min-width:64%}.page-id-267 .site-inner,.page-id-284 .site-inner{min-height:37.5vh}.archive #genesis-content,.single-inspiration #genesis-content{width:100%;float:left}.archive aside,.single-inspiration aside{width:100%;padding:0;margin-left:0}.cat_blog{width:30%!important}.archive_side{width:30%!important}.recent-post{width:40%!important;float:left}.topbutton{height:35px;width:45px}.cms-recent-post .image-thumbnail{width:18%}}@media only screen and (max-width:767px){.home .homeinner{padding:0!important}.main-image-inner .fancybox::after{content:none}.main-image-inner .fancybox::before{content:none}.home-slider .vc_col-sm-12 .vc_column-inner,.newslatter-sec .vc_col-sm-6:first-child .vc_column-inner,.welcome-sec.half-gradient .vc_col-sm-12 .vc_column-inner{padding-left:0;padding-right:0}.home-slider .vc_col-sm-12,.newslatter-sec .vc_col-sm-6:first-child,.site-inner,.welcome-sec.half-gradient .vc_col-sm-12,.wrap{padding:0 5%;width:100%;float:none;margin-left:auto;margin-right:auto}.site-header .title-area,.site-header.sticky-header .title-area{padding:0 0;width:23%}.header_right{margin-right:4em;padding-left:1em}.header-right{padding-right:1em}#genesis-mobile-nav-primary{position:absolute;right:5%;width:auto;top:16px;height:38px;width:40px;padding:17px;border-radius:5px;background:#28bb9d}.dashicons-menu::before{position:relative;top:-12px;font-size:29px;left:-11px}.site-header{padding:0 0}.vc_row.home-slider{height:19em!important;background-size:cover!important}.vc_row.home-slider{min-height:14em;margin:0}.main-heading{font-size:2.4em}.h-gen-padding{padding:1em 0;margin:0}.what-content{padding:0 0;min-height:85px;margin-bottom:auto}.welcome-sec.h-gen-padding{padding-top:0}.fitout-calc-content{padding:2em;width:100%;margin-bottom:auto!important}.fitout-calc-sec .fitout-img{min-height:19em;margin-bottom:auto!important}.h-gen-padding.our-work-sec{padding-top:2em}.h-gen-padding.our-work-sec .wrap{padding:0}.our-work-sec .mix-target{margin-right:1.4em;margin-bottom:1.4em;width:48%;float:left}.our-work-sec .mix-target .mix-target:last-child,.pro-page-row .all:nth-child(even){margin-right:0!important}.newslatter-sec .vc_col-sm-6:first-child .vc_column-inner{width:55%;padding-top:15px}.wpb_text_column.wpb_content_element.newslatter-text.col-white{margin-bottom:16px}.our-client-sec.h-gen-padding{padding:0}.wel-content{width:80%}.half-gradient{background:linear-gradient(0deg,#5ac0a3 68%,#fff 50%)}.what-you-box .vc_col-sm-3{width:50%;float:left}.our-work-sec .mix-target:nth-child(2n){margin-right:0}.wpb_content_element.our-work-box{margin-bottom:auto}.vc_row.newslatter-sec{background-size:cover!important}.newslatter-sec .vc_col-sm-6:last-child .vc_column-inner{padding-top:0!important}.wpb_text_column.wpb_content_element.newslatter-form{margin-bottom:auto}.footer_third{padding:2em 1em 0 1em;width:50%;min-height:187px}.footer_for{padding:2em 0 0 2em;width:50%}.footer_second{padding:.5em 0 0 2em;width:50%;border-right:0;border-bottom:2px solid #fff;min-height:116px}.footer_first{padding-right:4em;width:50%;border-bottom:2px solid #fff;min-height:116px}.topbutton{height:38px;width:53px}.bottom_footer_in.wrap{display:block}.footer_area{padding:3em 0 2em}.featured_image_area .inner-heading{font-size:2.5em}body .site-container .featured_image_area{background-size:cover!important;background-position:center center!important;height:170px}.cont-link a{font-size:1.3em}.about-page-cont{min-height:220px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{width:3em;height:3em}.about-content{padding-left:0;margin-bottom:15px}.about-service .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon{font-size:2em!important}.about-first .vc_col-sm-6{width:100%}.in-pad-gen{padding:0 0 1em}.about-ser-row .vc_col-sm-6{width:100%}.about-first img{width:81%;margin:auto}.inner-heading{font-size:2em}.inner-heading br{display:none}.wpb_text_column.wpb_content_element.full-img{margin-bottom:25px}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left{position:absolute}.about-ser-cont{padding-left:0;width:100%;margin-bottom:25px}.title-about-service{font-size:1.8em;padding-left:3em;min-height:73px;display:flex;align-content:center;vertical-align:middle;align-items:center}.we-are-first .vc_col-sm-3{width:auto;margin:auto}.we-are-content{padding-left:0;margin-bottom:auto}.pad-in-first{padding-bottom:1.5em;padding-top:0}.staff-row.we-are-left-cont .vc_col-sm-3 .staff-head-cont{margin-bottom:auto}.we-are-left-cont .we-are-content{padding-left:0;padding-right:0;margin-bottom:auto}.we-are-left-cont .vc_col-sm-3{width:auto!important;margin:auto!important;float:none;display:table}.staff-row .vc_col-sm-3{width:auto;display:table!important;margin:auto}.staff-row.we-are-left-cont{display:flex;flex-direction:column-reverse}.staff-row{padding:0 0 1.4em}.service-wel-cont .ser-first-cont{width:100%}.service-box-row .wpb_column.vc_column_container{width:100%;margin-right:auto;padding:1.5em 0;margin-bottom:1.4em}.service-box-row{margin-top:auto}.service-box-row.ser-2-column .wpb_column.vc_column_container{width:100%}.vc_row.service-wel-cont{padding-bottom:1em}.in-pad-gen .vc_col-sm-6{width:100%}.in-pad-gen .vc_col-sm-6 .wpb_content_element{margin-bottom:15px}.service_sec .vc_col-sm-6:last-child>.vc_column-inner{padding-top:0!important}.pro-mng .vc_col-sm-2{display:none}.pro-mng .vc_col-sm-8{width:100%;margin:auto;display:table;float:none}.pro-page-heading{padding:2em 0}.show_filter{top:-65px}.pro-page-row .all:nth-child(4n){margin-right:10px!important}.pro-page-row .all:nth-child(even){margin-right:10px!important}.pro-page-row .all{width:calc(50% - 10px);margin-bottom:10px!important}.project_desc{padding:0 0 1em}.project_left{float:left;width:100%;padding-right:0;margin-bottom:auto}.project_right{float:right;width:100%;margin-top:auto}.gallery_desc .desc{text-align:left}.gallery_desc{margin-top:auto}.pro-dec-right{padding-left:1em}.project_inner_images .main-image-inner{width:48.8%}.project_desc .Project_title{font-size:2.1em;line-height:1}.project_desc .Project_title::after{width:2.5em}.filter_list a{padding:.4em .6em}.filter_list{padding:1em 0}.cont-form-row .cont-col-form{padding:0 0;width:53%;margin-bottom:auto;float:right}.cont-form-row .cont-col-form .wpb_content_element{margin-bottom:auto}.contact-form-sec .cont-form-row .gform_wrapper form li:last-child{margin-right:auto}.contact-form-sec .gform_wrapper .gform_footer{float:none;clear:both!important}.contact-img{width:44%;float:left}.cont-col-form .title-about-service{padding-left:0}.contact_detail_boxes_area{margin-top:2.5em;margin-bottom:1em}.con_cont a{display:block}.contact_detail_boxes_area .det_box .vc_column-inner{padding-left:0;padding-right:0}.contact_detail_boxes_area .det_box{margin-right:15px;min-height:inherit;padding:3%;width:80%;margin:auto auto 20px!important;float:none}.cont-map .googlemap{height:250px!important}.contact-form-sec{padding:0!important}.cont-form-row .gform_footer .gform_button.button{width:auto}.coming-soon{padding:.5em;font-size:2em}body .gform_wrapper li.gfield.gfield_error div.gfield_description{bottom:-20px;line-height:1}body .gform_wrapper li.gfield.gfield_error .gfield_captcha_container+div.gfield_description{bottom:-11px}.contact_detail_boxes_area .det_box:last-child{margin-bottom:auto!important}.wpb_content_element.cont-map{margin-bottom:20px}.cont_form .wpb_content_element.txt-center:first-child{margin-bottom:15px}.contact-form-sec .width-60{width:100%;margin:auto auto 30px}.cont-form-row{display:block}.contact-img .title-about-service{margin-bottom:0!important;padding-left:0}.gform_wrapper .simple_captcha_medium input{width:9.375em;padding:.7em .5em!important}.testimonial-sec .testimonial-single{width:100%}.testimonial-sec .testimonial-single:nth-child(odd){background:#f7f7f7!important}.testimonial-sec .testimonial-single:nth-child(even){background:0 0!important}.our-client{margin-bottom:10px}.testimonial-sec .testimonial-single{padding:1.5em}.testimonial-sec .testimonial-name{font-size:2em}.find-out-cal p{width:100%}.gform_wrapper .gfield_html.gfield_no_follows_desc{text-align:left}.calculator-sec .gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{font-size:1.3em}.calculator-sec #field_2_38{margin-bottom:12px}.calculator-sec .gform_wrapper .gform_page_footer input.button{width:150px}.all-backed{padding:2.5em 0 0}.all-backed .vc_col-sm-3 .vc_column-inner{padding-top:0}.backed-sub-head{display:flex;align-self:center;align-items:center;min-height:30px;padding-left:2.5em}.all-backed .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{height:2em}.all-back-text{font-size:2em}.find-out-cal{margin-bottom:1.8em!important;text-align:left}.gform_wrapper form #gform_page_2_2.gform_page li.form-half{margin-right:.65em}.gform_wrapper .gform_page_fields .gfield_captcha_container img.gfield_captcha{padding:0!important;height:39px}ul.gfield_checkbox li:last-child{margin-bottom:10px!important}.vc_row.calculator-sec{padding-bottom:.5em}body .main_team{width:calc(50% - .8em)}body .team-details .main_team:nth-child(2n){margin-right:auto}body .why-choose-sec{padding:2em 0}body .why-right-paddi{padding-right:0;margin-bottom:39px!important}.why-choose-sec .full-img{width:67%;margin:auto}body .txt-center.who-we-cont{width:100%;margin:0 auto}body .doctore-title a{font-size:1.3em;line-height:1}.team-study,body .team-deg{padding-bottom:.2em;font-size:12px}body .doctore-title.sub_head{margin-bottom:.2em}body .team-person-detail{padding:0 0}body .person-img{margin-bottom:20px!important;width:75%;margin:auto}.vc_row.service-wel-cont{padding-bottom:1em;padding-top:0}.ser-content .vc_column-inner{padding:0 0 0 1em!important}.ser-w-60{width:90%;margin:1em auto 2em!important;text-align:left}.build.sr-border-top{padding-top:2em;padding-bottom:1em}.sr-border-top{padding-top:0;padding-bottom:0!important;left:0!important;margin:0 0!important;width:100%!important}.ser-first-cont-new{font-size:1.5em;margin-bottom:15px;line-height:1}.ser_left-img{width:100%}.ser-content{width:100%}.ser-w-60 .telmemore{margin:7px auto auto}.sr-border-top .ser-w-60{margin-top:1.8em!important}.service-wel-cont .vc_column-inner{padding-top:0!important}.ser-content .service-title,.ser-w-60 .service-title{font-size:2.4em}.ser_left-img{width:80%;margin:auto}.telmemore{margin-top:8px}.vc_row-no-padding .ser_left-img{width:100%;margin:auto}.team-single-img{display:none}.team-single-sec{padding-bottom:2em}.calculator-sec .gform_wrapper ul li.form-three{width:100%!important;margin-right:0!important}body .main_team:nth-child(2n){margin-right:auto}.wpb_text_column.wpb_content_element.txt-center.width-60{text-align:left;margin-bottom:16px}.cont_form .wpb_text_column.wpb_content_element.txt-center.width-60{text-align:center;margin-bottom:35px}:focus{outline:0!important;border:none!important}.filter-btn{width:19%}.pro-dec-right{margin-bottom:16px}.cont_form .txt-center{text-align:left!important}.work-space-input .ginput_container.ginput_container_text{width:100px}body .gform_wrapper li.gfield.gfield_error#field_2_27 .gfield_captcha_container+div.gfield_description{bottom:-16px}.content ul>li::after,.entry-content ul>li::after{top:5px}.fancybox-lock .fancybox-overlay{overflow-y:hidden!important}.fancybox-opened{position:fixed!important;top:26px!important}.vc_row:nth-child(3){margin:auto!important;left:0!important;width:100%!important}.archive #genesis-content,.single-inspiration #genesis-content{width:100%;float:left}.archive aside,.single-inspiration aside{width:100%;padding:0;margin-left:0}.cat_blog{width:25%!important;float:left}.archive_side{width:calc(25% - 5px)!important;float:left;margin-right:5px}.recent-post{width:calc(50% - 5px)!important;float:left;margin-right:5px}.archive_side{width:calc(25% - 5px)!important;float:left;margin-right:5px}.topbutton{height:35px;width:45px}.cms-recent-post .image-thumbnail{width:29%}#archives-3{padding:0 0}.find-out-cal{padding-top:2em}.calculator-sec ul.gform_fields li.gfield.numeric-input-fild input{width:26px!important;font-size:17px!important}.project_left .left_side_button{margin:0 auto 1em}.project_right .project_right_fun .first_row .first_row_image1:nth-child(2n){margin-right:0!important}.project_right .project_right_fun .first_row .first_row_image1{width:49%}.project_left .left_side_button a{font-size:1.2em}}@media only screen and (min-width:560px) and (max-width:767px){.header_search .header-right{margin-right:210px}#genesis-mobile-nav-primary{margin-top:-68px}}@media only screen and (max-width:560px){.project_right .project_right_fun .first_row .first_row_image1{width:100%}.project_desc .Project_title{font-size:2em}.project_right .project_right_fun .first_row .first_row_image1{width:100%;margin:0 0 10px 0}.project_right .project_right_fun .first_row .first_row_image2{width:100%;float:left}.project_right .project_right_fun .first_row,.project_right .project_right_fun .second_row,.project_right .project_right_fun .third_row{display:block}.project_right .project_right_fun .third_row .third_row_images1{width:100%;margin:0 0 10px 0}.vc_row.home-slider{height:20em!important;background-size:cover!important}.fancybox-opened{top:27%!important}#archives-3{padding:2em 0 0}body .person-img{width:100%}body .gform_wrapper li.gfield.gfield_error#field_2_27 .gfield_captcha_container+div.gfield_description{bottom:-20px}.pro-page-row .all{margin-bottom:15px!important}.filter-btn{width:auto}.site-header .wrap{display:block}.site-header .title-area,.site-header.sticky-header .title-area{width:100%;float:left}.site-title{width:53%}.header_right{margin-right:auto;width:40%;padding-left:1em;margin-bottom:15px}.header_search{float:left;width:60%}.header-right{padding-right:.3em;float:right;width:100%}.search-btn{margin-top:7px}.search-form input{padding:.3em 0 .3em 0}.site-header .title-area,.site-header.sticky-header .title-area{border-bottom:2px solid #28bb9d;margin-bottom:15px;padding-bottom:6px}.search-form{display:block!important}.main-heading{font-size:2em}.vc_row.home-slider{min-height:9em}.wel-content{width:100%}.wel-before-slider{margin-top:3.5em;margin-bottom:22px!important}.sm-heading{font-size:2em}.what-you-box .vc_col-sm-3{width:100%}.what-content{min-height:inherit;margin-bottom:16px}.fitout-calc-sec .fitout-img{min-height:16em}.our-work-sec .mix-target{margin-right:auto;margin-bottom:1.4em;width:100%;float:left}.newslatter-sec.blue-shadow::after{background:#5ac0a3}.newslatter-sec .vc_col-sm-6:first-child .vc_column-inner{width:100%;padding-top:15px;margin-bottom:15px}.footer_first{padding-right:0;width:100%;border-bottom:2px solid #fff;min-height:inherit;border-right:0;padding-bottom:2em}.footer_second{padding:1.5em 1em;width:100%;min-height:inherit}.footer_third{padding:1.5em 0 1.5em 1em;width:100%;border-bottom:2px solid #fff;border-right:0}.footer_for{padding:1.5em 0 0 1em;width:100%}.footer_vis li{width:50%;display:inline;padding:1em .5em}.footer_logo img{width:70%}.footer_vis li:first-child{padding-left:0}body{font-size:88%}body .site-container .featured_image_area{height:110px}.about-first img{width:100%;margin:auto}.title-about-service{min-height:51px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{width:2em;height:2em}.inner-heading{font-size:1.7em}.cont-link a{font-size:1.2em;display:block;padding:1em 1em .8em}.about-page-cont{min-height:180px}.featured_image_area .inner-heading{font-size:2.5em}.service-box-row .wpb_column.vc_column_container{width:90%;margin-left:auto}.service-box-row .wpb_column.vc_column_container:last-child{margin-right:auto}.service-box-row.ser-2-column .wpb_column.vc_column_container{width:90%}.service-box-row .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon{font-size:3em!important}.pro-page-row .all{width:100%}.project_inner_images .main-image-inner{width:100%}.cont-form-row .cont-col-form{padding:2em .5em;width:90%;margin:auto auto 25px}.contact-img{width:90%;margin:auto}.contact_detail_boxes_area .det_box{width:90%}.cont-map .googlemap{height:200px!important;width:90%!important;margin:auto;float:none;display:table}.coming-soon{padding:.5em;font-size:1.8em;width:60%}.contact-form-sec .cont-form-row .gform_wrapper form li{margin-right:auto;width:100%!important}.calculator-sec .gform_wrapper .ginput_container.ginput_container_select{float:left;margin-top:3px}.calculator-sec .gform_wrapper .gsection{float:left;width:100%}.calculator-sec .gform_wrapper .ginput_container.ginput_container_select{width:auto;clear:both;float:none;display:table}.calculator-sec .gform_wrapper .ginput_container.ginput_container_select select{width:auto;display:table}.single-title{font-size:1.2em}.calculator-sec .gform_wrapper .gform_page_fields .gform_fields .form-head-title .gfield_label{font-size:1.2em}.backed-sub-head{padding-left:2em}.gform_wrapper form #gform_page_2_2.gform_page li.form-half{width:100%!important;margin-right:auto}.calculator-sec .gfield_captcha_container{display:block}.gform_wrapper .gform_page_fields .gfield_captcha_container img.gfield_captcha{margin-bottom:15px!important}.calculator-sec .gform_wrapper .gform_page_footer input.button{width:135px}body .main_team{width:100%;margin:auto auto 20px}body .main_team:last-child{margin:auto auto auto}.team-sec{padding:1.5em 0}.why-choose-sec .full-img{width:100%}.ser_left-img{width:100%}.ser-content .service-title,.ser-w-60 .service-title{font-size:2.2em}.cont-form-row{padding-top:18px!important}.contact-img .title-about-service{min-height:inherit;padding-bottom:.5em}.contact-img .wpb_raw_code:last-child{margin-bottom:auto}.cont-form-row .cont-col-form{padding:1em 0;width:100%;margin:1em auto 25px;border-top:1px solid #c9c8c8}.cont-form-row .cont-col-form .vc_column-inner{padding:0}.footer_third{min-height:inherit}.cat_blog{width:100%!important;margin-right:0!important}.archive_side{width:100%!important;margin-right:0!important}.recent-post{width:100%!important;margin-right:0!important}.cms-recent-post .image-thumbnail{width:21%}.pro-page-row .all:nth-child(4n){margin-right:0!important}.pro-page-row .all:nth-child(even){margin-right:0!important}.pro-page-row .all{margin-bottom:1.4em}}@media only screen and (max-width:320px){.footer_vis li{display:inline;padding:1em .2em}}input,textarea{-webkit-appearance:none!important}.txt-center.who-we-cont{width:670px;margin:0 auto}.gen-red-more a{padding:.3em 1em;border:2px solid #28bb9d;text-transform:uppercase;font-family:misoregular;font-size:1.4em;margin-top:25px;display:inline-block;letter-spacing:3px;text-align:center;color:#28bb9d}.gen-red-more a:hover,.telmemore:hover{background-color:#28bb9d;color:#fff}.why-right-paddi{padding-right:5em}.gform_wrapper form li:after{display:none!important}.team-sec{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:2em 0}.who-we-are-cont{padding-bottom:2.7em}.why-choose-sec{padding:3em 0}.team-sec{margin-right:auto;margin-left:auto}.full-img img{width:100%}.team_inner img{width:100%}.main_team{float:left;width:calc(25% - 1.2em);margin-right:1.6em;position:relative;margin-bottom:1.6em}.main_team:nth-child(4n){margin-right:0}.page-id-169.page .featured_image_area::after,.single-team .featured_image_area::after{display:none!important}.page-id-169 .featured_image_area .inner-heading{display:none}.team-hover{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;top:0;height:100%;width:100%;background:rgba(90,192,162,.6);margin:0 auto;opacity:0;-webkit-transition:all 450ms ease-out 0s;transition:all 450ms ease-out 0s;-webkit-transform:rotateY(180deg) scale(.5,.5);transform:rotateY(180deg) scale(.5,.5)}.main_team:hover .team-hover{opacity:1;-webkit-transform:rotateY(0) scale(1,1);transform:rotateY(0) scale(1,1)}.team_inner img{display:block}.team_name{padding:1em;text-align:center}.doctore-title a{color:#fff;font-size:1.5em;line-height:1.1;text-transform:uppercase}.doctore-title a:hover{color:#001d37}.team-deg,.team-study{text-align:center;color:#fff;padding-bottom:.5em;text-transform:uppercase}.single-team .featured_image_area{background:url(/wp-content/uploads/2018/06/cci-contact-us-banner.jpg) no-repeat 0 0!important;background-size:cover!important}.person-detail .inner-heading{color:#28bb9d;font-family:'Avenir Next Condensed Demi';margin-bottom:0;line-height:1.1}.person-detail .sub-head-inner{text-transform:uppercase;font-weight:400}.single-team-b-im img{display:block;width:100%}.single-team-b-im .wpb_content_element{margin-bottom:0!important}.team-person-detail{padding:1.5em 0}.single-team .team-sec{border-bottom:0;margin-bottom:0;padding-bottom:0;padding-top:2.6em}.person-detail ul{margin-bottom:1em}.doctore-title.sub_head{margin-bottom:.5em}.t-social{display:inline-block;margin-right:.3em}.t-social a{color:#fff;font-size:1.5em}.t-social a:hover{color:#001d37}.page-id-169 .main_team:nth-child(4)~*{display:none}.team-sec.in-pad-gen.staff-page{border:none}@media only screen and (min-width:1920px){.header_search>.header-right{padding-right:0}}
@media only screen and (max-width:1023px){.gform_wrapper ul li.gfield.one-half{width:50%} .calculator-sec .gform_wrapper .ginput_container.ginput_container_select select{min-width:140px;}}