/* https://stoneinteriors.com.au/wp-content/themes/personal-club-child/style.css?ver=6.8.1 */
body{overflow-x:hidden}strong{font-weight:bold!important;color:#323f70}a{text-decoration:none!important;color:#0028c0}.site_navigation ul li.current-menu-item ul.sub-menu li a{color:#363636}p.stone-desc{color:#323f70}.logo{padding:10px 0}.site_navigation ul li a{padding:18px 15px;font-size:13px;text-transform:uppercase}.call-us{display:inline-flex;padding-top:10px}p.mobile-label{font-size:15px;color:#283569;text-transform:uppercase}p.mobile-no{font-weight:700;font-size:23px;color:#283569}.social-icons{padding-top:40px}.mobile-col-1 p,.social-icons p{margin:0}.carousel-item img{height:70vh;object-fit:cover;object-position:center}.site-header.siteinner{box-shadow:unset}.social-icons a{background:#454f73;border-radius:30px;color:white!important;width:35px;height:35px;font-size:14px;line-height:35px;margin-right:10px}.next-prev{position:absolute;margin-top:-100px;right:130px}.carousel-control-next,.carousel-control-prev{position:absolute;top:unset;bottom:unset;display:-ms-flexbox;display:unset;-ms-flex-align:center;align-items:unset;-ms-flex-pack:center;justify-content:unset;text-align:center;width:unset;opacity:.5;transition:opacity .15s ease;background:#283569;z-index:2;left:unset;right:unset;padding:15px 15px}a.carousel-control-next{margin-left:60px}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform:translateX(0);transform:translate3d(0,0,0)}h1{font-weight:700;font-size:40px;color:#323f70}div#engineered-stones img{height:300px;object-fit:cover;object-position:40% 50%}.second-section{width:100vw;margin-left:calc(-50vw + 50% - 8px);position:relative;padding:100px 0;margin-top:100px;background:#fbf8f4}h2.h2-label{color:#323f70;text-transform:uppercase;font-size:25px}p.stone{text-transform:uppercase;color:#323f70;margin-top:-10px;font-size:15px;margin-bottom:10px}p.stone-desc{font-size:14px}a.veiw-more{border:2px solid #323f70;padding:12px 45px;color:#323f70}img.arrow{margin-left:05px}.third-section{padding:80px 0}.sub-heading{font-weight:700;color:#323f70}ul.list{margin:0;line-height:30px}.home div#classy-image img{height:350px;object-fit:cover}.fourth-section{width:100vw;margin-left:calc(-50vw + 50% - 8px);position:relative;padding:100px 0;background:#f3f3f3}.home-footer{background-image:url(/wp-content/uploads/2020/10/calcatta-oro.jpg);background-position:center}.footer-content{padding:200px 50px;width:50%;background:#fffefeb8}.footer-content h2{font-weight:700;color:#323f70;font-size:30px}.footer-content h4{color:#323f70}.sitefooter{background-color:#12141d;color:#fff}.widget-column-1 p,.widget-column-2 p,.widget-column-3 p,.widget-column-4 p{font-size:15px}hr.breakline{border-color:#fff}.stone-header .stone-head{color:#fff;margin-bottom:0;font-size:35px;font-weight:700}.stone-header{width:100vw;margin-left:calc(-50vw + 50% - 8px);position:relative;padding:20px 0;background:#2a283c;margin-top:-70px;margin-bottom:50px}span.stone-label{font-weight:100;font-size:14px;color:#444}span.stone-name{color:#444;font-weight:700}.stones img{height:200px!important;object-fit:cover;width:100%}.default_blog_style:nth-child(odd){background-color:#fff;padding-top:0}.default_blog_style{text-align:left}.single-post .thumbnail_box img{height:500px!important;object-fit:cover;margin-bottom:30px}div#sidebar{position:sticky;top:100px}.thumbnail_box img{height:300px!important}.reviewee{display:inline-flex;align-items:center}.rev-icon{height:50px;width:50px;background:#454f73;text-align:center;padding:12px;border-radius:30px;color:#fff;font-size:24px;margin-right:15px}.stars .fa{color:#ffc107;margin-right:3px}hr.sep{margin:60px 0}.google-sidebar{position:sticky;top:100px}.google-review{position:absolute;top:0;left:0;width:100%;height:100%}.widget-column-4 a{color:#fff}p.c-label{font-weight:700;color:#323f70;margin-bottom:10px}.sitefooter a{color:#fff}.wpcf7 input[type="text"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.col-md-7.contact label,input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number,.wpcf7 textarea{width:100%}.col-md-7.contact p{margin-bottom:10px}.wpcf7{margin:0px!important}.contact-us-con{padding:50px 100px;background:#f7f6f6}input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number,input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,input.wpcf7-form-control.wpcf7-text{height:35px;border:1px solid #323f70;box-shadow:unset}.wpcf7 textarea{border:1px solid #323f70;box-shadow:unset}iframe{width:100%}input.wpcf7-form-control.wpcf7-submit{background:#454f73;width:100%}div#classy-image img{border-radius:7px}@media screen and (max-width:991px){.col-md-7.contact{padding:0px!important}.contact-us-con{padding:50px 60px}}@media screen and (max-width:980px){.site-header{background-color:#fff!important}.mainmenu .container{padding:0;margin:0;width:100%;max-width:unset}.logo{width:33%}.social-icons{width:33%}.header_search_column{width:33%}}@media screen and (max-width:767px){.footer-content{width:100%;padding:150px 50px}p.mobile-no{font-size:18px}p.mobile-label{font-size:12px}.logo{width:50%}.social-icons{width:23%}.header_search_column{width:26%}}@media screen and (max-width:767px){.social-icons{display:none}.logo{width:50%}.header_search_column{width:48%}.google-review{position:unset}}@media screen and (max-width:767px) and (min-width:545px){.container.forhead{width:540px}}.toggle a{background-color:#454f73}@media screen and (max-width:767px){.widget-column-1,.widget-column-2,.widget-column-3,.widget-column-4{float:none!important;width:100%!important;margin:0 0 25px!important}.container{width:auto!important}}@media screen and (max-width:980px){.mainmenu .container{width:100%!important}.site_navigation ul li{display:block!important}.site_navigation ul li a{text-align:left!important}.site_navigation{overflow-x:unset!important}}@media screen and (min-width:481px) and (max-width:767px){.container,.content-area{width:440px!important;margin:0 auto}}