@font-face{font-display:swap;font-family:"ARF - Kaushan";font-weight:700;font-style:normal;src:url(/fonts/kaushan.woff2)}@font-face{font-display:swap;font-family:"ARF - Roboto";font-weight:400;font-style:normal;src:url(/fonts/roboto.woff2)}@font-face{font-display:swap;font-family:"ARF - Montserrat";font-weight:400;font-style:normal;src:url(/fonts/montserrat.woff2)}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}body,h1,h2{margin:0}#section-1043-28,article,section{display:block}a{background-color:#fff0;-webkit-text-decoration-skip:objects;color:#065195;text-decoration:none}strong{font-weight:bolder}svg:not(:root){overflow:hidden}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body{color:rgb(64 64 64);font-family:"ARF - Roboto";line-height:1.6;font-size:16px;font-weight:400;color:#252525}*,::after,::before{box-sizing:inherit}.ct-section-inner-wrap{margin-left:auto;margin-right:auto;height:100%;min-height:inherit}.ct-section-with-shape-divider{position:relative!important}.oxygen-unslider-container:not(.unslider-fade)>ul{list-style:none;width:0}.oxygen-unslider-container:not(.unslider-fade):not(.unslider-horizontal)>ul>li{opacity:0}div.ct-fancy-icon{display:inline-flex;border-radius:50%}.ct-fancy-icon>svg{fill:currentColor}.oxy-rich-text p:first-child{margin-block-start:0}.oxy-rich-text p:last-child{margin-block-end:0}:-webkit-any(li,div._important),:is(li){display:list-item}:-webkit-any(table,div._important){display:table}:-webkit-any(thead,div._important){display:table-header-group}:-webkit-any(tr,div._important){display:table-row}:-webkit-any(tbody,div._important){display:table-row-group}:-webkit-any(th,td,div._important){display:table-cell}:-webkit-any(caption,div._important){display:table-caption}:-webkit-any(colgroup,div._important){display:table-column-group}:-webkit-any(col,div._important){display:table-column}:-webkit-any(tfoot,div._important){display:table-footer-group}#section-1043-28>.ct-section-inner-wrap{padding-top:60px;padding-bottom:120px;display:flex;flex-direction:column;align-items:center}#section-1043-28{background-image:url(/wp-content/uploads/2020/11/testimonials-background-min.jpg);background-size:cover;text-align:center;background-repeat:no-repeat;background-attachment:fixed}@media (max-width:767px){#section-1043-28>.ct-section-inner-wrap{padding-bottom:50px}}#div_block-1046-28{width:80%}#div_block-1050-28,#div_block-1059-28,#div_block-1068-28,#div_block-1077-28{width:100%;text-align:center;flex-direction:row;display:flex;justify-content:center;margin-top:30px;margin-bottom:30px}#div_block-1077-28{text-align:left}@media (max-width:767px){#div_block-1046-28{width:95%}}#headline-1044-28{font-family:"ARF - Kaushan";color:#fff;font-weight:100;margin-top:0;font-size:64px}#headline-1045-28{font-family:"ARF - Roboto";font-size:25px;color:#3ee3a5;letter-spacing:1px;line-height:1.5;margin-top:20px;margin-bottom:100px}@media (max-width:991px){#headline-1044-28{font-size:50px}#headline-1045-28{font-size:20px}}@media (max-width:767px){#headline-1045-28{margin-bottom:44px}}@media (max-width:479px){#headline-1044-28{font-size:34px}}#text_block-1049-28{letter-spacing:1px;text-align:center}#text_block-1056-28{color:#3ee3a5;font-family:"ARF - Kaushan";font-size:30px;width:100%;font-weight:100;margin-bottom:40px}#text_block-1056-28,#text_block-1058-28{letter-spacing:1px;text-align:center}#text_block-1065-28{color:#3ee3a5;font-family:"ARF - Kaushan";font-size:30px;width:100%;font-weight:100;margin-bottom:40px}#text_block-1065-28,#text_block-1067-28{letter-spacing:1px;text-align:center}#text_block-1074-28{color:#3ee3a5;font-family:"ARF - Kaushan";font-size:30px;width:100%;font-weight:100}#text_block-1074-28,#text_block-1076-28,#text_block-1083-28{letter-spacing:1px;text-align:center}#text_block-1083-28{color:#3ee3a5;font-family:"ARF - Kaushan";font-size:30px;width:100%;font-weight:100;margin-bottom:40px}#fancy_icon-1051-28>svg,#fancy_icon-1052-28>svg,#fancy_icon-1053-28>svg,#fancy_icon-1054-28>svg,#fancy_icon-1055-28>svg,#fancy_icon-1060-28>svg,#fancy_icon-1061-28>svg,#fancy_icon-1062-28>svg,#fancy_icon-1063-28>svg,#fancy_icon-1064-28>svg,#fancy_icon-1069-28>svg,#fancy_icon-1070-28>svg,#fancy_icon-1071-28>svg,#fancy_icon-1072-28>svg,#fancy_icon-1073-28>svg,#fancy_icon-1078-28>svg,#fancy_icon-1079-28>svg,#fancy_icon-1080-28>svg,#fancy_icon-1081-28>svg,#fancy_icon-1082-28>svg{width:20px;height:20px}#fancy_icon-1051-28,#fancy_icon-1052-28,#fancy_icon-1053-28,#fancy_icon-1054-28,#fancy_icon-1055-28,#fancy_icon-1060-28,#fancy_icon-1061-28,#fancy_icon-1062-28,#fancy_icon-1063-28,#fancy_icon-1064-28,#fancy_icon-1069-28,#fancy_icon-1070-28,#fancy_icon-1071-28,#fancy_icon-1072-28,#fancy_icon-1073-28,#fancy_icon-1078-28,#fancy_icon-1079-28,#fancy_icon-1080-28,#fancy_icon-1081-28,#fancy_icon-1082-28{color:#ffa019;margin-right:10px}#slide-1075-28{align-items:center;text-align:center;flex-direction:column;display:flex}@media (max-width:767px){#slide-1048-28{padding-left:0;padding-right:0;margin-left:0;margin-right:0}}#slider-1047-28 .ct-slide,#slider-1047-28 .oxygen-unslider-container{height:100%}@media (max-width:767px){#slider-1047-28{width:100%}}div.ct-section-inner-wrap{max-width:1220px}#section-1160-28>.ct-section-inner-wrap{max-width:1500px;padding-top:40px;padding-right:0;padding-bottom:123px;display:flex;flex-direction:column;align-items:center}#section-1160-28{display:block;background-image:linear-gradient(rgb(241 241 241/.8),rgb(241 241 241/.8)),url(/wp-content/uploads/2020/11/background-roof-anatomy-min.jpg);background-size:auto,cover;text-align:center;background-repeat:no-repeat;background-attachment:fixed}@media (max-width:1120px){#section-1160-28>.ct-section-inner-wrap{padding-right:0}}@media (max-width:767px){#section-1160-28>.ct-section-inner-wrap{padding-right:0;padding-left:0}}@media (max-width:479px){#section-1160-28>.ct-section-inner-wrap{padding-bottom:70px}}#div_block-1163-28{width:100%;align-items:center;text-align:center;z-index:2;flex-direction:row;display:flex;justify-content:center}#div_block-1170-28{border-width:0}#div_block-1171-28{background-image:url(/wp-content/uploads/2021/02/stone-coated-300x300-1.jpg);background-size:cover;width:100%;height:300px;flex-direction:column;display:flex;text-align:center;align-items:center;justify-content:flex-end}#div_block-1172-28{background-image:linear-gradient(#fff,rgb(37 37 37/.7));width:100%;padding:20px 30px 30px;align-items:flex-start;text-align:left}#div_block-1165-28{background-image:url(/wp-content/uploads/2021/02/gaf-shingle-300x300-1.jpg);background-size:cover;width:100%;height:300px;background-repeat:no-repeat}#div_block-1166-28{background-image:linear-gradient(#fff,rgb(37 37 37/.7));width:100%;padding:20px 30px 30px;align-items:flex-start;text-align:left}#div_block-1176-28{border-width:0}#div_block-1177-28{background-image:url(/wp-content/uploads/2021/02/tiles-roof-300x300-1.jpg);background-size:cover;width:100%;height:300px;flex-direction:column;display:flex;text-align:center;align-items:center;justify-content:flex-end}#div_block-1178-28{background-image:linear-gradient(#fff,rgb(37 37 37/.7));width:100%;padding:20px 30px 30px;align-items:flex-start;text-align:left}#div_block-1182-28{width:100%;align-items:center;text-align:center;z-index:2;flex-direction:row;display:flex;justify-content:center;margin-top:80px}#div_block-1183-28{border-width:0}#div_block-1184-28{background-image:url(/wp-content/uploads/2021/02/metal-roof-300x300-2.jpg);background-size:cover;width:100%;height:300px;background-repeat:no-repeat}#div_block-1185-28{background-image:linear-gradient(#fff,rgb(37 37 37/.7));width:100%;padding:20px 30px 30px;align-items:flex-start;text-align:left}#div_block-1189-28{border-width:0}#div_block-1190-28{background-image:linear-gradient(rgb(183 190 196/.23),rgb(183 190 196/.23)),url(/wp-content/uploads/2021/02/tpo-roof-300x300-1.jpg);background-size:auto,cover;width:100%;height:300px;flex-direction:column;display:flex;text-align:center;align-items:center;justify-content:flex-end;background-repeat:no-repeat}#div_block-1191-28{background-image:linear-gradient(#fff,rgb(37 37 37/.7));width:100%;padding:20px 30px 30px;align-items:flex-start;text-align:left}@media (max-width:1120px){#div_block-1163-28,#div_block-1182-28{flex-direction:row;display:flex}#div_block-1183-28,#div_block-1189-28{width:33%}}@media (max-width:991px){#div_block-1163-28{flex-direction:unset}}@media (max-width:767px){#div_block-1163-28{align-items:center;text-align:center}#div_block-1163-28,#div_block-1182-28{flex-direction:column;display:flex;padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:100%}#div_block-1183-28,#div_block-1189-28{margin-bottom:75px;margin-right:0;width:90%}#div_block-1189-28{margin-bottom:0}}@media (max-width:479px){#div_block-1182-28{margin-top:0}}#headline-1161-28{font-family:"ARF - Kaushan";color:#065195;margin-top:40px;font-weight:100;font-size:64px}#headline-1162-28{font-family:"ARF - Roboto";color:#009b60;margin-top:20px;font-size:25px;letter-spacing:1px;line-height:1.5;margin-bottom:120px}#headline-1167-28,#headline-1173-28,#headline-1179-28,#headline-1186-28,#headline-1192-28{width:100%;margin-bottom:40px}@media (max-width:991px){#headline-1161-28{font-size:60px}#headline-1167-28,#headline-1179-28{font-size:25px}}@media (max-width:767px){#headline-1161-28{font-size:40px;width:90%}#headline-1162-28{padding-left:10px;padding-right:10px;width:95%;margin-bottom:80px;font-size:18px}#headline-1167-28,#headline-1179-28{font-size:40px}}#text_block-1168-28,#text_block-1174-28,#text_block-1180-28,#text_block-1187-28,#text_block-1193-28{margin-bottom:40px;font-family:"ARF - Roboto";font-size:18px;color:#252525}#link_text-1169-28,#link_text-1175-28,#link_text-1181-28,#link_text-1188-28,#link_text-1194-28{margin-right:0;transition-duration:.5s;transition-timing-function:ease;transition-property:all;background-color:#ff6119;color:#fff;border-radius:5px;letter-spacing:2.5px;padding:15px 20px;font-family:"ARF - Roboto";font-size:15px}@media (max-width:767px){#link_text-1169-28,#link_text-1175-28,#link_text-1181-28,#link_text-1188-28,#link_text-1194-28{margin-right:0;margin-bottom:18px;width:100%}}#section-1094-28>.ct-section-inner-wrap{max-width:100%;padding:40px 0;display:flex;flex-direction:column;align-items:center}#section-1094-28{display:block;text-align:center;background-color:#ff6119;box-shadow:0 0 20px 5px rgb(37 37 37/.4)}#div_block-1095-28{width:100%;flex-direction:row;display:flex;justify-content:space-around;text-align:justify;align-items:center}@media (max-width:767px){#div_block-1095-28{flex-direction:column;display:flex}}#text_block-1096-28{color:#fff;font-family:"ARF - Kaushan";font-size:50px;font-weight:100}@media (max-width:1120px){#text_block-1096-28{font-size:40px}}@media (max-width:991px){#text_block-1096-28{font-size:30px}}@media (max-width:767px){#text_block-1096-28{width:95%;text-align:center;font-size:28px}}@media (max-width:479px){#text_block-1096-28{font-size:27px}}#link_text-1097-28{margin-right:0;transition-duration:.5s;transition-timing-function:ease;transition-property:all;background-color:#fff;color:#ff6119;border-radius:5px;letter-spacing:2.5px;padding:15px 20px;font-family:"ARF - Roboto";font-size:20px}@media (max-width:1120px){#link_text-1097-28{font-size:20px}}@media (max-width:991px){#link_text-1097-28{font-size:18px}}@media (max-width:767px){#link_text-1097-28{margin-right:0;margin-bottom:18px;width:250px;margin-top:30px}}@media (max-width:479px){#link_text-1097-28{font-size:15px}}#section-2-21530>.ct-section-inner-wrap{max-width:1400px;padding:150px 40px 200px 50px;display:flex;flex-direction:row;align-items:flex-start}#section-2-21530{display:block;background-image:linear-gradient(rgb(37 37 37/.3),rgb(37 37 37/.3)),url(https://affordableroofingflorida.com/wp-content/uploads/2020/12/roofing-blog-tampa-florida.jpg);background-size:auto,cover;border-top-width:1px;border-top-color:color(13);background-repeat:no-repeat;background-attachment:fixed;background-position:0-180px}@media (max-width:991px){#section-2-21530>.ct-section-inner-wrap{padding-left:20px}}@media (max-width:767px){#section-2-21530>.ct-section-inner-wrap{padding-right:15px;padding-left:15px}}@media (max-width:479px){#section-2-21530>.ct-section-inner-wrap{padding-right:15px;padding-left:15px}}.oxy_shape_divider{position:absolute;left:0;right:0;bottom:-1px;pointer-events:none}.oxy_shape_divider>svg{min-width:100%;position:absolute;bottom:0;left:0;z-index:0;transform-origin:bottom center}#-shape-divider-30-21530 .oxy_shape_divider{color:#fff}#-shape-divider-30-21530 .oxy_shape_divider svg{height:60px}#section-15-21530>.ct-section-inner-wrap{padding-top:50px;padding-right:40px;padding-left:40px;display:flex;flex-direction:column;align-items:center}#section-15-21530{display:block;text-align:center}@media (max-width:767px){#section-15-21530>.ct-section-inner-wrap{padding-right:20px;padding-left:20px}}#div_block-33-21530,#div_block-35-21530{margin-top:50px;margin-bottom:10px;width:300px;border-bottom-color:#009b60;border-bottom-width:1px;border-bottom-style:solid}#div_block-35-21530{margin-top:10px;margin-bottom:80px}#div_block-21-21530{width:100%;flex-direction:row;display:flex;justify-content:flex-start;text-align:left}#div_block-23-21530{background-image:url(https://affordableroofingflorida.com/wp-content/uploads/2020/11/Using-More-Than-One-Type-of-Window.jpg);background-size:contain;background-repeat:no-repeat;height:450px;width:500px}#div_block-48-21530{width:100%;flex-direction:row;display:flex;justify-content:flex-start;text-align:left}@media (max-width:991px){#div_block-21-21530{flex-direction:column;display:flex}#div_block-59-21530{width:100%;align-items:center}#div_block-48-21530,#div_block-59-21530{flex-direction:column;display:flex}}@media (max-width:767px){#div_block-23-21530{width:400px;height:300px}}@media (max-width:479px){#div_block-23-21530{width:300px;height:230px}}#headline-18-21530{text-align:center;margin-bottom:0;line-height:1.2}#text_block-36-21530{font-family:"ARF - Roboto";color:#252525;font-weight:800}@media (max-width:767px){#text_block-36-21530{font-size:12px}}#_rich_text-25-21530{width:50%;padding-right:50px}#_rich_text-50-21530{width:100%;padding-right:30px}#_rich_text-53-21530{width:100%;padding-left:30px}@media (max-width:991px){#_rich_text-25-21530{padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:100%;margin-bottom:50px}#_rich_text-50-21530{margin-bottom:50px}#_rich_text-50-21530,#_rich_text-53-21530{padding-left:0;padding-right:0}}#text_block-39-21530{font-family:"ARF - Roboto";color:#009b60;font-weight:800;text-transform:uppercase;letter-spacing:1px;font-size:20px}@media (max-width:767px){#text_block-39-21530{font-size:14px}}.ct-section{width:100%;background-size:cover;background-repeat:repeat}.ct-div-block,.ct-section>.ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.ct-div-block{flex-wrap:nowrap}.ct-link-text{display:inline-block}.ct-fancy-icon>svg{width:55px;height:55px}.ct-inner-content{width:100%}.ct-slide{display:flex;flex-wrap:wrap;text-align:center;flex-direction:column;align-items:center;justify-content:center}.ct-slider,.oxy_shape_divider svg{width:100%}.ct-slider .ct-slide{padding:0}.oxy-shape-divider{width:0;height:0}.ct-section-inner-wrap{max-width:1120px;padding:50px 20px}h1,h2{font-family:"ARF - Montserrat";font-size:64px}h2{font-size:48px}a:hover{color:#065195}.atomic-primary-button:hover{background-color:color(3);color:color(1)}.atomic-primary-button{font-family:ARF - Roboto;background-color:color(2);padding:20px 48px;font-size:20px;color:color(1);font-weight:700;line-height:1.2;letter-spacing:.25em;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition-duration:.5s;transition-timing-function:ease;transition-property:all;text-transform:none;text-decoration:none;font-style:normal}@media (max-width:991px){.atomic-primary-button{padding:16px 36px}}@media (max-width:767px){.atomic-primary-button{font-size:18px}}@media (max-width:479px){.atomic-primary-button{font-size:16px}}.home-solutions-titles{font-family:"ARF - Kaushan";font-size:32px;font-weight:100;color:#065195}@media (max-width:1120px){.home-solutions-titles{font-size:25px}}@media (max-width:991px){.home-solutions-titles{font-size:25px}}@media (max-width:767px){.home-solutions-titles{margin-top:23px;font-size:40px}}.home-solutions-cont{margin-right:30px;border-color:#b7bec4;border-width:1px;border-style:solid;width:400px;background-color:#fff;box-shadow:0 0 20px 5px rgb(37 37 37/.4)}@media (max-width:767px){.home-solutions-cont{margin-right:0;width:90%;margin-bottom:75px}}@media (max-width:479px){.home-solutions-cont{margin-bottom:63px}}.testimonials-text{font-family:"ARF - Roboto";font-size:24px;color:#fff}@media (max-width:1120px){.testimonials-text{font-size:20px}}@media (max-width:991px){.testimonials-text{font-size:18px}}@media (max-width:767px){.testimonials-text{width:100%}}.blog-text{font-size:18px;width:80%}.blog-row{margin-top:50px}@media (max-width:991px){.blog-row:not(.ct-section):not(.oxy-easy-posts){display:flex}}.blog-title{font-family:"ARF - Kaushan";color:#065195;font-size:50px;font-weight:100;width:100%}@media (max-width:1120px){.blog-title{font-size:40px}}@media (max-width:767px){.blog-title{font-size:30px}}