/*!
Theme Name: Total Rock Breaking
Theme URI: https://www.betweenelements.com
description:
Author: Chen Luu
Author URI: https://www.betweenelements.com
Template: Divi
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: na
Text Domain: na
*/@font-face{font-family:Century Gothic;font-style:normal;font-weight:400;src:local("Century Gothic"),url(fonts/GOTHIC.woff) format("woff")}@font-face{font-family:Century Gothic;font-style:italic;font-weight:400;src:local("Century Gothic"),url(fonts/GOTHICI.woff) format("woff")}@font-face{font-family:Century Gothic;font-style:normal;font-weight:700;src:local("Century Gothic"),url(fonts/GOTHICB.woff) format("woff")}@font-face{font-family:Century Gothic;font-style:italic;font-weight:700;src:local("Century Gothic"),url(fonts/GOTHICBI.woff) format("woff")}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sppb-addon-title{color:#011d41;font-family:Century Gothic}a{color:#011d41}a:hover{color:#e62917}.sp-page-builder .page-content .hero{background-color:rgba(20,58,95,.05)!important}#sp-top-bar{background-color:#011d41;display:none}#sp-top-bar a,#sp-top-bar span{color:#fff}@media(min-width:768px){#sp-top-bar{display:block}}#sp-header{min-height:70px}#sp-header .sp-megamenu-parent>li.active:hover>a,#sp-header .sp-megamenu-parent>li.active>a{color:#e62917}#sp-header .sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{line-height:20px}header#sp-header.header-sticky{height:80px}header#sp-header.header-sticky .container{padding-bottom:15px;padding-top:15px}header#sp-header.header-sticky .logo{height:auto}header#sp-header.header-sticky .logo-image{height:50px}header#sp-header.header-sticky .sp-megamenu-parent>li>a,header#sp-header.header-sticky .sp-megamenu-parent>li>span{line-height:normal}nav.sp-megamenu-wrapper{display:none!important}header .logo-image{height:50px;transition:all .3s ease-in-out}@media(min-width:1400px){header nav.sp-megamenu-wrapper{display:block!important}header .logo-image{height:80px}header #offcanvas-toggler{display:none!important}}#sp-top2 p{margin-bottom:0}#sp-bottom{background-color:#011d41}#sp-bottom h4{margin-bottom:40px}#sp-bottom .sp-module ul li{align-items:center;display:flex;font-size:16px}#sp-bottom .sp-module ul li i{margin-right:10px}#sp-bottom4{align-items:center;display:none;justify-content:flex-end}#sp-bottom4 img{max-width:250px}@media(min-width:768px){#sp-bottom4{display:flex}}footer#sp-footer{background-color:#011d41}footer#sp-footer #sp-footer1{text-align:center}@media(min-width:992px){footer#sp-footer #sp-footer1{text-align:left}}footer#sp-footer #sp-footer2{text-align:center}@media(min-width:992px){footer#sp-footer #sp-footer2{text-align:right}}.flip-box{border-radius:10px}.flip-box .heading{color:#011d41;display:block;margin-left:50%}.flip-box.sppb-flipbox-front{background-color:rgba(20,58,95,.05);background-position:-15%;background-size:350px auto!important;object-fit:contain}.flip-box.sppb-flipbox-back a{display:inline-block;margin-top:10px}.sppb-btn i{margin-left:13px}.sppb-btn-white{border-color:#fff;color:#fff}.sppb-btn-white:hover{border-color:#e62917;color:#e62917}.page-articles-published .articles-publishedBox p a,.page-blog .news_post h6 a,.page-news-more a.sppb-readmore{background-color:#011d41;border:1px solid #011d41;color:#fff;display:inline-block;padding:5px 30px;transition:all .3s ease-in-out}.page-articles-published .articles-publishedBox p a:hover,.page-blog .news_post h6 a:hover,.page-news-more a.sppb-readmore:hover{background-color:#fff;color:#011d41}.side_box{align-items:center;background-color:#444;display:flex;margin:20px auto 0;max-width:90%;padding:0}.side_box h3 a{color:#fff;font-size:20px;margin-left:20px}.embed-responsive-item{height:100%;position:absolute;width:100%}.embed-responsive-16by9{margin-bottom:20px;padding-bottom:56.25%;position:relative}.layout-default.itemid-101 .sppb-section.hero .sppb-row-container:before,.layout-default.itemid-101 .sppb-section.hero:after,.layout-default.itemid-101 .sppb-section.hero:before{background-color:#f3f5f7;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:70%;z-index:1}.layout-default.itemid-101 .sppb-section.hero{overflow:hidden;position:relative}.layout-default.itemid-101 .sppb-section.hero:after,.layout-default.itemid-101 .sppb-section.hero:before{opacity:.8}.layout-default.itemid-101 .sppb-section.hero:after{display:none}.layout-default.itemid-101 .sppb-section.hero .sppb-row-container{position:relative;z-index:2}.layout-default.itemid-101 .sppb-section.hero .sppb-row-container:before{display:none;height:20%;width:5%}@media(min-width:576px){.layout-default.itemid-101 .sppb-section.hero .sppb-col-md-6:first-of-type{max-width:55%}}@media(min-width:1200px){.layout-default.itemid-101 .sppb-section.hero:after,.layout-default.itemid-101 .sppb-section.hero:before{left:-10%;opacity:1;transform:skew(15deg);width:60%}.layout-default.itemid-101 .sppb-section.hero:after{display:block;left:53%;width:1%}}@media(min-width:1400px){.layout-default.itemid-101 .sppb-section.hero .sppb-row-container{position:static}.layout-default.itemid-101 .sppb-section.hero .sppb-row-container:before{display:block;left:44%;transform:skew(15deg)}}.layout-default.itemid-101 .panel-service-blocks .sppb-img-container img{max-width:64px}.layout-default.itemid-101 .panel-service-blocks .sppb-row>div:nth-child(3) .sppb-img-container img{max-width:55px}.layout-default.itemid-101 .section-news .sppb-articles-carousel-content{display:flex;flex-direction:column;min-height:320px}.layout-default.itemid-101 .section-news a.sppb-articles-carousel-link{font-size:20px;font-weight:500;line-height:26px}.layout-default.itemid-101 .section-news a.sppb-articles-carousel-link:hover{color:#e62917}.layout-default.itemid-101 .section-news .sppb-articles-carousel-introtext{color:#888}.layout-default.itemid-101 .section-news .sppb-articles-carousel-meta-category{margin-top:auto}.layout-default.itemid-101 .section-news .sppb-articles-carousel-img a{display:block;height:225px;overflow:hidden}.layout-default.itemid-101 .section-news .sppb-articles-carousel-img a img{height:auto;object-fit:cover;object-position:center;width:100%}.page-products section.hero .sppb-addon-single-image-container img{max-width:600px}.page-news-more .sppb-addon-article{display:flex;flex-direction:column;height:100%;margin:0;padding-bottom:30px}.page-news-more .sppb-addon-article .sppb-article-info-wrap{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1}.page-news-more .sppb-addon-article .sppb-meta-author{display:none}.page-news-more .sppb-addon-article h3{font-size:24px;margin-top:20px}.page-news-more .sppb-article-introtext{margin-bottom:20px}.page-news-more .sppb-article-img-wrap img{max-height:300px;object-fit:cover;object-position:center;width:100%}.page-news-more a.sppb-readmore{display:inline-block;margin-top:auto}.page-downloads .sppb-addon-title{min-height:60px}.page-downloads .sppb-addon-text-block ul{display:block;list-style:none;margin:0;padding:0}.page-downloads .sppb-addon-text-block ul li{display:block;margin-bottom:20px}.page-blog .page-content .container{padding:0}.page-blog .newsBox{padding:30px 0}.page-blog .newsBox:nth-child(2n){background-color:#f3f5f7}.page-blog .news_img,.page-blog .news_img img{height:180px;object-fit:cover;width:100%}.page-blog .news_post .hidden-xs{display:none}.page-articles-published .rspbld-module>div:nth-child(2n){background-color:#f3f5f7}.page-articles-published .articles-publishedBox{padding:30px 0}.page-articles-published .articles-publishedBox h2{color:#011d41;font-size:24px}.page-testimonials .rspbld-module{margin-top:40px}.page-testimonials .testimonialsBox{margin-bottom:40px}.page-testimonials .testimonialsBox .read_more{font-weight:700}.page-testimonials .testimonials_post em{font-style:normal}.view-category.layout-blog .rammer-rockbreakers_product-types ul{list-style:none;padding:0}.view-category.layout-blog #sp-component>.sp-column{display:block}@media(min-width:768px){.view-category.layout-blog #sp-component>.sp-column{display:flex;justify-content:space-between}.view-category.layout-blog #sp-component>.sp-column .col-lg-5,.view-category.layout-blog #sp-component>.sp-column .side_box{max-width:500px}}.com-content.view-article .product_title{margin:40px 0}@media(min-width:768px){.com-content.view-article .brand_page_topbar{display:flex;margin-bottom:40px}.page-product-tag #sp-component>.sp-column{display:flex;justify-content:space-between}.page-product-tag #sp-component>.sp-column .col-lg-5{max-width:500px}}.com-tags #sp-component h4{margin-top:40px}@media(min-width:768px){.com-tags #sp-component>.sp-column{display:flex;justify-content:space-between}.com-tags #sp-component>.sp-column .col-lg-5{max-width:500px}}