.elementor-13289 .elementor-element.elementor-element-37e2111e:not(.elementor-motion-effects-element-type-background), .elementor-13289 .elementor-element.elementor-element-37e2111e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vinylcladding.co.nz/wp-content/uploads/2025/09/3-Macrocarpa-Ln-02-scaled.jpg");background-position:0px 30%;background-repeat:no-repeat;background-size:cover;}.elementor-13289 .elementor-element.elementor-element-37e2111e > .elementor-container{min-height:890px;}.elementor-13289 .elementor-element.elementor-element-37e2111e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #00000000 0%);opacity:0.52;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13289 .elementor-element.elementor-element-37e2111e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13289 .elementor-element.elementor-element-7309c8c{--spacer-size:15px;}body:not(.rtl) .elementor-13289 .elementor-element.elementor-element-8067369{left:81px;}body.rtl .elementor-13289 .elementor-element.elementor-element-8067369{right:81px;}.elementor-13289 .elementor-element.elementor-element-8067369{top:522px;}.elementor-13289 .elementor-element.elementor-element-8067369 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:#C72027;border-style:none;padding:12px 50px 13px 50px;}.elementor-13289 .elementor-element.elementor-element-8067369 .elementor-button:hover, .elementor-13289 .elementor-element.elementor-element-8067369 .elementor-button:focus{color:#C72027;background-color:#FFFFFF;}.elementor-13289 .elementor-element.elementor-element-8067369 .elementor-button:hover svg, .elementor-13289 .elementor-element.elementor-element-8067369 .elementor-button:focus svg{fill:#C72027;}body:not(.rtl) .elementor-13289 .elementor-element.elementor-element-89ce9d7{left:83px;}body.rtl .elementor-13289 .elementor-element.elementor-element-89ce9d7{right:83px;}.elementor-13289 .elementor-element.elementor-element-89ce9d7{top:575px;}.elementor-13289 .elementor-element.elementor-element-89ce9d7 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;fill:#C72027;color:#C72027;background-color:#FFFFFF;border-style:none;padding:12px 33px 13px 33px;}.elementor-13289 .elementor-element.elementor-element-89ce9d7 .elementor-button:hover, .elementor-13289 .elementor-element.elementor-element-89ce9d7 .elementor-button:focus{color:#FFFFFF;background-color:#C72027;}.elementor-13289 .elementor-element.elementor-element-89ce9d7 .elementor-button:hover svg, .elementor-13289 .elementor-element.elementor-element-89ce9d7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13289 .elementor-element.elementor-element-1277319{--divider-border-style:solid;--divider-color:#C72027;--divider-border-width:100px;top:129%;}.elementor-13289 .elementor-element.elementor-element-1277319 > .elementor-widget-container{margin:0px 0px 0px -500px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-13289 .elementor-element.elementor-element-1277319{left:-33%;}body.rtl .elementor-13289 .elementor-element.elementor-element-1277319{right:-33%;}.elementor-13289 .elementor-element.elementor-element-1277319 .elementor-divider-separator{width:100%;}.elementor-13289 .elementor-element.elementor-element-1277319 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-13289 .elementor-element.elementor-element-d8aaffd > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}body:not(.rtl) .elementor-13289 .elementor-element.elementor-element-d8aaffd{left:-200px;}body.rtl .elementor-13289 .elementor-element.elementor-element-d8aaffd{right:-200px;}.elementor-13289 .elementor-element.elementor-element-d8aaffd{top:532px;}.elementor-13289 .elementor-element.elementor-element-d8aaffd .elementor-heading-title{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;}body:not(.rtl) .elementor-13289 .elementor-element.elementor-element-317ac32{left:-200px;}body.rtl .elementor-13289 .elementor-element.elementor-element-317ac32{right:-200px;}.elementor-13289 .elementor-element.elementor-element-317ac32{top:570px;}.elementor-13289 .elementor-element.elementor-element-317ac32, .elementor-13289 .elementor-element.elementor-element-317ac32 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-13289 .elementor-element.elementor-element-317ac32, .elementor-13289 .elementor-element.elementor-element-317ac32 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:300;}.elementor-bc-flex-widget .elementor-13289 .elementor-element.elementor-element-79b556e6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-13289 .elementor-element.elementor-element-79b556e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-13289 .elementor-element.elementor-element-79b556e6 > .elementor-element-populated{padding:180px 21px 190px 21px;}.elementor-13289 .elementor-element.elementor-element-16922f9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-16922f9:not(.elementor-motion-effects-element-type-background), .elementor-13289 .elementor-element.elementor-element-16922f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C72027;}.elementor-13289 .elementor-element.elementor-element-16922f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-16922f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13289 .elementor-element.elementor-element-4c0d0c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13289 .elementor-element.elementor-element-4c0d0c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13289 .elementor-element.elementor-element-4c0d0c8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13289 .elementor-element.elementor-element-4c0d0c8 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0% 0% 0% 0%;}.elementor-13289 .elementor-element.elementor-element-39bb2f0 .elementor-heading-title{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;}.elementor-13289 .elementor-element.elementor-element-7e52431, .elementor-13289 .elementor-element.elementor-element-7e52431 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-13289 .elementor-element.elementor-element-7e52431, .elementor-13289 .elementor-element.elementor-element-7e52431 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:300;}.elementor-13289 .elementor-element.elementor-element-e66d4cd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-e66d4cd:not(.elementor-motion-effects-element-type-background), .elementor-13289 .elementor-element.elementor-element-e66d4cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13289 .elementor-element.elementor-element-e66d4cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-e66d4cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13289 .elementor-element.elementor-element-da14bed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13289 .elementor-element.elementor-element-da14bed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13289 .elementor-element.elementor-element-da14bed.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13289 .elementor-element.elementor-element-da14bed > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0% 0% 0% 0%;}.elementor-13289 .elementor-element.elementor-element-11dff63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 15px 0px;}.elementor-13289 .elementor-element.elementor-element-11dff63{column-gap:0px;}.elementor-13289 .elementor-element.elementor-element-11dff63, .elementor-13289 .elementor-element.elementor-element-11dff63 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#C72027;}.elementor-13289 .elementor-element.elementor-element-11dff63, .elementor-13289 .elementor-element.elementor-element-11dff63 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-13289 .elementor-element.elementor-element-0e1b84f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13289 .elementor-element.elementor-element-0e1b84f:not(.elementor-motion-effects-element-type-background), .elementor-13289 .elementor-element.elementor-element-0e1b84f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #282828 0%, #000000 100%);}.elementor-13289 .elementor-element.elementor-element-0e1b84f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-13289 .elementor-element.elementor-element-0e1b84f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13289 .elementor-element.elementor-element-bf88fc4 > .elementor-element-populated{margin:0px 250px 0px 250px;--e-column-margin-right:250px;--e-column-margin-left:250px;padding:0% 0% 0% 0%;}.elementor-13289 .elementor-element.elementor-element-a617161 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13289 .elementor-element.elementor-element-a617161{margin-top:30px;margin-bottom:30px;}.elementor-13289 .elementor-element.elementor-element-fc6efe9 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-aac1603 img{width:120px;}.elementor-13289 .elementor-element.elementor-element-535008e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-535008e{text-align:center;}.elementor-13289 .elementor-element.elementor-element-535008e, .elementor-13289 .elementor-element.elementor-element-535008e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-13289 .elementor-element.elementor-element-535008e, .elementor-13289 .elementor-element.elementor-element-535008e .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;line-height:32px;}.elementor-13289 .elementor-element.elementor-element-73ccdad > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-da87e06 img{width:120px;}.elementor-13289 .elementor-element.elementor-element-bd9f050 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-bd9f050{text-align:center;}.elementor-13289 .elementor-element.elementor-element-bd9f050, .elementor-13289 .elementor-element.elementor-element-bd9f050 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-13289 .elementor-element.elementor-element-bd9f050, .elementor-13289 .elementor-element.elementor-element-bd9f050 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;line-height:32px;}.elementor-13289 .elementor-element.elementor-element-7b84cab > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-e5fddb7 img{width:120px;}.elementor-13289 .elementor-element.elementor-element-e661a6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-e661a6e{text-align:center;}.elementor-13289 .elementor-element.elementor-element-e661a6e, .elementor-13289 .elementor-element.elementor-element-e661a6e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-13289 .elementor-element.elementor-element-e661a6e, .elementor-13289 .elementor-element.elementor-element-e661a6e .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;line-height:32px;}.elementor-13289 .elementor-element.elementor-element-fcc3121 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-dd80ed5 img{width:120px;}.elementor-13289 .elementor-element.elementor-element-4d168f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-4d168f2{text-align:center;}.elementor-13289 .elementor-element.elementor-element-4d168f2, .elementor-13289 .elementor-element.elementor-element-4d168f2 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-13289 .elementor-element.elementor-element-4d168f2, .elementor-13289 .elementor-element.elementor-element-4d168f2 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;line-height:32px;}.elementor-13289 .elementor-element.elementor-element-a966211 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13289 .elementor-element.elementor-element-a966211:not(.elementor-motion-effects-element-type-background), .elementor-13289 .elementor-element.elementor-element-a966211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13289 .elementor-element.elementor-element-a966211{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-a966211 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13289 .elementor-element.elementor-element-a7a1960.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13289 .elementor-element.elementor-element-a7a1960.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13289 .elementor-element.elementor-element-a7a1960.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13289 .elementor-element.elementor-element-a7a1960 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-dae581d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-dae581d{margin-top:20px;margin-bottom:0px;padding:30px 200px 0px 200px;}.elementor-bc-flex-widget .elementor-13289 .elementor-element.elementor-element-abf5397.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-abf5397.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-abf5397.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13289 .elementor-element.elementor-element-abf5397 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-13289 .elementor-element.elementor-element-abf5397 > .elementor-element-populated{margin:0px 35px 0px 35px;--e-column-margin-right:35px;--e-column-margin-left:35px;}.elementor-13289 .elementor-element.elementor-element-bbaa6be > .elementor-widget-container{padding:0px 00px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-bbaa6be .elementor-heading-title{color:#C72027;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-13289 .elementor-element.elementor-element-b0b7669 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 00px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-b0b7669{column-gap:0px;}.elementor-13289 .elementor-element.elementor-element-b0b7669, .elementor-13289 .elementor-element.elementor-element-b0b7669 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-13289 .elementor-element.elementor-element-b0b7669, .elementor-13289 .elementor-element.elementor-element-b0b7669 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-13289 .elementor-element.elementor-element-8cf52ce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-8cf52ce{margin-top:0px;margin-bottom:20px;padding:10px 200px 30px 200px;}.elementor-bc-flex-widget .elementor-13289 .elementor-element.elementor-element-82c81ec.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-82c81ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-82c81ec.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13289 .elementor-element.elementor-element-82c81ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-13289 .elementor-element.elementor-element-82c81ec > .elementor-element-populated{margin:0px 35px 0px 35px;--e-column-margin-right:35px;--e-column-margin-left:35px;}.elementor-13289 .elementor-element.elementor-element-a7a33db{margin-top:14px;margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-a91f30a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-a91f30a > .elementor-element-populated{margin:0px -20px 0px 0px;--e-column-margin-right:-20px;--e-column-margin-left:0px;padding:0px 14px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-69390e8 > .elementor-widget-container{margin:14px 0px 14px 0px;}.elementor-13289 .elementor-element.elementor-element-69390e8 .gem-textbox-content{background-color:#999999;border-radius:15px 15px 15px 15px;padding:25px 30px 5px 30px;}.elementor-13289 .elementor-element.elementor-element-69390e8 .gem-textbox-content, .elementor-13289 .elementor-element.elementor-element-69390e8 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-13289 .elementor-element.elementor-element-69390e8 .gem-textbox:hover .gem-textbox-content{box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.2) inset;}.elementor-13289 .elementor-element.elementor-element-69390e8 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;color:#FFFFFF !important;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;}.elementor-13289 .elementor-element.elementor-element-69390e8 .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;}.elementor-13289 .elementor-element.elementor-element-69390e8 .gem-textbox .gem-textbox-description p, .elementor-13289 .elementor-element.elementor-element-69390e8 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-69390e8 .gem-textbox .gem-textbox-description, .elementor-13289 .elementor-element.elementor-element-69390e8 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-69390e8 .gem-textbox .gem-textbox-description span p, .elementor-13289 .elementor-element.elementor-element-69390e8 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-69390e8 .gem-textbox .gem-textbox-description span, .elementor-13289 .elementor-element.elementor-element-69390e8 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-8ce7a63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-8ce7a63 > .elementor-element-populated{margin:0px -20px 0px 0px;--e-column-margin-right:-20px;--e-column-margin-left:0px;padding:0px 0px 0px 14px;}.elementor-13289 .elementor-element.elementor-element-a911bb3 > .elementor-widget-container{margin:14px 0px 14px 0px;}.elementor-13289 .elementor-element.elementor-element-a911bb3 .gem-textbox-content{background-color:#999999;border-radius:15px 15px 15px 15px;padding:25px 30px 5px 30px;}.elementor-13289 .elementor-element.elementor-element-a911bb3 .gem-textbox-content, .elementor-13289 .elementor-element.elementor-element-a911bb3 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-13289 .elementor-element.elementor-element-a911bb3 .gem-textbox:hover .gem-textbox-content{box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.2) inset;}.elementor-13289 .elementor-element.elementor-element-a911bb3 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;color:#FFFFFF !important;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;}.elementor-13289 .elementor-element.elementor-element-a911bb3 .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;}.elementor-13289 .elementor-element.elementor-element-a911bb3 .gem-textbox .gem-textbox-description p, .elementor-13289 .elementor-element.elementor-element-a911bb3 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-a911bb3 .gem-textbox .gem-textbox-description, .elementor-13289 .elementor-element.elementor-element-a911bb3 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-a911bb3 .gem-textbox .gem-textbox-description span p, .elementor-13289 .elementor-element.elementor-element-a911bb3 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-a911bb3 .gem-textbox .gem-textbox-description span, .elementor-13289 .elementor-element.elementor-element-a911bb3 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-136b03d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-136b03d > .elementor-element-populated{margin:0px -20px 0px 0px;--e-column-margin-right:-20px;--e-column-margin-left:0px;padding:0px 14px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-2eafd32 > .elementor-widget-container{margin:14px 0px 14px 0px;}.elementor-13289 .elementor-element.elementor-element-2eafd32 .gem-textbox-content{background-color:#999999;border-radius:15px 15px 15px 15px;padding:25px 30px 5px 30px;}.elementor-13289 .elementor-element.elementor-element-2eafd32 .gem-textbox-content, .elementor-13289 .elementor-element.elementor-element-2eafd32 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-13289 .elementor-element.elementor-element-2eafd32 .gem-textbox:hover .gem-textbox-content{box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.2) inset;}.elementor-13289 .elementor-element.elementor-element-2eafd32 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;color:#FFFFFF !important;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;}.elementor-13289 .elementor-element.elementor-element-2eafd32 .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;}.elementor-13289 .elementor-element.elementor-element-2eafd32 .gem-textbox .gem-textbox-description p, .elementor-13289 .elementor-element.elementor-element-2eafd32 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-2eafd32 .gem-textbox .gem-textbox-description, .elementor-13289 .elementor-element.elementor-element-2eafd32 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-2eafd32 .gem-textbox .gem-textbox-description span p, .elementor-13289 .elementor-element.elementor-element-2eafd32 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-2eafd32 .gem-textbox .gem-textbox-description span, .elementor-13289 .elementor-element.elementor-element-2eafd32 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-3873fbf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-3873fbf > .elementor-element-populated{margin:0px -20px 0px 0px;--e-column-margin-right:-20px;--e-column-margin-left:0px;padding:0px 0px 0px 14px;}.elementor-13289 .elementor-element.elementor-element-d81f168 > .elementor-widget-container{margin:14px 0px 14px 0px;}.elementor-13289 .elementor-element.elementor-element-d81f168 .gem-textbox-content{background-color:#999999;border-radius:15px 15px 15px 15px;padding:25px 30px 5px 30px;}.elementor-13289 .elementor-element.elementor-element-d81f168 .gem-textbox-content, .elementor-13289 .elementor-element.elementor-element-d81f168 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-13289 .elementor-element.elementor-element-d81f168 .gem-textbox:hover .gem-textbox-content{box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.2) inset;}.elementor-13289 .elementor-element.elementor-element-d81f168 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;color:#FFFFFF !important;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;}.elementor-13289 .elementor-element.elementor-element-d81f168 .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-13289 .elementor-element.elementor-element-d81f168 .gem-textbox .gem-textbox-description p, .elementor-13289 .elementor-element.elementor-element-d81f168 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-d81f168 .gem-textbox .gem-textbox-description, .elementor-13289 .elementor-element.elementor-element-d81f168 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-d81f168 .gem-textbox .gem-textbox-description span p, .elementor-13289 .elementor-element.elementor-element-d81f168 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-d81f168 .gem-textbox .gem-textbox-description span, .elementor-13289 .elementor-element.elementor-element-d81f168 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-5aba20b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-5aba20b > .elementor-element-populated{margin:0px -20px 0px 0px;--e-column-margin-right:-20px;--e-column-margin-left:0px;padding:0px 14px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-13e72c3 > .elementor-widget-container{margin:14px 0px 14px 0px;}.elementor-13289 .elementor-element.elementor-element-13e72c3 .gem-textbox-content{background-color:#999999;border-radius:15px 15px 15px 15px;padding:25px 30px 5px 30px;}.elementor-13289 .elementor-element.elementor-element-13e72c3 .gem-textbox-content, .elementor-13289 .elementor-element.elementor-element-13e72c3 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-13289 .elementor-element.elementor-element-13e72c3 .gem-textbox:hover .gem-textbox-content{box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.2) inset;}.elementor-13289 .elementor-element.elementor-element-13e72c3 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;color:#FFFFFF !important;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;}.elementor-13289 .elementor-element.elementor-element-13e72c3 .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;}.elementor-13289 .elementor-element.elementor-element-13e72c3 .gem-textbox .gem-textbox-description p, .elementor-13289 .elementor-element.elementor-element-13e72c3 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-13e72c3 .gem-textbox .gem-textbox-description, .elementor-13289 .elementor-element.elementor-element-13e72c3 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-13e72c3 .gem-textbox .gem-textbox-description span p, .elementor-13289 .elementor-element.elementor-element-13e72c3 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-13e72c3 .gem-textbox .gem-textbox-description span, .elementor-13289 .elementor-element.elementor-element-13e72c3 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-7bba61f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-7bba61f > .elementor-element-populated{margin:0px -20px 0px 0px;--e-column-margin-right:-20px;--e-column-margin-left:0px;padding:0px 0px 0px 14px;}.elementor-13289 .elementor-element.elementor-element-24afb3c > .elementor-widget-container{margin:14px 0px 14px 0px;}.elementor-13289 .elementor-element.elementor-element-24afb3c .gem-textbox-content{background-color:#999999;border-radius:15px 15px 15px 15px;padding:25px 30px 5px 30px;}.elementor-13289 .elementor-element.elementor-element-24afb3c .gem-textbox-content, .elementor-13289 .elementor-element.elementor-element-24afb3c .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-13289 .elementor-element.elementor-element-24afb3c .gem-textbox:hover .gem-textbox-content{box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.2) inset;}.elementor-13289 .elementor-element.elementor-element-24afb3c .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0px;color:#FFFFFF !important;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;}.elementor-13289 .elementor-element.elementor-element-24afb3c .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;}.elementor-13289 .elementor-element.elementor-element-24afb3c .gem-textbox .gem-textbox-description p, .elementor-13289 .elementor-element.elementor-element-24afb3c a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-24afb3c .gem-textbox .gem-textbox-description, .elementor-13289 .elementor-element.elementor-element-24afb3c a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-24afb3c .gem-textbox .gem-textbox-description span p, .elementor-13289 .elementor-element.elementor-element-24afb3c a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-24afb3c .gem-textbox .gem-textbox-description span, .elementor-13289 .elementor-element.elementor-element-24afb3c a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-39ae7aa > .elementor-widget-container{margin:0px 0px 0px 15px;padding:25px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-39ae7aa .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#C72027;border-style:none;}.elementor-13289 .elementor-element.elementor-element-39ae7aa .elementor-button:hover, .elementor-13289 .elementor-element.elementor-element-39ae7aa .elementor-button:focus{color:#C72027;background-color:#FFFFFF;}.elementor-13289 .elementor-element.elementor-element-39ae7aa .elementor-button:hover svg, .elementor-13289 .elementor-element.elementor-element-39ae7aa .elementor-button:focus svg{fill:#C72027;}.elementor-bc-flex-widget .elementor-13289 .elementor-element.elementor-element-d56f14c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-d56f14c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-d56f14c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13289 .elementor-element.elementor-element-d56f14c > .elementor-element-populated{margin:0px 35px 0px 35px;--e-column-margin-right:35px;--e-column-margin-left:35px;padding:10px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-310aef4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-24e0a01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-cae3623 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13289 .elementor-element.elementor-element-cae3623{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-cae3623 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13289 .elementor-element.elementor-element-b35b2af.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13289 .elementor-element.elementor-element-b35b2af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13289 .elementor-element.elementor-element-b35b2af.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13289 .elementor-element.elementor-element-b35b2af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 60px 0px;}.elementor-13289 .elementor-element.elementor-element-1f277a5{text-align:center;}.elementor-13289 .elementor-element.elementor-element-1f277a5 .elementor-heading-title{color:#C72027;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-13289 .elementor-element.elementor-element-d7b392d{text-align:center;}.elementor-13289 .elementor-element.elementor-element-d7b392d, .elementor-13289 .elementor-element.elementor-element-d7b392d .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-13289 .elementor-element.elementor-element-d7b392d, .elementor-13289 .elementor-element.elementor-element-d7b392d .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-13289 .elementor-element.elementor-element-f128424{margin-top:14px;margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-dce28e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-dce28e8 > .elementor-element-populated{margin:0px -20px 0px 0px;--e-column-margin-right:-20px;--e-column-margin-left:0px;padding:0px 14px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-90c8d14 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-13289 .elementor-element.elementor-element-90c8d14 .gem-textbox-content{background-color:#999999;border-radius:15px 15px 15px 15px;padding:25px 30px 5px 30px;}.elementor-13289 .elementor-element.elementor-element-90c8d14 .gem-textbox-content, .elementor-13289 .elementor-element.elementor-element-90c8d14 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-13289 .elementor-element.elementor-element-90c8d14 .gem-textbox:hover .gem-textbox-content{box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.2) inset;}.elementor-13289 .elementor-element.elementor-element-90c8d14 .gem-textbox .gem-textbox-content .gem-textbox-title{color:#FFFFFF !important;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-13289 .elementor-element.elementor-element-90c8d14 .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-13289 .elementor-element.elementor-element-90c8d14 .gem-textbox .gem-textbox-description p, .elementor-13289 .elementor-element.elementor-element-90c8d14 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-90c8d14 .gem-textbox .gem-textbox-description, .elementor-13289 .elementor-element.elementor-element-90c8d14 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-90c8d14 .gem-textbox .gem-textbox-description span p, .elementor-13289 .elementor-element.elementor-element-90c8d14 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-90c8d14 .gem-textbox .gem-textbox-description span, .elementor-13289 .elementor-element.elementor-element-90c8d14 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-9ed43c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-9ed43c2 > .elementor-element-populated{margin:0px -20px 0px 0px;--e-column-margin-right:-20px;--e-column-margin-left:0px;padding:0px 0px 0px 14px;}.elementor-13289 .elementor-element.elementor-element-6fcfc98 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-13289 .elementor-element.elementor-element-6fcfc98 .gem-textbox-content{background-color:#999999;border-radius:15px 15px 15px 15px;padding:25px 30px 5px 30px;}.elementor-13289 .elementor-element.elementor-element-6fcfc98 .gem-textbox-content, .elementor-13289 .elementor-element.elementor-element-6fcfc98 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:right;}.elementor-13289 .elementor-element.elementor-element-6fcfc98 .gem-textbox:hover .gem-textbox-content{box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.2) inset;}.elementor-13289 .elementor-element.elementor-element-6fcfc98 .gem-textbox .gem-textbox-content .gem-textbox-title{color:#FFFFFF !important;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-13289 .elementor-element.elementor-element-6fcfc98 .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-13289 .elementor-element.elementor-element-6fcfc98 .gem-textbox .gem-textbox-description p, .elementor-13289 .elementor-element.elementor-element-6fcfc98 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-6fcfc98 .gem-textbox .gem-textbox-description, .elementor-13289 .elementor-element.elementor-element-6fcfc98 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-6fcfc98 .gem-textbox .gem-textbox-description span p, .elementor-13289 .elementor-element.elementor-element-6fcfc98 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-6fcfc98 .gem-textbox .gem-textbox-description span, .elementor-13289 .elementor-element.elementor-element-6fcfc98 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-13289 .elementor-element.elementor-element-1b7402e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-1b7402e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-1b7402e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13289 .elementor-element.elementor-element-a379af0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13289 .elementor-element.elementor-element-a379af0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13289 .elementor-element.elementor-element-a379af0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13289 .elementor-element.elementor-element-a379af0 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 60px 0px;}.elementor-13289 .elementor-element.elementor-element-c159496{text-align:center;}.elementor-13289 .elementor-element.elementor-element-c159496 .elementor-heading-title{color:#C72027;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-13289 .elementor-element.elementor-element-4b90409{text-align:center;}.elementor-13289 .elementor-element.elementor-element-4b90409, .elementor-13289 .elementor-element.elementor-element-4b90409 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-13289 .elementor-element.elementor-element-4b90409, .elementor-13289 .elementor-element.elementor-element-4b90409 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-13289 .elementor-element.elementor-element-a04b561{margin-top:5px;margin-bottom:20px;}.elementor-13289 .elementor-element.elementor-element-2ad384a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-2ad384a > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 14px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-d34cd66 > .elementor-widget-container:hover{--e-transform-scale:1.025;}.elementor-13289 .elementor-element.elementor-element-d34cd66{--e-transform-transition-duration:300ms;}.elementor-13289 .elementor-element.elementor-element-f23d080, .elementor-13289 .elementor-element.elementor-element-f23d080 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;}.elementor-13289 .elementor-element.elementor-element-63f77c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-63f77c3 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 14px;}.elementor-13289 .elementor-element.elementor-element-7262f70 > .elementor-widget-container:hover{--e-transform-scale:1.025;}.elementor-13289 .elementor-element.elementor-element-7262f70{--e-transform-transition-duration:300ms;}.elementor-13289 .elementor-element.elementor-element-6d481fc{text-align:center;}.elementor-13289 .elementor-element.elementor-element-6d481fc, .elementor-13289 .elementor-element.elementor-element-6d481fc .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;}.elementor-13289 .elementor-element.elementor-element-ffc2041 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-ffc2041 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 14px;}.elementor-13289 .elementor-element.elementor-element-3a6de08 > .elementor-widget-container:hover{--e-transform-scale:1.025;}.elementor-13289 .elementor-element.elementor-element-3a6de08{--e-transform-transition-duration:300ms;}.elementor-13289 .elementor-element.elementor-element-2aa6c3f{text-align:right;}.elementor-13289 .elementor-element.elementor-element-2aa6c3f, .elementor-13289 .elementor-element.elementor-element-2aa6c3f .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;}.elementor-13289 .elementor-element.elementor-element-4da4bc6{margin-top:30px;margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-da4ddc2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-da4ddc2 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 14px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-6a5f46a > .elementor-widget-container:hover{--e-transform-scale:1.025;}.elementor-13289 .elementor-element.elementor-element-6a5f46a{--e-transform-transition-duration:300ms;}.elementor-13289 .elementor-element.elementor-element-cf3f8e0, .elementor-13289 .elementor-element.elementor-element-cf3f8e0 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;}.elementor-13289 .elementor-element.elementor-element-0b67072 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-0b67072 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 14px;}.elementor-13289 .elementor-element.elementor-element-7c147a3 > .elementor-widget-container:hover{--e-transform-scale:1.025;}.elementor-13289 .elementor-element.elementor-element-7c147a3{--e-transform-transition-duration:300ms;}.elementor-13289 .elementor-element.elementor-element-ab0d6a2{text-align:center;}.elementor-13289 .elementor-element.elementor-element-ab0d6a2, .elementor-13289 .elementor-element.elementor-element-ab0d6a2 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;}.elementor-13289 .elementor-element.elementor-element-2a54349 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-2a54349 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 14px;}.elementor-13289 .elementor-element.elementor-element-80f1f5a > .elementor-widget-container:hover{--e-transform-scale:1.025;}.elementor-13289 .elementor-element.elementor-element-80f1f5a{--e-transform-transition-duration:300ms;}.elementor-13289 .elementor-element.elementor-element-2887824{text-align:right;}.elementor-13289 .elementor-element.elementor-element-2887824, .elementor-13289 .elementor-element.elementor-element-2887824 .elementor-text-editor *{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;}.elementor-13289 .elementor-element.elementor-element-3a2f865{margin-top:10px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-13289 .elementor-element.elementor-element-5e6dc19.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13289 .elementor-element.elementor-element-5e6dc19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13289 .elementor-element.elementor-element-5e6dc19.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13289 .elementor-element.elementor-element-5e6dc19 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-5e6dc19 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 14px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-26c15d1 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 20px 0px 20px;}.elementor-13289 .elementor-element.elementor-element-26c15d1 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#C72027;border-style:none;padding:13px 50px 12px 50px;}.elementor-13289 .elementor-element.elementor-element-26c15d1 .elementor-button:hover, .elementor-13289 .elementor-element.elementor-element-26c15d1 .elementor-button:focus{color:#C72027;background-color:#FFFFFF;border-color:#C72027;}.elementor-13289 .elementor-element.elementor-element-26c15d1 .elementor-button:hover svg, .elementor-13289 .elementor-element.elementor-element-26c15d1 .elementor-button:focus svg{fill:#C72027;}.elementor-13289 .elementor-element.elementor-element-7d1576e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-7d1576e:not(.elementor-motion-effects-element-type-background), .elementor-13289 .elementor-element.elementor-element-7d1576e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C72027;}.elementor-13289 .elementor-element.elementor-element-7d1576e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 50px 0px;}.elementor-13289 .elementor-element.elementor-element-7d1576e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13289 .elementor-element.elementor-element-f642fdc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-f642fdc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13289 .elementor-element.elementor-element-f642fdc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13289 .elementor-element.elementor-element-f642fdc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-13289 .elementor-element.elementor-element-2acfc44{text-align:center;}.elementor-13289 .elementor-element.elementor-element-2acfc44 .elementor-heading-title{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-13289 .elementor-element.elementor-element-e15da91 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-e15da91 .elementor-button{fill:#C72027;color:#C72027;background-color:#FFFFFF;border-style:none;padding:10px 55px 10px 55px;}.elementor-13289 .elementor-element.elementor-element-e15da91 .elementor-button:hover, .elementor-13289 .elementor-element.elementor-element-e15da91 .elementor-button:focus{color:#FFFFFF;background-color:#C72027;}.elementor-13289 .elementor-element.elementor-element-e15da91 .elementor-button:hover svg, .elementor-13289 .elementor-element.elementor-element-e15da91 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13289 .elementor-element.elementor-element-c90e75f > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-c90e75f .elementor-button{fill:#C72027;color:#C72027;background-color:#FFFFFF;border-style:none;}.elementor-13289 .elementor-element.elementor-element-c90e75f .elementor-button:hover, .elementor-13289 .elementor-element.elementor-element-c90e75f .elementor-button:focus{color:#FFFFFF;background-color:#C72027;}.elementor-13289 .elementor-element.elementor-element-c90e75f .elementor-button:hover svg, .elementor-13289 .elementor-element.elementor-element-c90e75f .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-13289 .elementor-element.elementor-element-37e2111e > .elementor-container{min-height:604px;}.elementor-13289 .elementor-element.elementor-element-37e2111e:not(.elementor-motion-effects-element-type-background), .elementor-13289 .elementor-element.elementor-element-37e2111e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-13289 .elementor-element.elementor-element-37e2111e > .elementor-background-overlay{opacity:1;}body:not(.rtl) .elementor-13289 .elementor-element.elementor-element-89ce9d7{left:79px;}body.rtl .elementor-13289 .elementor-element.elementor-element-89ce9d7{right:79px;}.elementor-13289 .elementor-element.elementor-element-89ce9d7{top:573px;}.elementor-13289 .elementor-element.elementor-element-79b556e6 > .elementor-element-populated{padding:230px 21px 190px 42px;}.elementor-13289 .elementor-element.elementor-element-4c0d0c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-4c0d0c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-39bb2f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 12px 0px;}.elementor-13289 .elementor-element.elementor-element-39bb2f0{text-align:center;}.elementor-13289 .elementor-element.elementor-element-7e52431 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-13289 .elementor-element.elementor-element-7e52431{text-align:center;}.elementor-13289 .elementor-element.elementor-element-da14bed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-11dff63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-11dff63, .elementor-13289 .elementor-element.elementor-element-11dff63 .elementor-text-editor *{font-size:14px;line-height:1.6em;}.elementor-13289 .elementor-element.elementor-element-bf88fc4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-bf88fc4 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-13289 .elementor-element.elementor-element-a7a1960 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-dae581d{padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-b0b7669 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-b0b7669, .elementor-13289 .elementor-element.elementor-element-b0b7669 .elementor-text-editor *{font-size:14px;line-height:1.6em;}.elementor-13289 .elementor-element.elementor-element-8cf52ce{padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-39ae7aa > .elementor-widget-container{padding:05px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-d56f14c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-310aef4 > .elementor-widget-container{margin:10px 100px 0px 100px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-310aef4 img{width:100%;}.elementor-13289 .elementor-element.elementor-element-24e0a01 > .elementor-widget-container{margin:10px 100px 0px 100px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-24e0a01 img{width:100%;}.elementor-13289 .elementor-element.elementor-element-cae3623{padding:20px 0px 20px 0px;}.elementor-13289 .elementor-element.elementor-element-b35b2af.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13289 .elementor-element.elementor-element-b35b2af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 50px 30px 50px;}.elementor-13289 .elementor-element.elementor-element-d7b392d > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-dce28e8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-9ed43c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-1b7402e{margin-top:0px;margin-bottom:0px;}.elementor-13289 .elementor-element.elementor-element-a379af0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13289 .elementor-element.elementor-element-a379af0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 50px 30px 50px;}.elementor-13289 .elementor-element.elementor-element-4b90409 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-26c15d1 > .elementor-widget-container{padding:05px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-e15da91 > .elementor-widget-container{padding:05px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-c90e75f > .elementor-widget-container{padding:05px 0px 0px 0px;}}@media(max-width:767px){.elementor-13289 .elementor-element.elementor-element-37e2111e:not(.elementor-motion-effects-element-type-background), .elementor-13289 .elementor-element.elementor-element-37e2111e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vinylcladding.co.nz/wp-content/uploads/2025/11/3-Macrocarpa-Ln-02-SQ-scaled.jpg");background-position:0px -17px;background-repeat:no-repeat;background-size:476px auto;}.elementor-13289 .elementor-element.elementor-element-37e2111e > .elementor-container{min-height:335px;}.elementor-13289 .elementor-element.elementor-element-37e2111e{margin-top:0px;margin-bottom:-45px;}.elementor-13289 .elementor-element.elementor-element-7309c8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-13289 .elementor-element.elementor-element-8067369{left:0px;}body.rtl .elementor-13289 .elementor-element.elementor-element-8067369{right:0px;}.elementor-13289 .elementor-element.elementor-element-8067369{top:0px;}body:not(.rtl) .elementor-13289 .elementor-element.elementor-element-89ce9d7{left:0px;}body.rtl .elementor-13289 .elementor-element.elementor-element-89ce9d7{right:0px;}.elementor-13289 .elementor-element.elementor-element-89ce9d7{top:0px;}body:not(.rtl) .elementor-13289 .elementor-element.elementor-element-1277319{left:-137px;}body.rtl .elementor-13289 .elementor-element.elementor-element-1277319{right:-137px;}.elementor-13289 .elementor-element.elementor-element-1277319{top:58px;}body:not(.rtl) .elementor-13289 .elementor-element.elementor-element-d8aaffd{left:-10px;}body.rtl .elementor-13289 .elementor-element.elementor-element-d8aaffd{right:-10px;}.elementor-13289 .elementor-element.elementor-element-d8aaffd{top:66px;}.elementor-13289 .elementor-element.elementor-element-d8aaffd .elementor-heading-title{font-size:18px;}body:not(.rtl) .elementor-13289 .elementor-element.elementor-element-317ac32{left:0px;}body.rtl .elementor-13289 .elementor-element.elementor-element-317ac32{right:0px;}.elementor-13289 .elementor-element.elementor-element-317ac32{top:0px;}.elementor-13289 .elementor-element.elementor-element-317ac32, .elementor-13289 .elementor-element.elementor-element-317ac32 .elementor-text-editor *{font-size:18px;}.elementor-13289 .elementor-element.elementor-element-79b556e6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-16922f9{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-13289 .elementor-element.elementor-element-39bb2f0 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 13px 0px;}.elementor-13289 .elementor-element.elementor-element-39bb2f0{text-align:center;}.elementor-13289 .elementor-element.elementor-element-39bb2f0 .elementor-heading-title{font-size:18px;}.elementor-13289 .elementor-element.elementor-element-7e52431 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-13289 .elementor-element.elementor-element-7e52431{text-align:center;}.elementor-13289 .elementor-element.elementor-element-7e52431, .elementor-13289 .elementor-element.elementor-element-7e52431 .elementor-text-editor *{font-size:18px;}.elementor-13289 .elementor-element.elementor-element-e66d4cd{margin-top:0px;margin-bottom:0px;padding:10px 0px 15px 0px;}.elementor-13289 .elementor-element.elementor-element-11dff63 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-11dff63, .elementor-13289 .elementor-element.elementor-element-11dff63 .elementor-text-editor *{font-size:12px;}.elementor-13289 .elementor-element.elementor-element-bf88fc4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-fc6efe9{width:50%;}.elementor-13289 .elementor-element.elementor-element-fc6efe9 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-aac1603 img{width:100px;}.elementor-13289 .elementor-element.elementor-element-73ccdad{width:50%;}.elementor-13289 .elementor-element.elementor-element-73ccdad > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-da87e06 img{width:100px;}.elementor-13289 .elementor-element.elementor-element-7b84cab{width:50%;}.elementor-13289 .elementor-element.elementor-element-7b84cab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-e5fddb7 img{width:100px;}.elementor-13289 .elementor-element.elementor-element-fcc3121{width:50%;}.elementor-13289 .elementor-element.elementor-element-fcc3121 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-dd80ed5 img{width:100px;}.elementor-13289 .elementor-element.elementor-element-dae581d{padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-abf5397 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-bbaa6be{text-align:center;}.elementor-13289 .elementor-element.elementor-element-b0b7669 > .elementor-widget-container{padding:10px 10px 0px 10px;}.elementor-13289 .elementor-element.elementor-element-b0b7669{text-align:center;}.elementor-13289 .elementor-element.elementor-element-b0b7669, .elementor-13289 .elementor-element.elementor-element-b0b7669 .elementor-text-editor *{font-size:14px;}.elementor-13289 .elementor-element.elementor-element-8cf52ce{padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-82c81ec > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-a7a33db{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-a91f30a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 0px 10px;}.elementor-13289 .elementor-element.elementor-element-69390e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-8ce7a63 > .elementor-element-populated{padding:10px 10px 0px 10px;}.elementor-13289 .elementor-element.elementor-element-a911bb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-3f0e84c{margin-top:0px;margin-bottom:10px;}.elementor-13289 .elementor-element.elementor-element-136b03d > .elementor-element-populated{padding:10px 10px 0px 10px;}.elementor-13289 .elementor-element.elementor-element-2eafd32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-3873fbf > .elementor-element-populated{padding:10px 10px 0px 10px;}.elementor-13289 .elementor-element.elementor-element-d81f168 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-90fd83c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-5aba20b > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-13289 .elementor-element.elementor-element-13e72c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-7bba61f > .elementor-element-populated{padding:0px 10px 20px 10px;}.elementor-13289 .elementor-element.elementor-element-24afb3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-d56f14c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13289 .elementor-element.elementor-element-310aef4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-310aef4 img{width:60%;}.elementor-13289 .elementor-element.elementor-element-24e0a01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-24e0a01 img{width:60%;}.elementor-13289 .elementor-element.elementor-element-cae3623{margin-top:-10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-b35b2af > .elementor-element-populated{padding:0px 0px 30px -4px;}.elementor-13289 .elementor-element.elementor-element-d7b392d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-d7b392d, .elementor-13289 .elementor-element.elementor-element-d7b392d .elementor-text-editor *{font-size:14px;line-height:1.4em;}.elementor-13289 .elementor-element.elementor-element-dce28e8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-90c8d14 .gem-textbox-content, .elementor-13289 .elementor-element.elementor-element-90c8d14 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-13289 .elementor-element.elementor-element-9ed43c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-6fcfc98 .gem-textbox-content, .elementor-13289 .elementor-element.elementor-element-6fcfc98 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-13289 .elementor-element.elementor-element-a379af0 > .elementor-element-populated{padding:0px 0px 30px -4px;}.elementor-13289 .elementor-element.elementor-element-c159496 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-4b90409, .elementor-13289 .elementor-element.elementor-element-4b90409 .elementor-text-editor *{font-size:14px;line-height:1.4em;}.elementor-13289 .elementor-element.elementor-element-a04b561{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-2ad384a{width:100%;}.elementor-13289 .elementor-element.elementor-element-2ad384a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-f23d080{text-align:center;}.elementor-13289 .elementor-element.elementor-element-63f77c3{width:100%;}.elementor-13289 .elementor-element.elementor-element-63f77c3 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-ffc2041{width:50%;}.elementor-13289 .elementor-element.elementor-element-ffc2041 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-4da4bc6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-da4ddc2{width:100%;}.elementor-13289 .elementor-element.elementor-element-da4ddc2 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-cf3f8e0{text-align:center;}.elementor-13289 .elementor-element.elementor-element-0b67072{width:100%;}.elementor-13289 .elementor-element.elementor-element-0b67072 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13289 .elementor-element.elementor-element-2a54349 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-13289 .elementor-element.elementor-element-a7a1960{width:100%;}.elementor-13289 .elementor-element.elementor-element-abf5397{width:100%;}.elementor-13289 .elementor-element.elementor-element-82c81ec{width:60%;}.elementor-13289 .elementor-element.elementor-element-d56f14c{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13289 .elementor-element.elementor-element-abf5397{width:100%;}.elementor-13289 .elementor-element.elementor-element-82c81ec{width:100%;}.elementor-13289 .elementor-element.elementor-element-d56f14c{width:100%;}.elementor-13289 .elementor-element.elementor-element-dce28e8{width:100%;}.elementor-13289 .elementor-element.elementor-element-9ed43c2{width:100%;}}/* Start custom CSS for button, class: .elementor-element-8067369 *//* Skew the main button container */
.skewbuttona .elementor-button {
  transform: skew(-40deg);
}

/* Counter-skew the button text and icon (if any) */
.skewbuttona .elementor-button .elementor-button-text {
  transform: skew(40deg);
  display: inline-block; /* Ensures the transform is applied correctly */
}

.skewbuttona .elementor-button:hover {
  color: #666;
  box-shadow: inset 4px 4px 12px #A1A1A1, inset -4px -4px 12px #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89ce9d7 *//* Skew the main button container */
.skewbuttonb .elementor-button {
  transform: skew(-40deg);
}

/* Counter-skew the button text and icon (if any) */
.skewbuttonb .elementor-button .elementor-button-text {
  transform: skew(40deg);
  display: inline-block; /* Ensures the transform is applied correctly */
}

.skewbuttonb .elementor-button:hover {
  color: #666;
  box-shadow: inset 4px 4px 12px #8B2227, inset -4px -4px 12px #c72027;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1277319 */@media (max-width: 1600px) and (min-width: 1350px) {
    .elementor-13289 .elementor-element.elementor-element-1277319 {
      margin-left: clamp(11%, calc(10%), 20%);
    }
}
@media (max-width: 1350px) and (min-width: 1024px) {
    .elementor-13289 .elementor-element.elementor-element-1277319 {
      margin-left: clamp(11%, calc(15%), 30%);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8aaffd */@media (max-width: 1600px) and (min-width: 1350px) {
    .elementor-13289 .elementor-element.elementor-element-d8aaffd {
      margin-left: clamp(11%, calc(10%), 20%);
    }
}
@media (max-width: 1350px) and (min-width: 1024px) {
    .elementor-13289 .elementor-element.elementor-element-d8aaffd {
      margin-left: clamp(11%, calc(18%), 30%);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-317ac32 */@media (max-width: 1600px) and (min-width: 1350px) {
    .elementor-13289 .elementor-element.elementor-element-317ac32 {
      margin-left: clamp(11%, calc(10%), 20%);
    }
}
@media (max-width: 1350px) and (min-width: 1024px) {
    .elementor-13289 .elementor-element.elementor-element-317ac32 {
      margin-left: clamp(11%, calc(18%), 30%);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8067369 *//* Skew the main button container */
.skewbuttona .elementor-button {
  transform: skew(-40deg);
}

/* Counter-skew the button text and icon (if any) */
.skewbuttona .elementor-button .elementor-button-text {
  transform: skew(40deg);
  display: inline-block; /* Ensures the transform is applied correctly */
}

.skewbuttona .elementor-button:hover {
  color: #666;
  box-shadow: inset 4px 4px 12px #A1A1A1, inset -4px -4px 12px #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89ce9d7 *//* Skew the main button container */
.skewbuttonb .elementor-button {
  transform: skew(-40deg);
}

/* Counter-skew the button text and icon (if any) */
.skewbuttonb .elementor-button .elementor-button-text {
  transform: skew(40deg);
  display: inline-block; /* Ensures the transform is applied correctly */
}

.skewbuttonb .elementor-button:hover {
  color: #666;
  box-shadow: inset 4px 4px 12px #8B2227, inset -4px -4px 12px #c72027;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1277319 */@media (max-width: 1600px) and (min-width: 1350px) {
    .elementor-13289 .elementor-element.elementor-element-1277319 {
      margin-left: clamp(11%, calc(10%), 20%);
    }
}
@media (max-width: 1350px) and (min-width: 1024px) {
    .elementor-13289 .elementor-element.elementor-element-1277319 {
      margin-left: clamp(11%, calc(15%), 30%);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8aaffd */@media (max-width: 1600px) and (min-width: 1350px) {
    .elementor-13289 .elementor-element.elementor-element-d8aaffd {
      margin-left: clamp(11%, calc(10%), 20%);
    }
}
@media (max-width: 1350px) and (min-width: 1024px) {
    .elementor-13289 .elementor-element.elementor-element-d8aaffd {
      margin-left: clamp(11%, calc(18%), 30%);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-317ac32 */@media (max-width: 1600px) and (min-width: 1350px) {
    .elementor-13289 .elementor-element.elementor-element-317ac32 {
      margin-left: clamp(11%, calc(10%), 20%);
    }
}
@media (max-width: 1350px) and (min-width: 1024px) {
    .elementor-13289 .elementor-element.elementor-element-317ac32 {
      margin-left: clamp(11%, calc(18%), 30%);
    }
}/* End custom CSS */
@media (max-width:978px) and (min-width:768px){.elementor-13289 .elementor-element.elementor-element-37e2111e > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-13289 .elementor-element.elementor-element-79b556e6 > .elementor-element-populated > .elementor-widget-wrap{padding: 150px 21px 190px 42px !important;}}
.custom-text-gradient .thegem-heading {
    background: linear-gradient(45deg, #d9b89b 10%, #efe0d0 60%, #fefbf4);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: table;
}