.elementor-245 .elementor-element.elementor-element-2565302d{--display:flex;--min-height:100vh;--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.6;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:240px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-2565302d:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-2565302d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mrarchitecture.com/wp-content/uploads/2025/08/living-room-interior.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-2565302d::before, .elementor-245 .elementor-element.elementor-element-2565302d > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-2565302d > .e-con-inner > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-2565302d > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-2565302d > .e-con-inner > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-2565302d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#181818A8;--background-overlay:'';}.elementor-245 .elementor-element.elementor-element-5b6c3db1{text-align:center;}.elementor-245 .elementor-element.elementor-element-5b6c3db1 .elementor-heading-title{font-family:"nexa light", Sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.3em;letter-spacing:1px;color:var( --e-global-color-59d547a );}.elementor-245 .elementor-element.elementor-element-14d9fcc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-icon i{color:var( --e-global-color-59d547a );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-icon svg{fill:var( --e-global-color-59d547a );transition:fill 0.3s;}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:26px;}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-text{color:var( --e-global-color-59d547a );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-245 .elementor-element.elementor-element-3cbcf01b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-4331b1f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-4331b1f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-3da4d894{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-3da4d894:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-3da4d894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mrarchitecture.com/wp-content/uploads/2025/08/General-Office-1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-47258fb5{--spacer-size:500px;}.elementor-245 .elementor-element.elementor-element-1b84f60{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-562b907a .elementor-heading-title{font-family:var( --e-global-typography-c1c71f2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c71f2-font-size );font-weight:var( --e-global-typography-c1c71f2-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-676b7784{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-68b64177 .elementor-heading-title{font-family:var( --e-global-typography-c1c71f2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c71f2-font-size );font-weight:var( --e-global-typography-c1c71f2-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-5f5a8c9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-5f5a8c9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-5f5a8c9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-5f5a8c9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-245 .elementor-element.elementor-element-5f5a8c9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-245 .elementor-element.elementor-element-5f5a8c9d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-5f5a8c9d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-245 .elementor-element.elementor-element-5f5a8c9d{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-245 .elementor-element.elementor-element-5f5a8c9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-245 .elementor-element.elementor-element-5f5a8c9d .elementor-icon-list-item > a{text-decoration:none;}.elementor-245 .elementor-element.elementor-element-5f5a8c9d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-37ff6b3c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-1db35e56 .elementor-heading-title{font-family:var( --e-global-typography-c1c71f2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c71f2-font-size );font-weight:var( --e-global-typography-c1c71f2-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-1cd8e174{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-651606cf .elementor-heading-title{font-family:var( --e-global-typography-c1c71f2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c71f2-font-size );font-weight:var( --e-global-typography-c1c71f2-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-24502636{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-24502636.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:50px;}.elementor-245 .elementor-element.elementor-element-24502636.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:50px;}#wpadminbar ~ .elementor-245 .elementor-element.elementor-element-24502636.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-245 .elementor-element.elementor-element-24502636.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(50px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-245 .elementor-element.elementor-element-24502636.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-245 .elementor-element.elementor-element-24502636.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(50px + var(--wpadminbar-height, 0px));}.elementor-245 .elementor-element.elementor-element-24502636.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:0;}.elementor-245 .elementor-element.elementor-element-2f946d3b{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-286ecf94{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-4d2f5eb .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-f2215c3{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-40d3aecb{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-408244cf .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-4693a493{text-align:end;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-495f4ea3{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-58d9b6aa .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-798f38bb{text-align:end;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-45e21496{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-6e252d8c .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-309841b7{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-2dc6ff11{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-2e91e100 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-6e65e039{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-614eb6f{--display:flex;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-245 .elementor-element.elementor-element-27fd4632 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-158b4770 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-158b4770 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-158b4770 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-158b4770 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-245 .elementor-element.elementor-element-158b4770 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-245 .elementor-element.elementor-element-158b4770 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-158b4770 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-245 .elementor-element.elementor-element-158b4770{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-245 .elementor-element.elementor-element-158b4770 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-245 .elementor-element.elementor-element-158b4770 .elementor-icon-list-item > a{text-decoration:none;}.elementor-245 .elementor-element.elementor-element-158b4770 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-158b4770 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-245 .elementor-element.elementor-element-1ca738d{--display:flex;--min-height:1000px;--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;border-style:none;--border-style:none;}.elementor-245 .elementor-element.elementor-element-932ca49 .elementor-repeater-item-876ed1f .swiper-slide-bg{background-color:#833CA303;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/Site-scaled.png);background-size:cover;}.elementor-245 .elementor-element.elementor-element-932ca49 .elementor-repeater-item-c59a6da .swiper-slide-bg{background-color:#4054b2;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/General-Office-scaled.png);background-size:cover;}.elementor-245 .elementor-element.elementor-element-932ca49 .elementor-repeater-item-602b504 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/WH-scaled.png);background-size:cover;}.elementor-245 .elementor-element.elementor-element-932ca49 .elementor-repeater-item-a61b9ad .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/gen-off-elev2-scaled.png);background-size:contain;}.elementor-245 .elementor-element.elementor-element-932ca49 .elementor-repeater-item-7c488ba .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/gen-off-elev1-scaled.png);background-size:contain;}.elementor-245 .elementor-element.elementor-element-932ca49 .elementor-repeater-item-65279d6 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/La-Rosa-CD-GEN-OFFIC3E-07-24-24-Sheet-A-scaled.png);background-size:contain;}.elementor-245 .elementor-element.elementor-element-932ca49 .elementor-repeater-item-213ce27 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/La-Rosa-CD-GEN-OFFIC3E-07-24-24-Sheet-A-scaled.png);background-size:contain;}.elementor-245 .elementor-element.elementor-element-932ca49 .swiper-slide{transition-duration:calc(5000ms*1.2);height:1000px;}.elementor-245 .elementor-element.elementor-element-932ca49 .swiper-slide-contents{max-width:100%;}.elementor-245 .elementor-element.elementor-element-932ca49 .swiper-slide-inner{text-align:center;}.elementor-245 .elementor-element.elementor-element-a514cea{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-245 .elementor-element.elementor-element-4cebde1{width:var( --container-widget-width, 7% );max-width:7%;background-color:var( --e-global-color-secondary );--container-widget-width:7%;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-245 .elementor-element.elementor-element-9b398ea{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-6046ea4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-6046ea4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-c58d727{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-c58d727:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-c58d727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mrarchitecture.com/wp-content/uploads/2025/08/final-cam-2-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-625da78{--spacer-size:500px;}.elementor-245 .elementor-element.elementor-element-b7ce742{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-f1d07a4 .elementor-heading-title{font-family:var( --e-global-typography-c1c71f2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c71f2-font-size );font-weight:var( --e-global-typography-c1c71f2-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-1692f88{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-9e56685 .elementor-heading-title{font-family:var( --e-global-typography-c1c71f2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c71f2-font-size );font-weight:var( --e-global-typography-c1c71f2-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-d0825eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-d0825eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-d0825eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-d0825eb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-245 .elementor-element.elementor-element-d0825eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-245 .elementor-element.elementor-element-d0825eb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-d0825eb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-245 .elementor-element.elementor-element-d0825eb{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-245 .elementor-element.elementor-element-d0825eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-245 .elementor-element.elementor-element-d0825eb .elementor-icon-list-item > a{text-decoration:none;}.elementor-245 .elementor-element.elementor-element-d0825eb .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-a50eb1d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-8b074bf .elementor-heading-title{font-family:var( --e-global-typography-c1c71f2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c71f2-font-size );font-weight:var( --e-global-typography-c1c71f2-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-633288c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-82f6085 .elementor-heading-title{font-family:var( --e-global-typography-c1c71f2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c71f2-font-size );font-weight:var( --e-global-typography-c1c71f2-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-f1f81af{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-f1f81af.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:50px;}.elementor-245 .elementor-element.elementor-element-f1f81af.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:50px;}#wpadminbar ~ .elementor-245 .elementor-element.elementor-element-f1f81af.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-245 .elementor-element.elementor-element-f1f81af.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(50px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-245 .elementor-element.elementor-element-f1f81af.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-245 .elementor-element.elementor-element-f1f81af.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(50px + var(--wpadminbar-height, 0px));}.elementor-245 .elementor-element.elementor-element-f1f81af.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:0;}.elementor-245 .elementor-element.elementor-element-46d14a6{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-9ca6865{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-3e4355c .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-1b3ee97{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-7785eca{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-31f442b .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-47c57c0{text-align:end;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-7cdb061{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-08f5d46 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-caadfb7{text-align:end;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-8190d08{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-233f88d .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-bbf4a23{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-0796753{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-b2c6701 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-d1d092c{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-b757efa{--display:flex;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-245 .elementor-element.elementor-element-b309c1a .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-a435674 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-a435674 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-a435674 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-a435674 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-245 .elementor-element.elementor-element-a435674 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-245 .elementor-element.elementor-element-a435674 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-a435674 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-245 .elementor-element.elementor-element-a435674{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-245 .elementor-element.elementor-element-a435674 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-245 .elementor-element.elementor-element-a435674 .elementor-icon-list-item > a{text-decoration:none;}.elementor-245 .elementor-element.elementor-element-a435674 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-a435674 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-245 .elementor-element.elementor-element-8559ae6{--display:flex;--min-height:1000px;--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-245 .elementor-element.elementor-element-6e346eb .elementor-repeater-item-876ed1f .swiper-slide-bg{background-color:#833CA303;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/Untitled-Extract-Pages-cdf9890-scaled.jpg);background-size:cover;}.elementor-245 .elementor-element.elementor-element-6e346eb .elementor-repeater-item-c59a6da .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/LUCAS-06.01-Sheet-A2-1-FLOOR-PLAN-scaled.jpg);background-size:contain;}.elementor-245 .elementor-element.elementor-element-6e346eb .elementor-repeater-item-602b504 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/final-cam-1-1-scaled.jpg);background-size:cover;}.elementor-245 .elementor-element.elementor-element-6e346eb .elementor-repeater-item-a61b9ad .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/final-cam-2-1-scaled.jpg);background-size:contain;}.elementor-245 .elementor-element.elementor-element-6e346eb .elementor-repeater-item-7c488ba .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/gen-off-elev1-scaled.png);background-size:contain;}.elementor-245 .elementor-element.elementor-element-6e346eb .swiper-slide{transition-duration:calc(5000ms*1.2);height:1000px;}.elementor-245 .elementor-element.elementor-element-6e346eb .swiper-slide-contents{max-width:100%;}.elementor-245 .elementor-element.elementor-element-6e346eb .swiper-slide-inner{text-align:center;}.elementor-245 .elementor-element.elementor-element-42ee7b29{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-245 .elementor-element.elementor-element-25a702d3{width:var( --container-widget-width, 7% );max-width:7%;background-color:var( --e-global-color-secondary );--container-widget-width:7%;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-245 .elementor-element.elementor-element-490f596{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-ca26b63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-ca26b63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-3a96a17{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-3a96a17:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-3a96a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mrarchitecture.com/wp-content/uploads/2025/08/20241115_112344-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-616c9d2{--spacer-size:500px;}.elementor-245 .elementor-element.elementor-element-3f95d2c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-9b6dcd8 .elementor-heading-title{font-family:var( --e-global-typography-c1c71f2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c71f2-font-size );font-weight:var( --e-global-typography-c1c71f2-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-3f4b188{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-0f1197a .elementor-heading-title{font-family:var( --e-global-typography-c1c71f2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c71f2-font-size );font-weight:var( --e-global-typography-c1c71f2-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-0691ec6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-0691ec6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-0691ec6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-0691ec6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-245 .elementor-element.elementor-element-0691ec6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-245 .elementor-element.elementor-element-0691ec6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-0691ec6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-245 .elementor-element.elementor-element-0691ec6{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-245 .elementor-element.elementor-element-0691ec6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-245 .elementor-element.elementor-element-0691ec6 .elementor-icon-list-item > a{text-decoration:none;}.elementor-245 .elementor-element.elementor-element-0691ec6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-6e5c86c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-dba7fb6 .elementor-heading-title{font-family:var( --e-global-typography-c1c71f2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c71f2-font-size );font-weight:var( --e-global-typography-c1c71f2-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-6e53e8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-6c919f9 .elementor-heading-title{font-family:var( --e-global-typography-c1c71f2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c71f2-font-size );font-weight:var( --e-global-typography-c1c71f2-font-weight );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-6c10bed{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-6c10bed.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:50px;}.elementor-245 .elementor-element.elementor-element-6c10bed.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:50px;}#wpadminbar ~ .elementor-245 .elementor-element.elementor-element-6c10bed.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-245 .elementor-element.elementor-element-6c10bed.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(50px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-245 .elementor-element.elementor-element-6c10bed.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-245 .elementor-element.elementor-element-6c10bed.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(50px + var(--wpadminbar-height, 0px));}.elementor-245 .elementor-element.elementor-element-6c10bed.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:0;}.elementor-245 .elementor-element.elementor-element-252c824{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-915663b{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-59af17d .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-4220251{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-7104e4d{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-e43239a .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-da961c9{text-align:end;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-3479861{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-f6ca563 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-f2262c6{text-align:end;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-c5d91d8{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-11dbfa4 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-0b0bb5b{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-10167a1{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-245 .elementor-element.elementor-element-f9b305c .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-18711be{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-245 .elementor-element.elementor-element-991d6af{--display:flex;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-245 .elementor-element.elementor-element-88cad84 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-245 .elementor-element.elementor-element-c16e59d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-c16e59d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-c16e59d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-245 .elementor-element.elementor-element-c16e59d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-245 .elementor-element.elementor-element-c16e59d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-245 .elementor-element.elementor-element-c16e59d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-c16e59d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-245 .elementor-element.elementor-element-c16e59d{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-245 .elementor-element.elementor-element-c16e59d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-245 .elementor-element.elementor-element-c16e59d .elementor-icon-list-item > a{text-decoration:none;}.elementor-245 .elementor-element.elementor-element-c16e59d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-245 .elementor-element.elementor-element-c16e59d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-245 .elementor-element.elementor-element-05cdb86{--display:flex;--min-height:1000px;--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-245 .elementor-element.elementor-element-aeb6288 .elementor-repeater-item-876ed1f .swiper-slide-bg{background-color:#833CA303;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/20241115_112245-scaled.jpg);background-size:cover;}.elementor-245 .elementor-element.elementor-element-aeb6288 .elementor-repeater-item-c59a6da .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/20241115_112212-scaled.jpg);background-size:contain;}.elementor-245 .elementor-element.elementor-element-aeb6288 .elementor-repeater-item-602b504 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/20241115_112357-scaled.jpg);background-size:cover;}.elementor-245 .elementor-element.elementor-element-aeb6288 .elementor-repeater-item-a61b9ad .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://mrarchitecture.com/wp-content/uploads/2025/08/20241115_112344-scaled.jpg);background-size:contain;}.elementor-245 .elementor-element.elementor-element-aeb6288 .swiper-slide{transition-duration:calc(5000ms*1.2);height:1000px;}.elementor-245 .elementor-element.elementor-element-aeb6288 .swiper-slide-contents{max-width:100%;}.elementor-245 .elementor-element.elementor-element-aeb6288 .swiper-slide-inner{text-align:center;}@media(max-width:1024px){.elementor-245 .elementor-element.elementor-element-5b6c3db1 .elementor-heading-title{font-size:32px;}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-item > a{font-size:16px;}.elementor-245 .elementor-element.elementor-element-3cbcf01b{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-47258fb5{--spacer-size:400px;}.elementor-245 .elementor-element.elementor-element-562b907a .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-68b64177 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-1db35e56 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-651606cf .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-4d2f5eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-f2215c3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-408244cf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-4693a493{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-58d9b6aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-798f38bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-6e252d8c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-309841b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-2e91e100 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-6e65e039{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-27fd4632 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-9b398ea{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-625da78{--spacer-size:400px;}.elementor-245 .elementor-element.elementor-element-f1d07a4 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-9e56685 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-8b074bf .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-82f6085 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-3e4355c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-1b3ee97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-31f442b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-47c57c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-08f5d46 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-caadfb7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-233f88d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-bbf4a23{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-b2c6701 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-d1d092c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-b309c1a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-490f596{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-245 .elementor-element.elementor-element-616c9d2{--spacer-size:400px;}.elementor-245 .elementor-element.elementor-element-9b6dcd8 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-0f1197a .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-dba7fb6 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-6c919f9 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-59af17d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-4220251{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-e43239a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-da961c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-f6ca563 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-f2262c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-11dbfa4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-0b0bb5b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-f9b305c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-18711be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-88cad84 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-245 .elementor-element.elementor-element-2565302d{--min-height:47vh;--justify-content:center;--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-245 .elementor-element.elementor-element-5b6c3db1 .elementor-heading-title{font-size:22px;}.elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-245 .elementor-element.elementor-element-14d9fcc0 .elementor-icon-list-item > a{font-size:14px;}.elementor-245 .elementor-element.elementor-element-47258fb5{--spacer-size:300px;}.elementor-245 .elementor-element.elementor-element-562b907a .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-68b64177 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-1db35e56 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-651606cf .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-4d2f5eb{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-4d2f5eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-f2215c3{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-408244cf{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-408244cf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-4693a493{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-58d9b6aa{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-58d9b6aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-798f38bb{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-6e252d8c{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-6e252d8c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-309841b7{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-2e91e100{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-2e91e100 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-6e65e039{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-27fd4632 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-1ca738d{--min-height:390px;}.elementor-245 .elementor-element.elementor-element-932ca49 .swiper-slide{height:370px;}.elementor-245 .elementor-element.elementor-element-625da78{--spacer-size:300px;}.elementor-245 .elementor-element.elementor-element-f1d07a4 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-9e56685 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-8b074bf .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-82f6085 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-3e4355c{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-3e4355c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-1b3ee97{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-31f442b{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-31f442b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-47c57c0{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-08f5d46{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-08f5d46 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-caadfb7{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-233f88d{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-233f88d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-bbf4a23{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-b2c6701{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-b2c6701 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-d1d092c{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-b309c1a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-8559ae6{--min-height:375px;}.elementor-245 .elementor-element.elementor-element-6e346eb .swiper-slide{height:370px;}.elementor-245 .elementor-element.elementor-element-616c9d2{--spacer-size:300px;}.elementor-245 .elementor-element.elementor-element-9b6dcd8 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-0f1197a .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-dba7fb6 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-6c919f9 .elementor-heading-title{font-size:var( --e-global-typography-c1c71f2-font-size );}.elementor-245 .elementor-element.elementor-element-59af17d{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-59af17d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-4220251{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-e43239a{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-e43239a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-da961c9{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-f6ca563{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-f6ca563 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-f2262c6{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-11dbfa4{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-11dbfa4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-0b0bb5b{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-f9b305c{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-f9b305c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-18711be{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-245 .elementor-element.elementor-element-88cad84 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-245 .elementor-element.elementor-element-05cdb86{--min-height:370px;}.elementor-245 .elementor-element.elementor-element-aeb6288 .swiper-slide{height:360px;}}@media(min-width:768px){.elementor-245 .elementor-element.elementor-element-4331b1f3{--width:65%;}.elementor-245 .elementor-element.elementor-element-6046ea4{--width:65%;}.elementor-245 .elementor-element.elementor-element-ca26b63{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-245 .elementor-element.elementor-element-4331b1f3{--width:100%;}.elementor-245 .elementor-element.elementor-element-6046ea4{--width:100%;}.elementor-245 .elementor-element.elementor-element-ca26b63{--width:100%;}}