*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:#fff0}a:active,a:hover{outline-width:0;text-decoration:none;outline:none;transition:0.5s ease-in-out all;-webkit-transition:0.5s ease-in-out all;-ms-transition:0.5s ease-in-out all;-moz-transition:0.5s ease-in-out all;-o-transition:0.5s ease-in-out all}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:700}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}[disabled]{cursor:default}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}blockquote{border-left:.3rem solid #d1d1d1;margin-left:0;margin-right:0;padding:1rem 1.5rem}blockquote *:last-child{margin:0}form ul{list-style:none;margin:0;padding:0}input[type='text'],input[type='email'],input[type='password'],input[type='tel'],input[type='url'],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff0;border:1px solid #d1d1d1;border-radius:.4rem;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.6rem 1rem;width:100%}input[type='text']:focus,input[type='email']:focus,input[type='password']:focus,input[type='tel']:focus,input[type='url']:focus,textarea:focus,select:focus{border:1px solid #f2a1ad;outline:0}textarea{padding-bottom:.6rem;padding-top:.6rem}label,legend{font-size:16px;display:block;margin-bottom:.5rem;color:#302C2E}fieldset{border-width:0;padding:0}input[type='checkbox'],input[type='radio']{display:inline}input[type='submit']:focus{outline:none}input::-webkit-input-placeholder,select::-webkit-input-placeholder{color:rgb(47 45 45 / .7)}input::-moz-placeholder,select::-moz-placeholder{color:rgb(47 45 45 / .7)}input:-ms-input-placeholder,select:-ms-input-placeholder{color:rgb(47 45 45 / .7)}input:-moz-placeholder,select:-moz-placeholder{color:rgb(47 45 45 / .7)}input:focus{outline:none}dl,ol,ul{margin-top:0;padding-left:0}dl dl ul,dl ol,ol dl ul,ol ol,ul dl ul,ul ol{font-size:90%;margin:1.5rem 0 1.5rem 3rem}dl{list-style:none}ul{list-style:circle inside}ol{list-style:decimal inside}dt,dd,li{margin-bottom:10px}hr{border-top:.1rem solid #4A4D50;border-width:0;margin-bottom:3.5rem;margin-top:3rem}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}input,textarea,select,fieldset{margin-bottom:1rem}input:last-child,textarea:last-child,select:last-child,fieldset:last-child{margin-bottom:0}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:1.4rem}pre:last-child,blockquote:last-child,dl:last-child,figure:last-child,table:last-child,p:last-child,ul:last-child,ol:last-child,form:last-child{margin-bottom:0}table{width:100%}.flex,.flex-row,.flex-column,.flex-start,.flex-end,.flex-center,.flex-stratch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-stratch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@supports ((-o-object-fit:cover) or (object-fit:cover)){.background-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:'';display:table}.clearfix:after{clear:both}.tacenter{text-align:center}.taright{text-align:right}.taleft{text-align:left}.relative{position:relative}body,html{margin:0;padding:0}h1,h2,h3,h4,h5{margin:0;margin-bottom:20px}h1{font-weight:700;font-size:80px;line-height:90px;font-weight:700;letter-spacing:-.64px;text-transform:uppercase;font-family:'DM Sans',sans-serif}h2{font-size:40px;line-height:124.7%;font-family:'DM Sans',sans-serif;letter-spacing:-1.2px;text-transform:uppercase;font-weight:700}h3{font-weight:700;font-size:25px;line-height:40px;letter-spacing:.02em;font-family:'DM Sans',sans-serif;text-transform:uppercase;color:#2C3630};h6{font-weight:700;font-size:16px;line-height:24px;letter-spacing:.02em;font-family:'DM Sans',sans-serif;color:#2C3630;margin:0 0 20px 0}h5{color:#2C3630;font-family:"sofia-pro";font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.18px}h4{font-size:20px;line-height:25px;font-family:'DM Sans',sans-serif}h1 span,h2 span{display:inline-block;font-weight:400;color:#DB7D4F;font-family:"sofia-pro"}h1 b,h2 b{color:#646464;font-weight:700}h1 strong,h2 strong{font-weight:700;color:#000}a{text-decoration:none;cursor:pointer;color:#151515}a:hover{text-decoration:none;outline:none;transition:0.5s ease-in-out all;-webkit-transition:0.5s ease-in-out all;-ms-transition:0.5s ease-in-out all;-moz-transition:0.5s ease-in-out all;-o-transition:0.5s ease-in-out all;color:#EDE7E1}p{color:#2C3630;font-family:"sofia-pro";font-size:17px;font-style:normal;font-weight:300;line-height:156.023%}img{max-width:100%;height:auto}.tbl{display:table;width:100%;height:100%;vertical-align:middle;text-align:center;position:relative;z-index:9}.tbl-cell{display:table-cell;width:100%;height:100%;vertical-align:middle}.img-responsive{max-width:100%;display:block;height:auto;margin:0 auto}.paddingtop{padding:100px 0}.inline__block{float:left;width:100%;vertical-align:top;position:relative}.gfield_label{display:none!important}.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container textarea,.gform_wrapper .ginput_container select{background:#fff;border:none!important;outline:none;padding:15px 15px 12px 15px!important;margin-bottom:0;height:53px;outline:none;font-size:16px!important;line-height:26px;color:rgb(47 45 45 / .7);border-radius:8px}.gform_wrapper .ginput_container textarea{height:135px;margin-top:0}.gform_wrapper input[type="submit"]{background:#EE4C29;text-align:center;color:#FFF;border:1px solid #EE4C29;padding:15px 54px 12px 54px!important;display:inline-block;transition:0.5s ease-in-out all;-webkit-transition:0.5s ease-in-out all;-ms-transition:0.5s ease-in-out all;-moz-transition:0.5s ease-in-out all;-o-transition:0.5s ease-in-out all;width:calc(100% - 15px)!important;border-radius:8px;font-size:16px;line-height:19px;text-align:center;letter-spacing:1px;text-transform:uppercase}.gform_wrapper input[type="submit"]:hover{border:1px solid #1D1854;background-color:#1D1854;color:#fff;outline:0}.gform_wrapper .validation_error{display:none}.gform_wrapper .validation_message{display:inline-block;width:100%;text-align:left;margin-top:0;color:red}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none!important;border:none!important}.elementor-page .entry-content .elementor-element form .gform-body textarea,.elementor-page .entry-content .elementor-element form .gform-body input{padding:6px 16px!important;background-color:#F2F2F2;border-radius:49px 49px 49px 49px}.elementor-page .entry-content .elementor-element .gform_wrapper input[type="submit"]{height:40px;background:#db7d4f;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:40px;padding:0 20px!important;display:flex;border-radius:50px;border:none}@media (max-width:640px){.elementor-page .entry-content .elementor-element .gform_wrapper .ginput_complex span{margin-bottom:16px}.elementor-page .entry-content .elementor-element .gform_wrapper .ginput_complex span:last-of-type{margin-bottom:0}}.ie8 *{outline:none}img{border:none}body{color:#2C3630;font-size:17px;font-weight:400;line-height:26px;overflow-x:hidden;position:relative;background:#fff;font-family:"sofia-pro"}html,body{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}*{--brown-color:#401717;--white:#fff}#wrapper{width:100%;height:auto}.container{max-width:1340px;height:auto;display:block;margin:0 auto;clear:both;box-sizing:border-box;width:100%;padding:0 20px}.sub-container{max-width:1220px;height:auto;display:block;margin:0 auto;clear:both;box-sizing:border-box;width:100%;padding:0 20px}section{position:relative}.primary_btn{height:50px;background:var(--brown-color);border-radius:100px;transition:all 0.3s ease-in-out;color:#FFF;font-family:'DM Sans',sans-serif;display:inline-block;font-size:16px;line-height:50px;padding:0 20px;font-weight:700;letter-spacing:-.64px;text-transform:uppercase}.primary_btn:hover{background:#D98370;color:#fff}.primary_btn:hover svg{transform:scalex(1.3);transition:all 0.4s ease-in-out;stroke:#fff}.primary_btn svg{transform:scalex(1);transition:all 0.3s ease;margin-right:10px;stroke:#D98370}.white_btn{height:50px;background:var(--white);border-radius:100px;color:#3F1616;font-family:'DM Sans',sans-serif;font-size:16px;font-weight:700;letter-spacing:-.64px;text-transform:uppercase;line-height:50px;padding:0 20px;display:inline-block;border:none}.border_btn:hover{background:#F6CABF;color:#000}.border_btn:hover svg{transform:scalex(1.3);transition:all 0.4s ease-in-out}.border_btn svg{transform:scalex(1);transition:all 0.3s ease;margin-right:10px}.btn_main{display:flex}.white_btn:hover:after,.primary_btn:hover:after{background:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/white_arrow_hover.svg) no-repeat center!important;width:17px;height:13px;transition:width 0.5s;right:20px;background-size:contain!important}header{background:#fff0;width:100%;position:fixed;z-index:9}.fixed-header .header_main{border-bottom:0}header.fixed-header .custom-logo-link{display:none}header.fixed-header .logo{display:block}.header_main .logo{display:none}.header_main{display:flex;justify-content:space-between;padding:25px 0 22px;align-items:center;position:relative;z-index:1;border-bottom:1px solid #8F8C8C}.logo,.custom-logo-link{transition:all 0.5s;width:190px;position:relative}.logo img,.custom-logo-link img{max-width:100%;transition:all 0.5s;display:block}.sticky_logo{display:none;transition:all 0.5s}.fixed-header{background:#fff;box-shadow:0 4px 4px rgb(0 0 0 / .25);position:fixed;transition:all 0.5s;z-index:99}.fixed-header .navgation{transition:all 0.5s}.fixed-header .desktop_logo{display:none;transition:all 0.5s}.fixed-header .sticky_logo{display:block;transition:all 0.5s}.navigation{display:flex;justify-content:space-between;width:auto;align-items:center;position:relative;z-index:9}.navigation ul{display:flex;justify-content:space-between;margin-bottom:0}.navigation ul li{list-style:none;margin-bottom:0;position:relative;margin-right:30px}.navigation ul li a{color:#FFF;text-align:center;font-family:"sofia-pro";font-size:15px;font-style:normal;font-weight:500;line-height:15px;border-radius:200px;background:rgb(44 54 48 / .3);padding:5px 10px;text-transform:uppercase}.navigation ul li a:hover{background:#DB7D4F}.navigation ul li a:hover,.navigation ul li.active a{color:#fff}.navigation ul li a img{margin-left:8px}.navigation ul li>.sub-menu{position:absolute;width:171px;display:flex;flex-direction:column;z-index:9;padding:23px 15px 10px;display:none;text-align:center;border-radius:2px;padding-top:45px;padding-left:0;padding-right:0}.navigation ul li>.sub-menu li{padding:0px!important;text-align:left}.navigation ul li>.sub-menu li a{background-color:#fff0;padding-left:21px;font-size:15px!important;font-weight:500!important;line-height:32px!important;color:#000!important;display:block;text-align:left}.contact_btn{border-radius:200px;background:#DB7D4F;color:#FFF;text-align:center;font-family:"sofia-pro";font-size:15px;font-weight:800;line-height:20px;padding:5px 15px;height:31px}.contact_btn:hover{background-color:#401717;color:#fff}.navigation ul li>.sub-menu li{padding:5px 10px;background:#fff;justify-content:center;margin-right:0}.navigation ul li>.sub-menu li:last-child{padding-bottom:20px}.navigation ul li>.sub-menu li:first-child{padding-top:20px}.navigation ul li>.sub-menu li a{color:#3F3A3B;font-weight:400;font-size:17px;line-height:27px;border:none!important;text-decoration:none;border-bottom:2px solid #fff0;transition:all 0.3s ease-in;border-radius:0px!important}.navigation ul li>.sub-menu li a:hover{color:#3F3A3B;border-bottom:none;background:rgb(219 125 79 / .4);border-radius:0px!important}.navigation ul li:hover>.sub-menu{display:block}.navigation .primary_btn{margin-left:10px;padding:0 10px}.navigation .primary_btn img{margin-right:10px}.banner__section{position:relative;height:920px;padding:50px 0 93px;width:100%;background-size:cover!important;display:flex;align-items:flex-end}.banner__section.inner_banner:before{background:linear-gradient(180deg,rgb(0 0 0 / 90%) 0%,#fff0 100%)}.banner__section.inner_banner:after{background:linear-gradient(0deg,rgb(0 0 0 / 40%) 0%,#fff0 100%)}.banner_video__section{height:1080px;max-height:100vh;min-height:min-content;padding-top:150px}.banner__section .BackgroundVideo--video{position:absolute;z-index:0;object-fit:cover;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.banner__section .mobile_banner_video{display:none}@media screen and (max-width:1920px){.banner_video__section{height:56.25vw}}@media (max-width:767px){.banner__section .mobile_banner_video{display:block}}.page-template-work .banner__section.inner_banner:before,.page-template-about .banner__section.inner_banner:before{background:linear-gradient(180deg,rgb(0 0 0 / 90%) 0%,#fff0 100%)}.page-template-work .banner__section.inner_banner:after,.page-template-about .banner__section.inner_banner:after{background:linear-gradient(0deg,rgb(0 0 0 / 60%) 0%,#fff0 100%)}.banner__section:before{background:linear-gradient(180deg,rgb(0 0 0 / .6) 0%,#fff0 100%);position:absolute;width:100%;content:"";top:0;left:0;background-size:cover;height:70%}.banner__section:after{background:linear-gradient(0deg,rgb(0 0 0 / .5) 0%,#fff0 100%);position:absolute;width:100%;content:"";bottom:0;left:0;background-size:cover;height:30%}.banner_main{position:relative;z-index:1}.banner_main h1{color:#fff;text-shadow:0 4px 4px rgb(0 0 0 / .45);margin-bottom:0;display:inline-block}.inner_banner .banner_main h1{letter-spacing:-.64px}.sub_title{color:#FFF;text-shadow:0 4px 4px rgb(0 0 0 / .25);font-family:"sofia-pro";font-size:40px;font-style:normal;font-weight:700;line-height:157.523%;display:block;margin-bottom:11px}.banner__section .btn_main{margin-top:11px}.btn_main .white_btn{margin-right:18px}.banner__section .btn_main .white_btn:hover{background-color:#D98370}.complement__section{background:#F9F0E7}.complement__section_about .bottom_text:before{width:calc(100% + 200px)}.complement__section .container{max-width:calc(100% + (1350px - 100%) / 2);margin-left:auto;margin-right:0;padding-right:0}.complement_main{display:flex;justify-content:space-between;align-items:center}.complement_left{width:40%;padding:100px 0}.complement_left .white_btn{margin-top:22px}.complement_left h2{color:#401717;max-width:413px}.complement_right{position:absolute;top:0;right:0;height:100%}.complement_right img{display:block;height:100%;margin-left:auto}.bottom_text{position:relative;margin-top:91px}.bottom_text p{padding-top:32px;margin-top:0;max-width:541px}.bottom_text:before{position:absolute;top:0;left:0;width:calc(100% + 220px);height:1px;background:rgb(64 23 23 / .3);content:""}.dream__house{background:#2C3630;padding:81px 0 107px}.dream_main{display:flex}.dream_left{width:50%;padding-top:69px}.dream_left h2{max-width:413px;color:#F9F0E7}.dream_left p{color:#F9F0E7}.dream_right{width:50%;border-left:1px solid rgb(255 255 255 / .3);padding-left:100px}.dream_desc{display:flex;flex-wrap:wrap}.dream_desc:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.dream_right .dream_box{width:50%;padding:20px 53px 20px 0;border-right:1px solid rgb(255 255 255 / .3)}.dream_desc .dream_box{padding-bottom:30px;margin-bottom:30px;border-top:1px solid rgb(255 255 255 / .3);border-right:none;padding-top:60px;position:relative}.dream_desc .dream_box:last-child{margin-bottom:0}.dream_desc .dream_box:nth-last-child(2){margin-bottom:0}.dream_desc .dream_box:after{content:"";position:absolute;background-color:rgb(255 255 255 / .3);height:calc(100% - 44px);width:1px;top:40px;right:0}.dream_desc .dream_box:nth-child(2n):after{display:none}.dream_desc .dream_box:first-child,.dream_desc .dream_box:nth-child(2){border-top:none;padding-top:33px}.dream_left .white_btn{margin-top:13px}.dream_right .dream_box h5{color:#F9F0E7;margin-bottom:25px;text-transform:uppercase}.dream_right .dream_box p{color:#F9F0E7}.dream_right .dream_box:nth-child(2n+0){border-right:0;padding-left:53px;padding-right:0}.dream__house .bottom_text{margin-top:67px}.dream__house .bottom_text p{padding-top:67px}.dream__house .bottom_text:before{background:rgb(255 255 255 / .3);width:100%}.dream__house .icon{margin-bottom:10px;display:inline-block}.dream__house .icon svg,.dream__house .icon img{height:46px}.our__range{padding:100px 0}.our__range h2{color:#401717;display:inline-block}.range_main{display:flex;margin:40px -15px 0;flex-wrap:wrap}.range_box{width:33.33%;padding:0 15px;border-right:1px solid rgb(64 23 23 / .4);margin-bottom:50px}.range_box figure{margin:0;position:relative}.range_box figure:before{width:100%;height:100%;background:rgb(0 0 0 / .2);top:0;left:0;content:"";position:absolute;z-index:1}.range_box a:hover figure img,.latest_box a:hover figure img{filter:drop-shadow(0 4px 4px rgb(0 0 0 / .25));transition:0.3s}.arrow_icon{width:40px;height:40px;border-radius:50%;background:#fff;position:absolute;bottom:30px;right:30px;z-index:1}.arrow_icon:before{position:absolute;background:#DB7D4F;width:4px;height:4px;border-radius:50px;content:"";top:50%;left:50%;transform:translate(-50%,-50%);transition:0.3s}.range_box a:hover .arrow_icon:before,.latest_box a:hover .arrow_icon:before{background:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/white_arrow_hover.svg) no-repeat center;width:17px;height:13px;transition:width 1s}.range_box a:hover .arrow_icon,.latest_box a:hover .arrow_icon{background:#DB7D4F}.range_box figure img{width:100%;display:block;height:285px;object-fit:cover;transition:0.3s}.range_box:hover h3{color:#DB7D4F}.range_box:last-child{border-right:0}.range_desc{margin-top:25px}.range_desc h3{margin-bottom:0}.range_desc p{margin-top:0}.how__work{background:#F9F0E7;padding:104px 0;position:relative;overflow:hidden}.how__work h2{color:#401717;margin-bottom:68px}.how__work .container{max-width:calc(100% + (1340px - 100%) / 2);margin-left:auto;margin-right:0;padding-right:0}.how__work .sub_title{color:#DB7D4F;font-family:"sofia-pro";font-size:17px;font-style:normal;font-weight:500;line-height:156.023%;text-shadow:none}.how__work h5{color:#000}.item{min-height:226px;display:flex;flex-direction:column;justify-content:space-between}.how__work:before{position:absolute;left:0;width:100%;height:5px;border-bottom:2px dashed #fff;content:"";top:322px}.how_top{position:relative}.how_top:after{width:15px;height:15px;border:1px solid #401717;border-radius:50%;content:"";left:0;bottom:-25px;position:absolute;z-index:1;display:inline-block;box-shadow:none;background-color:#F9F0E7}.how_bottom p{max-width:314px;padding-top:20px}.how_bottom{position:relative}.how_bottom:after{background:rgb(249 240 231 / .9);position:absolute;bottom:0;width:100%;height:100%;left:0;content:""}.owl-item.highlighted .how_bottom:after{display:none}.owl-item.highlighted .how_top:after{background:#401717}.how_main:after{background:rgb(249 240 231 / .9);position:absolute;width:250px;height:100%;top:0;right:-150px;content:"";z-index:1}.how__work .owl-nav{position:absolute;top:0;right:0}.how__work .owl-nav{position:absolute;top:-119px;right:200px;z-index:9}.how__work .owl-nav .owl-prev,.how__work .owl-nav .owl-next{width:40px;height:40px;background:#fff!important;border-radius:50%}.how__work .owl-nav .owl-prev{background:#fff url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/left_arrow.svg) no-repeat center!important}.how__work .owl-nav .owl-next{background:#fff url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/right_arrow.svg) no-repeat center!important}.how__work .owl-nav .owl-prev span,.how__work .owl-nav .owl-next span{display:none}.how__work .owl-nav .owl-prev{margin-right:10px}.dream__section{background:#DB7D4F;padding:63px 0;position:relative}.dream__section .btn_main .white_btn:hover{background-color:#D98370}.dream__section .dream_main{justify-content:space-between}.dream__section h2{color:#FFF;font-size:70px;font-style:normal;font-weight:700;line-height:117.7%;letter-spacing:-2.8px;text-transform:uppercase;width:579px}.dream__section h2 span{color:#401717;font-family:"sofia-pro"}.right_dream{width:45%}.right_dream:before{width:58%;height:100%;background:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/dream-vector.svg) no-repeat right 193px center;content:"";top:0;right:0;position:absolute}.right_dream p{font-size:20px;font-style:normal;font-weight:400;line-height:156.023%;color:#401717;margin-top:0;position:relative;z-index:1}.btn_main{position:relative;z-index:1}.dream_main{display:flex;align-items:center}.testimonial__section{background:#401717;padding:100px 0 130px;text-align:center}.testimonial__section h2{color:#fff;text-transform:uppercase;margin-bottom:106px}.testimonial__section .testimonial_main{max-width:614px;margin:0 auto}.start_review{display:flex;align-items:center}.start_review img{width:33px!important;display:block}.start_main{display:flex;margin-left:15px}.start_main span{margin-right:3px}.start_main span img{width:20px!important}.review_desc{text-align:left}.review_desc p{text-align:left;color:#fff;margin-top:42px;font-size:22px;font-weight:300;line-height:141.523%}.review_desc .name{color:#FFF;font-family:"sofia-pro";font-size:18px;font-style:normal;font-weight:600;line-height:124.7%;letter-spacing:-.54px;text-transform:uppercase}.testimonial__section .owl-nav{position:absolute;top:0;right:0}.testimonial__section .owl-nav .owl-prev,.testimonial__section .owl-nav .owl-next{width:32px;height:32px;background:#fff!important;border-radius:50%}.testimonial__section .owl-nav .owl-prev{background:#fff url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/left_arrow.svg) no-repeat center!important;margin-right:13px}.testimonial__section .owl-nav .owl-prev:hover{background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/left_arrow_new.svg)!important;background-color:#DB7D4F!important}.how__work .owl-nav .owl-prev:hover{background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/left_arrow_new.svg)!important;background-color:#DB7D4F!important}.how__work .owl-nav .owl-next:hover{background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/right_arrow_new.svg)!important;background-color:#DB7D4F!important}.stage__slider .owl-nav .owl-prev:hover,.stage__slider .owl-nav .owl-next:hover{background-color:#401717!important}.testimonial__section .owl-nav .owl-next{background:#fff url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/right_arrow.svg) no-repeat center!important}.testimonial__section .owl-nav .owl-next:hover{background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/right_arrow_new.svg)!important;background-color:#DB7D4F!important}.testimonial__section .owl-nav .owl-prev span,.testimonial__section .owl-nav .owl-next span{display:none}.latest__section{background:#F9F0E7;padding:105px 0 68px}.latest__section .latest_box{padding-bottom:11px}.latest_top{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.latest_top h2{margin-bottom:0;color:#401717}.latest_main{display:flex;margin:0 -15px}.latest_box{width:33.33%;padding:0 15px;border-right:1px solid rgb(64 23 23 / .4)}.latest_box p{font-weight:400}.latest_box:last-child{border-right:0}.latest_desc{display:flex;align-items:center;justify-content:space-between}.latest_desc .label{color:#2C3630;font-family:"sofia-pro";font-size:14px;font-weight:300;line-height:156.023%}.latest_desc .arrow_icon{position:relative;display:inline-block;bottom:0;right:0}.latest_box figure{margin:50px 0 0}.latest_box figure img{width:100%;display:block;height:265px;object-fit:cover}body.home footer{background:#F9F0E7;padding-top:28px}footer{display:inline-block;width:100%}.footer-bg{background:#2C3630;padding:100px 30px;margin:0 28px 20px;border-radius:17px}.footer_main{text-align:center}.footer_main img{display:block;margin:0 auto;width:267px;max-width:100%}.footer_main ul{display:flex;justify-content:center;margin:65px 0 34px}.footer_main ul li{list-style:none;margin:0 10px}.footer_main ul li a{border-radius:200px;background:rgb(219 125 79 / .2);padding:5px 20px 7px;color:#FFF;font-family:"sofia-pro";font-size:15px;font-weight:500;line-height:normal;text-transform:uppercase}.footer_main ul li a:hover{background:#DB7D4F}.news_text{color:#D9D9D9;font-family:"sofia-pro";font-size:18px;font-weight:300;line-height:156.023%;text-transform:uppercase}.news_text span{color:#DB7D4F}.copy_main{display:flex;justify-content:space-between;padding-bottom:20px}.copy_main p{width:25%;margin:0;color:#2C3630;font-family:"sofia-pro";font-size:14px;font-style:normal;font-weight:300;line-height:156.023%}.term_menu{width:50%}.term_menu ul{display:flex;width:100%!important;justify-content:space-between!important}.term_menu ul li{list-style:none}.copy_main ul{width:25%;display:flex;align-items:center;justify-content:flex-end}.copy_main ul li{list-style:none;margin-right:15px;margin-bottom:0}.copy_main ul li a{color:#2C3630;font-family:"sofia-pro";font-size:14px;font-style:normal;font-weight:300;line-height:156.023%}.copy_main ul li span{margin-right:5px;color:#2C3630;font-family:"sofia-pro";font-size:14px;font-style:normal;font-weight:300;line-height:156.023%}.copy_main ul li a:hover{color:#DB7D4F}.copy_main ul li svg{fill:#2C3630}.copy_main ul li a:hover svg{fill:#DB7D4F}.copy_main ul li:last-child{margin-right:0}.inner_banner{justify-content:center;align-items:center;text-align:center;height:700px;background-position:center!important}.inner_banner .banner_main{padding-top:87px}.range__list{background:#fff;padding:47px 0 64px}.range__list .container{max-width:1000px}.list_main{display:flex;margin:0 -35px}.list_box{width:25%;padding:0 35px;border-right:1px solid #ccc}.list_box:first-child ul li{color:#2C3630}.list_box:last-child{border-right:0}.list_box figure{margin:0 0 21px}.list_box figure img{height:28px}.list_box h5{color:#2C3630;margin-bottom:31px}.list_box ul{margin-left:15px}.list_box ul li{color:#401717;list-style:disc;margin-bottom:0;font-family:"sofia-pro";font-size:17px;font-style:normal;font-weight:300;line-height:143.023%}.intro__section{padding:100px 0;background:#F6F4F2;text-align:center}.intro__section .intro_main{max-width:797px;margin:0 auto}.intro__section.work-caption .intro_main{max-width:689px}.intro__section .intro_main h2{margin-bottom:29px;color:#401717}.intro__section .intro_main p{margin-top:0}section.two__coloum .container{background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/icon-bg.svg);background-repeat:no-repeat;background-position:100% -1%;background-size:208px}.two__coloum{background:#2C3630;padding:100px 0 46px}.two__coloum .two_coloum_wrapper{border-bottom:1px solid rgb(255 255 255 / .3);padding-bottom:12px}.two_main{display:flex;align-items:center;position:relative;padding-bottom:80px}.two_main:last-child:before{height:calc(100% - 87px)}.two_main:before{position:absolute;content:"";width:1px;height:100%;background:rgb(255 255 255 / .3);content:"";left:50%;transform:translateX(-50%);top:0}.two_main:first-child{align-items:flex-start}.two_main:first-child .two_right{padding-top:7px}.two__coloum h2{color:#F9F0E7;margin-bottom:81px}.two_left,.two_right{width:50%}.two_left{padding-right:35px}.two_left img{width:100%;display:block}.two_right{padding-left:35px}.two_right p{color:#F9F0E7}.two_desc{max-width:526px}.two_desc ul{margin:0 0 40px;padding:0}.two_desc ul li{color:#FFF;font-family:"sofia-pro";font-size:17px;font-style:normal;font-weight:300;line-height:155.023%;list-style:none;position:relative;padding-left:24px}.two_desc ul li:before{background:#DB7D4F;width:6px;height:6px;border-radius:50%;content:"";position:absolute;left:0;top:11px}.two_coloum_wrapper .two_main:nth-child(even) .two_left{order:1;padding-bottom:0;padding-left:35px}.two_right .price span{color:#F9F0E7;font-family:"sofia-pro";font-size:17px;font-style:normal;font-weight:300;line-height:156.023%;margin-right:10px}.two_right .price{color:#DB7D4F;font-family:"sofia-pro";font-size:17px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.17px;text-transform:uppercase}.two_coloum_wrapper .two_main:nth-child(even) .two_right{padding-left:0;padding-right:35px}.stage__slider{background:#2C3630}.page-template-home .stage__slider{padding:100px 0}.stage__slider .owl-nav{position:absolute;bottom:18px;right:351px}.stage__slider .owl-nav .owl-prev,.stage__slider .owl-nav .owl-next{width:40px;height:40px;border-radius:50%!important}.stage__slider .owl-nav .owl-prev{background:#DB7D4F url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/stage_arrow_left.svg) no-repeat center!important;margin-right:10px}.stage__slider .owl-nav .owl-next{background:#DB7D4F url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/stage_arrow_right.svg) no-repeat center!important}.stage__slider .owl-nav .owl-prev span,.stage__slider .owl-nav .owl-next span{display:none!important}.video__section{padding:100px 0}.video__section .container{max-width:858px;margin:0 auto;text-align:center}.video__section h2{margin-bottom:60px;color:#401717}.video_main video.custom_video{width:100%;height:100%;object-fit:cover;position:relative;z-index:1;border-radius:10px;cursor:pointer;display:inherit}.video_main{position:relative}.video_main .playpause:before{background:linear-gradient(0deg,rgb(0 0 0 / .6) 0%,rgb(0 0 0 / .6) 100%);position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:9}.video_main .playpause img{z-index:9;cursor:pointer}.video_main .playpause{width:100%;height:100%;position:absolute;top:0%;transform:none;left:0%;z-index:9;display:flex;align-items:center;justify-content:center}.faq__section{padding:104px 0;background:#F9F0E7;text-align:center}.faq__section h2{margin-bottom:100px;color:#401717}.faq__section .accordian_main{max-width:951px;margin:0 auto;text-align:left}.faq__section .accordian_main .btn-wrapper{display:flex}.faq__section .accordian_main .accordion-wrapper{border-bottom:1px solid rgb(64 23 23 / .4);padding:40px 0;position:relative}.faq__section .btn a.white_btn{margin-top:82px}.faq__section .accordian_main button:after{position:absolute;width:100%;height:100%;left:0;right:0;content:"";bottom:0}.faq__section .accordian_main .btn-wrapper .round{width:16px;height:16px;border-radius:50%;border:1px solid #401717;margin-top:4px;margin-right:78px}.accordion-wrapper.active .round{background:#DB7D4F;border-color:#DB7D4F!important}.faq__section .accordian_main .number{margin-right:70px;color:#DB7D4F;font-family:"sofia-pro";font-size:17px;font-style:normal;font-weight:500;line-height:156.023%}.faq__section .accordian_main .collepsing-div{padding-top:30px;padding-left:194px;padding-bottom:40px}.faq__section .accordian_main .collepsing-div p{font-weight:400;margin-bottom:5px}.faq__section .accordian_main .collepsing-div ul{margin:0;padding:0}.faq__section .accordian_main .collepsing-div ul li{list-style:none;color:#2C3630;font-family:"sofia-pro";font-size:17px;font-style:normal;font-weight:400;line-height:156.023%;position:relative;padding-left:15px}.faq__section .accordian_main .collepsing-div ul li:before{background:#DB7D4F;width:4px;height:4px;border-radius:50%;content:"";position:absolute;left:0;top:11px}.faq__section .accordian_main button{background:#fff0;border:0;color:#2C3630;font-family:"sofia-pro";font-size:18px;font-style:normal;font-weight:600;line-height:124.7%;letter-spacing:-.54px;text-transform:uppercase;padding:0}.inner_related{background:#fff}.inner_related .arrow_icon{background:rgb(249 240 231 / .7)}.feature-list{display:flex;flex-wrap:wrap}.feature-list .feature_left{width:50%;padding-top:30px}.feature-list .feature_right{width:50%;border-left:1px solid rgb(64 23 23 / .3);padding-top:30px;padding-bottom:370px}section.feature_section{padding:105px 0 91px;background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/feature-bg.svg);background-repeat:no-repeat;background-size:26%;background-position:center right}.feature_section .feature-block{width:100%;padding-top:69px;position:relative}.feature_section .feature_left .feature-block{padding-right:119px}.feature_section .feature_right .feature-block{padding-left:119px}.feature_section .feature-block>ul>li:has(ul){font-weight:400!important}.feature_section h5{color:#2C3630;font-size:17px;font-weight:500;font-family:"sofia-pro";text-transform:uppercase;margin-bottom:8px;display:block}.feature_section .title{margin-bottom:-30px}.feature_section .title h2{margin-bottom:0}.two_coloum_wrapper a.normal_btn{color:#fff;font-size:16px;line-height:20px;text-decoration:underline;text-transform:uppercase}.feature_section .feature-block ul li{position:relative;list-style:none;padding-left:20px;color:#2C3630;font-size:17px;font-weight:300;font-family:"sofia-pro"}.feature_section .feature-block ul li:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background-color:#DB7D4F;left:0;top:10px}.feature_section .feature-block ul li ul li:before{background-color:#000}.feature_section .price-text{padding-top:62px;font-size:17px;font-weight:400;padding-left:119px;margin-left:50%;position:absolute;left:0;bottom:370px}.feature_section .price-text span{font-size:17px;font-weight:700;letter-spacing:.17px;color:#DB7D4F}.feature_section .feature-block ul li ul{padding-top:9px;padding-left:30px}.white_btn:after{background:#DB7D4F;width:4px;height:4px;border-radius:50px;content:"";transition:0.3s;margin-left:20px;display:block;position:absolute;right:23px;top:50%;transform:translateY(-50%)}.primary_btn:after{background:#DB7D4F;width:4px;height:4px;border-radius:50px;content:"";position:absolute;right:23px;top:50%;transform:translateY(-50%);margin-left:20px;right:23px;top:50%;transform:translateY(-50%)}.primary_btn:hover:after{background:#fff}.white_btn,.primary_btn{padding-right:46px;position:relative}.white_btn:hover{background-color:#401717;color:#fff}.work-caption{padding:87px 0;background-color:#F9F0E7}.our_process{padding:105px 0}.our_process .title{margin-bottom:120px;margin-left:-15px}.our_process .our-process-block{padding-left:70px;padding-bottom:84px;position:relative;opacity:.3}.our_process .our-process-block.visible{opacity:1}.our_process .our-process-block:last-child{padding-bottom:0;margin-bottom:0}.our-process-list{position:relative}.our_process .our-process-block:before{width:2px;height:100%;content:"";position:absolute;background-color:rgb(64 23 23 / .4);left:-1px}.progress-bar--increment{position:absolute;width:2px;height:100%;background-color:#401717;left:-1px}.our_process .our-process-block.visible:after{background-color:#401717}.our_process .our-process-block:after{width:16px;height:16px;content:"";position:absolute;background-color:#F9F0E7;left:-8px;border:1px solid #401717;top:0;border-radius:50%}.our_process .our-process-block:last-child:before{display:none}.our-process-list .content p{margin-bottom:40px}.our_process .image-block{margin-bottom:30px}.our_process .our-process-block .image-block{padding-top:20px}.our_process .our-process-block:first-child .image-block{padding-top:0}.our_process .container{max-width:885px}.our_process .process-title span{color:#DB7D4F;font-size:17px;font-weight:500;line-height:156.023%}.our_process .process-title h4{font-size:25px;font-weight:500;line-height:normal;letter-spacing:.25px;margin-bottom:20px;color:#401717}.our_process .content ul li{list-style:none;position:relative;list-style:none;padding-left:20px}.our_process .content ul li:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background-color:#DB7D4F;left:0;top:10px}.our-process-list .content p,.our-process-list .content ul li{font-size:17px;font-style:normal;font-weight:300;line-height:156.023%}.process_related .image-block{position:relative}.process_related{background-color:#fff!important}.process_related .latest_box{position:relative}.process_related .latest_box figure{margin-top:0}.process_related .caption h3{line-height:31px;margin-top:30px;margin-bottom:0}.process_related .caption p{font-size:17px;font-weight:300;margin-top:0;color:#2C3630}.twocolumn_about_main{display:flex;align-items:center;flex-wrap:wrap}.twocolumn_about_main .twocolumn_left{width:50%;padding-right:40px;padding-right:109px}.twocolumn_about_main .twocolumn_right{width:50%;z-index:9;padding-left:82px}.contact-form-section .twocolumn_about_main .twocolumn_right{padding-left:109px}.twocolumn_about_main .twocolumn_left img{width:100%}.twocolumn_about_main .twocolumn_right h2{color:#401717}.twocolumn_about_main .twocolumn_right .white_btn{margin-top:40px;width:100%;max-width:219px}.twocolumn_about_section{background-color:#DB7D4F;padding:123px 0 107px;position:relative}.twocolumn_about_section .bottom_text{margin-top:97px}.twocolumn_about_section:after{content:"";position:absolute;width:50%;height:100%;background-color:#F9F0E7;top:0;right:0}.stage__slider .title{text-align:center;border-top:1px solid rgb(255 255 255 / .3);padding:105px 0}.stage__slider .title h2{color:#fff;margin-bottom:0}.stage__slider .stage-slider .owl-stage{display:flex}.stage__slider .stage-slider .owl-stage .item{height:100%}.stage__slider .stage-slider .owl-stage .item img{object-fit:contain;height:100%}.about_video_section{background-color:#F9F0E7}.how__work .how_main .white_btn{margin-top:50px}.logo-section .owl-carousel.logo-inner-slider .item{min-height:auto;display:block}.logo-section .owl-carousel.logo-inner-slider .item img{width:auto;margin:auto}.logo-section{padding:76px 0}.logo-section .owl-carousel.owl-loaded .owl-stage{display:flex;align-items:center}.ourteam-section{padding:105px 0 20px}.ourteam-section h2{text-align:center;color:#401717;margin-bottom:90px}.ourteam-section .team-cards{display:flex;margin:0 -24px}.ourteam-section .team-col{width:33.33%;padding:0 24px}.ourteam-section .team-block{background:#FFF;box-shadow:0 4px 4px 0 rgb(154 154 154 / .25);padding:40px 20px;position:relative}.ourteam-section .team-block:hover .bottom-content{max-height:1000px}.team-block .arrow_icon{background:#F9F0E7;bottom:30px;right:16px;top:20px;opacity:.7;cursor:pointer}.ourteam-section .team-block .imagewith-content{display:flex;align-items:center}.ourteam-section .team-block .image-block{width:40%}.ourteam-section .team-block .imagewith-content .content{width:60%;padding-left:12px}.ourteam-section .team-block .image-block img{border-radius:50%}.ourteam-section .team-block .bottom-content{max-height:0;transition:max-height 0.7s ease-in-out;overflow:hidden;margin-top:20px}.ourteam-section .team-block .bottom-content p{max-width:329px;margin:auto}.team-col .team-block:hover .arrow_icon:before{width:20px;height:20px;background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/white_arrow_hover.svg);background-repeat:no-repeat;background-position:center;background-size:contain!important;transition:width 0.5s ease-in-out;background-color:#fff0;mix-blend-mode:difference}.ourteam-section .team-block .icon ul li a:hover svg path{fill:#DB7D4F}.ourteam-section .team-block .info span{font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.18px;text-transform:uppercase}.ourteam-section .team-block .info p{margin-top:3px;font-size:17px;font-weight:300;line-height:143.023%;text-transform:uppercase;color:#2C3630}.ourteam-section .team-block .icon ul{list-style:none;display:flex;margin-top:12px;width:100%}.ourteam-section .team-block .icon ul li{margin-right:12px}.ourteam-section .team-block .icon ul li a:hover img{mix-blend-mode:exclusion}.blog-section{background-color:#F9F0E7;padding:270px 0 110px}.blog-section .latest_main{flex-wrap:wrap}.blog-section .latest_main .latest_box:nth-child(3n):after{display:none}.blog-section .latest_main .latest_box{padding-top:45px;padding-bottom:45px;border-top:1px solid rgb(64 23 23 / .4);border-right:none;position:relative}.blog-section .latest_main .latest_box:first-child,.blog-section .latest_main .latest_box:nth-child(2),.blog-section .latest_main .latest_box:nth-child(3){border-top:none}.blog-section .latest_main .latest_box:after{content:"";position:absolute;width:1px;height:calc(100% - 93px);background-color:rgb(64 23 23 / .4);top:50px;right:0}.blog-section .latest__section{background-color:#fff0;padding:0}.blog-section h1{text-align:center;margin-bottom:87px;color:#401717}.blog-section .categories ul{display:flex;line-height:normal;justify-content:center;list-style:none;margin-bottom:85px}.blog-section .categories ul li a.active{background-color:rgb(219 125 79 / .3)}.blog-section .categories ul li a:hover{background-color:rgb(219 125 79 / .3)}.blog-section .categories ul li{margin:0 5px}.blog-section .categories ul li a{font-size:14px;font-style:normal;font-weight:300;line-height:156.023%;color:#2C3630;padding:2px 13px 5px;border-radius:20px}.blog-section .lord-more{text-align:center;margin:auto;margin-top:10px}.single-blog-inner{padding:243px 0 105px;max-width:855px;margin:auto}.single-blog-inner .title h1{font-size:40px;line-height:124.7%;margin-bottom:51px}.single-blog-inner .categories>span{display:flex;align-items:center;color:#2C3630;font-weight:300}.single-blog-inner .categories>span span{margin:0 15px;margin-top:-5px;color:#D9D9D9}.single-blog-inner .categories{padding-bottom:38px}.single-blog-inner .categories>span{display:flex;align-items:center;color:#2C3630;font-weight:300}.single-blog-inner .categories>span span{margin:0 15px;margin-top:-5px;color:#D9D9D9}.single-blog-inner .categories{padding-bottom:38px}.single-blog-inner .social-share-icon{display:flex;align-items:center;justify-content:space-between;padding:12.8px 0;border-top:1px solid rgb(64 23 23 / .4);border-bottom:1px solid rgb(64 23 23 / .4);margin-bottom:30px}.single-blog-inner .social-share-icon ul li{list-style:none;padding-right:12.8px;margin-bottom:0}.single-blog-inner .social-share-icon ul li a:hover img{filter:brightness(.5)}.single-blog-inner .nax-prev a:hover{color:#DB7D4F}.single-blog-inner .social-share-icon .col-right ul li:first-child{margin-right:37px}.single-blog-inner .social-share-icon .col-right ul li:last-child{margin-right:10px}.single-blog-inner .social-share-icon .col-left{padding-left:5px}.social-share-icon ul{display:flex;align-items:center}.single-blog{background-color:#F6F4F2}.our__range.bg-range{background:#F9F0E7!important}.single-blog-content ul li,.single-blog-content ol li{color:#2C3630;font-family:"sofia-pro";font-size:17px;font-style:normal;font-weight:300;line-height:156.023%;list-style:none;padding-left:16px;position:relative}.single-blog-content figure{margin-left:0;margin-right:0}.single-blog-content video{height:501px;object-fit:cover}.single-blog-content ul li:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background-color:#DB7D4F;left:0;top:10px}.single-blog-content blockquote{color:#2C3630;font-size:22px;font-weight:500;line-height:140.523%;max-width:568px;margin:auto;border-color:#DB7D4F;padding-left:33px;margin:61px auto}.single-blog-content blockquote span{font-size:18px;font-weight:500;color:#DB7D4F;letter-spacing:.18px;margin-top:20px!important;display:block;text-transform:uppercase}.single-blog-inner .nax-prev a{font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.18px;text-transform:uppercase;color:#2C3630}.single-blog-inner .nax-prev{display:flex;justify-content:space-between;margin-top:82px}.contact_map_section{background-color:#F6F4F2}.contact_map_inner{padding:234px 0 64px;display:flex;max-width:95%;margin:auto}.contact_map_inner .col-left{width:50%;padding-right:37px;padding-top:58px;padding-bottom:92px}.contact_map_inner .col-right iframe{height:527px}.contact_map_inner .g-map ul li a:hover{color:#DB7D4F!important}.contact_map_inner .g-map ul li a:hover img{filter:brightness(.5)}.contact_map_inner .col-right{width:50%;padding-left:37px;border-left:1px solid rgb(64 23 23 / .3)}.contact_map_inner .col-left h2{color:#401717;max-width:419px;margin-bottom:80px}.contact_map_inner .col-left .g-map span{font-size:14px;font-style:normal;font-weight:300;line-height:136.2%;text-transform:capitalize;color:#2C3630;display:block;padding-bottom:20px;border-bottom:1px solid rgb(64 23 23 / .3)}.contact_map_inner .col-left .g-map ul li a{font-size:17px;font-style:normal;font-weight:300;line-height:155.023%;display:flex;align-items:center;color:#2C3630}.contact_map_inner .col-left .g-map ul li a img{margin-right:13px;transition:0.5s ease-in-out all;-webkit-transition:0.5s ease-in-out all;-ms-transition:0.5s ease-in-out all;-moz-transition:0.5s ease-in-out all;-o-transition:0.5s ease-in-out all}.contact_map_inner .col-left .g-map ul{margin-top:26px;list-style:none;margin-left:0}.contact_map_inner .col-left .g-map p{font-size:14px;line-height:136.2%;margin-bottom:0;margin-top:9px}.twocolumn_about_section.contact-form-section{padding:184px 0 103px}.page-template-contact footer{background-color:#F6F4F2;padding-top:60px}.contact-form-section .twocolumn_left h2{color:#401717;padding-bottom:115px;border-bottom:1px solid rgb(255 255 255 / .3)}.contact-form-section .twocolumn_left h2 span{color:#fff}.contact-form-section .twocolumn_left p{padding-top:33px;color:#fff}.mobile-menu{display:none}.two_right h5{color:#fff;margin-bottom:29px}.social-share-icon .col-right ul li:last-child{padding-right:0}.contact-form-section .twocolumn_right .gform_heading h2{display:none}.contact-form-section .twocolumn_right form .gform-body input::placeholder,.contact-form-section .twocolumn_right form .gform-body textarea::placeholder{color:#2C3630!important}.contact-form-section .twocolumn_right form .gform-body input,.twocolumn_right form .gform-body textarea{background-color:transparent!important;border-bottom:1px solid #401717!important;border-color:#c2afa9!important;border-radius:0;font-size:14px!important;font-style:normal;font-weight:300;line-height:136.2%!important;padding-left:0px!important;color:#2C3630!important;padding-bottom:13px!important}.contact-form-section .twocolumn_right .gform_wrapper input[type="submit"]{height:50px;background:var(--white);border-radius:100px;color:#3F1616;font-family:'DM Sans',sans-serif;font-size:16px;font-weight:700;letter-spacing:-.64px;text-transform:uppercase;line-height:50px;padding:0 20px!important;display:flex;border:none!important;max-width:139px;background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/round-dot.svg);background-repeat:no-repeat;background-size:5%;background-position:103px 22px;margin-top:33px;transition:0.4s all ease-in-out}.contact-form-section .twocolumn_right .gform_wrapper input[type="submit"]:hover{background-color:#401717;color:#fff!important;background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/white_arrow_hover.svg);background-size:12%;background-position:83% 49%}.contact-form-section .gform_wrapper.gravity-theme .gform_validation_errors h2{letter-spacing:initial!important}.contact-form-section .gform_wrapper.gravity-theme .gform_validation_errors{display:none}.contact-form-section .gform_wrapper.gravity-theme .gfield_validation_message,.contact-form-section .gform_wrapper.gravity-theme .validation_message{border:none;background-color:#fff0;padding:0;margin:0}.page-template-blog .header_main .custom-logo-link img,.category .header_main .custom-logo-link img{filter:brightness(.5)}a:focus{outline:none}.page-template-contact .header_main .logo,.page-template-blog .header_main .logo,.single.single-post .header_main .logo,.category .header_main .logo{display:block}.page-template-contact .custom-logo-link,.page-template-blog .header_main .custom-logo-link,.single.single-post .header_main .custom-logo-link,.category .header_main .custom-logo-link{display:none}.page-template-blog footer{background-color:#F9F0E7}.page-template-contact .navigation ul li a,.page-template-blog .navigation ul li a,.single.single-post .navigation ul li a,.category .navigation ul li a{background-color:#fff;color:#401717}.page-template-contact .navigation ul li a:hover,.page-template-blog .navigation ul li a:hover,.single.single-post .navigation ul li a:hover,.category .navigation ul li a:hover{background-color:#DB7D4F;color:#fff}.page-template-contact .fixed-header .navigation ul li a,.page-template-blog .fixed-header .navigation ul li a,.single.single-post .fixed-header .navigation ul li a,.category .fixed-header .navigation ul li a{background:rgb(219 125 79 / .1);color:#401717}.fixed-header .navigation ul li a{background:rgb(219 125 79 / .1);color:#401717}.fixed-header .navigation ul li a:hover{background:#DB7D4F;color:#fff}.navigation .current_page_item>a{background-color:#DB7D4F!important;color:#fff!important}.foter_letter .gform_wrapper.gravity-theme .gfield input{width:100%;border-bottom:1px solid #401717!important;border-color:#c2afa9!important;border-radius:0;font-size:14px!important;font-style:normal;font-weight:300;line-height:136.2%!important;padding-bottom:0px!important;color:#fff;background-color:#fff0;padding-left:0px!important;font-family:"sofia-pro"}.foter_letter form{margin:auto}.foter_letter .gform_wrapper.gravity-theme .gform_footer{justify-content:center}.foter_letter .gform_wrapper.gravity-theme .gform_footer input[type="submit"]{height:20px!important;width:20px!important;background:var(--white);border-radius:100px;color:#3F1616;font-family:'DM Sans',sans-serif;font-size:16px;font-weight:700;letter-spacing:-.64px;text-transform:uppercase;line-height:51px;padding:0px!important;display:flex;border:none!important;background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/round-dot.svg);background-repeat:no-repeat;background-size:20%;background-position:center;margin-top:0;transition:0.4s all ease-in-out;text-indent:-9999px}.foter_letter .gform_wrapper.gravity-theme .gform_footer input[type="submit"]:hover{background-color:#401717;color:#fff!important;background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/white_arrow_hover.svg);background-size:60%;background-position:center}.foter_letter .gform_wrapper.gravity-theme .gfield input::placeholder{color:dimgray;font-size:18px;font-family:"sofia-pro"}.foter_letter .gform_wrapper.gravity-theme .gform_validation_errors{display:none}.foter_letter .gform_wrapper.gravity-theme .gfield_validation_message{background:#fff0;border:none;font-size:14.992px;margin-top:0;padding:0;padding-top:0;position:absolute;left:0}.foter_letter .gform_heading h2{display:none}.foter_letter form{position:relative}.foter_letter .gform_wrapper.gravity-theme .gform_footer img{position:absolute;right:-5px;top:30px;width:20px}.foter_letter .gform_wrapper.gravity-theme .gform_footer{padding:0;position:absolute;right:0;top:16px;width:20px;display:block}.no-results.not-found .fixed-header{position:relative;box-shadow:none}.foter_letter{display:flex;align-items:flex-end;justify-content:center}.foter_letter .gform_wrapper{max-width:100%;width:500px;margin-left:15px}footer .footer_text{margin:65px 0 0}footer .footer_text p{color:#fff}footer .hf_text{padding:100px 30px 65px}footer .footer_text p strong{color:#DB7D4F;font-weight:400}.default-layout{padding:100px 20px;max-width:1280px;margin:auto}.default-layout h1{font-size:70px;text-align:center}.no-results.not-found header{position:relative}.no-results.not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-top:100px;margin-bottom:100px}header.page-header.fixed-header h2{margin-bottom:0}.no-results.not-found .page-content{margin-top:0}.no-results.not-found .page-content input[type="search"]{width:50%;border-bottom:none;border-color:#c2afa9!important;border-radius:0;font-size:16px!important;font-style:normal;font-weight:300;line-height:136.2%!important;border:none;margin-bottom:0;padding-bottom:11px;background-color:#fff;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;padding-top:14px;padding-left:13px!important}.no-results.not-found .page-content input[type="submit"]{border-radius:0;background:#2C3630;color:#FFF;text-align:center;font-family:"sofia-pro";font-size:18px;font-weight:800;line-height:20px;padding:5px 21px;height:44px;border-radius:5px}.no-results.not-found .page-content input[type="submit"]:hover{background-color:#DB7D4F}.foter_letter .gform_confirmation_wrapper{color:#fff;margin-left:12px}.search-entry-row{display:flex;flex-wrap:wrap}.search-entry-row article.search-entry{width:33.33%;padding:0 10px;margin-bottom:21px}.search-entry-row article.search-entry a{border:1px solid rgb(64 23 23 / .3);display:block;flex-direction:column;padding:10px;height:100%}.search-entry-row article.search-entry a h2{font-size:22px;margin-top:8px}.search-entry-row article.search-entry a:hover{color:#DB7D4F}.pagination{display:flex;align-items:self-start;justify-content:center;margin-bottom:100px}.pagination .page-numbers{padding:7px 17px;border:1px solid #2C3630;margin:0 5px;color:#2C3630!important;border-radius:6px;font-weight:500}.pagination .page-numbers:hover,.pagination .page-numbers.current{border-color:#DB7D4F;background-color:#DB7D4F!important;color:#fff!important}.pagination .next.page-numbers svg{opacity:0}.pagination .prev.page-numbers svg{opacity:0}.pagination .next.page-numbers:hover,.pagination .prev.page-numbers:hover{background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/stage_arrow_right.svg)}.pagination .next.page-numbers{background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/stage_arrow_right-svg.svg);background-size:31%!important;background-repeat:no-repeat;background-position:center;background-position:51% 53%!important}.pagination .prev.page-numbers{background-image:url(https://quokkacontainercabins.au/wp-content/themes/quokka/css/../images/stage_arrow_right-svg.svg);background-repeat:no-repeat;background-position:center;background-size:31%!important;background-position:51% 52%!important;transform:rotate(180deg)}.default-layout-main{padding:100px 0}.default-layout-main ol li,.default-layout-main ul li{color:#2C3630;font-family:"sofia-pro";font-size:17px;font-style:normal;font-weight:300;line-height:156.023%}.default-layout-main ol,.default-layout-main ul{margin-left:15px;margin-bottom:25px}.default-layout-main a:hover{color:#DB7D4F}.single.single-post section.our__range,.single.single-post footer{background-color:#F9F0E7}.single-blog-content img{width:100%}.has-drop-cap:not(:focus):first-letter{font-size:7em}.wp-block-cover__inner-container p:not(.has-text-color){color:#fff;font-weight:700}.single-blog-content .wp-block-cover.is-light{position:relative}.single-blog-content .wp-block-cover.is-light:after{opacity:.5}.single-blog-content .wp-block-cover{opacity:.8}.single-blog-content .wp-block-cover:after{bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0;background-color:#000;content:""}.single-blog-content blockquote p{font-weight:500}.single.single-post .navigation:nth-child(4)>ul>li:first-child>a{background-color:#DB7D4F;color:#fff}.single.single-ranges .navigation:nth-child(1)>ul>li:first-child>a{background-color:#DB7D4F;color:#fff}body.category .navigation:nth-child(4)>ul>li:nth-child(1)>a{background-color:#DB7D4F!important;color:#fff!important}.home .range_box:nth-child(3n+0){border-right:0}.banner__section .mobile_banner{display:none}@media (min-width:768px){.header_main{display:flex!important}}@media (max-width:1700px){.banner__section{height:100vh;min-height:800px}.banner_video__section{height:56.25vw;min-height:min-content}section.banner__section.inner_banner{height:623px}.stage__slider .title{padding:60px 0}.stage__slider .title h2{margin-bottom:0}.blog-section{padding:170px 0 110px}.blog-section h1{margin-bottom:60px;font-size:65px;line-height:75px}.blog-section .categories ul{margin-bottom:60px}.single-blog-inner{padding:200px 0 105px}.contact_map_inner .col-right iframe,.contact_map_inner .col-right .mapouter,.contact_map_inner .col-right .gmap_canvas{width:100%!important}.contact_map_inner{padding:180px 0 64px}.right_dream:before{background-position:30px 0}.bottom_text:before{width:calc(100% + 184px)}.complement__section_about .bottom_text:before{width:calc(100% + 170px)}.inner_banner{height:626px}}@media (max-width:1450px){.banner_video__section .sub_title{font-size:30px;line-height:125.523%}.banner_video__section h1{font-size:65px;line-height:75px}}@media (max-width:1199px){.banner__section{height:800px}.banner_video__section{height:56.25vw}.dream_left{padding-top:50px}.dream__house .bottom_text p{padding-top:40px;padding-right:40px}.dream__house .bottom_text{margin-top:40px}.dream_right{padding-left:40px}.dream_desc{padding-bottom:40px;margin-bottom:40px}.dream__house{padding:60px 0}.our__range{padding:60px 0}.how__work{padding:60px 0}h1{font-size:65px;line-height:75px}h2{font-size:35px;line-height:120.7%}.sub_title{font-size:30px;line-height:125.523%}.bottom_text{margin-top:60px}.dream_right .dream_box{padding:20px 20px 20px 0}.dream_right .dream_box:nth-child(2n+0){padding-left:20px}.range_main{margin:20px -15px 0}.how__work h2{margin-bottom:40px}.how__work .owl-nav{top:-81px;right:104px}.how__work:before{top:237px}.dream__section h2{font-size:50px;line-height:117.7%;letter-spacing:-1px;width:393px}.dream__section .dream_main{justify-content:space-between}.dream__section{padding:60px 0}.testimonial__section{padding:60px 0 60px}.testimonial__section h2{margin-bottom:60px}.review_desc p{font-size:20px}.latest__section{padding:60px 0 60px}.footer-bg{padding:60px 30px}.intro__section{padding:60px 0}.two__coloum{padding:60px 0 46px}.two__coloum .two_coloum_wrapper{padding-bottom:25px}.video__section{padding:60px 0}.faq__section{padding:60px 0}.faq__section h2{margin-bottom:60px}.stage__slider .owl-nav .owl-prev,.stage__slider .owl-nav .owl-next{background-size:13px!important;width:35px;height:35px}.stage__slider .owl-nav{bottom:43px;right:324px}.feature_section .feature_right .feature-block{padding-left:60px}.feature_section .feature_left .feature-block{padding-right:60px}section.feature_section{padding:60px 0 60px}.our_process{padding:60px 0}.our_process .title{margin-bottom:60px}.stage__slider .title{padding:60px 0}.twocolumn_about_section{padding:60px 0 60px}.twocolumn_about_main .twocolumn_left{padding-right:60px}.twocolumn_about_main .twocolumn_right{padding-left:60px}.twocolumn_about_section .bottom_text:before{width:100%}.twocolumn_about_section .bottom_text{margin-top:60px}.ourteam-section{padding:60px 0 20px}.ourteam-section .team-cards{margin:0 -10px}.ourteam-section .team-col{padding:0 10px}.ourteam-section h2{margin-bottom:60px}.logo-section{padding:60px 0}.team-block .arrow_icon{background:#F9F0E7;bottom:29px;right:9px;top:9px;opacity:.7;cursor:pointer;width:30px;height:30px}.twocolumn_about_section.contact-form-section{padding:110px 0 103px}.our__range .arrow_icon{width:35px;height:35px;bottom:10px;right:10px}.right_dream:before{width:100%;background-position:60% 0}.logo,.custom-logo-link{width:120px}.feature_section .price-text{padding-left:60px}.dream_desc .dream_box:first-child,.dream_desc .dream_box:nth-child(2){padding-top:0}}@media screen and (max-width:1137px){.banner_video__section{height:1080px;max-height:100vh}}@media (max-width:991px){.navigation ul li a{font-size:13px}.navigation ul li{margin-right:8px}.navigation .contact_btn{font-size:13px}header .logo{width:120px;display:block}.mobile-menu .logo{display:none}.navigation:first-child ul li:last-child{margin-right:0}h1{font-size:60px;line-height:70px}.banner_video__section h1{font-size:60px;line-height:70px}.sub_title{font-size:27px;line-height:118.523%}.banner_video__section .sub_title{font-size:27px;line-height:118.523%}.complement_main{flex-wrap:wrap}.complement_left{flex:100%;padding-top:40px;padding-bottom:40px}.complement_right{flex:100%;position:static}.complement_right img{margin:0 0 0 auto}.dream_right .dream_box{padding:20px 0 20px 0;width:100%}.dream_right .dream_box:nth-child(2n+0){padding-left:0}.dream_desc:last-child .dream_box:last-child{border-bottom:none}.dream_desc{padding-bottom:0;margin-bottom:0;border-bottom:none}.dream_right .dream_box{border-bottom:none;border-right:none;margin-bottom:0}.dream_right .dream_box:nth-child(2){border-top:1px solid rgb(255 255 255 / .3)}.dream_left{padding-top:0}.range_box figure img{height:180px}.range_desc h3{font-size:20px;line-height:30px}.range_desc{margin-top:20px}.dream__section h2{font-size:40px;width:40%}.right_dream{width:60%}.latest_box figure img{height:152px}.latest_box figure{margin:20px 0 0}.footer-bg{padding:60px 10px}.copy_main{align-items:center}.copy_main p{width:15%}.term_menu{width:60%}.copy_main ul{width:20%}.range__list .list_main{margin:0}.list_box{padding:0 20px}.two__coloum .two_main{padding-bottom:60px}.stage__slider .item{min-height:auto}.stage__slider .owl-nav{bottom:15px;right:85px}.our_process .our-process-block:before{left:25px}.our_process .our-process-block:after{left:18px}.feature_section .feature-block ul li ul{padding-left:10px}.twocolumn_about_main .twocolumn_right{padding-left:20px}.twocolumn_about_main .twocolumn_left{padding-right:20px}.twocolumn_about_section .bottom_text{margin-top:40px}.ourteam-section .team-block{padding:40px 15px 20px}.ourteam-section .team-block .info span{font-size:14px}.ourteam-section .team-block .info p{font-size:14px}.ourteam-section .team-block .bottom-content p{font-size:14px}.blog-section{padding:120px 0 60px}.blog-section h1{margin-bottom:40px;font-size:60px;line-height:70px}.blog-section .categories ul{margin-bottom:20px}.single-blog-inner{padding:140px 0 105px}.contact_map_inner{padding:125px 0 64px}.contact_map_inner .col-left h2{margin-bottom:60px}.twocolumn_about_section.contact-form-section{padding:50px 0 0;margin-bottom:0}.contact-form-section .twocolumn_about_main .twocolumn_left{width:100%;padding:0 20px;padding-bottom:50px}.contact-form-section .container{padding:0}.contact-form-section .twocolumn_about_main .twocolumn_right{width:100%;padding:0 20px;background-color:#F9F0E7;padding:30px}.twocolumn_about_section:after{display:none}.contact-form-section .twocolumn_left h2{padding-bottom:60px}.dream_desc .dream_box:after{display:none}section.banner__section.inner_banner:after{bottom:9px}section.two__coloum .container{background-position:93% 0%;background-size:132px}.default-layout h1{font-size:55px}.search-entry-row article.search-entry{width:50%}.default-layout-main{padding:60px 0}.feature_section .price-text{padding-left:60px;bottom:400px}.two_right h5{margin-bottom:20px}.bottom_text:before{width:100%}}@media (max-width:767px){.header_main .logo{display:none}.footer_main ul{flex-wrap:wrap}.dream__section h2{font-size:30px;max-width:200px;width:100%}.right_dream p{font-size:16px;line-height:28px}.right_dream{width:100%}.dream__section .dream_main{flex-wrap:wrap}.mobile-menu{display:flex;align-items:center;padding-top:18px;justify-content:space-between;padding-bottom:18px}header.fixed-header .mobile-menu .toggle_nav span{background-color:#401717}.mobile-menu .main-logo{width:140px;display:flex}.mobile-menu .toggle_nav{width:20px;height:17px;background:#fff0;z-index:99;outline:0!important;box-shadow:none!important;border:0!important;display:block;padding:0}body.show_menu .fixed-header .logo img{display:none}body.show_menu .fixed-header .custom-logo-link{display:block}body.show_menu.page-template-contact .main-logo .logo,body.show_menu.page-template-blog .main-logo .logo,body.show_menu.single.single-post .main-logo .logo{display:none!important}body.show_menu.single.single-post .mobile-menu .toggle_nav span{background-color:#fff}body.show_menu.page-template-contact .main-logo .custom-logo-link,body.show_menu.page-template-blog .main-logo .custom-logo-link,body.show_menu.single.single-post .main-logo .custom-logo-link{display:block!important}body.show_menu button.toggle_nav span:nth-child(1){transform:rotate(45deg);top:7px}body.show_menu button.toggle_nav span:nth-child(2){opacity:0}body.show_menu button.toggle_nav span:nth-child(3){transform:rotate(-45deg);top:-7px}.mobile-menu .toggle_nav span{display:block;width:100%;height:2px;margin-bottom:5px;border-radius:4px;background-color:#fff;position:relative;top:0;transition:all .3s ease-in-out}.header_main{padding:30px 20px;position:absolute;left:0;top:0;height:100vh;display:block;width:100%;padding-top:100px;display:none;background-color:#2C3630;z-index:-1;border:none}.header_main .navigation{flex-wrap:wrap;width:100%}.header_main .navigation ul{flex-wrap:wrap;width:100%}.header_main .navigation ul li{margin-right:0;width:100%;margin-bottom:20px}.navigation ul li a{font-size:15px;width:100%;display:block;padding-left:0;background-color:transparent!important;text-align:left;color:#fff!important}.navigation .contact_btn{font-size:15px}body.show_menu header.fixed-header .mobile-menu .toggle_nav span{background-color:#fff}body.show_menu header.fixed-header .logo{display:none}body.show_menu .fixed-header .logo img{filter:none}.banner__section{height:538px;padding-bottom:28px}.banner_video_mobile__section{height:177.779vw;min-height:538px}h1{font-size:35px;line-height:45px}.banner_video__section h1{font-size:35px;line-height:45px}h3{font-size:23px;line-height:35px}.sub_title{font-size:18px;line-height:118.523%}.banner_video__section .sub_title{font-size:18px;line-height:118.523%}.banner_main .btn_main{flex-wrap:wrap}.banner_main .btn_main .white_btn{display:block;width:100%;margin-bottom:10px;margin-right:5px;max-width:180px}.banner_main .btn_main .primary_btn{display:block;width:100%;margin-bottom:10px;max-width:180px}.white_btn{font-size:14px;height:auto;line-height:28px;padding-right:35px!important;padding:6px 20px}.primary_btn{height:auto;font-size:14px;line-height:28px;padding-right:35px!important;padding:6px 20px}.white_btn:after{right:15px}.complement_main{flex-wrap:wrap}.complement_left{width:100%;padding-left:20px;padding-right:20px}.complement_right{width:100%}.bottom_text:before{width:100%}.complement__section .container{max-width:100%;padding-right:0;padding-left:0}h2{font-size:28px;line-height:116.7%}.bottom_text{margin-top:35px}P,body{font-size:16px;line-height:28px}.complement_right img{height:auto;object-fit:contain}.dream__house .dream_main{flex-wrap:wrap}.dream_left{width:100%}.dream_right{padding-left:0;width:100%;border:none}.dream__house{padding:40px 0}.dream__house .bottom_text p{padding-top:20px;padding-right:0}.dream_right .dream_box p{margin-top:0}.dream__house .bottom_text{margin-top:20px}.dream_right .dream_box h5{margin-bottom:10px}.our__range{padding:40px 0}.range_main{flex-wrap:wrap}.range_box{width:100%;margin-bottom:25px}.range_desc{margin-top:6px}.range_box .arrow_icon{bottom:16px;right:16px}.range_box figure img{height:263px}.how__work{padding:40px 0}.how_main:after{height:73%;bottom:0;top:inherit;width:0}.how__work .owl-nav{top:-78px;right:20px}.how__work .owl-nav .owl-prev,.how__work .owl-nav .owl-next{width:35px;height:35px}.how__work:before{top:210px}.dream__section{padding:40px 0}.testimonial__section{padding:40px 0 40px}.testimonial__section h2{margin-bottom:40px}.review_desc p{font-size:16px;line-height:28px}.latest__section{padding:40px 0 40px}.latest_main{flex-wrap:wrap;margin:0}.latest_box{width:100%;border-right:none;border-bottom:1px solid rgb(64 23 23 / .4);margin-bottom:25px;padding-bottom:25px;padding-left:0;padding-right:0}.latest_box:last-child{border:none;padding-bottom:0;margin-bottom:0}.footer-bg{margin:0 20px 20px}.footer_main img{width:175px}.footer_main ul li{margin:10px 10px}.news_text{font-size:16px}.copy_main{flex-wrap:wrap;text-align:center}.copy_main p{width:100%}.term_menu{width:100%}.term_menu ul{display:block}.copy_main ul{margin-top:20px;width:100%;justify-content:center;margin-left:0}.latest_box figure img{height:216px}.list_box:last-child{border:none;padding-bottom:0}.intro__section{padding:40px 0}.list_box{width:100%;padding:20px 0;border-bottom:1px solid #ccc;border-right:none}.range__list .list_main{flex-wrap:wrap}.range__list{padding:40px 0}.two__coloum .two_main{flex-wrap:wrap}.two_left,.two_right{width:100%;padding:0}.two_main:before{display:none}.two_left{padding-right:0}.two__coloum h2{margin-bottom:40px}.two__coloum .two_main:nth-child(even){flex-direction:column-reverse;padding-bottom:20px}.two_coloum_wrapper .two_main:nth-child(even) .two_left{padding-left:0}.two_desc{max-width:100%;margin-top:25px}.two_desc ul li{font-size:16px;line-height:28px}.stage__slider .owl-nav .owl-prev,.stage__slider .owl-nav .owl-next{background-size:10px!important;width:26px;height:26px}.stage__slider .owl-nav{bottom:0;right:51px}.video__section{padding:40px 0}.video__section h2{margin-bottom:20px}.video_main .playpause img{width:55px}.faq__section .accordian_main button{text-align:left;width:calc(100% - 81px);font-size:16px;line-height:115.7%}.faq__section .accordian_main .btn-wrapper .round{margin-right:20px}.faq__section .accordian_main .number{margin-right:20px}.faq__section .accordian_main .collepsing-div{padding-top:0;padding-left:0;padding-bottom:0}.faq__section .accordian_main .collepsing-div ul li:last-child{margin-bottom:0}section.banner__section.inner_banner{height:433px}.inner_banner .banner_main{padding-top:0}.two__coloum .two_main{padding-bottom:40px}.faq__section h2{margin-bottom:20px}.feature_section .feature-block{width:100%}.feature_section .feature-block:nth-child(odd){padding-right:0;padding-top:30px}.feature_section .feature-block:nth-child(even){padding-left:0;padding-top:30px}.feature_section .feature-block:nth-child(odd):after{display:none}.feature_section .title{margin-bottom:0}.feature_section .feature-block ul li{font-size:16px;margin-bottom:0}.feature_section .feature-block ul li ul{padding-left:0}.feature_section .feature-block:nth-child(1){padding-top:0;padding-left:0}.our_process .our-process-block{padding-left:30px;padding-bottom:40px}.our_process .our-process-block:before{left:5px}.our_process .our-process-block:after{left:-2px}.our_process{padding:40px 0}.our_process .title{margin-bottom:40px}.our_process .process-title h4{font-size:22px}.our-process-list .content p,.our-process-list .content ul li{font-size:16px;line-height:28px}.faq__section .btn a.white_btn{margin-top:40px}.our_process .image-block{margin-bottom:20px}.our_process .our-process-block.visible:last-child{padding-bottom:0}.our-process-list .content p{margin-bottom:20px}.twocolumn_about_main .twocolumn_right{padding-left:0;width:100%;padding-top:40px;background-color:#F9F0E7}.twocolumn_about_main .twocolumn_left{padding-right:0;width:100%}.twocolumn_about_section:after{display:none}.twocolumn_about_section{padding:40px 0 0}.twocolumn_about_section .container{padding:0}.twocolumn_about_main .twocolumn_left{padding:0 20px 40px}.twocolumn_about_main .twocolumn_right{padding:40px 20px}.twocolumn_about_section .bottom_text{margin-top:32px}.ourteam-section .team-cards{flex-wrap:wrap;margin:0}.ourteam-section .team-col{width:100%;padding:0 0;margin-bottom:20px}.ourteam-section{padding:40px 0 10px}.ourteam-section h2{margin-bottom:20px}.how_bottom:after{height:100%}.blog-section .latest_main .latest_box:after{display:none}.blog-section .latest_main .latest_box{padding-top:30px;padding-bottom:30px;margin-bottom:0}.blog-section .lord-more{margin-top:30px}.blog-section .categories ul{flex-wrap:wrap}.blog-section .categories ul li{margin-bottom:10px}.blog-section h1{margin-bottom:20px;font-size:35px;line-height:45px}.blog-section .latest_main .latest_box:first-child{padding-top:0}.single-blog-inner{padding:140px 0 50px}.single-blog-inner .title h1{font-size:25px;line-height:119.7%;margin-bottom:25px}.single-blog-content ul li,.single-blog-content ol li{font-size:16px;line-height:28px}.single-blog-content blockquote{font-size:20px;line-height:120.523%;max-width:100%;margin:40px auto}.single-blog-content blockquote span{font-size:16px}.single-blog-inner .nax-prev{margin-top:40px}.single-blog-inner .nax-prev a{font-size:16px}.contact_map_inner{flex-wrap:wrap}.contact_map_inner .col-left{width:100%;padding-right:0}.contact_map_inner .col-right{width:100%;padding-left:0;border-left:none;padding-top:30px}.contact_map_inner .col-left h2{margin-bottom:40px}.contact-form-section .twocolumn_right .gform_wrapper input[type="submit"]{background-size:4%;background-position:73px 16px;margin-top:0;line-height:23px!important;font-size:14px;height:35px;max-width:97px}.contact-form-section .twocolumn_right form .gform-body input,.twocolumn_right form .gform-body textarea{padding-bottom:0px!important}.faq__section .accordian_main .accordion-wrapper{padding:25px 0}.stage__slider .title{padding:40px 0}section.two__coloum .container{background-position:92% 0%;background-size:67px}.right_dream:before{background-size:cover}.header_main .navigation ul li>.sub-menu{position:relative;width:100%;padding:0;margin-top:15px;border-bottom:1px solid #fff}.header_main .navigation ul li>.sub-menu li a{background-color:transparent!important;padding:0px!important;color:#fff!important;font-size:14px!important;line-height:22px!important}.header_main .navigation ul li>.sub-menu li{background-color:#fff0;padding:0px!important}.navigation ul li a:hover{background-color:#fff0}.navigation ul li:hover>.sub-menu{display:none}.header_main .custom-logo-link,.header_main .logo{display:none!important}.primary_btn:after{right:15px}.white_btn:hover:after,.primary_btn:hover:after{right:15px}.menu-item-has-children{position:relative}.menu-item-has-children.active:after{top:14px;transform:rotate(226deg)}.menu-item-has-children:after{content:"";position:absolute;box-sizing:border-box;height:2.6vw;width:2.6vw;border-style:solid;border-color:#fff;border-width:0 1px 1px 0;transform:rotate(45deg);transition:border-width 150ms ease-in-out;right:7px;top:7px;z-index:-1}.page-template-contact .main-logo .logo,.page-template-blog .main-logo .logo,.single.single-post .main-logo .logo,.category .main-logo .logo{display:block}.page-template-contact .custom-logo-link,.page-template-blog .main-logo .custom-logo-link,.single.single-post .main-logo .custom-logo-link,.category .main-logo .custom-logo-link{display:none}.page-template-blog header .mobile-menu .toggle_nav span,.page-template-contact header .mobile-menu .toggle_nav span,.single.single-post header .mobile-menu .toggle_nav span,.category header .mobile-menu .toggle_nav span{background-color:#401717}.page-template-blog.show_menu header .mobile-menu .toggle_nav span,.page-template-contact.show_menu header .mobile-menu .toggle_nav span,.single.single-post .mobile-menu .toggle_nav span,.category.show_menu header .mobile-menu .toggle_nav span{background-color:#fff}.navigation .current_page_item>a,.single.single-post .navigation:nth-child(4)>ul>li:first-child>a,.single.single-ranges .navigation:nth-child(1)>ul>li:first-child>a{background-color:transparent!important;color:#DB7D4F!important}.range_box:hover .arrow_icon:before,.latest_box:hover .arrow_icon:before{width:30px;height:30px}.range_main{margin-left:0;margin-right:0}.range_box{border-right:none;padding:0}.foter_letter .gform_wrapper.gravity-theme .gform_footer input[type="submit"]{min-height:auto!important}.foter_letter .gform_wrapper.gravity-theme .gform_footer input[type="submit"]:hover{background-position:85% 49%}.no-results.not-found{margin-top:40px;margin-bottom:40px}.default-layout h1{font-size:45px;line-height:normal}.no-results.not-found .page-content input[type="search"]{width:70%}.default-layout{padding:50px 0}.foter_letter{flex-wrap:wrap}.foter_letter .gform_confirmation_wrapper{margin-left:0}.foter_letter .gform_wrapper.gravity-theme .gfield input{height:45px}.foter_letter .gform_wrapper.gravity-theme .gform_footer{bottom:0;top:auto}.search-entry-row article.search-entry{width:100%;padding:0}.pagination .page-numbers{padding:5px 15px}.default-layout-main{padding:40px 0}.feature-list .feature_left{width:100%}.feature-list .feature_right{width:100%;border:none;padding-top:40px;padding-bottom:0}.feature_section .price-text{padding-left:0;padding-top:40px;margin-left:0;position:relative;bottom:inherit}.feature_section .feature_right .feature-block{padding-left:0}.two_right h5{margin-bottom:0}.two_main:first-child .two_right{padding-top:0}.single-blog-content video{height:200px}.latest__section .latest_box{padding-bottom:25px}section.feature_section{background-image:none}.our_process .title{margin-left:-4px}.our_process .our-process-block .image-block{padding-top:0}.complement__section_about .bottom_text:before{width:100%}.contact_map_inner .col-left{padding-top:0;padding-bottom:0}.contact_map_inner .col-right iframe{height:340px}.blog-section .latest_main .latest_box:first-child,.blog-section .latest_main .latest_box:nth-child(2),.blog-section .latest_main .latest_box:nth-child(3){border-top:1px solid rgb(64 23 23 / .4)}.blog-section .latest_main .latest_box{border-top:1px solid rgb(64 23 23 / .4);border-bottom:none}.blog-section .latest_main .latest_box:first-child{border-top:none}.feature_section .feature-block p{margin:0}.dream_desc .dream_box:first-child,.dream_desc .dream_box:nth-child(2){padding-top:20px}.banner__section .mobile_banner{display:block;width:100%;height:100%;position:absolute;top:0}}