@font-face{font-family:'Prime-Regular';src:url('/wp-content/uploads/fonts/Prime-Regular.woff2') format('woff2'),url('/wp-content/uploads/fonts/Prime-Regular.woff') format('woff')}h1{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:28px;font-weight:200;letter-spacing:-0.024em}h2{font-family:'Prime-Regular',sans-serif;text-transform:uppercase;font-size:30px!important}h3{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:68px;font-weight:100;letter-spacing:-0.05em}h4{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:800;font-size:20px;text-transform:uppercase;line-height:1.6em}h5{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:200;font-style:italic;font-size:24px;line-height:1.4em}h6{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:15px;text-transform:uppercase}p{font-family:'Yantramanav',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:15px;letter-spacing:0.028em}#main-content a:hover{text-decoration:underline!important}#top-menu a{text-transform:uppercase}#logo{max-height:70%!important}.et_pb_svg_logo #logo,.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:70%}#reveal{position:absolute;width:100%}#mainhead .et_pb_row{display:flex}.prodmobile{display:none!important}.et_mobile_menu{border-top:3px solid #1e1e1e}.menuphone a{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700!important;font-size:15px;text-transform:uppercase}.mobile_menu_bar{top:-15px}.mobile_menu_bar:before{color:#a7a9ac!important}#topphone a{position:absolute;top:-70px;left:20vw;font-size:20px;color:#a7a9ac!important}.prodmobile,.prodpc{display:none!important}#homeslide .et_pb_slides .et_pb_slider_container_inner{vertical-align:bottom}#homeslide .et_pb_slide_description{max-width:57%;float:left;padding-bottom:30px;margin-bottom:80px}#homeslide .et_pb_slide_title{margin-bottom:20px}#homeslide .et_pb_slide_content h4{margin-bottom:30px;line-height:1.3em}#homeslide .et_pb_slide_content a{background-color:#1e1e1e;color:#fff;padding:8px 20px;font-size:14px;font-weight:bold;border:none}#homeslide .et_pb_slide_content a:hover{background-color:rgba(30,30,30,0.7);color:#fff}#logoslide .content{margin:auto}.brandslider .et-pb-controllers{position:absolute;bottom:30px;left:13vw;width:100%;text-align:left;z-index:10}#overlap1{background-size:37%;background-position:top left 12vw}#overlap2{background-size:37%;background-position:top right 12vw}#page-container .et_overlay.et_pb_inline_icon:before,.et_pb_inline_icon:before{background-image:url('https://ultimo.com.au/wp-content/uploads/2020/10/logo-lt.png');background-size:contain;background-repeat:no-repeat;color:transparent!important}.prodimg:after,.projimg:after{position:relative;z-index:99999;color:#fff;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:15px;text-transform:uppercase;bottom:20px!important}#page-container #buttoniconsize:before,#page-container #buttoniconsize:after{font-size:2em!important;line-height:0.9em!important}#page-container #buttoniconsize:hover{padding-left:3em!important}#projectlist .post-content{padding-bottom:0}#projectlist .et_pb_post_extra.el_dbe_block_extended{border:none;border-radius:0}#projectlist .et_pb_post_extra .entry-title{margin-bottom:10px;position:absolute;bottom:-10px;margin-left:auto;margin-right:auto;left:0;right:0}.projgallery .et_pb_grid_item{width:24%!important;margin-right:1%!important;margin-bottom:1%!important}.woocommerce.archive #left-area{width:100%;border:none}.woocommerce.archive #main-content .container:before{display:none!important}.woocommerce.archive #sidebar{display:none!important}.brandshop h2{font-size:20px!important}.brandshop ul.products li.product{margin:0 1.0% 2.992em 0!important}.brandshop .columns-3 ul.products li.product{width:32.33%}#designmind{position:absolute;top:150px;left:250px}.headerbtn{background-color:#1e1e1e;color:#fff;padding:8px 20px;font-size:14px;font-weight:bold;position:relative;top:10px}.headerbtn:hover{background-color:rgba(30,30,30,0.7);color:#fff}#featureslide h1{margin-bottom:20px}#featureslide p{margin-bottom:20px}.gform_button,.woocommerce input.button{background-color:#1e1e1e;color:#fff;padding:8px 20px;font-size:14px;font-weight:bold;border:none;border-radius:0}.gform_button:hover,.woocommerce input.button:hover{background-color:rgba(30,30,30,0.7);color:#fff}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:10px 10px;letter-spacing:normal;background-color:#f2f2f2;border:none}.gform_wrapper textarea.medium{border:none;background-color:#f2f2f2;margin-top:14px;height:105px}body .gform_wrapper ul li.gfield{margin-top:0}body .gform_wrapper .top_label div.ginput_container{margin-top:0px}.gform_wrapper .gform_footer{padding:0 0 10px 0;margin:5px 0 0 0}#contactdeets i{margin-right:10px}#contactdeets a{color:#282828!important}#contactdeets a:hover{text-decoration:underline}#webby img{position:relative;top:8px;left:5px}#footbrand{display:flex}.popfooter a{color:#fff!important}@media only screen and (min-width:701px) and (max-width:980px){#featureslide p{display:none}#featureslide h1 a{background-color:rgba(242,242,242,0.6);padding:8px 20px}#featureslide .et_pb_more_button{background-color:rgba(242,242,242,0.6)!important}#featureslide .et_pb_more_button:hover{background-color:#000!important}.prodmobile{display:none!important}.prodpc{display:none}.projgallery .et_pb_grid_item{width:49%!important;margin-right:1%!important;margin-bottom:1%!important;float:left}}@media only screen and (max-width:700px){#designmind{position:relative;top:0;left:0}#featureslide p{display:none}#featureslide h1 a{background-color:rgba(242,242,242,0.6);padding:8px 20px}#featureslide .et_pb_more_button{background-color:rgba(242,242,242,0.6)!important}#featureslide .et_pb_more_button:hover{background-color:#000!important}.et_pb_fullwidth_slider_0,.et_pb_fullwidth_slider_0 .et_pb_slide{background-size:cover!important}#homeslide .et_pb_slide_description{max-width:100%}h1{font-size:18px}h2{font-size:22px}h3{font-size:36px!important}h4{font-size:16px}h5{font-size:20px}h6{font-size:13px}p{font-size:13px}#featureslide .et_pb_slide{background-size:cover!important}.prodmobile{display:none!important}.prodpc{display:none}.projgallery .et_pb_grid_item{width:49%!important;margin-right:1%!important;margin-bottom:1%!important;float:left}}