.elementor-10032 .elementor-element.elementor-element-39659b9{--display:flex;--min-height:85vh;--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;--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:300px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-39659b9:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-39659b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/44209035752094dc0a01d8247b327a3a-1.webp");background-position:center center;background-size:cover;}.elementor-10032 .elementor-element.elementor-element-a0196d8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-a0196d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-811a4c5 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:60px;font-weight:300;text-transform:none;color:var( --e-global-color-2060e86 );}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-cfc60eb{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.38em;letter-spacing:0em;color:var( --e-global-color-39b04e9 );}.elementor-10032 .elementor-element.elementor-element-6e0f2c5{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-10032 .elementor-element.elementor-element-f24d996 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10032 .elementor-element.elementor-element-f24d996 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10032 .elementor-element.elementor-element-f24d996 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:var( --e-global-color-39b04e9 );color:var( --e-global-color-39b04e9 );border-radius:15px 15px 15px 15px;}.elementor-10032 .elementor-element.elementor-element-e31765c .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:0px;border-radius:15px 15px 15px 15px;}.elementor-10032 .elementor-element.elementor-element-e31765c .elementor-button-content-wrapper{flex-direction:row;}.elementor-10032 .elementor-element.elementor-element-e31765c .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10032 .elementor-element.elementor-element-655c845{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-6ca22b4 .elementor-icon-wrapper{text-align:center;}.elementor-10032 .elementor-element.elementor-element-6ca22b4 .elementor-icon{font-size:51px;}.elementor-10032 .elementor-element.elementor-element-6ca22b4 .elementor-icon svg{height:51px;}.elementor-10032 .elementor-element.elementor-element-6ca22b4 .elementor-icon-wrapper svg{width:auto;}.elementor-10032 .elementor-element.elementor-element-1808642 .elementor-icon-wrapper{text-align:center;}.elementor-10032 .elementor-element.elementor-element-1808642 .elementor-icon{font-size:51px;}.elementor-10032 .elementor-element.elementor-element-1808642 .elementor-icon svg{height:51px;}.elementor-10032 .elementor-element.elementor-element-1808642 .elementor-icon-wrapper svg{width:auto;}.elementor-10032 .elementor-element.elementor-element-03837bb .elementor-icon-wrapper{text-align:center;}.elementor-10032 .elementor-element.elementor-element-03837bb .elementor-icon{font-size:51px;}.elementor-10032 .elementor-element.elementor-element-03837bb .elementor-icon svg{height:51px;}.elementor-10032 .elementor-element.elementor-element-03837bb .elementor-icon-wrapper svg{width:auto;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .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 );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-10032 .elementor-element.elementor-element-fde5681 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:5px;}.elementor-10032 .elementor-element.elementor-element-fde5681 .elementor-icon{font-size:36px;}.elementor-10032 .elementor-element.elementor-element-fde5681 .elementor-icon-box-title, .elementor-10032 .elementor-element.elementor-element-fde5681 .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.3em;letter-spacing:0em;}.elementor-10032 .elementor-element.elementor-element-fde5681 .elementor-icon-box-title{color:var( --e-global-color-2060e86 );}.elementor-10032 .elementor-element.elementor-element-fde5681:has(:hover) .elementor-icon-box-title,
					 .elementor-10032 .elementor-element.elementor-element-fde5681:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2060e86 );}.elementor-10032 .elementor-element.elementor-element-9115ee7{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-9115ee7:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-9115ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb364fd );}.elementor-10032 .elementor-element.elementor-element-9185b02{--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;--justify-content:flex-start;--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:0;}.elementor-10032 .elementor-element.elementor-element-5b1c45b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10032 .elementor-element.elementor-element-5b1c45b .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-f425049{z-index:1;text-align:center;font-family:"Urbanist", Sans-serif;font-size:30px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-45be1dd{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-461bf5c{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-461bf5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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 );}.elementor-10032 .elementor-element.elementor-element-9bc775b.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-9bc775b{z-index:0;}.elementor-10032 .elementor-element.elementor-element-9bc775b img{width:100%;max-width:none;}.elementor-10032 .elementor-element.elementor-element-cfe9390{--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;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-10032 .elementor-element.elementor-element-ca256e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10032 .elementor-element.elementor-element-ca256e5 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-6d6088f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > 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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10032 .elementor-element.elementor-element-0ea9744{width:var( --container-widget-width, 101.177% );max-width:101.177%;--container-widget-width:101.177%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-10032 .elementor-element.elementor-element-0ea9744.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#D4D4D4;}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-item > a{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;}.elementor-10032 .elementor-element.elementor-element-0ea9744 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10032 .elementor-element.elementor-element-bc86cad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;text-align:start;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-4b0c650 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10032 .elementor-element.elementor-element-4b0c650 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10032 .elementor-element.elementor-element-4b0c650 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:var( --e-global-color-39b04e9 );color:var( --e-global-color-39b04e9 );border-radius:15px 15px 15px 15px;}.elementor-10032 .elementor-element.elementor-element-4eae9af{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-b4adc9a{--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;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-0e17336{--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;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-bc1a06c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10032 .elementor-element.elementor-element-bc1a06c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-be63ace{width:var( --container-widget-width, 43.4% );max-width:43.4%;--container-widget-width:43.4%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-3f272c8{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10032 .elementor-element.elementor-element-995f25c{--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;--justify-content:flex-start;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-0815429{--display:flex;--min-height:286.63192749023px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-0815429:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-0815429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/4500a8bae1821921d7b54ddf5932ea71-1.webp");background-position:0px 0px;background-repeat:no-repeat;background-size:325px auto;}.elementor-10032 .elementor-element.elementor-element-5ba2b8c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-10032 .elementor-element.elementor-element-5ba2b8c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-bbc3310{--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;--justify-content:flex-start;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10032 .elementor-element.elementor-element-bb1afe2{--display:flex;--min-height:286.63192749023px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-bb1afe2:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-bb1afe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/7f1dfb1712353a726128af2b12aaaa37-1.webp");background-position:0px 0px;background-repeat:no-repeat;background-size:325px auto;}.elementor-10032 .elementor-element.elementor-element-a56bf2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-10032 .elementor-element.elementor-element-a56bf2c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-d2f5ae3{--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;--justify-content:flex-start;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10032 .elementor-element.elementor-element-170f0de{--display:flex;--min-height:286.63192749023px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-170f0de:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-170f0de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/36c67250983e05287bf6de6c53a2281b-1.webp");background-position:0px 0px;background-repeat:no-repeat;background-size:325px auto;}.elementor-10032 .elementor-element.elementor-element-a59ae7b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-10032 .elementor-element.elementor-element-a59ae7b .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-e6f631a{--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;--justify-content:flex-start;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10032 .elementor-element.elementor-element-8df5629{--display:flex;--min-height:286.63192749023px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-8df5629:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-8df5629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/b7599b1051ed0b31da3c7f8006f0c366-1.webp");background-position:0px 0px;background-repeat:no-repeat;background-size:325px auto;}.elementor-10032 .elementor-element.elementor-element-afc3922{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-10032 .elementor-element.elementor-element-afc3922 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-bade3d4{--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;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-10032 .elementor-element.elementor-element-3999b89{z-index:0;text-align:center;font-family:"Urbanist", Sans-serif;font-size:19px;font-weight:400;text-transform:none;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-5795d27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10032 .elementor-element.elementor-element-5795d27 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10032 .elementor-element.elementor-element-5795d27 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:var( --e-global-color-39b04e9 );color:var( --e-global-color-39b04e9 );border-radius:15px 15px 15px 15px;}.elementor-10032 .elementor-element.elementor-element-098c864{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-22469b9{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-53e87d9{--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;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-04b08ba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10032 .elementor-element.elementor-element-04b08ba .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-b83d6e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;text-align:start;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-44077d2{width:var( --container-widget-width, 101.177% );max-width:101.177%;--container-widget-width:101.177%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-10032 .elementor-element.elementor-element-44077d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#D4D4D4;}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-item > a{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;}.elementor-10032 .elementor-element.elementor-element-44077d2 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10032 .elementor-element.elementor-element-14e904b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;text-align:start;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-aa0f528 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10032 .elementor-element.elementor-element-aa0f528 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10032 .elementor-element.elementor-element-aa0f528 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:var( --e-global-color-39b04e9 );color:var( --e-global-color-39b04e9 );border-radius:15px 15px 15px 15px;}.elementor-10032 .elementor-element.elementor-element-70c5dc0.elementor-element{--align-self:stretch;}.elementor-10032 .elementor-element.elementor-element-70c5dc0{z-index:1;}.elementor-10032 .elementor-element.elementor-element-70c5dc0 img{width:100%;max-width:none;}.elementor-10032 .elementor-element.elementor-element-de6ad1c{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-de6ad1c:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-de6ad1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/4d3911cb3a8dd631203bf0aa2fd177ff-1.webp");background-position:center center;background-size:cover;}.elementor-10032 .elementor-element.elementor-element-24229d4{--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;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-e955ffc{text-align:center;}.elementor-10032 .elementor-element.elementor-element-e955ffc .elementor-heading-title{font-family:var( --e-global-typography-26f1b8e-font-family ), Sans-serif;font-size:var( --e-global-typography-26f1b8e-font-size );font-weight:var( --e-global-typography-26f1b8e-font-weight );text-transform:var( --e-global-typography-26f1b8e-text-transform );color:var( --e-global-color-2060e86 );}.elementor-10032 .elementor-element.elementor-element-4302050{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-39b04e9 );}.elementor-10032 .elementor-element.elementor-element-6244855{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-6244855:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-6244855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb364fd );}.elementor-10032 .elementor-element.elementor-element-83e6c92{--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;--gap:56.810001373291016px 56.810001373291016px;--row-gap:56.810001373291016px;--column-gap:56.810001373291016px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-ca6aeca{--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;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:38.400001525878906px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-cb94550{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10032 .elementor-element.elementor-element-cb94550 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-ebee7d5{width:var( --container-widget-width, 99.88% );max-width:99.88%;--container-widget-width:99.88%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-4bdec25{z-index:1;}.elementor-10032 .elementor-element.elementor-element-4bdec25 img{width:100%;max-width:none;height:517.79998779297px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10032 .elementor-element.elementor-element-45f74e8{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-8855b66{--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;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-0bfd968{--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;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-a686f02{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10032 .elementor-element.elementor-element-a686f02 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-c9ed6f3{width:var( --container-widget-width, 43.4% );max-width:43.4%;--container-widget-width:43.4%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-3a7a253{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10032 .elementor-element.elementor-element-87f24d2{--display:flex;--min-height:349.22192382812px;--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;--justify-content:flex-start;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-bd1d912{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-bd1d912:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-bd1d912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/f9e688b9c5b41335bf5360432b4387e9-1.webp");background-position:center center;background-size:cover;}.elementor-10032 .elementor-element.elementor-element-bd1d912.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-3152131{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-10032 .elementor-element.elementor-element-3152131 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-0653e41{--display:flex;--min-height:349.22192382812px;--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;--justify-content:flex-start;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10032 .elementor-element.elementor-element-437e5b1{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-437e5b1:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-437e5b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/71f7319180de9fec8731a3b56a275635-1.webp");background-position:center center;background-size:cover;}.elementor-10032 .elementor-element.elementor-element-437e5b1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-3937cd1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-10032 .elementor-element.elementor-element-3937cd1 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-b03edc7{--display:flex;--min-height:349.22192382812px;--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;--justify-content:flex-start;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10032 .elementor-element.elementor-element-7a09200{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-7a09200:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-7a09200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/1831d0f63f8bed519cde4f4211f8b0c7-1.webp");background-position:center center;background-size:cover;}.elementor-10032 .elementor-element.elementor-element-7a09200.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-869f587{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-10032 .elementor-element.elementor-element-869f587 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-b0ba573{--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;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-10032 .elementor-element.elementor-element-33aa28a{z-index:0;text-align:center;font-family:"Urbanist", Sans-serif;font-size:19px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-ce8de5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10032 .elementor-element.elementor-element-ce8de5a .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10032 .elementor-element.elementor-element-ce8de5a .elementor-button{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:var( --e-global-color-39b04e9 );color:var( --e-global-color-39b04e9 );border-radius:15px 15px 15px 15px;}.elementor-10032 .elementor-element.elementor-element-7218e92{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-55b19ec{--display:flex;--min-height:584px;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-e4ceb40{z-index:0;}.elementor-10032 .elementor-element.elementor-element-e4ceb40 img{width:100%;max-width:none;height:584px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10032 .elementor-element.elementor-element-3d1fb19{--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;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-10032 .elementor-element.elementor-element-bcce170{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10032 .elementor-element.elementor-element-bcce170 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-6eeee41{width:var( --container-widget-width, 99.88% );max-width:99.88%;--container-widget-width:99.88%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-b1410db{width:var( --container-widget-width, 101.177% );max-width:101.177%;--container-widget-width:101.177%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-10032 .elementor-element.elementor-element-b1410db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#D4D4D4;}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-item > a{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;}.elementor-10032 .elementor-element.elementor-element-b1410db .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10032 .elementor-element.elementor-element-aa5d5de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;text-align:start;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-94c7cf6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10032 .elementor-element.elementor-element-94c7cf6 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10032 .elementor-element.elementor-element-94c7cf6 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:var( --e-global-color-39b04e9 );color:var( --e-global-color-39b04e9 );border-radius:15px 15px 15px 15px;}.elementor-10032 .elementor-element.elementor-element-0b125f9{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-0b125f9:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-0b125f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb364fd );}.elementor-10032 .elementor-element.elementor-element-a77e370{--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;--justify-content:flex-start;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-92a5d7f{--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;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-7cc5eb2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10032 .elementor-element.elementor-element-7cc5eb2 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-6055053{width:var( --container-widget-width, 99.88% );max-width:99.88%;--container-widget-width:99.88%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-2f0d78e{--display:flex;--min-height:276px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10032 .elementor-element.elementor-element-33a2cc3{--display:flex;--min-height:276px;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.56999999284744;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-33a2cc3:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-33a2cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/1831d0f63f8bed519cde4f4211f8b0c7-1.webp");background-position:center center;background-size:cover;}.elementor-10032 .elementor-element.elementor-element-33a2cc3::before, .elementor-10032 .elementor-element.elementor-element-33a2cc3 > .elementor-background-video-container::before, .elementor-10032 .elementor-element.elementor-element-33a2cc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10032 .elementor-element.elementor-element-33a2cc3 > .elementor-background-slideshow::before, .elementor-10032 .elementor-element.elementor-element-33a2cc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10032 .elementor-element.elementor-element-33a2cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-10032 .elementor-element.elementor-element-4200907{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-10032 .elementor-element.elementor-element-4200907 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:28px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:var( --e-global-color-fb364fd );}.elementor-10032 .elementor-element.elementor-element-6f61813{--display:flex;--min-height:276px;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.56999999284744;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-10032 .elementor-element.elementor-element-6f61813:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-6f61813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/e3486775d305ed23d7ac34796f6d5144-1.webp");background-position:center center;background-size:cover;}.elementor-10032 .elementor-element.elementor-element-6f61813::before, .elementor-10032 .elementor-element.elementor-element-6f61813 > .elementor-background-video-container::before, .elementor-10032 .elementor-element.elementor-element-6f61813 > .e-con-inner > .elementor-background-video-container::before, .elementor-10032 .elementor-element.elementor-element-6f61813 > .elementor-background-slideshow::before, .elementor-10032 .elementor-element.elementor-element-6f61813 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10032 .elementor-element.elementor-element-6f61813 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-10032 .elementor-element.elementor-element-dfe5906{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-10032 .elementor-element.elementor-element-dfe5906 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:28px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:var( --e-global-color-fb364fd );}.elementor-10032 .elementor-element.elementor-element-0d3c564{--display:flex;--min-height:276px;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.56999999284744;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-10032 .elementor-element.elementor-element-0d3c564:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-0d3c564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/61389a343428a25886441fd8342a3319-1.webp");background-position:center center;background-size:cover;}.elementor-10032 .elementor-element.elementor-element-0d3c564::before, .elementor-10032 .elementor-element.elementor-element-0d3c564 > .elementor-background-video-container::before, .elementor-10032 .elementor-element.elementor-element-0d3c564 > .e-con-inner > .elementor-background-video-container::before, .elementor-10032 .elementor-element.elementor-element-0d3c564 > .elementor-background-slideshow::before, .elementor-10032 .elementor-element.elementor-element-0d3c564 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10032 .elementor-element.elementor-element-0d3c564 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-10032 .elementor-element.elementor-element-8d65d2b{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-10032 .elementor-element.elementor-element-8d65d2b .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:28px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:var( --e-global-color-fb364fd );}.elementor-10032 .elementor-element.elementor-element-a47bea3{--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;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-10032 .elementor-element.elementor-element-388ada2{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-10032 .elementor-element.elementor-element-388ada2 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-e81a911 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10032 .elementor-element.elementor-element-e81a911 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10032 .elementor-element.elementor-element-e81a911 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:var( --e-global-color-39b04e9 );color:var( --e-global-color-39b04e9 );border-radius:15px 15px 15px 15px;}.elementor-10032 .elementor-element.elementor-element-1abd8e5{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-10fb9f5{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-fe8df3a.elementor-element{--align-self:stretch;}.elementor-10032 .elementor-element.elementor-element-fe8df3a{z-index:0;}.elementor-10032 .elementor-element.elementor-element-fe8df3a img{width:100%;max-width:none;}.elementor-10032 .elementor-element.elementor-element-61aa471{--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;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-10032 .elementor-element.elementor-element-4662584{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10032 .elementor-element.elementor-element-4662584 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-de735a3{width:var( --container-widget-width, 99.88% );max-width:99.88%;--container-widget-width:99.88%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-20c7965{width:var( --container-widget-width, 101.177% );max-width:101.177%;--container-widget-width:101.177%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-10032 .elementor-element.elementor-element-20c7965.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#D4D4D4;}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-item > a{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:700;}.elementor-10032 .elementor-element.elementor-element-20c7965 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10032 .elementor-element.elementor-element-ae3e397{width:var( --container-widget-width, 99.88% );max-width:99.88%;--container-widget-width:99.88%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-08e8ed9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10032 .elementor-element.elementor-element-08e8ed9 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10032 .elementor-element.elementor-element-08e8ed9 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:var( --e-global-color-39b04e9 );color:var( --e-global-color-39b04e9 );border-radius:15px 15px 15px 15px;}.elementor-10032 .elementor-element.elementor-element-5b065bf{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-5b065bf:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-5b065bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb364fd );}.elementor-10032 .elementor-element.elementor-element-79a3542{--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;--justify-content:flex-start;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-48f51fb{--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;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-1fd3213{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10032 .elementor-element.elementor-element-1fd3213 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-a216f3e{width:var( --container-widget-width, 99.88% );max-width:99.88%;--container-widget-width:99.88%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-8cfe7d4{border-radius:20px 20px 20px 20px;}.elementor-10032 .elementor-element.elementor-element-8cfe7d4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10032 .elementor-element.elementor-element-96299e1{width:var( --container-widget-width, 49.45% );max-width:49.45%;--container-widget-width:49.45%;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-10032 .elementor-element.elementor-element-aa6b54a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10032 .elementor-element.elementor-element-aa6b54a .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10032 .elementor-element.elementor-element-aa6b54a .elementor-button{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:var( --e-global-color-39b04e9 );color:var( --e-global-color-39b04e9 );border-radius:15px 15px 15px 15px;}.elementor-10032 .elementor-element.elementor-element-a90588f{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0100px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-a90588f:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-a90588f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.marinabayroofing.com/wp-content/uploads/2026/05/44209035752094dc0a01d8247b327a3a-1.webp");background-position:0px -113.18634397418px;background-repeat:no-repeat;background-size:cover;}.elementor-10032 .elementor-element.elementor-element-fc6dae7{--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;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:0;}.elementor-10032 .elementor-element.elementor-element-ba1a311{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-10032 .elementor-element.elementor-element-ba1a311 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:48px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;color:var( --e-global-color-39b04e9 );}.elementor-10032 .elementor-element.elementor-element-fede788{width:var( --container-widget-width, 75.87% );max-width:75.87%;--container-widget-width:75.87%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.22em;letter-spacing:0em;color:var( --e-global-color-39b04e9 );}.elementor-10032 .elementor-element.elementor-element-0497e25 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10032 .elementor-element.elementor-element-0497e25 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10032 .elementor-element.elementor-element-0497e25 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:0px;fill:var( --e-global-color-39b04e9 );color:var( --e-global-color-39b04e9 );border-radius:15px 15px 15px 15px;}.elementor-10032 .elementor-element.elementor-element-1e644ff0{--display:flex;--min-height:58vh;--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;--justify-content:center;--align-items:center;--gap:calc(4vw + 20px) calc(4vw + 20px);--row-gap:calc(4vw + 20px);--column-gap:calc(4vw + 20px);--overlay-opacity:0.83;--padding-top:5vw;--padding-bottom:5vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10032 .elementor-element.elementor-element-1e644ff0:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-1e644ff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb364fd );}.elementor-10032 .elementor-element.elementor-element-1e644ff0::before, .elementor-10032 .elementor-element.elementor-element-1e644ff0 > .elementor-background-video-container::before, .elementor-10032 .elementor-element.elementor-element-1e644ff0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10032 .elementor-element.elementor-element-1e644ff0 > .elementor-background-slideshow::before, .elementor-10032 .elementor-element.elementor-element-1e644ff0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10032 .elementor-element.elementor-element-1e644ff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10032 .elementor-element.elementor-element-75dc4200{--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;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-primary );--border-color:var( --e-global-color-primary );--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-10032 .elementor-element.elementor-element-33b9628{--display:flex;}.elementor-10032 .elementor-element.elementor-element-7fe226e7{text-align:center;}.elementor-10032 .elementor-element.elementor-element-7fe226e7 .elementor-heading-title{font-family:"Novel Sans Pro", Sans-serif;font-size:44px;font-weight:600;text-transform:capitalize;line-height:53px;}.elementor-10032 .elementor-element.elementor-element-3a42a9c8{width:initial;max-width:initial;text-align:center;}.elementor-widget-ha-gravityforms .gfield .ginput_container > input, .elementor-widget-ha-gravityforms .gform_body .gfield textarea, .elementor-widget-ha-gravityforms .gfield .ginput_container.ginput_complex input{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 );}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_label, .elementor-widget-ha-gravityforms table.gfield_list thead th{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 );}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ha-gravityforms .gform_wrapper .gform_button, .elementor-widget-ha-gravityforms.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{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 );}.elementor-widget-ha-gravityforms .gsection .gsection_title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-ha-gravityforms .gsection .gsection_description{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 );}.elementor-widget-ha-gravityforms .gform_next_button.button, .elementor-widget-ha-gravityforms .gform_previous_button.button{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 );}.elementor-10032 .elementor-element.elementor-element-3cecde45 .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left;}.elementor-10032 .elementor-element.elementor-element-3cecde45.ha-gravityforms .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left;}.elementor-10032 .elementor-element.elementor-element-3cecde45 .gfield_list .gfield_list_icons img{width:16px !important;}@media(max-width:1024px){.elementor-10032 .elementor-element.elementor-element-39659b9{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-10032 .elementor-element.elementor-element-a0196d8{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10032 .elementor-element.elementor-element-cfc60eb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;line-height:1.38em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10032 .elementor-element.elementor-element-9115ee7{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-9185b02{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-f425049{font-size:21px;line-height:1.3em;}.elementor-10032 .elementor-element.elementor-element-45be1dd{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-461bf5c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10032 .elementor-element.elementor-element-9bc775b{width:100%;max-width:100%;}.elementor-10032 .elementor-element.elementor-element-9bc775b img{width:100%;max-width:100%;height:auto;}.elementor-10032 .elementor-element.elementor-element-cfe9390{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-6d6088f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:1.2em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10032 .elementor-element.elementor-element-bc86cad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-4eae9af{--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-b4adc9a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-0e17336{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-be63ace{--container-widget-width:625px;--container-widget-flex-grow:0;width:var( --container-widget-width, 625px );max-width:625px;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-3f272c8{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-10032 .elementor-element.elementor-element-995f25c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-995f25c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-0815429:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-0815429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10032 .elementor-element.elementor-element-5ba2b8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10032 .elementor-element.elementor-element-5ba2b8c .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-bbc3310{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-bbc3310.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-bb1afe2:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-bb1afe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10032 .elementor-element.elementor-element-a56bf2c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10032 .elementor-element.elementor-element-a56bf2c .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-d2f5ae3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-d2f5ae3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-170f0de:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-170f0de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10032 .elementor-element.elementor-element-a59ae7b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10032 .elementor-element.elementor-element-a59ae7b .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-e6f631a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-e6f631a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-8df5629:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-8df5629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10032 .elementor-element.elementor-element-afc3922{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10032 .elementor-element.elementor-element-afc3922 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-bade3d4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-3999b89{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-098c864{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-22469b9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-10032 .elementor-element.elementor-element-53e87d9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-b83d6e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-14e904b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-70c5dc0{width:100%;max-width:100%;}.elementor-10032 .elementor-element.elementor-element-70c5dc0 img{max-width:100%;height:auto;}.elementor-10032 .elementor-element.elementor-element-de6ad1c{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-10032 .elementor-element.elementor-element-24229d4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-e955ffc .elementor-heading-title{font-size:var( --e-global-typography-26f1b8e-font-size );}.elementor-10032 .elementor-element.elementor-element-4302050{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-6244855{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-83e6c92{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-ca6aeca{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10032 .elementor-element.elementor-element-ebee7d5{--container-widget-width:833px;--container-widget-flex-grow:0;width:var( --container-widget-width, 833px );max-width:833px;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-4bdec25{width:100%;max-width:100%;}.elementor-10032 .elementor-element.elementor-element-4bdec25 img{max-width:100%;height:auto;}.elementor-10032 .elementor-element.elementor-element-45f74e8{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-10032 .elementor-element.elementor-element-8855b66{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-0bfd968{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-c9ed6f3{--container-widget-width:625px;--container-widget-flex-grow:0;width:var( --container-widget-width, 625px );max-width:625px;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-3a7a253{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-10032 .elementor-element.elementor-element-87f24d2{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-87f24d2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-3152131{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10032 .elementor-element.elementor-element-3152131 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-0653e41{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-0653e41.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-3937cd1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10032 .elementor-element.elementor-element-3937cd1 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-b03edc7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-b03edc7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-869f587{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10032 .elementor-element.elementor-element-869f587 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-b0ba573{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-33aa28a{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-7218e92{--padding-top:0px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-10032 .elementor-element.elementor-element-55b19ec{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-10032 .elementor-element.elementor-element-e4ceb40{width:100%;max-width:100%;}.elementor-10032 .elementor-element.elementor-element-e4ceb40 img{max-width:100%;height:auto;}.elementor-10032 .elementor-element.elementor-element-3d1fb19{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-6eeee41{--container-widget-width:833px;--container-widget-flex-grow:0;width:var( --container-widget-width, 833px );max-width:833px;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-aa5d5de{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-0b125f9{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-10032 .elementor-element.elementor-element-a77e370{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-92a5d7f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-6055053{--container-widget-width:833px;--container-widget-flex-grow:0;width:var( --container-widget-width, 833px );max-width:833px;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-2f0d78e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-10032 .elementor-element.elementor-element-33a2cc3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-10032 .elementor-element.elementor-element-33a2cc3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-4200907{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-10032 .elementor-element.elementor-element-4200907 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-6f61813{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-10032 .elementor-element.elementor-element-6f61813.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-dfe5906{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-10032 .elementor-element.elementor-element-dfe5906 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-0d3c564{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-10032 .elementor-element.elementor-element-0d3c564.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-8d65d2b{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-10032 .elementor-element.elementor-element-8d65d2b .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-a47bea3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-388ada2 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-1abd8e5{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-10032 .elementor-element.elementor-element-10fb9f5{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-10032 .elementor-element.elementor-element-fe8df3a{width:100%;max-width:100%;}.elementor-10032 .elementor-element.elementor-element-fe8df3a img{max-width:100%;height:auto;object-fit:cover;}.elementor-10032 .elementor-element.elementor-element-61aa471{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-de735a3{--container-widget-width:833px;--container-widget-flex-grow:0;width:var( --container-widget-width, 833px );max-width:833px;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-ae3e397{--container-widget-width:833px;--container-widget-flex-grow:0;width:var( --container-widget-width, 833px );max-width:833px;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-5b065bf{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-10032 .elementor-element.elementor-element-79a3542{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10032 .elementor-element.elementor-element-48f51fb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10032 .elementor-element.elementor-element-a216f3e{--container-widget-width:833px;--container-widget-flex-grow:0;width:var( --container-widget-width, 833px );max-width:833px;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-96299e1{--container-widget-width:717px;--container-widget-flex-grow:0;width:var( --container-widget-width, 717px );max-width:717px;font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-a90588f:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-a90588f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-10032 .elementor-element.elementor-element-a90588f{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-10032 .elementor-element.elementor-element-fc6dae7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-ba1a311 .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-fede788{--container-widget-width:695px;--container-widget-flex-grow:0;width:var( --container-widget-width, 695px );max-width:695px;font-size:16px;line-height:1.22em;}.elementor-widget-ha-gravityforms .gfield .ginput_container > input, .elementor-widget-ha-gravityforms .gform_body .gfield textarea, .elementor-widget-ha-gravityforms .gfield .ginput_container.ginput_complex input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_label, .elementor-widget-ha-gravityforms table.gfield_list thead th{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ha-gravityforms .gform_wrapper .gform_button, .elementor-widget-ha-gravityforms.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-ha-gravityforms .gsection .gsection_title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ha-gravityforms .gsection .gsection_description{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-ha-gravityforms .gform_next_button.button, .elementor-widget-ha-gravityforms .gform_previous_button.button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-10032 .elementor-element.elementor-element-39659b9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-a0196d8{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10032 .elementor-element.elementor-element-811a4c5 .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10032 .elementor-element.elementor-element-cfc60eb{font-size:14px;line-height:1.24em;}.elementor-10032 .elementor-element.elementor-element-6e0f2c5{--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10032 .elementor-element.elementor-element-f24d996 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-10032 .elementor-element.elementor-element-f24d996 .elementor-button{font-size:15px;}.elementor-10032 .elementor-element.elementor-element-e31765c .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-10032 .elementor-element.elementor-element-e31765c .elementor-button{font-size:15px;}.elementor-10032 .elementor-element.elementor-element-655c845{--width:100%;--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10032 .elementor-element.elementor-element-fde5681 .elementor-icon-box-title, .elementor-10032 .elementor-element.elementor-element-fde5681 .elementor-icon-box-title a{font-size:16px;line-height:1.4em;}.elementor-10032 .elementor-element.elementor-element-9115ee7{--width:1920px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-9185b02{--gap:21px 21px;--row-gap:21px;--column-gap:21px;}.elementor-10032 .elementor-element.elementor-element-5b1c45b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10032 .elementor-element.elementor-element-5b1c45b .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-10032 .elementor-element.elementor-element-f425049{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-45be1dd{--width:1920px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-461bf5c{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10032 .elementor-element.elementor-element-cfe9390{--width:720px;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-ca256e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10032 .elementor-element.elementor-element-ca256e5 .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-10032 .elementor-element.elementor-element-6d6088f{font-size:19px;line-height:1.2em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10032 .elementor-element.elementor-element-0ea9744{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--icon-vertical-align:flex-start;}.elementor-10032 .elementor-element.elementor-element-bc86cad{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-4b0c650 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-10032 .elementor-element.elementor-element-4b0c650 .elementor-button{font-size:15px;}.elementor-10032 .elementor-element.elementor-element-4eae9af{--width:1920px;--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-b4adc9a{--gap:19px 19px;--row-gap:19px;--column-gap:19px;}.elementor-10032 .elementor-element.elementor-element-0e17336{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-10032 .elementor-element.elementor-element-bc1a06c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10032 .elementor-element.elementor-element-bc1a06c .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-10032 .elementor-element.elementor-element-be63ace{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-3f272c8{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-10032 .elementor-element.elementor-element-995f25c{--width:100%;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-10032 .elementor-element.elementor-element-995f25c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-0815429{--width:100%;}.elementor-10032 .elementor-element.elementor-element-0815429:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-0815429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10032 .elementor-element.elementor-element-5ba2b8c .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-bbc3310{--width:100%;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-10032 .elementor-element.elementor-element-bbc3310.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-bb1afe2{--width:100%;}.elementor-10032 .elementor-element.elementor-element-bb1afe2:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-bb1afe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10032 .elementor-element.elementor-element-a56bf2c .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-d2f5ae3{--width:100%;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-10032 .elementor-element.elementor-element-d2f5ae3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-170f0de{--width:100%;}.elementor-10032 .elementor-element.elementor-element-170f0de:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-170f0de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10032 .elementor-element.elementor-element-a59ae7b .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-e6f631a{--width:100%;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-10032 .elementor-element.elementor-element-e6f631a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-8df5629{--width:100%;}.elementor-10032 .elementor-element.elementor-element-8df5629:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-8df5629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10032 .elementor-element.elementor-element-afc3922 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-bade3d4{--width:648px;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-3999b89{font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-5795d27 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-10032 .elementor-element.elementor-element-5795d27 .elementor-button{font-size:15px;}.elementor-10032 .elementor-element.elementor-element-098c864{--width:1920px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-22469b9{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-10032 .elementor-element.elementor-element-53e87d9{--width:100%;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10032 .elementor-element.elementor-element-04b08ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10032 .elementor-element.elementor-element-04b08ba .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-10032 .elementor-element.elementor-element-b83d6e0{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-44077d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--icon-vertical-align:flex-start;}.elementor-10032 .elementor-element.elementor-element-14e904b{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-aa0f528 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-10032 .elementor-element.elementor-element-aa0f528 .elementor-button{font-size:15px;}.elementor-10032 .elementor-element.elementor-element-de6ad1c{--width:1920px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-24229d4{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-e955ffc .elementor-heading-title{font-size:var( --e-global-typography-26f1b8e-font-size );}.elementor-10032 .elementor-element.elementor-element-4302050{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-6244855{--width:1920px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-83e6c92{--gap:23px 23px;--row-gap:23px;--column-gap:23px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-ca6aeca{--width:724.19000244141px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10032 .elementor-element.elementor-element-cb94550{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10032 .elementor-element.elementor-element-cb94550 .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-10032 .elementor-element.elementor-element-ebee7d5{text-align:center;font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-45f74e8{--width:1920px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10032 .elementor-element.elementor-element-8855b66{--gap:19px 19px;--row-gap:19px;--column-gap:19px;}.elementor-10032 .elementor-element.elementor-element-0bfd968{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-10032 .elementor-element.elementor-element-a686f02{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10032 .elementor-element.elementor-element-a686f02 .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-10032 .elementor-element.elementor-element-c9ed6f3{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-3a7a253{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-10032 .elementor-element.elementor-element-87f24d2{--width:446.66665649414px;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-10032 .elementor-element.elementor-element-87f24d2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-bd1d912{--width:100%;}.elementor-10032 .elementor-element.elementor-element-3152131 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-0653e41{--width:446.66668701172px;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-10032 .elementor-element.elementor-element-0653e41.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-437e5b1{--width:100%;}.elementor-10032 .elementor-element.elementor-element-3937cd1 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-b03edc7{--width:446.66668701172px;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-10032 .elementor-element.elementor-element-b03edc7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-7a09200{--width:100%;}.elementor-10032 .elementor-element.elementor-element-869f587 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-b0ba573{--width:648px;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-33aa28a{font-size:18px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-ce8de5a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-10032 .elementor-element.elementor-element-ce8de5a .elementor-button{font-size:15px;}.elementor-10032 .elementor-element.elementor-element-7218e92{--width:1920px;--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-55b19ec{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-10032 .elementor-element.elementor-element-3d1fb19{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-bcce170{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10032 .elementor-element.elementor-element-bcce170 .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-10032 .elementor-element.elementor-element-6eeee41{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-b1410db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--icon-vertical-align:flex-start;}.elementor-10032 .elementor-element.elementor-element-aa5d5de{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-94c7cf6 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-10032 .elementor-element.elementor-element-94c7cf6 .elementor-button{font-size:15px;}.elementor-10032 .elementor-element.elementor-element-0b125f9{--width:1920px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-a77e370{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-10032 .elementor-element.elementor-element-92a5d7f{--width:834px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-10032 .elementor-element.elementor-element-7cc5eb2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10032 .elementor-element.elementor-element-7cc5eb2 .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-10032 .elementor-element.elementor-element-6055053{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-2f0d78e{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-10032 .elementor-element.elementor-element-33a2cc3{--width:466.66665649414px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-10032 .elementor-element.elementor-element-33a2cc3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-4200907 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-6f61813{--width:466.66668701172px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-10032 .elementor-element.elementor-element-6f61813.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-dfe5906 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-0d3c564{--width:466.66668701172px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-10032 .elementor-element.elementor-element-0d3c564.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10032 .elementor-element.elementor-element-8d65d2b .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-a47bea3{--width:100%;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-388ada2 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-e81a911 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-10032 .elementor-element.elementor-element-e81a911 .elementor-button{font-size:15px;}.elementor-10032 .elementor-element.elementor-element-1abd8e5{--width:1920px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-10032 .elementor-element.elementor-element-10fb9f5{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-10032 .elementor-element.elementor-element-61aa471{--width:720px;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-4662584{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10032 .elementor-element.elementor-element-4662584 .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-10032 .elementor-element.elementor-element-de735a3{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-20c7965{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--icon-vertical-align:flex-start;}.elementor-10032 .elementor-element.elementor-element-ae3e397{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-08e8ed9 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-10032 .elementor-element.elementor-element-08e8ed9 .elementor-button{font-size:15px;}.elementor-10032 .elementor-element.elementor-element-5b065bf{--width:1920px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10032 .elementor-element.elementor-element-79a3542{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-10032 .elementor-element.elementor-element-48f51fb{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10032 .elementor-element.elementor-element-1fd3213{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10032 .elementor-element.elementor-element-1fd3213 .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-10032 .elementor-element.elementor-element-a216f3e{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-96299e1{font-size:19px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-aa6b54a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-10032 .elementor-element.elementor-element-aa6b54a .elementor-button{font-size:15px;}.elementor-10032 .elementor-element.elementor-element-a90588f{--width:1920px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10032 .elementor-element.elementor-element-a90588f:not(.elementor-motion-effects-element-type-background), .elementor-10032 .elementor-element.elementor-element-a90588f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-10032 .elementor-element.elementor-element-fc6dae7{--gap:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10032 .elementor-element.elementor-element-ba1a311 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-fede788{font-size:17px;line-height:1.2em;}.elementor-10032 .elementor-element.elementor-element-0497e25 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-10032 .elementor-element.elementor-element-0497e25 .elementor-button{font-size:15px;}.elementor-10032 .elementor-element.elementor-element-1e644ff0{--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:15vw;--padding-bottom:15vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10032 .elementor-element.elementor-element-7fe226e7 .elementor-heading-title{font-size:32px;line-height:37px;}.elementor-widget-ha-gravityforms .gfield .ginput_container > input, .elementor-widget-ha-gravityforms .gform_body .gfield textarea, .elementor-widget-ha-gravityforms .gfield .ginput_container.ginput_complex input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_label, .elementor-widget-ha-gravityforms table.gfield_list thead th{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ha-gravityforms .gform_wrapper .gform_button, .elementor-widget-ha-gravityforms.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-ha-gravityforms .gsection .gsection_title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ha-gravityforms .gsection .gsection_description{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-ha-gravityforms .gform_next_button.button, .elementor-widget-ha-gravityforms .gform_previous_button.button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-10032 .elementor-element.elementor-element-39659b9{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-655c845{--width:100%;}.elementor-10032 .elementor-element.elementor-element-9115ee7{--width:100%;}.elementor-10032 .elementor-element.elementor-element-9185b02{--content-width:11414400px;}.elementor-10032 .elementor-element.elementor-element-45be1dd{--width:100%;}.elementor-10032 .elementor-element.elementor-element-461bf5c{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-cfe9390{--width:50%;}.elementor-10032 .elementor-element.elementor-element-4eae9af{--width:100%;}.elementor-10032 .elementor-element.elementor-element-b4adc9a{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-0e17336{--width:100%;}.elementor-10032 .elementor-element.elementor-element-3f272c8{--width:100%;}.elementor-10032 .elementor-element.elementor-element-995f25c{--width:22.57%;}.elementor-10032 .elementor-element.elementor-element-0815429{--width:100%;}.elementor-10032 .elementor-element.elementor-element-bbc3310{--width:22.57%;}.elementor-10032 .elementor-element.elementor-element-bb1afe2{--width:100%;}.elementor-10032 .elementor-element.elementor-element-d2f5ae3{--width:22.57%;}.elementor-10032 .elementor-element.elementor-element-170f0de{--width:100%;}.elementor-10032 .elementor-element.elementor-element-e6f631a{--width:22.57%;}.elementor-10032 .elementor-element.elementor-element-8df5629{--width:100%;}.elementor-10032 .elementor-element.elementor-element-bade3d4{--width:45%;}.elementor-10032 .elementor-element.elementor-element-098c864{--width:100%;}.elementor-10032 .elementor-element.elementor-element-22469b9{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-53e87d9{--width:50%;}.elementor-10032 .elementor-element.elementor-element-de6ad1c{--width:100%;}.elementor-10032 .elementor-element.elementor-element-24229d4{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-6244855{--width:100%;}.elementor-10032 .elementor-element.elementor-element-83e6c92{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-ca6aeca{--width:51%;}.elementor-10032 .elementor-element.elementor-element-45f74e8{--width:100%;}.elementor-10032 .elementor-element.elementor-element-8855b66{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-0bfd968{--width:100%;}.elementor-10032 .elementor-element.elementor-element-3a7a253{--width:100%;}.elementor-10032 .elementor-element.elementor-element-87f24d2{--width:31.02%;}.elementor-10032 .elementor-element.elementor-element-bd1d912{--width:100%;}.elementor-10032 .elementor-element.elementor-element-0653e41{--width:31.02%;}.elementor-10032 .elementor-element.elementor-element-437e5b1{--width:100%;}.elementor-10032 .elementor-element.elementor-element-b03edc7{--width:31.02%;}.elementor-10032 .elementor-element.elementor-element-7a09200{--width:100%;}.elementor-10032 .elementor-element.elementor-element-b0ba573{--width:45%;}.elementor-10032 .elementor-element.elementor-element-7218e92{--width:100%;}.elementor-10032 .elementor-element.elementor-element-55b19ec{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-3d1fb19{--width:50.78%;}.elementor-10032 .elementor-element.elementor-element-0b125f9{--width:100%;}.elementor-10032 .elementor-element.elementor-element-a77e370{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-92a5d7f{--width:57.92%;}.elementor-10032 .elementor-element.elementor-element-2f0d78e{--width:100%;}.elementor-10032 .elementor-element.elementor-element-33a2cc3{--width:32.41%;}.elementor-10032 .elementor-element.elementor-element-6f61813{--width:32.41%;}.elementor-10032 .elementor-element.elementor-element-0d3c564{--width:32.41%;}.elementor-10032 .elementor-element.elementor-element-a47bea3{--width:100%;}.elementor-10032 .elementor-element.elementor-element-1abd8e5{--width:100%;}.elementor-10032 .elementor-element.elementor-element-10fb9f5{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-61aa471{--width:50%;}.elementor-10032 .elementor-element.elementor-element-5b065bf{--width:100%;}.elementor-10032 .elementor-element.elementor-element-79a3542{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-48f51fb{--width:49.94%;}.elementor-10032 .elementor-element.elementor-element-a90588f{--width:100%;}.elementor-10032 .elementor-element.elementor-element-fc6dae7{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-1e644ff0{--content-width:1440px;}.elementor-10032 .elementor-element.elementor-element-33b9628{--width:59%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10032 .elementor-element.elementor-element-a0196d8{--width:1440px;}.elementor-10032 .elementor-element.elementor-element-9115ee7{--width:1920px;}.elementor-10032 .elementor-element.elementor-element-45be1dd{--width:1920px;}.elementor-10032 .elementor-element.elementor-element-cfe9390{--width:720px;}.elementor-10032 .elementor-element.elementor-element-4eae9af{--width:1920px;}.elementor-10032 .elementor-element.elementor-element-0e17336{--width:100%;}.elementor-10032 .elementor-element.elementor-element-3f272c8{--width:100%;}.elementor-10032 .elementor-element.elementor-element-995f25c{--width:48%;}.elementor-10032 .elementor-element.elementor-element-0815429{--width:100%;}.elementor-10032 .elementor-element.elementor-element-bbc3310{--width:48%;}.elementor-10032 .elementor-element.elementor-element-bb1afe2{--width:100%;}.elementor-10032 .elementor-element.elementor-element-d2f5ae3{--width:48%;}.elementor-10032 .elementor-element.elementor-element-170f0de{--width:100%;}.elementor-10032 .elementor-element.elementor-element-e6f631a{--width:48%;}.elementor-10032 .elementor-element.elementor-element-8df5629{--width:100%;}.elementor-10032 .elementor-element.elementor-element-bade3d4{--width:648px;}.elementor-10032 .elementor-element.elementor-element-098c864{--width:1920px;}.elementor-10032 .elementor-element.elementor-element-53e87d9{--width:720px;}.elementor-10032 .elementor-element.elementor-element-de6ad1c{--width:1920px;}.elementor-10032 .elementor-element.elementor-element-6244855{--width:1920px;}.elementor-10032 .elementor-element.elementor-element-ca6aeca{--width:724.19000244141px;}.elementor-10032 .elementor-element.elementor-element-45f74e8{--width:1920px;}.elementor-10032 .elementor-element.elementor-element-0bfd968{--width:100%;}.elementor-10032 .elementor-element.elementor-element-3a7a253{--width:100%;}.elementor-10032 .elementor-element.elementor-element-87f24d2{--width:48%;}.elementor-10032 .elementor-element.elementor-element-bd1d912{--width:100%;}.elementor-10032 .elementor-element.elementor-element-0653e41{--width:48%;}.elementor-10032 .elementor-element.elementor-element-437e5b1{--width:100%;}.elementor-10032 .elementor-element.elementor-element-b03edc7{--width:446.66668701172px;}.elementor-10032 .elementor-element.elementor-element-7a09200{--width:100%;}.elementor-10032 .elementor-element.elementor-element-b0ba573{--width:648px;}.elementor-10032 .elementor-element.elementor-element-7218e92{--width:1920px;}.elementor-10032 .elementor-element.elementor-element-3d1fb19{--width:720px;}.elementor-10032 .elementor-element.elementor-element-0b125f9{--width:1920px;}.elementor-10032 .elementor-element.elementor-element-92a5d7f{--width:834px;}.elementor-10032 .elementor-element.elementor-element-2f0d78e{--width:100%;}.elementor-10032 .elementor-element.elementor-element-33a2cc3{--width:466.66665649414px;}.elementor-10032 .elementor-element.elementor-element-6f61813{--width:466.66668701172px;}.elementor-10032 .elementor-element.elementor-element-0d3c564{--width:466.66668701172px;}.elementor-10032 .elementor-element.elementor-element-a47bea3{--width:100%;}.elementor-10032 .elementor-element.elementor-element-1abd8e5{--width:1920px;}.elementor-10032 .elementor-element.elementor-element-61aa471{--width:720px;}.elementor-10032 .elementor-element.elementor-element-5b065bf{--width:1920px;}.elementor-10032 .elementor-element.elementor-element-48f51fb{--width:724.19000244141px;}.elementor-10032 .elementor-element.elementor-element-a90588f{--width:1920px;}}.elementor-10032 .elementor-element.elementor-element-a0196d8 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-39659b9 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-9185b02 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-9115ee7 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-cfe9390 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-461bf5c {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-45be1dd {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-0e17336 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-0815429 {
  min-width: 240px;
}
.elementor-10032 .elementor-element.elementor-element-995f25c {
  min-width: 240px;
}
.elementor-10032 .elementor-element.elementor-element-bb1afe2 {
  min-width: 240px;
}
.elementor-10032 .elementor-element.elementor-element-bbc3310 {
  min-width: 240px;
}
.elementor-10032 .elementor-element.elementor-element-170f0de {
  min-width: 240px;
}
.elementor-10032 .elementor-element.elementor-element-d2f5ae3 {
  min-width: 240px;
}
.elementor-10032 .elementor-element.elementor-element-8df5629 {
  min-width: 240px;
}
.elementor-10032 .elementor-element.elementor-element-e6f631a {
  min-width: 240px;
}
.elementor-10032 .elementor-element.elementor-element-3f272c8 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-3999b89 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-bade3d4 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-b4adc9a {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-4eae9af {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-53e87d9 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-22469b9 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-098c864 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-24229d4 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-de6ad1c {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-ca6aeca {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-83e6c92 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-6244855 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-0bfd968 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-bd1d912 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-87f24d2 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-437e5b1 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-0653e41 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-7a09200 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-b03edc7 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-3a7a253 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-b0ba573 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-8855b66 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-45f74e8 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-3d1fb19 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-55b19ec {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-7218e92 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-92a5d7f {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-33a2cc3 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-6f61813 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-0d3c564 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-2f0d78e {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-a47bea3 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-a77e370 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-0b125f9 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-61aa471 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-10fb9f5 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-1abd8e5 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-48f51fb {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-79a3542 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-5b065bf {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-fc6dae7 {
  max-width: 100%;
}
.elementor-10032 .elementor-element.elementor-element-a90588f {
  max-width: 100%;
}
/* Start custom CSS for container, class: .elementor-element-33b9628 *//* ===== FORMULARIO EN FONDO OSCURO (texto blanco) ===== */
.fondo-oscuro .gform_wrapper input,
.fondo-oscuro .gform_wrapper textarea,
.fondo-oscuro .gform_wrapper select {
  font-family: 'Ysabeau Office', sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  border: 0.7px solid #FFFFFF;
  background-color: transparent;
}

.fondo-oscuro .gform_wrapper ::placeholder,
.fondo-oscuro .gform_wrapper label,
.fondo-oscuro .gform_wrapper .gfield_label {
  color: #FFFFFF !important;
}

.fondo-oscuro .gform_wrapper input[type="checkbox"] {
  appearance: none;
  width: 18px;
  height: 18px;
  border: 2px solid #FFFFFF;
  background-color: transparent;
  position: relative;
  margin-right: 8px;
  cursor: pointer;
}

.fondo-oscuro .gform_wrapper input[type="checkbox"]:checked::before {
  content: '✔';
  color: #FFFFFF;
  font-size: 14px;
  position: absolute;
  top: -2px;
  left: 3px;
}

.fondo-oscuro .gform_wrapper input[type="submit"] {
  background-color: #0C273D !important;
  color: white !important;
}

/* ===== FORMULARIO EN FONDO CLARO (texto azul) ===== */
.fondo-claro .gform_wrapper input,
.fondo-claro .gform_wrapper textarea,
.fondo-claro .gform_wrapper select {
  font-family: 'Ysabeau Office', sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #0C273D;
  border: 0.7px solid #0C273D;
  background-color: transparent;
}

.fondo-claro .gform_wrapper ::placeholder,
.fondo-claro .gform_wrapper label,
.fondo-claro .gform_wrapper .gfield_label {
  color: #0C273D !important;
}

.fondo-claro .gform_wrapper input[type="checkbox"] {
  appearance: none;
  width: 18px;
  height: 18px;
  border: 2px solid #0C273D;
  background-color: transparent;
  position: relative;
  margin-right: 8px;
  cursor: pointer;
}

.fondo-claro .gform_wrapper input[type="checkbox"]:checked::before {
  content: '✔';
  color: #0C273D;
  font-size: 14px;
  position: absolute;
  top: -2px;
  left: 3px;
}

.fondo-claro .gform_wrapper input[type="submit"] {
  background-color: #0C273D !important;
  color: white !important;
}

.fondo-oscuro .gform_heading,
.fondo-claro .gform_heading {
  display: none !important;
}

/* 🔥 Reducción extrema del espacio entre campos del formulario */
.fondo-oscuro .gform_wrapper .gfield,
.fondo-claro .gform_wrapper .gfield {
  margin-bottom: 8px !important;
  padding-bottom: 0 !important;
}

.fondo-oscuro .gform_wrapper .ginput_container,
.fondo-claro .gform_wrapper .ginput_container {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

.fondo-oscuro .gform_wrapper .gform_fields,
.fondo-claro .gform_wrapper .gform_fields {
  row-gap: 8px !important;
  gap: 8px !important;
}

.fondo-oscuro .gform_wrapper li.gfield,
.fondo-claro .gform_wrapper li.gfield {
  margin-bottom: 8px !important;
}

/* Extra: eliminar espacio entre filas internas (como campos de dirección o nombre completo) */
.fondo-oscuro .gform_wrapper .ginput_complex .ginput_full,
.fondo-claro .gform_wrapper .ginput_complex .ginput_full,
.fondo-oscuro .gform_wrapper .ginput_complex .ginput_left,
.fondo-oscuro .gform_wrapper .ginput_complex .ginput_right,
.fondo-claro .gform_wrapper .ginput_complex .ginput_left,
.fondo-claro .gform_wrapper .ginput_complex .ginput_right {
  padding: 0 !important;
  margin: 0 !important;
}

/* También reduce espacio entre etiquetas y campos */
.fondo-oscuro .gform_wrapper .gfield_label,
.fondo-claro .gform_wrapper .gfield_label {
  margin-bottom: 4px !important;
  display: block;
}

/* 🔄 Unificar transparencia en TODOS los campos del formulario */
.fondo-oscuro .gform_wrapper input,
.fondo-oscuro .gform_wrapper textarea,
.fondo-oscuro .gform_wrapper select,
.fondo-oscuro .gform_wrapper .ginput_container_address input,
.fondo-oscuro .gform_wrapper .ginput_container_address select,
.fondo-claro .gform_wrapper input,
.fondo-claro .gform_wrapper textarea,
.fondo-claro .gform_wrapper select,
.fondo-claro .gform_wrapper .ginput_container_address input,
.fondo-claro .gform_wrapper .ginput_container_address select {
  background-color: transparent !important;
}

/* Bordes blancos para TODOS los campos */

.fondo-oscuro .gform_wrapper input,
.fondo-oscuro .gform_wrapper textarea,
.fondo-oscuro .gform_wrapper select,
.fondo-oscuro .gform_wrapper .ginput_container_address input,
.fondo-oscuro .gform_wrapper .ginput_container_address select,
.fondo-claro .gform_wrapper input,
.fondo-claro .gform_wrapper textarea,
.fondo-claro .gform_wrapper select,
.fondo-claro .gform_wrapper .ginput_container_address input,
.fondo-claro .gform_wrapper .ginput_container_address select {
  border: 0.7px solid #FFFFFF !important;
  border-radius: 0 !important;
  box-sizing: border-box;
}

/* ✅ Estilo claro: fondo transparente + bordes azul oscuro */
.fondo-claro .gform_wrapper input,
.fondo-claro .gform_wrapper textarea,
.fondo-claro .gform_wrapper select,
.fondo-claro .gform_wrapper .ginput_container_address input,
.fondo-claro .gform_wrapper .ginput_container_address select {
  background-color: transparent !important;
  border: 0.7px solid #0C273D !important;
  color: #0C273D !important;
}

/* ❌ Eliminar borde del botón de envío */
.fondo-oscuro .gform_wrapper input[type="submit"],
.fondo-claro .gform_wrapper input[type="submit"] {
  border: none !important;
  outline: none !important;
}

#gform_wrapper_13 .gform_next_button, #gform_wrapper_13 .gform_previous_button {
    background-color: #0C273D !important; /* Your desired hex color */
    color: #ffffff !important;           /* Text color */
    border: 0px solid #0C273D !important;           /* Optional border */
}

#gform_wrapper_13 .gfield--type-checkbox .gfield_checkbox label {
    font-size: 16px !important;
    margin-left: 5px !important;
}/* End custom CSS */