.elementor-12 .elementor-element.elementor-element-f84a3f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--padding-top:63px;--padding-bottom:63px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-f84a3f0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f84a3f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2547A0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1620fdf > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-1620fdf{text-align:right;}.elementor-12 .elementor-element.elementor-element-1620fdf .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:83px;font-weight:700;line-height:83px;letter-spacing:-4.6px;}.elementor-12 .elementor-element.elementor-element-da02083{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-da02083:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-da02083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/4b1f5878c66f8be558413ae12ae74cee-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f580a70{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-f580a70:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f580a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/R1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ed04a88{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-ed04a88:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ed04a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/1568814757449.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1f6731e{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-1f6731e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1f6731e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/lochlloyd_09_0061.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0692931{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-0692931:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0692931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/roof-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4e2d2df{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-4e2d2df:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e2d2df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/Shingle-Roof-2874524392.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2c78b34{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-2c78b34:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2c78b34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/Beautiful_Home_with_roof_and_green_Lawns_in_Dallas.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d28e962{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-d28e962:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d28e962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/0e33c2484f110bf03ac94139eb351e42.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7f73691{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-7f73691:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7f73691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/1000004475.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-62724f6{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-62724f6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62724f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/1000004476.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e209d73{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-e209d73:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e209d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/1000004478.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-db5ccf5{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-db5ccf5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-db5ccf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/1000004470.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ccf5d66{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-ccf5d66:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ccf5d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/1000004473.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0e493ca{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-0e493ca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0e493ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/1000004479.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e25b396{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-e25b396:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e25b396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/1000004481.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-cd1f96a{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-cd1f96a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cd1f96a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/1000004471.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-360e28c{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-360e28c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-360e28c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/1000004474.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-17ea619{--display:flex;--min-height:775px;}.elementor-12 .elementor-element.elementor-element-17ea619:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-17ea619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/1000004472.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0e609fd{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-5%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-66%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:55px;}.elementor-12 .elementor-element.elementor-element-d8ce114{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:63px;--padding-bottom:115px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-d8ce114:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d8ce114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/lochlloyd_09_0061.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-c96d1a5 .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:48px;font-weight:700;line-height:67px;letter-spacing:-2.5px;}.elementor-12 .elementor-element.elementor-element-4e1f642{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f83465e{--display:flex;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-f83465e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f83465e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-2e649b3{text-align:left;}.elementor-12 .elementor-element.elementor-element-2e649b3 img{width:100px;height:125px;}.elementor-12 .elementor-element.elementor-element-88e708b .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:25.5px;font-weight:700;line-height:28.4px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d6da46e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d6da46e{font-family:"Space Mono", Sans-serif;font-size:16px;line-height:24.4px;}.elementor-12 .elementor-element.elementor-element-8b54bf3{--display:flex;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-8b54bf3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8b54bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-59a3d24{text-align:left;}.elementor-12 .elementor-element.elementor-element-59a3d24 img{width:100px;height:125px;}.elementor-12 .elementor-element.elementor-element-a1f86ee .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:25.5px;font-weight:700;line-height:28.4px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-66bbdd3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-66bbdd3{font-family:"Space Mono", Sans-serif;font-size:16px;line-height:24.4px;}.elementor-12 .elementor-element.elementor-element-e0eab8c{--display:flex;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-e0eab8c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e0eab8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-482ce09{text-align:left;}.elementor-12 .elementor-element.elementor-element-482ce09 img{width:100px;height:125px;}.elementor-12 .elementor-element.elementor-element-73b4e5b .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:25.5px;font-weight:700;line-height:28.4px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0832cc6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0832cc6{font-family:"Space Mono", Sans-serif;font-size:16px;line-height:24.4px;}.elementor-12 .elementor-element.elementor-element-f7bd77b{--display:flex;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-f7bd77b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f7bd77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b416c6c{text-align:left;}.elementor-12 .elementor-element.elementor-element-b416c6c img{width:100px;height:125px;}.elementor-12 .elementor-element.elementor-element-d2365d2 .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:25.5px;font-weight:700;line-height:28.4px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-053ff0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-053ff0c{font-family:"Space Mono", Sans-serif;font-size:16px;line-height:24.4px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-720f6e5 .elementor-button{background-color:#BFBFBF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;padding:14px 26px 12px 26px;}.elementor-12 .elementor-element.elementor-element-720f6e5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-720f6e5 .elementor-button:focus{background-color:#BFBFBFBF;}.elementor-12 .elementor-element.elementor-element-0db1830{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:63px;--padding-bottom:200px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-0db1830:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0db1830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2024/11/men-putting-shingles-on-house.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ef9242e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ef9242e .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:48px;font-weight:700;line-height:67px;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-53ac41d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-204a313.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-204a313{text-align:left;}.elementor-12 .elementor-element.elementor-element-204a313 img{width:440px;height:310px;}.elementor-12 .elementor-element.elementor-element-ec4f993 .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:19px;font-weight:700;line-height:21px;letter-spacing:-1px;color:#F1EFEF;}.elementor-12 .elementor-element.elementor-element-9835e68{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-51638fe.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-51638fe{text-align:left;}.elementor-12 .elementor-element.elementor-element-51638fe img{width:440px;height:310px;}.elementor-12 .elementor-element.elementor-element-e05efe5 .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:19px;font-weight:700;line-height:21px;letter-spacing:-1px;color:#F1EFEF;}.elementor-12 .elementor-element.elementor-element-df5bde6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-69bacd2.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-69bacd2{text-align:left;}.elementor-12 .elementor-element.elementor-element-69bacd2 img{width:440px;height:310px;}.elementor-12 .elementor-element.elementor-element-66f433a .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:19px;font-weight:700;line-height:21px;letter-spacing:-1px;color:#F1EFEF;}.elementor-12 .elementor-element.elementor-element-cf76950{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1e130de.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1e130de{text-align:left;}.elementor-12 .elementor-element.elementor-element-1e130de img{width:440px;height:310px;}.elementor-12 .elementor-element.elementor-element-58bf751 .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:19px;font-weight:700;line-height:21px;letter-spacing:-1px;color:#F1EFEF;}.elementor-12 .elementor-element.elementor-element-f38f358{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-426ea6b.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-426ea6b{text-align:left;}.elementor-12 .elementor-element.elementor-element-426ea6b img{width:440px;height:310px;}.elementor-12 .elementor-element.elementor-element-8145286 .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:19px;font-weight:700;line-height:21px;letter-spacing:-1px;color:#F1EFEF;}.elementor-12 .elementor-element.elementor-element-f7ad5ce{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9b46ee5.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9b46ee5{text-align:left;}.elementor-12 .elementor-element.elementor-element-9b46ee5 img{width:440px;height:310px;}.elementor-12 .elementor-element.elementor-element-9c52fbe .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:19px;font-weight:700;line-height:21px;letter-spacing:-1px;color:#F1EFEF;}.elementor-12 .elementor-element.elementor-element-864d6c7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-04f2a22.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-04f2a22{text-align:left;}.elementor-12 .elementor-element.elementor-element-04f2a22 img{width:440px;height:310px;}.elementor-12 .elementor-element.elementor-element-6e5dabd .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:19px;font-weight:700;line-height:21px;letter-spacing:-1px;color:#F1EFEF;}.elementor-12 .elementor-element.elementor-element-0623374{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:55px;}.elementor-12 .elementor-element.elementor-element-bc1c951{--display:flex;}.elementor-12 .elementor-element.elementor-element-f62b85d{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:flex-end;--padding-top:170px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-f62b85d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f62b85d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f62b85d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a4e777e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f099ef4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c8e7d53{font-family:"Space Mono", Sans-serif;font-size:16px;line-height:24.4px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-91a1935 .elementor-button{background-color:#BFBFBF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;padding:14px 26px 12px 26px;}.elementor-12 .elementor-element.elementor-element-91a1935 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-91a1935 .elementor-button:focus{background-color:#BFBFBFBF;}.elementor-12 .elementor-element.elementor-element-7eb49be{--display:flex;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-7e631b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-84d445c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:140px 140px;--row-gap:140px;--column-gap:140px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0e616be{text-align:center;}.elementor-12 .elementor-element.elementor-element-0e616be .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:48px;font-weight:700;line-height:52px;letter-spacing:-1.6px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5f9b2fb{--display:flex;--min-height:421px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-5f9b2fb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5f9b2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bartlesvilleroofingandgutters.com/wp-content/uploads/2025/01/photo_2025-01-10_17-37-46.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-5f9b2fb.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8c1c959{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:70px 0px;--row-gap:70px;--column-gap:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-89ff8c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:96px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-89ff8c7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-89ff8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f13b6ce{text-align:center;}.elementor-12 .elementor-element.elementor-element-f13b6ce .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:48px;font-weight:700;line-height:67px;letter-spacing:-1.6px;}.elementor-12 .elementor-element.elementor-element-343de47{--display:flex;}.elementor-12 .elementor-element.elementor-element-cecc6f5{width:var( --container-widget-width, 890px );max-width:890px;--container-widget-width:890px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-cecc6f5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cecc6f5 .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:25.4px;font-weight:700;line-height:28.4px;letter-spacing:-1.6px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1b876bc{text-align:center;}.elementor-12 .elementor-element.elementor-element-1b876bc .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:16px;font-weight:400;line-height:24.4px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-ca40bee{--display:flex;}.elementor-12 .elementor-element.elementor-element-6ffa09e{width:var( --container-widget-width, 890px );max-width:890px;--container-widget-width:890px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-6ffa09e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6ffa09e .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:25.4px;font-weight:700;line-height:28.4px;letter-spacing:-1.6px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b5ec022{text-align:center;}.elementor-12 .elementor-element.elementor-element-b5ec022 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:16px;font-weight:400;line-height:24.4px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-1ba777c{--display:flex;}.elementor-12 .elementor-element.elementor-element-a236cff{width:var( --container-widget-width, 890px );max-width:890px;--container-widget-width:890px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-a236cff.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a236cff .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:25.4px;font-weight:700;line-height:28.4px;letter-spacing:-1.6px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ddc21ac{text-align:center;}.elementor-12 .elementor-element.elementor-element-ddc21ac .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:16px;font-weight:400;line-height:24.4px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-0809273{--display:flex;}.elementor-12 .elementor-element.elementor-element-1b72fdc{width:var( --container-widget-width, 890px );max-width:890px;--container-widget-width:890px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-1b72fdc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1b72fdc .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:25.4px;font-weight:700;line-height:28.4px;letter-spacing:-1.6px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3050bc4{text-align:center;}.elementor-12 .elementor-element.elementor-element-3050bc4 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:16px;font-weight:400;line-height:24.4px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-556582b{--display:flex;}.elementor-12 .elementor-element.elementor-element-e660df6{width:var( --container-widget-width, 890px );max-width:890px;--container-widget-width:890px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-e660df6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e660df6 .elementor-heading-title{font-family:"Halyard Micro", Sans-serif;font-size:25.4px;font-weight:700;line-height:28.4px;letter-spacing:-1.6px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4ce149f{text-align:center;}.elementor-12 .elementor-element.elementor-element-4ce149f .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:16px;font-weight:400;line-height:24.4px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-e4aa607{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:200px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:200px;--e-n-carousel-arrow-size:60px;}.elementor-12 .elementor-element.elementor-element-0dff66d{--display:flex;}.elementor-12 .elementor-element.elementor-element-5e5564a{text-align:center;}.elementor-12 .elementor-element.elementor-element-5e5564a .elementor-heading-title{color:#010101;}.elementor-12 .elementor-element.elementor-element-d40aca9{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-f84a3f0{--content-width:1499px;}.elementor-12 .elementor-element.elementor-element-da02083{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-f580a70{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-ed04a88{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-1f6731e{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-0692931{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-4e2d2df{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-2c78b34{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-d28e962{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-7f73691{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-62724f6{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-e209d73{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-db5ccf5{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-ccf5d66{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-0e493ca{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-e25b396{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-cd1f96a{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-360e28c{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-17ea619{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-d8ce114{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-0db1830{--width:100%;}.elementor-12 .elementor-element.elementor-element-f62b85d{--width:1295px;}.elementor-12 .elementor-element.elementor-element-a4e777e{--width:600px;}.elementor-12 .elementor-element.elementor-element-5f9b2fb{--width:492px;}.elementor-12 .elementor-element.elementor-element-8c1c959{--content-width:70%;}.elementor-12 .elementor-element.elementor-element-89ff8c7{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-a4e777e{--width:55%;}.elementor-12 .elementor-element.elementor-element-84d445c{--content-width:70%;}.elementor-12 .elementor-element.elementor-element-5f9b2fb{--width:300px;}.elementor-12 .elementor-element.elementor-element-343de47{--content-width:60%;}.elementor-12 .elementor-element.elementor-element-ca40bee{--content-width:60%;}.elementor-12 .elementor-element.elementor-element-1ba777c{--content-width:60%;}.elementor-12 .elementor-element.elementor-element-0809273{--content-width:60%;}.elementor-12 .elementor-element.elementor-element-556582b{--content-width:60%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-0db1830:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0db1830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-f84a3f0{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1620fdf > .elementor-widget-container{padding:0px 0px 43px 0px;}.elementor-12 .elementor-element.elementor-element-1620fdf .elementor-heading-title{font-size:54px;line-height:54px;}.elementor-12 .elementor-element.elementor-element-da02083{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-f580a70{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-ed04a88{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-1f6731e{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-0692931{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-4e2d2df{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-2c78b34{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-d28e962{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-7f73691{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-62724f6{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-e209d73{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-db5ccf5{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-ccf5d66{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-0e493ca{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-e25b396{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-cd1f96a{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-360e28c{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-17ea619{--min-height:355px;}.elementor-12 .elementor-element.elementor-element-0e609fd{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:1%;--e-n-carousel-arrow-next-right-position:-60%;}.elementor-12 .elementor-element.elementor-element-d8ce114{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:25px;--padding-bottom:47px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-c96d1a5 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-12 .elementor-element.elementor-element-4e1f642{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f83465e{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-2e649b3 img{width:30%;}.elementor-12 .elementor-element.elementor-element-88e708b .elementor-heading-title{font-size:21px;line-height:23px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-8b54bf3{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-12 .elementor-element.elementor-element-59a3d24 img{width:30%;}.elementor-12 .elementor-element.elementor-element-a1f86ee .elementor-heading-title{font-size:21px;line-height:23px;}.elementor-12 .elementor-element.elementor-element-e0eab8c{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-12 .elementor-element.elementor-element-482ce09 img{width:30%;}.elementor-12 .elementor-element.elementor-element-73b4e5b .elementor-heading-title{font-size:21px;line-height:23px;}.elementor-12 .elementor-element.elementor-element-f7bd77b{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-12 .elementor-element.elementor-element-b416c6c img{width:30%;}.elementor-12 .elementor-element.elementor-element-d2365d2 .elementor-heading-title{font-size:21px;line-height:23px;}.elementor-12 .elementor-element.elementor-element-720f6e5 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-0db1830{--padding-top:25px;--padding-bottom:95px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-ef9242e{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-12 .elementor-element.elementor-element-ef9242e .elementor-heading-title{font-size:34px;line-height:48px;letter-spacing:-1.6px;}.elementor-12 .elementor-element.elementor-element-204a313 img{width:250px;height:180px;}.elementor-12 .elementor-element.elementor-element-51638fe img{width:250px;height:180px;}.elementor-12 .elementor-element.elementor-element-69bacd2 img{width:250px;height:180px;}.elementor-12 .elementor-element.elementor-element-1e130de img{width:250px;height:180px;}.elementor-12 .elementor-element.elementor-element-426ea6b img{width:250px;height:180px;}.elementor-12 .elementor-element.elementor-element-9b46ee5 img{width:250px;height:180px;}.elementor-12 .elementor-element.elementor-element-04f2a22 img{width:250px;height:180px;}.elementor-12 .elementor-element.elementor-element-0623374{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-0623374 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f62b85d{--padding-top:150px;--padding-bottom:30px;--padding-left:25px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-a4e777e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-91a1935 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-84d445c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-0e616be .elementor-heading-title{font-size:38px;line-height:48px;}.elementor-12 .elementor-element.elementor-element-5f9b2fb{--min-height:320px;}.elementor-12 .elementor-element.elementor-element-89ff8c7{--padding-top:40px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-f13b6ce .elementor-heading-title{font-size:34px;line-height:48px;}.elementor-12 .elementor-element.elementor-element-cecc6f5 .elementor-heading-title{font-size:21px;line-height:24px;}.elementor-12 .elementor-element.elementor-element-6ffa09e .elementor-heading-title{font-size:21px;line-height:24px;}.elementor-12 .elementor-element.elementor-element-a236cff .elementor-heading-title{font-size:21px;line-height:24px;}.elementor-12 .elementor-element.elementor-element-1b72fdc .elementor-heading-title{font-size:21px;line-height:24px;}.elementor-12 .elementor-element.elementor-element-e660df6 .elementor-heading-title{font-size:21px;line-height:24px;}.elementor-12 .elementor-element.elementor-element-e4aa607{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:210px;--e-n-carousel-arrow-next-top-position:210px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-f84a3f0{--padding-top:15px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1620fdf > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-12 .elementor-element.elementor-element-1620fdf .elementor-heading-title{font-size:41px;line-height:48px;}.elementor-12 .elementor-element.elementor-element-da02083{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-f580a70{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-ed04a88{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-1f6731e{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-0692931{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-4e2d2df{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-2c78b34{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-d28e962{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-7f73691{--min-height:180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62724f6{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-e209d73{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-db5ccf5{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-ccf5d66{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-0e493ca{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-e25b396{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-cd1f96a{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-360e28c{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-17ea619{--min-height:180px;}.elementor-12 .elementor-element.elementor-element-0e609fd{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-n-carousel-arrow-prev-left-position:34%;--e-n-carousel-arrow-prev-top-position:155px;--e-n-carousel-arrow-next-right-position:-9%;--e-n-carousel-arrow-next-top-position:155px;--e-n-carousel-arrow-size:42px;}.elementor-12 .elementor-element.elementor-element-0e609fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d8ce114{--padding-top:26px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-4e1f642{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f83465e{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-2e649b3 img{width:75px;height:95px;}.elementor-12 .elementor-element.elementor-element-88e708b .elementor-heading-title{font-size:19.5px;line-height:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-8b54bf3{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-59a3d24 img{width:75px;height:95px;}.elementor-12 .elementor-element.elementor-element-a1f86ee .elementor-heading-title{font-size:19.5px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-e0eab8c{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-482ce09 img{width:75px;height:95px;}.elementor-12 .elementor-element.elementor-element-73b4e5b .elementor-heading-title{font-size:19.5px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-f7bd77b{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-b416c6c img{width:75px;height:95px;}.elementor-12 .elementor-element.elementor-element-d2365d2 .elementor-heading-title{font-size:19.5px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-720f6e5 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-0db1830{--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:15px;--padding-bottom:125px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-ef9242e{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-12 .elementor-element.elementor-element-ef9242e .elementor-heading-title{font-size:27px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-204a313 img{width:100%;height:200px;}.elementor-12 .elementor-element.elementor-element-ec4f993 .elementor-heading-title{font-size:17px;line-height:19px;}.elementor-12 .elementor-element.elementor-element-51638fe img{width:100%;height:200px;}.elementor-12 .elementor-element.elementor-element-e05efe5 .elementor-heading-title{font-size:17px;line-height:19px;}.elementor-12 .elementor-element.elementor-element-69bacd2 img{width:100%;height:200px;}.elementor-12 .elementor-element.elementor-element-66f433a .elementor-heading-title{font-size:17px;line-height:19px;}.elementor-12 .elementor-element.elementor-element-1e130de img{width:100%;height:200px;}.elementor-12 .elementor-element.elementor-element-58bf751 .elementor-heading-title{font-size:17px;line-height:19px;}.elementor-12 .elementor-element.elementor-element-426ea6b img{width:100%;height:200px;}.elementor-12 .elementor-element.elementor-element-8145286 .elementor-heading-title{font-size:17px;line-height:19px;}.elementor-12 .elementor-element.elementor-element-9b46ee5 img{width:100%;height:200px;}.elementor-12 .elementor-element.elementor-element-9c52fbe .elementor-heading-title{font-size:17px;line-height:19px;}.elementor-12 .elementor-element.elementor-element-04f2a22 img{width:100%;height:200px;}.elementor-12 .elementor-element.elementor-element-6e5dabd .elementor-heading-title{font-size:17px;line-height:19px;}.elementor-12 .elementor-element.elementor-element-0623374{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:34%;--e-n-carousel-arrow-prev-top-position:155px;--e-n-carousel-arrow-next-right-position:34%;--e-n-carousel-arrow-next-top-position:155px;--e-n-carousel-arrow-size:42px;}.elementor-12 .elementor-element.elementor-element-0623374 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f62b85d{--padding-top:100px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-91a1935 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-84d445c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-0e616be .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-5f9b2fb{--width:100%;--min-height:330px;}.elementor-12 .elementor-element.elementor-element-8c1c959{--padding-top:80px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-89ff8c7{--padding-top:30px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-f13b6ce .elementor-heading-title{font-size:27px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-cecc6f5 .elementor-heading-title{font-size:19px;line-height:21px;}.elementor-12 .elementor-element.elementor-element-6ffa09e .elementor-heading-title{font-size:19px;line-height:21px;}.elementor-12 .elementor-element.elementor-element-a236cff .elementor-heading-title{font-size:19px;line-height:21px;}.elementor-12 .elementor-element.elementor-element-1b72fdc .elementor-heading-title{font-size:19px;line-height:21px;}.elementor-12 .elementor-element.elementor-element-e660df6 .elementor-heading-title{font-size:19px;line-height:21px;}.elementor-12 .elementor-element.elementor-element-e4aa607{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-10%;--e-n-carousel-arrow-prev-top-position:250px;--e-n-carousel-arrow-next-right-position:-10%;--e-n-carousel-arrow-next-top-position:250px;--e-n-carousel-arrow-size:40px;}.elementor-12 .elementor-element.elementor-element-e4aa607 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for nested-carousel, class: .elementor-element-0e609fd */svg.user-items-list-carousel__arrow-icon {
    background:#BFBFBFBF;
    padding: 10px;
    border-radius: 50px;
    transition: .5s;
}


svg.user-items-list-carousel__arrow-icon:hover{
    background:#BFBFBF;
   
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-0623374 */.elementor-12 .elementor-element.elementor-element-0623374 svg.user-items-list-carousel__arrow-icon {
    background:hsla(0,0%,0%,.7);
    padding: 10px;
    border-radius: 50px;
    transition: .5s;
}


.elementor-12 .elementor-element.elementor-element-0623374 svg.user-items-list-carousel__arrow-icon:hover{
    background:#000000;
   
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e4aa607 */.elementor-12 .elementor-element.elementor-element-e4aa607 svg.user-items-list-carousel__arrow-icon {
    background:#919BB6;
    padding: 10px;
    border-radius: 50px;
    transition: .5s;
}/* End custom CSS */