.elementor-5526 .elementor-element.elementor-element-75514fe{padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-1a0efa9 > .elementor-container{max-width:1340px;}.elementor-5526 .elementor-element.elementor-element-e89689a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5526 .elementor-element.elementor-element-093639f{width:auto;max-width:auto;}.elementor-5526 .elementor-element.elementor-element-093639f > .elementor-widget-container{margin:0px 0px 16px 0px;padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDD0CD;border-radius:50px 50px 50px 50px;}.elementor-5526 .elementor-element.elementor-element-093639f .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;color:#222222;}.elementor-5526 .elementor-element.elementor-element-3b2d03b{text-align:center;}.elementor-5526 .elementor-element.elementor-element-3b2d03b .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:56px;font-weight:500;line-height:66px;color:#222222;}.elementor-5526 .elementor-element.elementor-element-cd0de3f > .elementor-container{max-width:1340px;}.elementor-5526 .elementor-element.elementor-element-cd0de3f{margin-top:35px;margin-bottom:0px;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .elementor-repeater-item-9a0c11f:hover .icon__box-item-overlay::after{background-image:url("https://cowboysroofingllc.net/wp-content/uploads/2024/09/service-1.jpg");background-position:center center;background-size:cover;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item.custom_badge .box_badge{right:130px;top:150px;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .elementor-repeater-item-9a0c11f .icon__box-item-overlay::before{background:#222222E0;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .elementor-repeater-item-45156b8:hover .icon__box-item-overlay::after{background-image:url("https://cowboysroofingllc.net/wp-content/uploads/2024/09/service-4.jpg");background-position:center center;background-size:cover;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .elementor-repeater-item-45156b8 .icon__box-item-overlay::before{background:#222222E0;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item{display:block;flex-direction:block;text-align:left;background:#F8F7F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEDE8;border-radius:8px 8px 8px 8px;padding:40px 80px 40px 40px;transition:0.4s;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item-content > a{justify-content:left;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item-content{justify-content:left;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item-content .title{align-items:left;flex-direction:column;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item-overlay{border-radius:8px 8px 8px 8px;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item:hover .icon__box-item-content h5{color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item:hover .icon__box-item-content h5 a{color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item:hover .flexitype-button{color:#FFBF43;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item-icon{background:#FFFFFF;width:80px;height:80px;min-width:80px;margin:0px 0px 90px 0px;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item-icon i{font-size:45px;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item-icon svg{max-width:45px;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item-content h5{font-family:"Instrument Sans", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#222222;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item:hover .icon__box-item-content h5 a:hover{color:#FFBF43;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item .box_badge{opacity:0.08;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item .box_badge,
                .elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item-icon span{font-size:100px;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item:hover .box_badge{opacity:0.07;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item-icon span{transition:0.4s;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .box_badge{transition:0.4s;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .flexitype-button{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:26px;color:#222222;background:#02010100;border-radius:0px 0px 0px 0px;padding:25px 0px 0px 0px;gap:4px;transition:0.3s;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .flexitype-button i{font-size:22px;top:2px;transition:0.3s;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .flexitype-button:hover i{transform:rotate(45deg);}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item::after{transition:0.4s;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item-overlay::after{transition:0.4s;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .icon__box-item-overlay::before{transition:0.4s;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .flexitype_slider-arrow-prev i{width:50px;height:50px;font-size:18px;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .flexitype_slider-arrow-next i{width:50px;height:50px;font-size:18px;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .flexitype_slider-arrow-prev{width:50px;height:50px;}.elementor-5526 .elementor-element.elementor-element-46c9f66 .flexitype_slider-arrow-next{width:50px;height:50px;}@media(max-width:767px){.elementor-5526 .elementor-element.elementor-element-e89689a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5526 .elementor-element.elementor-element-3b2d03b{text-align:center;}.elementor-5526 .elementor-element.elementor-element-3b2d03b .elementor-heading-title{font-size:34px;line-height:44px;}}