body,a,p{font-weight:400}.menu_mode .et-menu.nav .header_btn{padding-right:0px}.et_pb_sticky--top .menu_mode{padding:15px 0!important}.pre-header a{font-weight:300}.socail li{margin-bottom:0}.socail li a.icon:before{line-height:26px!important}.et_pb_section .et_pb_module .header_btn a{background:#18191F;color:#fff!important;padding:21px 18px!important}.et_pb_menu__menu>nav>ul.et-menu{align-items:center}.menu_mode .et-menu.nav li ul li{padding-right:0!important;padding-left:0!important}.menu_mode .et-menu.nav li ul li a{width:240px}li.header_btn.mobile{display:none!important}.img-hover .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0px}.img-hover .et_pb_blurb_content .et_pb_main_blurb_image img{transition:all 0.3s ease-in-out;filter:grayscale(1)}.img-hover:hover .et_pb_blurb_content .et_pb_main_blurb_image img{filter:grayscale(0)}.img-hover .et_pb_module.et_pb_blurb{position:relative}.img-hover .et_pb_blurb_container{position:absolute;bottom:7px;left:0;right:0;background-color:#000000b3;padding:15px;opacity:0;transition:all 0.3s ease-in-out}.img-hover:hover .et_pb_blurb_container{opacity:1}.img-side-half{display:inline-block}.img-hover .et_pb_blurb_container h4{padding-bottom:0px!important}.Form_box .full_form .rows_sec{display:flex}.Form_box .full_form .rows_sec .col{width:100%;padding:10px}.Form_box .full_form .rows_sec .wpcf7-form-control-wrap{width:100%}.Form_box .full_form .rows_sec .wpcf7-form-control-wrap .wpcf7-form-control{width:100%;padding:20px 19px 19px;line-height:1em!important;font-style:normal;font-weight:400;font-size:12px;color:#000;background:#EBEBEB;border:1px solid #EBEBEB;box-sizing:border-box;border-radius:0px;letter-spacing:0.04em}.Form_box .full_form .rows_sec ::placeholder{color:#18191F;opacity:0.8;font-weight:400}.Form_box .full_form .rows_sec :-ms-input-placeholder{color:#18191F;font-weight:400}.Form_box .full_form .rows_sec ::-ms-input-placeholder{color:#18191F;font-weight:400}.Form_box .full_form .rows_sec input.wpcf7-form-control.wpcf7-submit:hover{background:#fff;color:#18191F}.Form_box .full_form .rows_sec input.wpcf7-form-control.wpcf7-submit{background:#18191F;border-radius:0px;color:#fff;border:1px solid #18191F;font-style:normal;font-weight:700;font-size:13px;line-height:17px;padding:14px 46px;cursor:pointer}.feedback_area .content{padding:37px 40px 75px;border-radius:10px;max-width:990px;margin:auto;margin-bottom:30px}.feedback_area .content p{max-width:790px;margin:auto}.feedback_area .dica-image-container{position:absolute!important;bottom:5px;left:0;right:21%}.feedback_area .dica-item-content .content:before{content:"";position:absolute;left:0;right:0;margin:auto;width:43px;background:#fff;height:14px;clip-path:polygon(0 0,50% 100%,100% 0);bottom:0;top:45%}.feedback_area span.swiper-pagination-bullet{border:1px solid #fff}.blog_box .column.size-1of3{display:flex;margin-right:20px!important;width:23%!important}.blog_box .column.size-1of3:first-child{width:47%!important;gap:20px}.blog_box article{margin-bottom:0!important;border:0!important}.blog_box .et_pb_blog_grid h2.entry-title{display:none}.blog_box .et_pb_image_container a img{height:183px;object-fit:cover}.footer_links ul{padding:0}.footer_links ul li{padding-bottom:12px}.footer_links.ser ul{column-count:2}.gallery_area .et_pb_gallery_item{margin-right:0px!important;margin-bottom:0px!important;width:23%!important}.gallery_area .et_pb_gallery_items{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.review-box .et_pb_blurb_container{display:flex;flex-direction:column-reverse;align-items:flex-end}.contact_area_form .full_form .rows_sec{display:flex}.contact_area_form .full_form .rows_sec .col{width:100%;padding:10px}.contact_area_form .full_form .rows_sec .wpcf7-form-control-wrap{width:100%}.contact_area_form .full_form .rows_sec .wpcf7-form-control-wrap .wpcf7-form-control{width:100%;padding:12px 15px;line-height:1em!important;font-style:normal;font-weight:400;font-size:16px;color:#000;background:#F7F7F7;border:1px solid #F7F7F7;box-sizing:border-box;border-radius:3px}.contact_area_form .full_form .rows_sec ::placeholder{color:rgb(0 0 0 / 60%);opacity:1;font-weight:500}.contact_area_form .full_form .rows_sec :-ms-input-placeholder{color:rgb(0 0 0 / 60%);font-weight:500}.contact_area_form .full_form .rows_sec ::-ms-input-placeholder{color:rgb(0 0 0 / 60%);font-weight:500}.contact_area_form .full_form .rows_sec input.wpcf7-form-control.wpcf7-submit:hover{background:#fff;color:#18191F}.contact_area_form .full_form .rows_sec input.wpcf7-form-control.wpcf7-submit{background:#18191F;border-radius:0px;color:#fff;border:1px solid #18191F;font-style:normal;font-weight:500;font-size:18px;padding:13px 45px;cursor:pointer;transition:all 0.3s ease-in-out}.page-id-462 .et_pb_toggle_close{border-bottom:1px solid rgb(0 0 0 / 15%)!important}.et_pb_section .feedback_area.res-ares .content{max-width:750px;margin-bottom:0px}.feedback_area.res-ares .content strong{font-size:48px;line-height:1.2em;font-weight:400}.resdi .dica_divi_carousel_1 .dica-item .dica-item-content>.content{background-color:#ffffff00!important}.page-id-518 .dica_divi_carousel_0 .dica-item .dica-item-content>.content,.page-id-681 .dica_divi_carousel_0 .dica-item .dica-item-content>.content,.page-id-966 .dica_divi_carousel_0 .dica-item .dica-item-content>.content{background-color:transparent!important}.page-id-518 .feedback_area .dica-item-content .content:before,.page-id-681 .feedback_area .dica-item-content .content:before,.page-id-966 .feedback_area .dica-item-content .content:before{display:none}.slider_title h2.et_pb_slide_title{position:absolute;top:20px;left:0;right:0}.slider_title h2.et_pb_slide_title strong{font-size:14px;letter-spacing:2.8px;text-transform:uppercase}.slider_title .et_pb_slide_content{width:100%;max-width:800px;margin:auto;margin-bottom:30px}.slider_title .et-pb-controllers a{width:3px;height:14px;margin-right:0;margin-bottom:70px;margin-left:-2px;position:relative;opacity:0.8}.slider_title .et-pb-controllers{display:flex;flex-direction:column;left:calc((100% - 1170px) / 2);top:0;bottom:0;margin:auto;justify-content:center;border-left:1px solid rgb(255 255 255 / 40%);width:fit-content}.slider_title .et-pb-controllers a:before{content:"Architecture";position:absolute;left:20px;width:160px;height:20px;color:#fff;top:0;bottom:0;text-indent:initial;margin:auto;text-align:left;font-size:16px;font-weight:600}.slider_title .et-pb-controllers a:nth-child(2):before{content:"Heritage Overlay Design"}.slider_title .et-pb-controllers a:nth-child(3):before{content:"Design"}.slider_title .et-pb-controllers a:nth-child(4):before{content:"Renovations"}.slider_title .et-pb-controllers a:nth-child(5):before{content:"Project Management"}.page-id-681 .slider_title .et-pb-controllers a:before{content:"Town Planning Application"}.page-id-681 .slider_title .et-pb-controllers a:nth-child(2):before{content:"3D Modelling"}.page-id-681 .slider_title .et-pb-controllers a:nth-child(3):before{content:"Drafting"}.page-id-681 .slider_title .et-pb-controllers a:nth-child(4):before{content:"Construction Management"}.text_link_res li{padding-bottom:10px}.image_slider .et_pb_slide{padding:0!important}.image_slider .et_pb_slide_image img{width:100%;object-fit:cover;max-height:340px!important}.image_slider .et_pb_slide_image{margin-top:0!important}.slider_title .et-pb-controllers a:after{content:"";position:absolute;background:#fff;width:0px;height:2px;left:20px;top:-10px;transition:all 0.3s ease-in-out}.slider_title .et-pb-controllers a.et-pb-active-control:after{width:35px}.bb-gallery-slider .et_pb_gallery_image a[title]::after{content:attr(title);position:absolute;top:0;left:0;font-size:24px;padding:0 20px;color:#000;background:rgba(255,255,255,0.5);text-transform:uppercase;font-weight:500;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0}.image_slider .et_pb_slide:hover .et_pb_slide_description,.bb-gallery-slider .et_pb_gallery_image:hover a[title]::after{opacity:1!important}.gallery_box article{margin-bottom:20px!important;position:relative;padding:0!important;border:0!important}.gallery_box article h2 a{position:absolute;height:100%;top:0;width:100%;font-size:24px;background:rgb(255 255 255 / 60%);display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;opacity:0;line-height:1.2em;text-transform:uppercase;transition:all 0.5s ease-in-out}.gallery_box article:hover h2 a{opacity:1}.gallery_box article .et_pb_image_container,.gallery_box article .et_pb_image_container a{margin:0!important}.gallery_box .column{margin-right:30px!important}.gallery_box .column.size-1of3:nth-child(3n){margin-right:0px!important}.et-pb-arrow-next:before,.et-pb-arrow-prev:before{font-size:35px;padding:10px;line-height:35px!important;background:#fff;color:#000;border-radius:50px}.Sidebar_blog{border-right:0}.services_img img{height:340px}.projects .img-hover .et_pb_blurb_content .et_pb_main_blurb_image img{transition:all 0.3s ease-in-out;filter:grayscale(0);object-fit:cover}.projects .img-hover .et_pb_blurb_container{position:absolute;height:100%;top:0;width:100%;font-size:24px;background:rgb(255 255 255 / 60%);color:#000;display:flex;justify-content:center;align-items:center;text-align:center!important;cursor:pointer;opacity:0;line-height:1.2em;text-transform:uppercase;transition:all 0.5s ease-in-out}.projects .img-hover:hover .et_pb_blurb_container{opacity:1}.projects .img-hover.two .et_pb_blurb_content .et_pb_main_blurb_image img{height:224px}.projects .img-hover.one .et_pb_blurb_content .et_pb_main_blurb_image img{height:445px}.projects .img-hover.img-side-half .et_pb_blurb_content .et_pb_main_blurb_image img{height:199px}.widget_block{background:#fff;box-shadow:0 4px 4px 0px rgba(0,0,0,0.2);padding:20px;margin-bottom:30px!important;padding-bottom:15px}.widget_block.widget_search{box-shadow:none;padding:0}@media screen and (min-device-width:1023px) and (max-device-width:1130px){.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a{padding-right:20px!important}.et_pb_section .et_pb_column_0_tb_header{width:24%!important}.feedback_area .dica-image-container{right:30%}}@media only screen and (max-device-width:991px){ul#mobile_menu1{height:420px;overflow-y:scroll}li.header_btn.destop{display:none!important}li.header_btn.mobile{display:block!important}.et_pb_menu__logo-wrap{display:flex!important}.et_pb_sticky--top .menu_mode{padding:0!important}.et_pb_menu .et_mobile_menu{padding:0%}.inverse{display:flex;flex-direction:column-reverse}.et_pb_section .et_pb_module .header_btn{position:relative;right:auto;text-align:center}.img-hover .et_pb_blurb_content .et_pb_main_blurb_image,.img-hover .et_pb_blurb_content .et_pb_main_blurb_image img{width:100%}.services_img .et_pb_blurb_content .et_pb_main_blurb_image,.services_img .et_pb_blurb_content .et_pb_main_blurb_image img{width:100%}.feedback_area .dica-image-container{right:38%}.feedback_area .dica-item-content .content:before{bottom:23%;top:unset}.Form_box .full_form .rows_sec{flex-wrap:wrap}.gallery_area .et_pb_gallery_item{width:31.3%!important}.full_form .rows_sec{flex-wrap:wrap}.slider_title .et-pb-controllers a{margin-right:165px;margin-bottom:0px;margin-left:0px}.slider_title .et-pb-controllers a:before{width:max-content}.slider_title .et-pb-controllers{display:flex;flex-direction:row;left:0;right:0;top:20px;bottom:unset;border-left:0}.slider_title h2.et_pb_slide_title{top:50px}.gallery_box .column{margin-right:18px!important}.Sidebar_blog{display:none}}@media only screen and (max-device-width:767px){.et_pb_section .et_pb_module .header_btn a{padding:15px 0px!important}.footer_links.ser ul{column-count:1}.feedback_area .dica-image-container{right:75%}.feedback_area .dica-item-content .content:before{bottom:18%;top:unset}.gallery_area .et_pb_gallery_item{width:100%!important}.slider_title .et-pb-controllers a:before{left:15px}.slider_title .et-pb-controllers a{min-width:3px!important}.slider_title .et-pb-controllers{justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;height:50px;overflow:auto;width:95%}.slider_title h2.et_pb_slide_title{position:relative;top:0px;padding-bottom:30px}.gallery_box .column{margin-right:0px!important}.projects .img-hover.two .et_pb_blurb_content .et_pb_main_blurb_image img,.projects .img-hover.one .et_pb_blurb_content .et_pb_main_blurb_image img,.projects .img-hover.img-side-half .et_pb_blurb_content .et_pb_main_blurb_image img{height:250px}.page-id-681 .slider_title .et-pb-controllers a:before{width:160px}.slider_title h2.et_pb_slide_title p:last-child{margin-top:20px;line-height:1em!important}.slider_title h2.et_pb_slide_title{line-height:20px!important}}.landing_nav_menu{margin:0px;padding:0px;font-size:14px;font-weight:400;line-height:24px;cursor:pointer;display:inline-block}.landing_footer_menu{margin:0px;padding:0px;display:none;text-align:center}.landing_footer_menu ul{margin:0px;padding:10px 10px;list-style-type:none;background-color:#363A3E}.landing_footer_menu ul li{margin:0px;padding:0px 7px 7px;display:inline-block}.landing_footer_menu ul li a{margin:0px;padding:0px;font-size:14px;color:#fff;text-decoration:none;display:block;transition:all .5s ease-in-out}.landing_footer_menu ul li a:hover{color:#fff}.animatedfsmenu-navbar-toggler.right_top{display:none}.menuheader .et_pb_column{display:flex;flex-wrap:nowrap}.menufw{width:65%}.menufw #mobile_menu1{margin-top:22px!important;padding:50px 0}.menufw .et_pb_menu__wrap{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:end!important}.menufw ul#mobile_menu1:after{background:#000!important;content:'';width:100%;position:absolute;top:0;right:-50%;z-index:-1;height:100%}.menufw ul#mobile_menu1:before{background:#000!important;content:'';width:100%;position:absolute;top:0;left:-65%;z-index:-1;height:100%}@media (min-width:980px){.et_pb_menu .et_pb_menu__menu,.et_pb_fullwidth_menu .et_pb_menu__menu{display:none}.et_pb_menu .et_mobile_nav_menu,.et_pb_fullwidth_menu .et_mobile_nav_menu{display:flex;float:none;margin:0 6px;align-items:center}}.et_pb_menu .et_mobile_nav_menu li{list-style-type:none}