@charset "UTF-8";.dark-card{display:-ms-grid;display:grid;-ms-grid-columns:clamp(100px, 15vw, 300px) 1fr;grid-template-columns:clamp(100px, 15vw, 300px) 1fr;gap:clamp(2em, 7vw, 7em);background-color:#333333;color:white;padding:2em clamp(50px, 12vw, 160px);border-radius:5px}@media screen and (max-width:850px){.dark-card{-ms-grid-columns:1fr;grid-template-columns:1fr;--px-min:20px;--px-scaler:6vw;--px-max:100px;padding-left:5%;padding-left:clamp(var(--px-min), var(--px-scaler), var(--px-max));padding-right:5%;padding-right:clamp(var(--px-min), var(--px-scaler), var(--px-max));text-align:center}}.dark-card h3{margin-top:0}.dark-card .img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dark-card .img-wrap img{margin-left:auto}@media screen and (max-width:850px){.dark-card .img-wrap img{margin-inline:auto}}.dark-card .text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.three-ways-to-start-section .site-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:30px 50px}@media only screen and (max-width:1300px){.three-ways-to-start-section .site-wrapper{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}}.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile{display:-ms-grid;display:grid;gap:20px}.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li{margin-top:0;margin-bottom:0}.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li>:first-child{margin-top:0}.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li>:last-child{margin-bottom:0}.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li a,.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li span{position:relative;font-size:20px;font-weight:bold;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;cursor:pointer;color:black;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li a.has-arrow,.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li span.has-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px;width:100%}.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li a.has-arrow:after,.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li span.has-arrow:after{content:"";background:url(/Content/images/icons/arrowRight.png) no-repeat center/contain;height:16px;width:24px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:block;-ms-flex-negative:0;flex-shrink:0;-webkit-filter:invert(100%);filter:invert(100%)}@-webkit-keyframes bounce-right{0%,30%,60%,to{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(10px);transform:translateX(10px)}45%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes bounce-right{0%,30%,60%,to{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(10px);transform:translateX(10px)}45%{-webkit-transform:translateX(5px);transform:translateX(5px)}}.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li a:hover,.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li span:hover{color:#eb1d25;-webkit-text-decoration-color:#222222;text-decoration-color:#222222}.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li a:hover:after,.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li span:hover:after{-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation:bounce-right 1.5s ease-in-out infinite;animation:bounce-right 1.5s ease-in-out infinite;-webkit-animation-play-state:running;animation-play-state:running}.three-ways-to-start-section .site-wrapper .get-started ol.num-list.list-toggle-mobile>li p{margin-top:0.2em}.three-ways-to-start-section .site-wrapper iframe{width:100%;height:100%;min-height:500px}@media only screen and (max-width:1300px){.three-ways-to-start-section .site-wrapper iframe{min-height:350px}}.tab-content{width:100%}@media screen and (max-width:1300px){.tab-content table thead{display:none}.tab-content table tbody tr{display:block;border-radius:5px;margin-bottom:10px;overflow:hidden;background:#eee}.tab-content table tbody tr td{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;gap:20px;font-size:16px}}@media only screen and (max-width:1300px) and (max-width:480px){.tab-content table tbody tr td{gap:10px}}@media screen and (max-width:1300px){.tab-content table tbody tr td:first-of-type{background:#232424;color:white}.tab-content table tbody tr td:before{content:attr(label);display:block;font-size:16px;font-weight:bold}}.tab-content table{width:100%;margin:0px auto}@media screen and (max-width:1000px){.tab-content table tr th{font-size:20px}}@media screen and (max-width:800px){.tab-content table tr th{font-size:18px}}.tab-content table{margin-top:2em}.tab-content table tr th{font-size:clamp(15px, 1vw, 20px)}@media screen and (max-width:800px){.tab-content table tr th{font-size:18px}}
/*# sourceMappingURL=roofing.css.map */