@font-face{font-family:'Content-Custom-Fonts';src:url(//roofjetcabin.com/wp-content/plugins/thomas-builder/assets/css/../fonts/Gantari-Regular.ttf);font-display:swap}@font-face{font-family:'Title-Custom-Fonts';src:url(//roofjetcabin.com/wp-content/plugins/thomas-builder/assets/css/../fonts/Gantari-Medium.ttf);font-display:swap}@font-face{font-family:'Title-Custom-Fonts-1';src:url(//roofjetcabin.com/wp-content/plugins/thomas-builder/assets/css/../fonts/Gantari-Light.ttf);font-display:swap}:root{--mian-font-color1:#000;--mian-font-color2:#7d7d7d;--mian-font-color3:#585858;--mian-index-banner-h1-size:68px;--mian-index-banner-h2-size:72px;--mian-index-banner-h3-size:36px;--mian-index-banner-p-size:25px;--mian-title-h1-size:46px;--mian-banner-p:33px;--mian-title-font-shadow:28px;--mian-index-banner-title-h1-size:30px;--mian-index-banner-title-h2-size:28px;--mian-title-h2-size:42px;--mian-title-h3-size:24px;--mian-title-h4-size:22px;--mian-title-h5-size:20px;--mian-title-h6-size:18px;--mian-paragraph-font-size:24px;--mian-text-font-size:20px;--mian-small-size:18px;--mian-super-small-size:16px}body[class*=thomas_]{color:var(--mian-font-color3);font-size:var(--mian-small-size)}body h1,body h1 *,body h2,body h2 *,body h3,body h3 *,body h4,body h4 *,body h5,body h5 *,body h6,body h6 *,body figcaption,span,body b{font-family:"Roboto",sans-serif;font-stretch:semi-condensed;font-style:normal;letter-spacing:normal;line-height:1.3}[class*=thomas_page_home] .index-banner-text-wrap h1,.banner-title,.inner-page-banner .banner-title-2{font-size:var(--mian-index-banner-h1-size)}.large-font,.large-font *{font-size:var(--mian-index-banner-h1-size)}time,time *{font-weight:800}body h1,body h1 *,div.inside-page-style-title{font-size:var(--mian-title-h1-size)}body h2,body h2 *{font-size:var(--mian-title-h2-size)}body h1,body h1 *,body h2,body h2 *{font-weight:600}body h3,body h3 *,body h4,body h4 *{font-weight:400}body h5,body h5 *,body h6,body h6 *{font-weight:300}.banner-content div,.banner-content p,.banner-content p *,.index-banner-text-p p{font-size:var(--mian-banner-p);font-weight:100;font-family:"Roboto",sans-serif}.thomas_page_home-page_id-2 .banner-item-text-wrap h1,h1.product-details-title *{font-size:var(--mian-index-banner-title-h1-size);text-shadow:none}.thomas_page_home-page_id-2 .banner-item-text-wrap h2{font-size:var(--mian-index-banner-title-h2-size);text-shadow:none}.inside-page-banner-txt-style a{color:#fff;text-decoration:underline}body h3,body h3 *,.medium-font{font-size:var(--mian-title-h3-size);line-height:1.1}body h3 b{font-size:calc(var(--mian-title-h3-size) + 6px)}body h4,body h4 *{font-size:var(--mian-title-h4-size)}body h5,body h5 *.product-details-tab-title-item *,.m-title{font-size:var(--mian-title-h5-size)}body h6,body h6 *,figcaption{font-size:var(--mian-title-h6-size)}.projects-detail-top-right-title span{font-size:var(--mian-title-h3-size)}body .small-font,body h1.small-font,body h2.small-font,body h3.small-font,body h4.small-font,body h5.small-font,body h6.small-font,body p.small-font,body .small-font *,.comments-list-swiper .comments-item-user-content *{font-size:var(--mian-small-size);font-family:"Roboto",sans-serif}body b,p,i,input,textarea,label,a,div,.top-cat li h3 a,.sub-cat-wrap h3 a,textarea,div,text,button *{font-family:"Roboto",sans-serif;font-size:var(--mian-small-size);line-height:1.4}body div.oxy-gallery-captions.oxy-gallery .oxy-gallery-item .oxy-gallery-item-contents figcaption{font-size:var(--mian-paragraph-font-size-b)!important;font-family:"Roboto",sans-serif}body .small-size{font-size:var(--mian-small-size)}.inside-page-banner-txt-style h1{text-shadow:2px 1px 8px #000}.wp-block-list li{list-style:unset}.autoc-wrap-js ul li[is-tag-name=is-tag-h1]{font-size:var(--autoc-tag-h1-size)}.autoc-wrap-js ul li[is-tag-name=is-tag-h2]{font-size:var(--autoc-tag-h2-size)}.autoc-wrap-js ul li[is-tag-name=is-tag-h3]{font-size:var(--autoc-tag-h3-size)}.autoc-wrap-js ul li[is-tag-name=is-tag-h4]{font-size:var(--autoc-tag-h4-size)}.autoc-wrap-js ul li[is-tag-name=is-tag-h5]{font-size:var(--autoc-tag-h5-size)}.autoc-wrap-js ul li[is-tag-name=is-tag-h6]{font-size:var(--autoc-tag-h6-size)}@media only screen and (max-width :1600px){:root{--mian-index-banner-title-h1-size:55px}}@media only screen and (max-width :1536px){:root{--mian-index-banner-h1-size:36px;--mian-index-banner-h2-size:28px;--mian-index-banner-p-size:25px;--mian-index-banner-h3-size:18px;--mian-title-h1-size:36px;--mian-banner-p:26px;--mian-title-font-shadow:28px;--mian-title-h2-size:29px;--mian-title-h3-size:24px;--mian-title-h4-size:22px;--mian-title-h5-size:20px;--mian-title-h6-size:18px;--mian-paragraph-font-size:24px;--mian-text-font-size:19px;--mian-small-size:16px;--mian-super-small-size:14px}}@media only screen and (max-width :1366px){:root{--mian-index-banner-h1-size:40px;--mian-index-banner-h2-size:28px}}@media only screen and (max-width :1200px){:root{--mian-index-banner-h1-size:34px;--mian-index-banner-h2-size:26px;--mian-index-banner-p-size:20px;--mian-index-banner-h3-size:14px;--mian-banner-p:28px;--mian-title-font-shadow:28px;--mian-index-banner-title-h1-size:30px;--mian-index-banner-title-h2-size:28px;--mian-title-h2-size:30px;--mian-title-h3-size:24px;--mian-title-h4-size:21px;--mian-title-h5-size:20px;--mian-title-h6-size:18px;--mian-paragraph-font-size:24px;--mian-text-font-size:17px;--mian-small-size:16px;--mian-super-small-size:16px}}@media only screen and (max-width :1080px){:root{--mian-banner-p:24px}}@media only screen and (max-width :800px){:root{--mian-index-banner-h1-size:42px;--mian-index-banner-h2-size:30px;--mian-index-banner-p-size:25px;--mian-banner-p:24px;--mian-title-h1-size:30px;--mian-title-font-shadow:28px;--mian-index-banner-title-h1-size:32px;--mian-index-banner-title-h2-size:28px;--mian-title-h2-size:23px;--mian-title-h3-size:20px;--mian-title-h4-size:18px;--mian-title-h5-size:17px;--mian-title-h6-size:16px;--mian-paragraph-font-size:15px;--mian-text-font-size:15px;--mian-small-size:14px;--mian-super-small-size:14px}}@media only screen and (max-width :768px){:root{--mian-index-banner-h1-size:22px;--mian-index-banner-h2-size:18px;--mian-index-banner-p-size:16px;--mian-title-h1-size:22px;--mian-title-font-shadow:26px;--mian-index-banner-title-h1-size:24px;--mian-index-banner-title-h2-size:20px;--mian-title-h2-size:24px;--mian-title-h3-size:22px;--mian-title-h4-size:20px;--mian-title-h5-size:18px;--mian-title-h6-size:16px;--mian-paragraph-font-size:18px;--mian-text-font-size:16px;--mian-small-size:14px;--mian-super-small-size:18px}}@media only screen and (max-width :640px){:root{--mian-banner-p:20px}}@media only screen and (max-width :480px){:root{--mian-index-banner-h1-size:22px;--mian-index-banner-h2-size:18px;--mian-index-banner-p-size:16px;--mian-banner-p:22px;--mian-title-font-shadow:22px;--mian-index-banner-title-h1-size:22px;--mian-index-banner-title-h2-size:18px;--mian-banner-p:18px;--mian-title-h2-size:20px;--mian-title-h3-size:19px;--mian-title-h4-size:18px;--mian-title-h5-size:17px;--mian-title-h6-size:16px;--mian-paragraph-font-size:15px;--mian-text-font-size:15px;--mian-small-size:14px;--mian-super-small-size:14px}}