.elementor-55 .elementor-element.elementor-element-53044328{--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;--overlay-opacity:0.7;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-53044328:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-53044328>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-083f7a3);background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/construction-and-roof-in-progress-to-new-house.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-55 .elementor-element.elementor-element-53044328::before,.elementor-55 .elementor-element.elementor-element-53044328>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-53044328>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-53044328>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-53044328>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-53044328>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-98aab2e);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-1aea0fb4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-664478fb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-256b66a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Saira Condensed",Sans-serif;font-size:80px;font-weight:600;color:#FFF}.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0 0 0 0}.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .heading-title>span{color:#FFE600;font-family:"Saira Condensed",Sans-serif;font-size:90px;font-weight:600}.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted,.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid,.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star,.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet{width:134px}.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted,.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{background:#FFE600}.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{background-color:#FFE600;box-shadow:9px 0 0 0 #FFE600,18px 0 0 0 #FFE600}.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet,.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{background:linear-gradient(90deg,#FFE600 0,#FFE600 38%,#fff0 38%,#fff0 62%,#FFE600 62%,#FFE600 100%)}.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after,.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{background-color:#FFE600}.elementor-55 .elementor-element.elementor-element-3979983e{padding:0 30px 0 0;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-3979983e p{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-375cb71f{--display:flex;--flex-direction:row;--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;--justify-content:flex-start;--align-items:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-518e258 .elementor-button:hover,.elementor-55 .elementor-element.elementor-element-518e258 .elementor-button:focus{background-color:#FFFF01;color:#090909}.elementor-55 .elementor-element.elementor-element-518e258 .elementor-button:hover svg,.elementor-55 .elementor-element.elementor-element-518e258 .elementor-button:focus svg{fill:#090909}.elementor-55 .elementor-element.elementor-element-518e258 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FDFDFD;border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px}.elementor-55 .elementor-element.elementor-element-64db2900{--display:flex;--min-height:750px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-52827bda{left:-20px}body.rtl .elementor-55 .elementor-element.elementor-element-52827bda{right:-20px}.elementor-55 .elementor-element.elementor-element-52827bda{bottom:0}.elementor-55 .elementor-element.elementor-element-6ced73d6{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-55 .elementor-element.elementor-element-59aff831{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-55 .elementor-element.elementor-element-59aff831:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-59aff831>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-301a03f9{text-align:center}.elementor-55 .elementor-element.elementor-element-301a03f9 .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-1131745 .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-55 .elementor-element.elementor-element-1131745 .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-55 .elementor-element.elementor-element-1131745 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-55 .elementor-element.elementor-element-1131745 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-55 .elementor-element.elementor-element-1131745 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-1131745 .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-55 .elementor-element.elementor-element-1131745 .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-55 .elementor-element.elementor-element-1131745 .elementor-field-type-html{padding-bottom:0}.elementor-55 .elementor-element.elementor-element-1131745 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-55 .elementor-element.elementor-element-1131745 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-55 .elementor-element.elementor-element-1131745 .e-form__buttons__wrapper__button-next{color:#fff}.elementor-55 .elementor-element.elementor-element-1131745 .elementor-button[type="submit"]{color:#fff}.elementor-55 .elementor-element.elementor-element-1131745 .elementor-button[type="submit"] svg *{fill:#fff}.elementor-55 .elementor-element.elementor-element-1131745 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-55 .elementor-element.elementor-element-1131745 .e-form__buttons__wrapper__button-next:hover{color:#30F}.elementor-55 .elementor-element.elementor-element-1131745 .elementor-button[type="submit"]:hover{color:#30F}.elementor-55 .elementor-element.elementor-element-1131745 .elementor-button[type="submit"]:hover svg *{fill:#30F}.elementor-55 .elementor-element.elementor-element-1131745 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-55 .elementor-element.elementor-element-1131745{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-55 .elementor-element.elementor-element-10663d58{--display:flex;--position:absolute;--min-height:150px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0}.elementor-55 .elementor-element.elementor-element-10663d58:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-10663d58>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-10663d58{left:0}body.rtl .elementor-55 .elementor-element.elementor-element-10663d58{right:0}.elementor-55 .elementor-element.elementor-element-3cc8e859{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-2ee712e1 .elementor-counter-title{justify-content:start;color:var(--e-global-color-ee99747);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-2ee712e1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var(--e-global-color-ee99747);font-family:var(--e-global-typography-0fe38ca-font-family),Sans-serif;font-size:var(--e-global-typography-0fe38ca-font-size);font-weight:var(--e-global-typography-0fe38ca-font-weight);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-164c6009 .elementor-counter-title{justify-content:start;color:var(--e-global-color-ee99747);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-164c6009 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var(--e-global-color-ee99747);font-family:var(--e-global-typography-0fe38ca-font-family),Sans-serif;font-size:var(--e-global-typography-0fe38ca-font-size);font-weight:var(--e-global-typography-0fe38ca-font-weight);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-5f9eca46{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-1ea624f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-55 .elementor-element.elementor-element-6519ff9e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:130px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-5d23c0eb{--e-transform-rotateZ:-90deg;top:220px}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-5d23c0eb{left:-225px}body.rtl .elementor-55 .elementor-element.elementor-element-5d23c0eb{right:-225px}.elementor-55 .elementor-element.elementor-element-5d23c0eb .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:65px;font-weight:600;line-height:1em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var(--e-global-color-8390233);stroke:var(--e-global-color-8390233);color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-7bba0549{--display:flex;--min-height:500px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-7bba0549:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-7bba0549>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/construction-work-2025-01-09-05-28-55-utc.png);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-55 .elementor-element.elementor-element-ca653fc{--display:flex;--position:absolute;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:35%;--z-index:2}.elementor-55 .elementor-element.elementor-element-ca653fc:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-ca653fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#30F}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-ca653fc{left:-65px}body.rtl .elementor-55 .elementor-element.elementor-element-ca653fc{right:-65px}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-34a66a1d{right:195px}body.rtl .elementor-55 .elementor-element.elementor-element-34a66a1d{left:195px}.elementor-55 .elementor-element.elementor-element-34a66a1d{top:40px}.elementor-55 .elementor-element.elementor-element-34a66a1d .elementor-icon-wrapper{text-align:center}.elementor-55 .elementor-element.elementor-element-34a66a1d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-083f7a3)}.elementor-55 .elementor-element.elementor-element-34a66a1d.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-34a66a1d.elementor-view-default .elementor-icon{color:var(--e-global-color-083f7a3);border-color:var(--e-global-color-083f7a3)}.elementor-55 .elementor-element.elementor-element-34a66a1d.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-34a66a1d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-083f7a3)}.elementor-55 .elementor-element.elementor-element-34a66a1d .elementor-icon{font-size:40px}.elementor-55 .elementor-element.elementor-element-34a66a1d .elementor-icon svg{height:40px}.elementor-55 .elementor-element.elementor-element-21068d79 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var(--e-global-color-ee99747);font-family:var(--e-global-typography-0fe38ca-font-family),Sans-serif;font-size:var(--e-global-typography-0fe38ca-font-size);font-weight:var(--e-global-typography-0fe38ca-font-weight);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-4e55ebbc{text-align:right}.elementor-55 .elementor-element.elementor-element-4e55ebbc .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-6cf8d1fc{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-31e40a3c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-3020966f .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-3020966f .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-55 .elementor-element.elementor-element-3020966f{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-55 .elementor-element.elementor-element-3020966f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-3020966f .elementor-icon-list-item>a{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-3020966f .elementor-icon-list-text{color:var(--e-global-color-d2fe4a9);transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-34602fe9 .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:60px;font-weight:700;line-height:1.1em;color:#040404}.elementor-55 .elementor-element.elementor-element-2f96fda1 p{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-7e03b0e0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-4a6b535d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-614328c4{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-614328c4 .elementor-icon-box-title{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-614328c4.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent);fill:var(--e-global-color-ee99747);color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-614328c4.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-614328c4.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-614328c4.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-614328c4 .elementor-icon{font-size:16px;padding:12px}.elementor-55 .elementor-element.elementor-element-614328c4 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-614328c4 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.4em}.elementor-55 .elementor-element.elementor-element-5d96952b{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-12379f68{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-5c36e310{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-5c36e310 .elementor-icon-box-title{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-5c36e310.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent);fill:var(--e-global-color-ee99747);color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-5c36e310.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-5c36e310.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-5c36e310.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-5c36e310 .elementor-icon{font-size:16px;padding:12px}.elementor-55 .elementor-element.elementor-element-5c36e310 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-5c36e310 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.4em}.elementor-55 .elementor-element.elementor-element-64e79e2a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-2d64e920{--display:flex;--flex-direction:row;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-1a8f3930{width:var(--container-widget-width,37.372%);max-width:37.372%;--container-widget-width:37.372%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-55 .elementor-element.elementor-element-1a8f3930 .elementor-icon-box-title{margin-bottom:0;color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent);fill:var(--e-global-color-ee99747);color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EFEF00;fill:#0B0B0B;color:#0B0B0B}.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-view-framed:has(:hover) .elementor-icon,.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-view-default:has(:hover) .elementor-icon,.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-view-framed:has(:focus) .elementor-icon,.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-view-default:has(:focus) .elementor-icon{fill:#EFEF00;color:#EFEF00;border-color:#EFEF00}.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-view-framed:has(:hover) .elementor-icon,.elementor-55 .elementor-element.elementor-element-1a8f3930.elementor-view-framed:has(:focus) .elementor-icon{background-color:#0B0B0B}.elementor-55 .elementor-element.elementor-element-1a8f3930 .elementor-icon{font-size:20px;padding:16px}.elementor-55 .elementor-element.elementor-element-1a8f3930 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-1a8f3930 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-1a8f3930 .elementor-icon-box-description{font-family:var(--e-global-typography-184ce56-font-family),Sans-serif;font-size:var(--e-global-typography-184ce56-font-size);font-weight:var(--e-global-typography-184ce56-font-weight);line-height:var(--e-global-typography-184ce56-line-height);color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-493fce23{--spacer-size:500px;width:var(--container-widget-width,500px);max-width:500px;background-color:#fff0;--container-widget-width:500px;--container-widget-flex-grow:0;top:100px;background-image:linear-gradient(90deg,var(--e-global-color-d72033a) 0%,var(--e-global-color-083f7a3) 100%);border-radius:50% 0% 0% 50%}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-493fce23{right:0}body.rtl .elementor-55 .elementor-element.elementor-element-493fce23{left:0}.elementor-55 .elementor-element.elementor-element-97464d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.8;--padding-top:180px;--padding-bottom:230px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-97464d4:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-97464d4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-083f7a3);background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/660b133116c50dc1d6258d2e_august-17-2017-pervalka-village-lithuania-old-l-2023-11-27-05-05-19-utc.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-55 .elementor-element.elementor-element-97464d4::before,.elementor-55 .elementor-element.elementor-element-97464d4>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-97464d4>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-97464d4>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-97464d4>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-97464d4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-98aab2e);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-648f8eb5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-51ebdb04 .elementor-icon-list-icon i{color:#F4F4F4;transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-51ebdb04 .elementor-icon-list-icon svg{fill:#F4F4F4;transition:fill 0.3s}.elementor-55 .elementor-element.elementor-element-51ebdb04{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-55 .elementor-element.elementor-element-51ebdb04 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-51ebdb04 .elementor-icon-list-item>a{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-51ebdb04 .elementor-icon-list-text{color:var(--e-global-color-ee99747);transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-129166b1{text-align:center}.elementor-55 .elementor-element.elementor-element-129166b1 .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:75px;font-weight:600;line-height:1.1em;color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-b2e2c0c{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-b2e2c0c p{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-5953f130{--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;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-19e19fba{--display:grid;--e-con-grid-template-columns:repeat(4, 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-55 .elementor-element.elementor-element-640a09a9{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-640a09a9:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-640a09a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-640a09a9::before,.elementor-55 .elementor-element.elementor-element-640a09a9>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-640a09a9>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-640a09a9>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-640a09a9>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-640a09a9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-640a09a9:hover{border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent )}.elementor-55 .elementor-element.elementor-element-640a09a9,.elementor-55 .elementor-element.elementor-element-640a09a9::before{--border-transition:0.3s}.elementor-55 .elementor-element.elementor-element-1244113a{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-1244113a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-1244113a.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-1244113a.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-1244113a .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-1244113a .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-1244113a .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-1244113a .elementor-icon-box-title{color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-1244113a .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-378af4d6 .elementor-button{background-color:var(--e-global-color-d72033a);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-55 .elementor-element.elementor-element-378af4d6 .elementor-button:hover,.elementor-55 .elementor-element.elementor-element-378af4d6 .elementor-button:focus{background-color:var(--e-global-color-d72033a);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-378af4d6 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-55 .elementor-element.elementor-element-378af4d6 .elementor-button:hover svg,.elementor-55 .elementor-element.elementor-element-378af4d6 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-32a636f1{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-d72033a);--border-color:var( --e-global-color-d72033a );--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-32a636f1:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-32a636f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-32a636f1::before,.elementor-55 .elementor-element.elementor-element-32a636f1>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-32a636f1>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-32a636f1>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-32a636f1>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-32a636f1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-32a636f1:hover{border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent )}.elementor-55 .elementor-element.elementor-element-32a636f1,.elementor-55 .elementor-element.elementor-element-32a636f1::before{--border-transition:0.3s}.elementor-55 .elementor-element.elementor-element-31f8fc04{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-31f8fc04.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-31f8fc04.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-31f8fc04.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-31f8fc04 .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-31f8fc04 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-31f8fc04 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-31f8fc04 .elementor-icon-box-title{color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-31f8fc04 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-6ea3a407 .elementor-button{background-color:var(--e-global-color-d72033a);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-55 .elementor-element.elementor-element-6ea3a407 .elementor-button:hover,.elementor-55 .elementor-element.elementor-element-6ea3a407 .elementor-button:focus{background-color:var(--e-global-color-d72033a);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-6ea3a407 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-55 .elementor-element.elementor-element-6ea3a407 .elementor-button:hover svg,.elementor-55 .elementor-element.elementor-element-6ea3a407 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-63dac17f{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-d72033a);--border-color:var( --e-global-color-d72033a );--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-63dac17f:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-63dac17f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-63dac17f::before,.elementor-55 .elementor-element.elementor-element-63dac17f>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-63dac17f>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-63dac17f>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-63dac17f>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-63dac17f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-63dac17f:hover{border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent )}.elementor-55 .elementor-element.elementor-element-63dac17f,.elementor-55 .elementor-element.elementor-element-63dac17f::before{--border-transition:0.3s}.elementor-55 .elementor-element.elementor-element-6fc61459{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-6fc61459.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-6fc61459.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-6fc61459.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-6fc61459 .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-6fc61459 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-6fc61459 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-6fc61459 .elementor-icon-box-title{color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-6fc61459 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-1225fbcf .elementor-button{background-color:var(--e-global-color-d72033a);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-55 .elementor-element.elementor-element-1225fbcf .elementor-button:hover,.elementor-55 .elementor-element.elementor-element-1225fbcf .elementor-button:focus{background-color:var(--e-global-color-d72033a);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-1225fbcf .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-55 .elementor-element.elementor-element-1225fbcf .elementor-button:hover svg,.elementor-55 .elementor-element.elementor-element-1225fbcf .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-44ee81a4{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-d72033a);--border-color:var( --e-global-color-d72033a );--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-44ee81a4:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-44ee81a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-44ee81a4::before,.elementor-55 .elementor-element.elementor-element-44ee81a4>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-44ee81a4>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-44ee81a4>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-44ee81a4>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-44ee81a4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-44ee81a4:hover{border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent )}.elementor-55 .elementor-element.elementor-element-44ee81a4,.elementor-55 .elementor-element.elementor-element-44ee81a4::before{--border-transition:0.3s}.elementor-55 .elementor-element.elementor-element-6c324002{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-6c324002.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-6c324002.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-6c324002.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-6c324002 .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-6c324002 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-6c324002 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-6c324002 .elementor-icon-box-title{color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-6c324002 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-476402ae .elementor-button{background-color:var(--e-global-color-d72033a);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-55 .elementor-element.elementor-element-476402ae .elementor-button:hover,.elementor-55 .elementor-element.elementor-element-476402ae .elementor-button:focus{background-color:var(--e-global-color-d72033a);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-476402ae .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-55 .elementor-element.elementor-element-476402ae .elementor-button:hover svg,.elementor-55 .elementor-element.elementor-element-476402ae .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-7050cba1{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-d72033a);--border-color:var( --e-global-color-d72033a );--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-7050cba1:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-7050cba1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-7050cba1::before,.elementor-55 .elementor-element.elementor-element-7050cba1>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-7050cba1>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-7050cba1>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-7050cba1>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-7050cba1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-7050cba1:hover{border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent )}.elementor-55 .elementor-element.elementor-element-7050cba1,.elementor-55 .elementor-element.elementor-element-7050cba1::before{--border-transition:0.3s}.elementor-55 .elementor-element.elementor-element-471fb4b9{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-471fb4b9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-471fb4b9.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-471fb4b9.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-471fb4b9 .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-471fb4b9 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-471fb4b9 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-471fb4b9 .elementor-icon-box-title{color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-471fb4b9 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-452c373c .elementor-button{background-color:var(--e-global-color-d72033a);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-55 .elementor-element.elementor-element-452c373c .elementor-button:hover,.elementor-55 .elementor-element.elementor-element-452c373c .elementor-button:focus{background-color:var(--e-global-color-d72033a);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-452c373c .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-55 .elementor-element.elementor-element-452c373c .elementor-button:hover svg,.elementor-55 .elementor-element.elementor-element-452c373c .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-4255989a{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-d72033a);--border-color:var( --e-global-color-d72033a );--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-4255989a:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-4255989a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-4255989a::before,.elementor-55 .elementor-element.elementor-element-4255989a>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-4255989a>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-4255989a>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-4255989a>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-4255989a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-4255989a:hover{border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent )}.elementor-55 .elementor-element.elementor-element-4255989a,.elementor-55 .elementor-element.elementor-element-4255989a::before{--border-transition:0.3s}.elementor-55 .elementor-element.elementor-element-5a6b38c1{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-5a6b38c1.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-5a6b38c1.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-5a6b38c1.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-5a6b38c1 .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-5a6b38c1 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-5a6b38c1 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-5a6b38c1 .elementor-icon-box-title{color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-5a6b38c1 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-620a32aa .elementor-button{background-color:var(--e-global-color-d72033a);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-55 .elementor-element.elementor-element-620a32aa .elementor-button:hover,.elementor-55 .elementor-element.elementor-element-620a32aa .elementor-button:focus{background-color:var(--e-global-color-d72033a);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-620a32aa .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-55 .elementor-element.elementor-element-620a32aa .elementor-button:hover svg,.elementor-55 .elementor-element.elementor-element-620a32aa .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-62fc039d{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-d72033a);--border-color:var( --e-global-color-d72033a );--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-62fc039d:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-62fc039d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-62fc039d::before,.elementor-55 .elementor-element.elementor-element-62fc039d>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-62fc039d>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-62fc039d>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-62fc039d>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-62fc039d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-62fc039d:hover{border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent )}.elementor-55 .elementor-element.elementor-element-62fc039d,.elementor-55 .elementor-element.elementor-element-62fc039d::before{--border-transition:0.3s}.elementor-55 .elementor-element.elementor-element-62181859{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-62181859.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-62181859.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-62181859.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-62181859 .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-62181859 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-62181859 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-62181859 .elementor-icon-box-title{color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-62181859 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-32990036 .elementor-button{background-color:var(--e-global-color-d72033a);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-55 .elementor-element.elementor-element-32990036 .elementor-button:hover,.elementor-55 .elementor-element.elementor-element-32990036 .elementor-button:focus{background-color:var(--e-global-color-d72033a);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-32990036 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-55 .elementor-element.elementor-element-32990036 .elementor-button:hover svg,.elementor-55 .elementor-element.elementor-element-32990036 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-2ba6e2a3{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-d72033a);--border-color:var( --e-global-color-d72033a );--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-2ba6e2a3:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-2ba6e2a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-2ba6e2a3::before,.elementor-55 .elementor-element.elementor-element-2ba6e2a3>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-2ba6e2a3>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-2ba6e2a3>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-2ba6e2a3>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-2ba6e2a3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-2ba6e2a3:hover{border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent )}.elementor-55 .elementor-element.elementor-element-2ba6e2a3,.elementor-55 .elementor-element.elementor-element-2ba6e2a3::before{--border-transition:0.3s}.elementor-55 .elementor-element.elementor-element-4bf76141{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-4bf76141.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-4bf76141.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-4bf76141.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-4bf76141 .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-4bf76141 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-4bf76141 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-4bf76141 .elementor-icon-box-title{color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-4bf76141 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-3c2f7614 .elementor-button{background-color:var(--e-global-color-d72033a);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-55 .elementor-element.elementor-element-3c2f7614 .elementor-button:hover,.elementor-55 .elementor-element.elementor-element-3c2f7614 .elementor-button:focus{background-color:var(--e-global-color-d72033a);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-3c2f7614 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-55 .elementor-element.elementor-element-3c2f7614 .elementor-button:hover svg,.elementor-55 .elementor-element.elementor-element-3c2f7614 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-b224dd2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-b224dd2:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-b224dd2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-98aab2e);background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/architect.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-55 .elementor-element.elementor-element-b224dd2::before,.elementor-55 .elementor-element.elementor-element-b224dd2>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-b224dd2>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-b224dd2>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-b224dd2>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-b224dd2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-98aab2e);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-3015274{--display:flex;--flex-direction:row;--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;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-55 .elementor-element.elementor-element-e12f88c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-7bf3935{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-508afb9 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-508afb9 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-55 .elementor-element.elementor-element-508afb9{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-55 .elementor-element.elementor-element-508afb9 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-508afb9 .elementor-icon-list-item>a{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-508afb9 .elementor-icon-list-text{color:var(--e-global-color-ee99747);transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-9222417 .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:60px;font-weight:600;line-height:1.1em;color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-7753676{color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-392f57b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-59dc7a2{--display:grid;--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-55 .elementor-element.elementor-element-5ac6427{--display:flex;--overlay-opacity:0.9;--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .07);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:80px}.elementor-55 .elementor-element.elementor-element-5ac6427::before,.elementor-55 .elementor-element.elementor-element-5ac6427>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-5ac6427>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-5ac6427>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-5ac6427>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-5ac6427>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-f4efb3e .elementor-icon-box-wrapper{text-align:left}.elementor-55 .elementor-element.elementor-element-f4efb3e{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-f4efb3e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-f4efb3e.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-f4efb3e.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-f4efb3e .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-f4efb3e .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-f4efb3e .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:30px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-f4efb3e .elementor-icon-box-title{color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-f4efb3e .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-5541a9f{--display:flex;--overlay-opacity:0.9;--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .07);--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:40px}.elementor-55 .elementor-element.elementor-element-5541a9f::before,.elementor-55 .elementor-element.elementor-element-5541a9f>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-5541a9f>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-5541a9f>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-5541a9f>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-5541a9f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-8f4f4c5 .elementor-icon-box-wrapper{text-align:left}.elementor-55 .elementor-element.elementor-element-8f4f4c5{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-8f4f4c5.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-8f4f4c5.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-8f4f4c5.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-8f4f4c5 .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-8f4f4c5 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-8f4f4c5 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:30px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-8f4f4c5 .elementor-icon-box-title{color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-8f4f4c5 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-49ba0b2{--display:flex;--overlay-opacity:0.9;--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .07);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:80px}.elementor-55 .elementor-element.elementor-element-49ba0b2::before,.elementor-55 .elementor-element.elementor-element-49ba0b2>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-49ba0b2>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-49ba0b2>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-49ba0b2>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-49ba0b2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-a06824c .elementor-icon-box-wrapper{text-align:left}.elementor-55 .elementor-element.elementor-element-a06824c{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-a06824c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-a06824c.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-a06824c.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-a06824c .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-a06824c .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-a06824c .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:30px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-a06824c .elementor-icon-box-title{color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-a06824c .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-e7e0561{--display:flex;--overlay-opacity:0.9;--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .07);--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:40px}.elementor-55 .elementor-element.elementor-element-e7e0561::before,.elementor-55 .elementor-element.elementor-element-e7e0561>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-e7e0561>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-e7e0561>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-e7e0561>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-e7e0561>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-d5ecdd2 .elementor-icon-box-wrapper{text-align:left}.elementor-55 .elementor-element.elementor-element-d5ecdd2{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-d5ecdd2.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-d5ecdd2.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-d5ecdd2.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-d5ecdd2 .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-d5ecdd2 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-d5ecdd2 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:30px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-d5ecdd2 .elementor-icon-box-title{color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-d5ecdd2 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-09ca0a7{--display:flex;--position:absolute;--min-height:150px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px}.elementor-55 .elementor-element.elementor-element-09ca0a7:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-09ca0a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-0ae67e2{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-0ae67e2 .elementor-icon-box-title{margin-bottom:5px;color:#FFF}.elementor-55 .elementor-element.elementor-element-0ae67e2.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-55 .elementor-element.elementor-element-0ae67e2.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-0ae67e2.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-55 .elementor-element.elementor-element-0ae67e2 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-0ae67e2 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px}.elementor-55 .elementor-element.elementor-element-0ae67e2 .elementor-icon-box-description{color:#F7EBEB}.elementor-55 .elementor-element.elementor-element-47a2408a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-fa1cb98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-3f85214a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-28a204db .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-28a204db .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-55 .elementor-element.elementor-element-28a204db{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-55 .elementor-element.elementor-element-28a204db .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-28a204db .elementor-icon-list-item>a{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-28a204db .elementor-icon-list-text{color:var(--e-global-color-d2fe4a9);transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-2aa180ea{text-align:left}.elementor-55 .elementor-element.elementor-element-2aa180ea .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:60px;font-weight:600;line-height:1.1em}.elementor-55 .elementor-element.elementor-element-114ec377{--display:flex;--flex-direction:row;--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-2edf85e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-72645b72{text-align:left}.elementor-55 .elementor-element.elementor-element-72645b72 p{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-29a71f66{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-51aa0c3 .gallery-item{padding:0 10px 10px 0}.elementor-55 .elementor-element.elementor-element-51aa0c3 .gallery{margin:0 -10px -10px 0}.elementor-55 .elementor-element.elementor-element-51aa0c3 .gallery-item .gallery-caption{text-align:center}.elementor-55 .elementor-element.elementor-element-e0fe6de .elementor-button:hover,.elementor-55 .elementor-element.elementor-element-e0fe6de .elementor-button:focus{background-color:#FFFF01;color:#090909}.elementor-55 .elementor-element.elementor-element-e0fe6de .elementor-button{box-shadow:0 0 10px 0 rgb(0 0 0 / .5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FDFDFD;border-radius:5px 5px 5px 5px;padding:10px 30px 10px 30px}.elementor-55 .elementor-element.elementor-element-e0fe6de .elementor-button:hover svg,.elementor-55 .elementor-element.elementor-element-e0fe6de .elementor-button:focus svg{fill:#090909}.elementor-55 .elementor-element.elementor-element-9119f52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.8;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-9119f52:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-9119f52>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/7c8f1ddf7c14ce8885e3176a1e342e92d97d304ce07519bf.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-55 .elementor-element.elementor-element-9119f52::before,.elementor-55 .elementor-element.elementor-element-9119f52>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-9119f52>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-9119f52>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-9119f52>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-9119f52>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#101010;--background-overlay:''}.elementor-55 .elementor-element.elementor-element-87695e6{--display:flex;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-87695e6::before,.elementor-55 .elementor-element.elementor-element-87695e6>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-87695e6>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-87695e6>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-87695e6>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-87695e6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:radial-gradient(at center center,var(--e-global-color-accent) 30%,var(--e-global-color-d72033a) 70%)}.elementor-55 .elementor-element.elementor-element-c3889ea{text-align:left}.elementor-55 .elementor-element.elementor-element-c3889ea img{width:75%;border-radius:10px 10px 10px 10px}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-2d03ebff{right:0}body.rtl .elementor-55 .elementor-element.elementor-element-2d03ebff{left:0}.elementor-55 .elementor-element.elementor-element-2d03ebff{bottom:0;text-align:left}.elementor-55 .elementor-element.elementor-element-2d03ebff img{width:300px;border-radius:10px 10px 10px 10px}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-4624695{left:100px}body.rtl .elementor-55 .elementor-element.elementor-element-4624695{right:100px}.elementor-55 .elementor-element.elementor-element-4624695{bottom:0}.elementor-55 .elementor-element.elementor-element-4624695 .elementor-icon-wrapper{text-align:center}.elementor-55 .elementor-element.elementor-element-4624695.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-55 .elementor-element.elementor-element-4624695.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-4624695.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-55 .elementor-element.elementor-element-4624695.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-4624695.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-55 .elementor-element.elementor-element-4624695 .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-4624695 .elementor-icon svg{height:50px}.elementor-55 .elementor-element.elementor-element-48bb11bd{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:80px;--z-index:2}.elementor-55 .elementor-element.elementor-element-48bb11bd:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-48bb11bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee99747)}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-48bb11bd{right:0}body.rtl .elementor-55 .elementor-element.elementor-element-48bb11bd{left:0}.elementor-55 .elementor-element.elementor-element-9eb43d4{--icon-box-icon-margin:10px}.elementor-55 .elementor-element.elementor-element-9eb43d4 .elementor-icon-box-title{margin-bottom:0;color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-9eb43d4.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-9eb43d4.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-9eb43d4.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-9eb43d4 .elementor-icon{font-size:20px}.elementor-55 .elementor-element.elementor-element-9eb43d4 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-9eb43d4 .elementor-icon-box-title a{font-family:var(--e-global-typography-184ce56-font-family),Sans-serif;font-size:var(--e-global-typography-184ce56-font-size);font-weight:var(--e-global-typography-184ce56-font-weight);line-height:var(--e-global-typography-184ce56-line-height)}.elementor-55 .elementor-element.elementor-element-34717028{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-5e901112{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-71d4403a .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-71d4403a .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-55 .elementor-element.elementor-element-71d4403a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-55 .elementor-element.elementor-element-71d4403a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-71d4403a .elementor-icon-list-item>a{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-71d4403a .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-4fa344fe .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:70px;font-weight:600;line-height:1.1em;color:#FFF}.elementor-55 .elementor-element.elementor-element-32f7ca65{color:#F0F0F0}.elementor-55 .elementor-element.elementor-element-2947547e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-ee99747);--border-color:var( --e-global-color-ee99747 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-2947547e:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-2947547e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-760d2082{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-4e1a907a .elementor-counter-number-wrapper{color:var(--e-global-color-accent);font-family:var(--e-global-typography-0fe38ca-font-family),Sans-serif;font-size:var(--e-global-typography-0fe38ca-font-size);font-weight:var(--e-global-typography-0fe38ca-font-weight);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-3427298d{text-align:center;color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-3427298d p{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-100489c6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-611848c2 .elementor-counter-number-wrapper{color:var(--e-global-color-accent);font-family:var(--e-global-typography-0fe38ca-font-family),Sans-serif;font-size:var(--e-global-typography-0fe38ca-font-size);font-weight:var(--e-global-typography-0fe38ca-font-weight);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-6eccfae4{text-align:center;color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-6eccfae4 p{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-364890b4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-5ebe81ff .elementor-counter-number-wrapper{color:var(--e-global-color-accent);font-family:var(--e-global-typography-0fe38ca-font-family),Sans-serif;font-size:var(--e-global-typography-0fe38ca-font-size);font-weight:var(--e-global-typography-0fe38ca-font-weight);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-88936f{text-align:center;color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-88936f p{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-321e8d08{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-1d03d81c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-4f32fd59{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-70df5280 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-70df5280 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-55 .elementor-element.elementor-element-70df5280{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-55 .elementor-element.elementor-element-70df5280 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-70df5280 .elementor-icon-list-item>a{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-70df5280 .elementor-icon-list-text{color:var(--e-global-color-d2fe4a9);transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-535b153e .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:62px;font-weight:600;line-height:1.1em;color:#2C2C2C}.elementor-55 .elementor-element.elementor-element-6cb0e35b{--display:flex;--flex-direction:row;--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;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-478338da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-7ffc05b7{text-align:left}.elementor-55 .elementor-element.elementor-element-7ffc05b7 p{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-1991dbe7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-d7d849f{--display:flex;--min-height:450px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.8;--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-d7d849f:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-d7d849f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/Team-2.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-55 .elementor-element.elementor-element-d7d849f::before,.elementor-55 .elementor-element.elementor-element-d7d849f>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-d7d849f>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-d7d849f>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-d7d849f>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-d7d849f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-d72033a);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-fc0331a{--display:flex;--overlay-opacity:0.9;--border-radius:0px 10px 10px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-fc0331a::before,.elementor-55 .elementor-element.elementor-element-fc0331a>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-fc0331a>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-fc0331a>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-fc0331a>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-fc0331a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-f96916a{padding:0 0 0 20px;border-style:solid;border-width:0 0 0 5px;border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-f96916a .elementor-icon-box-wrapper{text-align:left}.elementor-55 .elementor-element.elementor-element-f96916a .elementor-icon-box-title{margin-bottom:0;color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-f96916a .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-f96916a .elementor-icon-box-title a{font-family:var(--e-global-typography-91463b1-font-family),Sans-serif;font-size:var(--e-global-typography-91463b1-font-size);font-weight:var(--e-global-typography-91463b1-font-weight);line-height:var(--e-global-typography-91463b1-line-height)}.elementor-55 .elementor-element.elementor-element-338d2e7b{--display:flex;--min-height:450px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.8;--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-338d2e7b:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-338d2e7b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/Team-1.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-55 .elementor-element.elementor-element-338d2e7b::before,.elementor-55 .elementor-element.elementor-element-338d2e7b>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-338d2e7b>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-338d2e7b>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-338d2e7b>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-338d2e7b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-d72033a);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-f2786ad{--display:flex;--overlay-opacity:0.9;--border-radius:0px 10px 10px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-f2786ad::before,.elementor-55 .elementor-element.elementor-element-f2786ad>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-f2786ad>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-f2786ad>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-f2786ad>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-f2786ad>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-5d5c23e0{padding:0 0 0 20px;border-style:solid;border-width:0 0 0 5px;border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-5d5c23e0 .elementor-icon-box-wrapper{text-align:left}.elementor-55 .elementor-element.elementor-element-5d5c23e0 .elementor-icon-box-title{margin-bottom:0;color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-5d5c23e0 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-5d5c23e0 .elementor-icon-box-title a{font-family:var(--e-global-typography-91463b1-font-family),Sans-serif;font-size:var(--e-global-typography-91463b1-font-size);font-weight:var(--e-global-typography-91463b1-font-weight);line-height:var(--e-global-typography-91463b1-line-height)}.elementor-55 .elementor-element.elementor-element-634095d9{--display:flex;--min-height:450px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.8;--border-radius:10px 10px 10px 10px;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-634095d9:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-634095d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/Team-4.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-55 .elementor-element.elementor-element-634095d9::before,.elementor-55 .elementor-element.elementor-element-634095d9>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-634095d9>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-634095d9>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-634095d9>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-634095d9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-d72033a);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-79883945{--display:flex;--overlay-opacity:0.9;--border-radius:0px 10px 10px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-79883945::before,.elementor-55 .elementor-element.elementor-element-79883945>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-79883945>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-79883945>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-79883945>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-79883945>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ee99747);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-163287f8{padding:0 0 0 20px;border-style:solid;border-width:0 0 0 5px;border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-163287f8 .elementor-icon-box-wrapper{text-align:left}.elementor-55 .elementor-element.elementor-element-163287f8 .elementor-icon-box-title{margin-bottom:0;color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-163287f8 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-163287f8 .elementor-icon-box-title a{font-family:var(--e-global-typography-91463b1-font-family),Sans-serif;font-size:var(--e-global-typography-91463b1-font-size);font-weight:var(--e-global-typography-91463b1-font-weight);line-height:var(--e-global-typography-91463b1-line-height)}.elementor-55 .elementor-element.elementor-element-1e31a6e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-1e31a6e7:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-1e31a6e7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-083f7a3);background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/house-roof-construction-works-PVX22J5-e1562963976193.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-55 .elementor-element.elementor-element-1e31a6e7::before,.elementor-55 .elementor-element.elementor-element-1e31a6e7>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-1e31a6e7>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-1e31a6e7>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-1e31a6e7>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-1e31a6e7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-98aab2e);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-37e44da6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-748836e6 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-748836e6 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-55 .elementor-element.elementor-element-748836e6{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-55 .elementor-element.elementor-element-748836e6 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-748836e6 .elementor-icon-list-item>a{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-748836e6 .elementor-icon-list-text{color:var(--e-global-color-ee99747);transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-5cb27dbb{text-align:center}.elementor-55 .elementor-element.elementor-element-5cb27dbb .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:60px;font-weight:600;line-height:1.1em;color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-7234ad7{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-7234ad7 p{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-450bf0a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-098f3a7 .elementor-main-swiper .swiper-slide{background-color:#FFF;border-width:0 0 0 0;border-radius:10px;padding:30px 30px 30px 30px}.elementor-55 .elementor-element.elementor-element-098f3a7 .elementor-swiper-button{font-size:20px}.elementor-55 .elementor-element.elementor-element-098f3a7 .elementor-testimonial__text{color:#0A0A0A;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:300}.elementor-55 .elementor-element.elementor-element-098f3a7 .elementor-testimonial__name{color:#30F;font-family:"Saira",Sans-serif;font-size:18px;font-weight:500}.elementor-55 .elementor-element.elementor-element-098f3a7 .elementor-testimonial__image img{width:65px;height:65px}.elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,.elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc(20px + (65px / 2) - 8px)}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,body:not(.rtl) .elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,.elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc(20px + (65px / 2) - 8px);right:auto}body.rtl .elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,body.rtl .elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,.elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc(20px + (65px / 2) - 8px);left:auto}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,.elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc(20px + (65px / 2) - 8px);right:auto}body.rtl .elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,.elementor-55 .elementor-element.elementor-element-098f3a7.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc(20px + (65px / 2) - 8px);left:auto}.elementor-55 .elementor-element.elementor-element-361192c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-55 .elementor-element.elementor-element-611e3f11{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-611e3f11:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-611e3f11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-98aab2e)}.elementor-55 .elementor-element.elementor-element-65543eda{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.8;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-55 .elementor-element.elementor-element-65543eda:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-65543eda>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-98aab2e);background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/layer-2.png);background-position:top center;background-repeat:repeat;background-size:auto}.elementor-55 .elementor-element.elementor-element-65543eda::before,.elementor-55 .elementor-element.elementor-element-65543eda>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-65543eda>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-65543eda>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-65543eda>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-65543eda>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(45deg,var(--e-global-color-98aab2e) 100%,var(--e-global-color-d72033a) 0%)}.elementor-55 .elementor-element.elementor-element-197d846e .elementor-icon-box-wrapper{text-align:left}.elementor-55 .elementor-element.elementor-element-197d846e{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-197d846e.elementor-view-stacked .elementor-icon{background-color:#F6F6F6}.elementor-55 .elementor-element.elementor-element-197d846e.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-197d846e.elementor-view-default .elementor-icon{fill:#F6F6F6;color:#F6F6F6;border-color:#F6F6F6}.elementor-55 .elementor-element.elementor-element-197d846e .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-197d846e .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-197d846e .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:30px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-197d846e .elementor-icon-box-title{color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-197d846e .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-55a86902{--display:flex;--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-55a86902:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-55a86902>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/cedar-shake-roof-new.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-55 .elementor-element.elementor-element-4cf54437{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-4cf54437:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-4cf54437>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-98aab2e)}.elementor-55 .elementor-element.elementor-element-41be9fd{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.8;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-55 .elementor-element.elementor-element-41be9fd:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-41be9fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent);background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/layer-2.png);background-position:top center;background-repeat:repeat;background-size:auto}.elementor-55 .elementor-element.elementor-element-41be9fd::before,.elementor-55 .elementor-element.elementor-element-41be9fd>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-41be9fd>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-41be9fd>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-41be9fd>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-41be9fd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(45deg,var(--e-global-color-accent) 100%,var(--e-global-color-d72033a) 0%)}.elementor-55 .elementor-element.elementor-element-794044c8 .elementor-icon-box-wrapper{text-align:left}.elementor-55 .elementor-element.elementor-element-794044c8{--icon-box-icon-margin:15px}.elementor-55 .elementor-element.elementor-element-794044c8.elementor-view-stacked .elementor-icon{background-color:#F6F6F6}.elementor-55 .elementor-element.elementor-element-794044c8.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-794044c8.elementor-view-default .elementor-icon{fill:#F6F6F6;color:#F6F6F6;border-color:#F6F6F6}.elementor-55 .elementor-element.elementor-element-794044c8 .elementor-icon{font-size:50px}.elementor-55 .elementor-element.elementor-element-794044c8 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-794044c8 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:30px;font-weight:600;line-height:1.3em}.elementor-55 .elementor-element.elementor-element-794044c8 .elementor-icon-box-title{color:var(--e-global-color-ee99747)}.elementor-55 .elementor-element.elementor-element-794044c8 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-55 .elementor-element.elementor-element-1078dfa6{--display:flex;--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-1078dfa6:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-1078dfa6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/Roofing-Feature.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-55 .elementor-element.elementor-element-87317d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-47bb217{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-46eb032{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.9;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:2}.elementor-55 .elementor-element.elementor-element-46eb032:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-46eb032>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-083f7a3);background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/layer-white.png);background-position:top center;background-repeat:repeat;background-size:auto}.elementor-55 .elementor-element.elementor-element-46eb032::before,.elementor-55 .elementor-element.elementor-element-46eb032>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-46eb032>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-46eb032>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-46eb032>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-46eb032>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-083f7a3);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-582b14b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-12f7da1 .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:40px}.elementor-55 .elementor-element.elementor-element-e8d5215{--icon-box-icon-margin:10px}.elementor-55 .elementor-element.elementor-element-e8d5215 .elementor-icon-box-title{margin-bottom:0;color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-e8d5215.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-e8d5215.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-e8d5215.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-e8d5215 .elementor-icon{font-size:20px}.elementor-55 .elementor-element.elementor-element-e8d5215 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-e8d5215 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.4em}.elementor-55 .elementor-element.elementor-element-4b7751e{font-weight:500}.elementor-55 .elementor-element.elementor-element-7904e1b{--icon-box-icon-margin:10px}.elementor-55 .elementor-element.elementor-element-7904e1b .elementor-icon-box-title{margin-bottom:0;color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-7904e1b.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-7904e1b.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-7904e1b.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-7904e1b .elementor-icon{font-size:20px}.elementor-55 .elementor-element.elementor-element-7904e1b .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-7904e1b .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.4em}.elementor-55 .elementor-element.elementor-element-29bbd03{--icon-box-icon-margin:10px}.elementor-55 .elementor-element.elementor-element-29bbd03 .elementor-icon-box-title{margin-bottom:0;color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-29bbd03.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-29bbd03.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-29bbd03.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-29bbd03 .elementor-icon{font-size:20px}.elementor-55 .elementor-element.elementor-element-29bbd03 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-29bbd03 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.4em}.elementor-55 .elementor-element.elementor-element-9978ef9{--icon-box-icon-margin:10px}.elementor-55 .elementor-element.elementor-element-9978ef9 .elementor-icon-box-title{margin-bottom:0;color:var(--e-global-color-d2fe4a9)}.elementor-55 .elementor-element.elementor-element-9978ef9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-9978ef9.elementor-view-framed .elementor-icon,.elementor-55 .elementor-element.elementor-element-9978ef9.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-55 .elementor-element.elementor-element-9978ef9 .elementor-icon{font-size:20px}.elementor-55 .elementor-element.elementor-element-9978ef9 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-9978ef9 .elementor-icon-box-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:1.4em}.elementor-55 .elementor-element.elementor-element-400c4de{font-weight:500}.elementor-55 .elementor-element.elementor-element-46812d3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.9;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:2}.elementor-55 .elementor-element.elementor-element-46812d3:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-46812d3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent);background-image:url(https://rosconstructionatx.com/wp-content/uploads/2025/07/layer-white.png);background-position:top center;background-repeat:repeat;background-size:auto}.elementor-55 .elementor-element.elementor-element-46812d3::before,.elementor-55 .elementor-element.elementor-element-46812d3>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-46812d3>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-46812d3>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-46812d3>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-46812d3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-accent);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-cfbb2d9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-c6800c9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-55 .elementor-element.elementor-element-c6800c9 .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:40px;color:#FFF}.elementor-55 .elementor-element.elementor-element-76990af .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-55 .elementor-element.elementor-element-76990af .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-55 .elementor-element.elementor-element-76990af .elementor-field-group.recaptcha_v3-bottomleft,.elementor-55 .elementor-element.elementor-element-76990af .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-55 .elementor-element.elementor-element-76990af .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-76990af .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-55 .elementor-element.elementor-element-76990af .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-55 .elementor-element.elementor-element-76990af .elementor-field-type-html{padding-bottom:0}.elementor-55 .elementor-element.elementor-element-76990af .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-55 .elementor-element.elementor-element-76990af .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-55 .elementor-element.elementor-element-76990af .elementor-button{font-size:18px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:5px 5px 5px 5px;padding:10px 40px 7px 40px}.elementor-55 .elementor-element.elementor-element-76990af .e-form__buttons__wrapper__button-next{background-color:#FFFF14;color:#010101;border-color:#FFF}.elementor-55 .elementor-element.elementor-element-76990af .elementor-button[type="submit"]{background-color:#FFFF14;color:#010101;border-color:#FFF}.elementor-55 .elementor-element.elementor-element-76990af .elementor-button[type="submit"] svg *{fill:#010101}.elementor-55 .elementor-element.elementor-element-76990af .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-55 .elementor-element.elementor-element-76990af .e-form__buttons__wrapper__button-next:hover{color:#30F}.elementor-55 .elementor-element.elementor-element-76990af .elementor-button[type="submit"]:hover{color:#30F}.elementor-55 .elementor-element.elementor-element-76990af .elementor-button[type="submit"]:hover svg *{fill:#30F}.elementor-55 .elementor-element.elementor-element-76990af .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-55 .elementor-element.elementor-element-76990af{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-55 .elementor-element.elementor-element-7132ca90{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-7132ca90:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-7132ca90>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#30F}.elementor-55 .elementor-element.elementor-element-ea1ea73{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-10326d09 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-10326d09 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-55 .elementor-element.elementor-element-10326d09{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-55 .elementor-element.elementor-element-10326d09 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-10326d09 .elementor-icon-list-item>a{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-10326d09 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-4dfcb29d{text-align:center}.elementor-55 .elementor-element.elementor-element-4dfcb29d .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:60px;font-weight:600;line-height:1.1em;color:#FFF}.elementor-55 .elementor-element.elementor-element-2ae095c9{text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:#FFF}.elementor-55 .elementor-element.elementor-element-2ae095c9 p{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-241f7df3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-437c7e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-5c9ebb0{--display:flex}.elementor-55 .elementor-element.elementor-element-d22b345{font-family:"Poppins",Sans-serif;font-size:15px;color:#E4E4E4}.elementor-55 .elementor-element.elementor-element-d33ee92{--display:flex}.elementor-55 .elementor-element.elementor-element-e6e0b6d{font-family:"Poppins",Sans-serif;font-size:15px;color:#E4E4E4}.elementor-55 .elementor-element.elementor-element-9c729e9{--display:flex}.elementor-55 .elementor-element.elementor-element-1cb179e{font-family:"Poppins",Sans-serif;font-size:15px;color:#E4E4E4}.elementor-55 .elementor-element.elementor-element-da1ae3a{--display:flex}.elementor-55 .elementor-element.elementor-element-342f096{font-family:"Poppins",Sans-serif;font-size:15px;color:#E4E4E4}.elementor-55 .elementor-element.elementor-element-2c69c3b{--display:flex}.elementor-55 .elementor-element.elementor-element-6353bdd{font-family:"Poppins",Sans-serif;font-size:15px;color:#E4E4E4}.elementor-55 .elementor-element.elementor-element-03cbd6c{--display:flex}.elementor-55 .elementor-element.elementor-element-c6d6444{font-family:"Poppins",Sans-serif;font-size:15px;color:#E4E4E4}.elementor-55 .elementor-element.elementor-element-5461403{--display:flex}.elementor-55 .elementor-element.elementor-element-7199ce5{font-family:"Poppins",Sans-serif;font-size:15px;color:#E4E4E4}.elementor-55 .elementor-element.elementor-element-d0e032c{--display:flex}.elementor-55 .elementor-element.elementor-element-94480b5{font-family:"Poppins",Sans-serif;font-size:15px;color:#E4E4E4}.elementor-55 .elementor-element.elementor-element-7e0689a{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px}:where(.elementor-55 .elementor-element.elementor-element-7e0689a>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Saira",Sans-serif;font-weight:500}.elementor-55 .elementor-element.elementor-element-26d00f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-65d41fc img{border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-55 .elementor-element.elementor-element-246cf772{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-7d97b0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-2c6174c0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-5b2bc07c .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-5b2bc07c .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-55 .elementor-element.elementor-element-5b2bc07c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-55 .elementor-element.elementor-element-5b2bc07c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-5b2bc07c .elementor-icon-list-item>a{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-5b2bc07c .elementor-icon-list-text{color:var(--e-global-color-d2fe4a9);transition:color 0.3s}.elementor-55 .elementor-element.elementor-element-5eeeafb2{text-align:left}.elementor-55 .elementor-element.elementor-element-5eeeafb2 .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:60px;font-weight:600;line-height:1.1em}.elementor-55 .elementor-element.elementor-element-52bf2ec7{--display:flex;--flex-direction:row;--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;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-2817ab1b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-1c45a2d4{text-align:left}.elementor-55 .elementor-element.elementor-element-1c45a2d4 p{margin-bottom:0}.elementor-55 .elementor-element.elementor-element-6d68ddc3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-blog-block-post,.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-image-card,.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-card{background-color:#FFF}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-meta-lists .elementskit-single-meta{background-color:#30F}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-btn{background-color:#30F}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-image-card{display:block}.elementor-55 .elementor-element.elementor-element-0206f4a .btn-wraper{text-align:left}.elementor-55 .elementor-element.elementor-element-0206f4a .post-meta-list a,.elementor-55 .elementor-element.elementor-element-0206f4a .post-meta-list .meta-date-text{font-family:"Saira Condensed",Sans-serif}.elementor-55 .elementor-element.elementor-element-0206f4a .post-meta-list{text-align:left}.elementor-55 .elementor-element.elementor-element-0206f4a .post-meta-list>span{color:#590101;fill:#590101}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-family:"Saira Condensed",Sans-serif;font-size:22px;font-weight:600;letter-spacing:2px}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-meta-categories{left:10px}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-meta-categories .elementskit-meta-wraper span{background-color:#30F;padding:4px 8px 4px 8px}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-body .entry-title,.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-entry-header .entry-title,.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-image-card .elementskit-post-body .entry-title a,.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-card .elementskit-entry-header .entry-title a,.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"Saira Condensed",Sans-serif;font-size:25px;font-weight:600;line-height:28px}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-body .entry-title a{color:#141414}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-entry-header .entry-title a{color:#141414}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-body .entry-title{text-align:left}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-entry-header .entry-title{text-align:left}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-footer>p{color:#101010}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-body>p{color:#101010;text-align:left}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-footer{text-align:left}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-btn:hover{color:#fff;fill:#fff}.elementor-55 .elementor-element.elementor-element-4ce197d{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-664478fb{--width:36%}.elementor-55 .elementor-element.elementor-element-64db2900{--width:35%}.elementor-55 .elementor-element.elementor-element-6ced73d6{--width:29%}.elementor-55 .elementor-element.elementor-element-3cc8e859{--width:35%}.elementor-55 .elementor-element.elementor-element-6519ff9e{--width:50%}.elementor-55 .elementor-element.elementor-element-ca653fc{--width:250px}.elementor-55 .elementor-element.elementor-element-6cf8d1fc{--width:50%}.elementor-55 .elementor-element.elementor-element-648f8eb5{--width:1000px}.elementor-55 .elementor-element.elementor-element-5953f130{--content-width:1310px}.elementor-55 .elementor-element.elementor-element-e12f88c{--width:33.33%}.elementor-55 .elementor-element.elementor-element-392f57b{--width:66.66%}.elementor-55 .elementor-element.elementor-element-59dc7a2{--width:100%}.elementor-55 .elementor-element.elementor-element-09ca0a7{--width:170px}.elementor-55 .elementor-element.elementor-element-47a2408a{--content-width:1300px}.elementor-55 .elementor-element.elementor-element-3f85214a{--width:45%}.elementor-55 .elementor-element.elementor-element-114ec377{--width:55%}.elementor-55 .elementor-element.elementor-element-2edf85e{--width:100%}.elementor-55 .elementor-element.elementor-element-48bb11bd{--width:250px}.elementor-55 .elementor-element.elementor-element-4f32fd59{--width:45%}.elementor-55 .elementor-element.elementor-element-6cb0e35b{--width:55%}.elementor-55 .elementor-element.elementor-element-478338da{--width:100%}.elementor-55 .elementor-element.elementor-element-fc0331a{--width:225px}.elementor-55 .elementor-element.elementor-element-f2786ad{--width:225px}.elementor-55 .elementor-element.elementor-element-79883945{--width:225px}.elementor-55 .elementor-element.elementor-element-37e44da6{--width:600px}.elementor-55 .elementor-element.elementor-element-611e3f11{--width:50%}.elementor-55 .elementor-element.elementor-element-4cf54437{--width:50%}.elementor-55 .elementor-element.elementor-element-582b14b{--width:95%}.elementor-55 .elementor-element.elementor-element-cfbb2d9{--width:80%}.elementor-55 .elementor-element.elementor-element-ea1ea73{--width:700px}.elementor-55 .elementor-element.elementor-element-2c6174c0{--width:45%}.elementor-55 .elementor-element.elementor-element-52bf2ec7{--width:55%}.elementor-55 .elementor-element.elementor-element-2817ab1b{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-664478fb{--width:100%}.elementor-55 .elementor-element.elementor-element-64db2900{--width:52%}.elementor-55 .elementor-element.elementor-element-6ced73d6{--width:48%}.elementor-55 .elementor-element.elementor-element-3cc8e859{--width:60%}.elementor-55 .elementor-element.elementor-element-6519ff9e{--width:100%}.elementor-55 .elementor-element.elementor-element-6cf8d1fc{--width:100%}.elementor-55 .elementor-element.elementor-element-e12f88c{--width:100%}.elementor-55 .elementor-element.elementor-element-392f57b{--width:100%}.elementor-55 .elementor-element.elementor-element-2edf85e{--width:100%}.elementor-55 .elementor-element.elementor-element-478338da{--width:100%}.elementor-55 .elementor-element.elementor-element-fc0331a{--width:100%}.elementor-55 .elementor-element.elementor-element-f2786ad{--width:100%}.elementor-55 .elementor-element.elementor-element-79883945{--width:100%}.elementor-55 .elementor-element.elementor-element-611e3f11{--width:100%}.elementor-55 .elementor-element.elementor-element-4cf54437{--width:100%}.elementor-55 .elementor-element.elementor-element-582b14b{--width:90%}.elementor-55 .elementor-element.elementor-element-cfbb2d9{--width:90%}.elementor-55 .elementor-element.elementor-element-2817ab1b{--width:100%}}@media(min-width:1025px){.elementor-55 .elementor-element.elementor-element-b224dd2:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-b224dd2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-53044328{--padding-top:120px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-1aea0fb4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap}.elementor-55 .elementor-element.elementor-element-664478fb{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-256b66a7{--z-index:0}.elementor-55 .elementor-element.elementor-element-3979983e{text-align:center;font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-375cb71f{--justify-content:center}.elementor-55 .elementor-element.elementor-element-64db2900{--min-height:700px}.elementor-55 .elementor-element.elementor-element-64db2900.e-con{--order:99999 /* order end hack */}.elementor-55 .elementor-element.elementor-element-52827bda{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -50px;padding:0 0 0 20px}.elementor-55 .elementor-element.elementor-element-6ced73d6{--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-55 .elementor-element.elementor-element-10663d58{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-3cc8e859{--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-2ee712e1 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-0fe38ca-font-size);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-2ee712e1 .elementor-counter-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-164c6009 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-0fe38ca-font-size);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-164c6009 .elementor-counter-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-5f9eca46{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-1ea624f0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-21068d79 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-0fe38ca-font-size);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-4e55ebbc .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-3020966f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-3020966f .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-34602fe9{text-align:left}.elementor-55 .elementor-element.elementor-element-2f96fda1{text-align:left}.elementor-55 .elementor-element.elementor-element-7e03b0e0{--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-5d96952b{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-64e79e2a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-1a8f3930 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-1a8f3930 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-1a8f3930 .elementor-icon-box-description{font-size:var(--e-global-typography-184ce56-font-size);line-height:var(--e-global-typography-184ce56-line-height)}.elementor-55 .elementor-element.elementor-element-97464d4{--padding-top:100px;--padding-bottom:210px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-51ebdb04 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-51ebdb04 .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-b2e2c0c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-5953f130{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-19e19fba{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-1244113a .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-31f8fc04 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-6fc61459 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-6c324002 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-471fb4b9 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-5a6b38c1 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-62181859 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-4bf76141 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-b224dd2{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-3015274{--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}.elementor-55 .elementor-element.elementor-element-508afb9 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-508afb9 .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-9222417{text-align:left}.elementor-55 .elementor-element.elementor-element-7753676{text-align:left}.elementor-55 .elementor-element.elementor-element-59dc7a2{--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-f4efb3e .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-8f4f4c5 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-a06824c .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-d5ecdd2 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-47a2408a{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-28a204db .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-28a204db .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-114ec377{--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}.elementor-55 .elementor-element.elementor-element-9119f52{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-9eb43d4 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-9eb43d4 .elementor-icon-box-title a{font-size:var(--e-global-typography-184ce56-font-size);line-height:var(--e-global-typography-184ce56-line-height)}.elementor-55 .elementor-element.elementor-element-71d4403a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-71d4403a .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-2947547e{--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-4e1a907a .elementor-counter-number-wrapper{font-size:var(--e-global-typography-0fe38ca-font-size);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-611848c2 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-0fe38ca-font-size);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-5ebe81ff .elementor-counter-number-wrapper{font-size:var(--e-global-typography-0fe38ca-font-size);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-321e8d08{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-70df5280 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-70df5280 .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-6cb0e35b{--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}.elementor-55 .elementor-element.elementor-element-1991dbe7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-d7d849f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-f96916a .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-f96916a .elementor-icon-box-title a{font-size:var(--e-global-typography-91463b1-font-size);line-height:var(--e-global-typography-91463b1-line-height)}.elementor-55 .elementor-element.elementor-element-338d2e7b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-5d5c23e0 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-5d5c23e0 .elementor-icon-box-title a{font-size:var(--e-global-typography-91463b1-font-size);line-height:var(--e-global-typography-91463b1-line-height)}.elementor-55 .elementor-element.elementor-element-634095d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-163287f8 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-163287f8 .elementor-icon-box-title a{font-size:var(--e-global-typography-91463b1-font-size);line-height:var(--e-global-typography-91463b1-line-height)}.elementor-55 .elementor-element.elementor-element-1e31a6e7{--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:80px;--padding-bottom:240px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-748836e6 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-748836e6 .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-7234ad7{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-361192c7{--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;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-611e3f11{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-197d846e .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-4cf54437{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-41be9fd.e-con{--order:99999 /* order end hack */}.elementor-55 .elementor-element.elementor-element-794044c8 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-87317d1{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:230px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-47bb217{--e-con-grid-template-columns:repeat(2, 1fr);--gap:180px 30px;--row-gap:180px;--column-gap:30px;--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-7132ca90{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-10326d09 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-10326d09 .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-2ae095c9{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-246cf772{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-5b2bc07c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-5b2bc07c .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-52bf2ec7{--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}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-blog-block-post,.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-image-card,.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-card{margin:0 0 30px 0}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-53044328{--padding-top:150px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-664478fb{--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .heading-title{font-size:40px}.elementor-55 .elementor-element.elementor-element-aa4e93d .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:50px}.elementor-55 .elementor-element.elementor-element-3979983e{text-align:left;font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-375cb71f{--justify-content:flex-start}.elementor-55 .elementor-element.elementor-element-6ced73d6{--padding-top:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-301a03f9 .elementor-heading-title{font-size:22px}.elementor-55 .elementor-element.elementor-element-10663d58{--min-height:100px}.elementor-55 .elementor-element.elementor-element-3cc8e859{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-2ee712e1 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-0fe38ca-font-size);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-2ee712e1 .elementor-counter-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-164c6009 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-0fe38ca-font-size);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-164c6009 .elementor-counter-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-5f9eca46{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-1ea624f0{--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-55 .elementor-element.elementor-element-6519ff9e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-7bba0549{--min-height:400px}.elementor-55 .elementor-element.elementor-element-7bba0549:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-7bba0549>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center left}.elementor-55 .elementor-element.elementor-element-ca653fc{--width:220px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;bottom:0%}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-ca653fc{left:0}body.rtl .elementor-55 .elementor-element.elementor-element-ca653fc{right:0}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-34a66a1d{right:140px}body.rtl .elementor-55 .elementor-element.elementor-element-34a66a1d{left:140px}.elementor-55 .elementor-element.elementor-element-34a66a1d{top:22px}.elementor-55 .elementor-element.elementor-element-21068d79 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-0fe38ca-font-size);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-4e55ebbc .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-3020966f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-3020966f .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-34602fe9 .elementor-heading-title{font-size:24px}.elementor-55 .elementor-element.elementor-element-7e03b0e0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-614328c4 .elementor-icon-box-wrapper{text-align:left}.elementor-55 .elementor-element.elementor-element-614328c4{--icon-box-icon-margin:5px}.elementor-55 .elementor-element.elementor-element-614328c4 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-614328c4 .elementor-icon-box-title a{font-size:17px}.elementor-55 .elementor-element.elementor-element-5d96952b{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-5c36e310 .elementor-icon-box-wrapper{text-align:left}.elementor-55 .elementor-element.elementor-element-5c36e310{--icon-box-icon-margin:5px}.elementor-55 .elementor-element.elementor-element-5c36e310 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-5c36e310 .elementor-icon-box-title a{font-size:17px}.elementor-55 .elementor-element.elementor-element-64e79e2a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-1a8f3930 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-1a8f3930 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-1a8f3930 .elementor-icon-box-description{font-size:var(--e-global-typography-184ce56-font-size);line-height:var(--e-global-typography-184ce56-line-height)}.elementor-55 .elementor-element.elementor-element-97464d4{--padding-top:80px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-51ebdb04 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-51ebdb04 .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-129166b1 .elementor-heading-title{font-size:25px}.elementor-55 .elementor-element.elementor-element-b2e2c0c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-5953f130{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-19e19fba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-1244113a .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-1244113a .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-1244113a .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-31f8fc04 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-31f8fc04 .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-31f8fc04 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-6fc61459 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-6fc61459 .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-6fc61459 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-6c324002 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-6c324002 .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-6c324002 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-471fb4b9 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-471fb4b9 .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-471fb4b9 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-5a6b38c1 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-5a6b38c1 .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-5a6b38c1 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-62181859 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-62181859 .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-62181859 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-4bf76141 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-4bf76141 .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-4bf76141 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-b224dd2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-508afb9 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-508afb9 .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-9222417 .elementor-heading-title{font-size:24px}.elementor-55 .elementor-element.elementor-element-59dc7a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-5ac6427{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-55 .elementor-element.elementor-element-f4efb3e .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-f4efb3e .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-f4efb3e .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-5541a9f{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-55 .elementor-element.elementor-element-8f4f4c5 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-8f4f4c5 .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-8f4f4c5 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-49ba0b2{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-55 .elementor-element.elementor-element-a06824c .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-a06824c .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-a06824c .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-e7e0561{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-55 .elementor-element.elementor-element-d5ecdd2 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-d5ecdd2 .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-d5ecdd2 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-47a2408a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-28a204db .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-28a204db .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-2aa180ea .elementor-heading-title{font-size:30px}.elementor-55 .elementor-element.elementor-element-114ec377{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-55 .elementor-element.elementor-element-9119f52{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-c3889ea img{width:90%}.elementor-55 .elementor-element.elementor-element-2d03ebff{text-align:right}.elementor-55 .elementor-element.elementor-element-2d03ebff img{width:50%}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-4624695{left:40px}body.rtl .elementor-55 .elementor-element.elementor-element-4624695{right:40px}.elementor-55 .elementor-element.elementor-element-4624695{bottom:10px}.elementor-55 .elementor-element.elementor-element-48bb11bd{--width:180px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-55 .elementor-element.elementor-element-9eb43d4 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-9eb43d4 .elementor-icon-box-title a{font-size:var(--e-global-typography-184ce56-font-size);line-height:var(--e-global-typography-184ce56-line-height)}.elementor-55 .elementor-element.elementor-element-71d4403a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-71d4403a .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-4fa344fe .elementor-heading-title{font-size:28px}.elementor-55 .elementor-element.elementor-element-2947547e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-4e1a907a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--e-global-typography-0fe38ca-font-size);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-3427298d{text-align:left}.elementor-55 .elementor-element.elementor-element-611848c2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--e-global-typography-0fe38ca-font-size);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-6eccfae4{text-align:left}.elementor-55 .elementor-element.elementor-element-5ebe81ff .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--e-global-typography-0fe38ca-font-size);line-height:var(--e-global-typography-0fe38ca-line-height)}.elementor-55 .elementor-element.elementor-element-88936f{text-align:left}.elementor-55 .elementor-element.elementor-element-321e8d08{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-70df5280 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-70df5280 .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-535b153e .elementor-heading-title{font-size:28px}.elementor-55 .elementor-element.elementor-element-6cb0e35b{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-55 .elementor-element.elementor-element-1991dbe7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-f96916a .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-f96916a .elementor-icon-box-title a{font-size:var(--e-global-typography-91463b1-font-size);line-height:var(--e-global-typography-91463b1-line-height)}.elementor-55 .elementor-element.elementor-element-5d5c23e0 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-5d5c23e0 .elementor-icon-box-title a{font-size:var(--e-global-typography-91463b1-font-size);line-height:var(--e-global-typography-91463b1-line-height)}.elementor-55 .elementor-element.elementor-element-163287f8 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-163287f8 .elementor-icon-box-title a{font-size:var(--e-global-typography-91463b1-font-size);line-height:var(--e-global-typography-91463b1-line-height)}.elementor-55 .elementor-element.elementor-element-1e31a6e7{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-748836e6 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-748836e6 .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-5cb27dbb .elementor-heading-title{font-size:25px}.elementor-55 .elementor-element.elementor-element-7234ad7{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-361192c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-611e3f11{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-65543eda.e-con{--order:99999 /* order end hack */}.elementor-55 .elementor-element.elementor-element-197d846e .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-197d846e .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-197d846e .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-4cf54437{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-794044c8 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-794044c8 .elementor-icon-box-title a{font-size:22px}.elementor-55 .elementor-element.elementor-element-794044c8 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-87317d1{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:220px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-47bb217{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-55 .elementor-element.elementor-element-e8d5215 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-e8d5215 .elementor-icon-box-title a{font-size:17px}.elementor-55 .elementor-element.elementor-element-7904e1b .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-7904e1b .elementor-icon-box-title a{font-size:17px}.elementor-55 .elementor-element.elementor-element-29bbd03 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-29bbd03 .elementor-icon-box-title a{font-size:17px}.elementor-55 .elementor-element.elementor-element-9978ef9 .elementor-icon-box-title,.elementor-55 .elementor-element.elementor-element-9978ef9 .elementor-icon-box-title a{font-size:17px}.elementor-55 .elementor-element.elementor-element-7132ca90{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-10326d09 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-10326d09 .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-4dfcb29d .elementor-heading-title{font-size:22px}.elementor-55 .elementor-element.elementor-element-2ae095c9{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-55 .elementor-element.elementor-element-241f7df3{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-55 .elementor-element.elementor-element-246cf772{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-55 .elementor-element.elementor-element-5b2bc07c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-55 .elementor-element.elementor-element-5b2bc07c .elementor-icon-list-item>a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-55 .elementor-element.elementor-element-5eeeafb2 .elementor-heading-title{font-size:30px}.elementor-55 .elementor-element.elementor-element-52bf2ec7{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-blog-block-post,.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-image-card,.elementor-55 .elementor-element.elementor-element-0206f4a .elementskit-post-card{margin:0 0 30px 0}}