.elementor-5010 .elementor-element.elementor-element-9a0fb5f{--display:flex;--min-height:79vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-e114297 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-5010 .elementor-element.elementor-element-c2a9136{--display:flex;--min-height:500px;--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:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-5010 .elementor-element.elementor-element-de39c38{width:var( --container-widget-width, 812px );max-width:812px;--container-widget-width:812px;--container-widget-flex-grow:0;text-align:center;}.elementor-5010 .elementor-element.elementor-element-de39c38.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5010 .elementor-element.elementor-element-de39c38 .elementor-heading-title{font-family:"MarkPro", Sans-serif;font-size:1.5rem;font-weight:200;font-style:normal;line-height:1.625em;letter-spacing:0.2em;color:#222222;}.elementor-5010 .elementor-element.elementor-element-aaee6b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-a955a9b .elementor-heading-title{font-family:var( --e-global-typography-custom_mark_pro_body_small_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_small_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_small_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );color:#222222;}.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-5010 .elementor-element.elementor-element-24df885 .elementor-icon-wrapper{text-align:center;}.elementor-5010 .elementor-element.elementor-element-24df885.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-24df885.elementor-view-framed .elementor-icon, .elementor-5010 .elementor-element.elementor-element-24df885.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-24df885.elementor-view-framed .elementor-icon, .elementor-5010 .elementor-element.elementor-element-24df885.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-24df885 .elementor-icon{font-size:12px;}.elementor-5010 .elementor-element.elementor-element-24df885 .elementor-icon svg{height:12px;}.elementor-5010 .elementor-element.elementor-element-28ce2e5{--display:flex;--min-height:500px;--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:39px 39px;--row-gap:39px;--column-gap:39px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-c8ce5d4{--grid-columns:2;--grid-row-gap:50px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:120px;}.elementor-5010 .elementor-element.elementor-element-c8ce5d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5010 .elementor-element.elementor-element-dc38c6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-dc38c6d.e-con{--align-self:flex-end;}.elementor-5010 .elementor-element.elementor-element-320e9f1 .elementor-heading-title{font-family:var( --e-global-typography-custom_mark_pro_body_small_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_small_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_small_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-6364401 .elementor-icon-wrapper{text-align:center;}.elementor-5010 .elementor-element.elementor-element-6364401.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-6364401.elementor-view-framed .elementor-icon, .elementor-5010 .elementor-element.elementor-element-6364401.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-6364401.elementor-view-framed .elementor-icon, .elementor-5010 .elementor-element.elementor-element-6364401.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-6364401 .elementor-icon{font-size:12px;}.elementor-5010 .elementor-element.elementor-element-6364401 .elementor-icon svg{height:12px;}.elementor-5010 .elementor-element.elementor-element-c6d2c49{--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:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-2c121b7{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-5010 .elementor-element.elementor-element-2c121b7 .elementor-heading-title{font-family:var( --e-global-typography-custom_carla_sans_h1_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );font-weight:var( --e-global-typography-custom_carla_sans_h1_new-font-weight );font-style:var( --e-global-typography-custom_carla_sans_h1_new-font-style );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-16ac572{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-199a5c5{--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:flex-start;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-199a5c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{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-5010 .elementor-element.elementor-element-5f3678e{font-family:var( --e-global-typography-custom_mark_pro_body_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-3bd917e{--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:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:160px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-7407a4d{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-5010 .elementor-element.elementor-element-998a674 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5010 .elementor-element.elementor-element-eaba478 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5010 .elementor-element.elementor-element-f8e7bc5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-de27309{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-a1645cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5010 .elementor-element.elementor-element-a1645cd .elementor-heading-title{font-family:var( --e-global-typography-custom_carla_sans_h1_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );font-weight:var( --e-global-typography-custom_carla_sans_h1_new-font-weight );font-style:var( --e-global-typography-custom_carla_sans_h1_new-font-style );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-b758049{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-dc6b646 .elementor-heading-title{font-family:var( --e-global-typography-custom_mark_pro_body_small_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_small_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_small_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-33aa9c1 .elementor-icon-wrapper{text-align:center;}.elementor-5010 .elementor-element.elementor-element-33aa9c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-33aa9c1.elementor-view-framed .elementor-icon, .elementor-5010 .elementor-element.elementor-element-33aa9c1.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-33aa9c1.elementor-view-framed .elementor-icon, .elementor-5010 .elementor-element.elementor-element-33aa9c1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-33aa9c1 .elementor-icon{font-size:12px;}.elementor-5010 .elementor-element.elementor-element-33aa9c1 .elementor-icon svg{height:12px;}.elementor-5010 .elementor-element.elementor-element-cf2f1d2{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-3b8ec8a{--display:flex;--gap:08px 08px;--row-gap:08px;--column-gap:08px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-bbebfea{font-family:var( --e-global-typography-custom_mark_pro_body_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-7618f78{font-family:var( --e-global-typography-custom_mark_pro_body_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-8920136{--display:flex;--gap:08px 08px;--row-gap:08px;--column-gap:08px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-e281f14{font-family:var( --e-global-typography-custom_mark_pro_body_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-8d0702a{font-family:var( --e-global-typography-custom_mark_pro_body_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-c13c1f3{--display:flex;--gap:08px 08px;--row-gap:08px;--column-gap:08px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-d71cfba{font-family:var( --e-global-typography-custom_mark_pro_body_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-8695cda{font-family:var( --e-global-typography-custom_mark_pro_body_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-8323d8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-df8b053 .elementor-heading-title{font-family:var( --e-global-typography-custom_mark_pro_body_small_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_small_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_small_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-48392c6 .elementor-icon-wrapper{text-align:center;}.elementor-5010 .elementor-element.elementor-element-48392c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-48392c6.elementor-view-framed .elementor-icon, .elementor-5010 .elementor-element.elementor-element-48392c6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-48392c6.elementor-view-framed .elementor-icon, .elementor-5010 .elementor-element.elementor-element-48392c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-48392c6 .elementor-icon{font-size:12px;}.elementor-5010 .elementor-element.elementor-element-48392c6 .elementor-icon svg{height:12px;}.elementor-5010 .elementor-element.elementor-element-b3cb0fa{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-2c60cbc img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5010 .elementor-element.elementor-element-0e38d60 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5010 .elementor-element.elementor-element-39e42d7{--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:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:90px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-39e42d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5010 .elementor-element.elementor-element-f1729bb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-5010 .elementor-element.elementor-element-f1729bb .elementor-heading-title{font-family:var( --e-global-typography-custom_carla_sans_h1_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );font-weight:var( --e-global-typography-custom_carla_sans_h1_new-font-weight );font-style:var( --e-global-typography-custom_carla_sans_h1_new-font-style );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-f166945{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-17dc4b0{--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:flex-start;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-17dc4b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5010 .elementor-element.elementor-element-ee2b66f{font-family:var( --e-global-typography-custom_mark_pro_body_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-593caf3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-e5c2cfc .elementor-heading-title{font-family:var( --e-global-typography-custom_mark_pro_body_small_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_small_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_small_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-e71ea4f .elementor-icon-wrapper{text-align:center;}.elementor-5010 .elementor-element.elementor-element-e71ea4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-e71ea4f.elementor-view-framed .elementor-icon, .elementor-5010 .elementor-element.elementor-element-e71ea4f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-e71ea4f.elementor-view-framed .elementor-icon, .elementor-5010 .elementor-element.elementor-element-e71ea4f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-e71ea4f .elementor-icon{font-size:12px;}.elementor-5010 .elementor-element.elementor-element-e71ea4f .elementor-icon svg{height:12px;}.elementor-5010 .elementor-element.elementor-element-7554c7c{--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:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-7085b3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-8668fd6{width:100%;max-width:100%;}.elementor-5010 .elementor-element.elementor-element-8668fd6 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-5010 .elementor-element.elementor-element-b8dfcd9{--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:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:120px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-38fab62 .elementor-heading-title{font-family:var( --e-global-typography-custom_carla_sans_h1_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );font-weight:var( --e-global-typography-custom_carla_sans_h1_new-font-weight );font-style:var( --e-global-typography-custom_carla_sans_h1_new-font-style );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-f7535ee{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-76276e6{--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:flex-start;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-76276e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5010 .elementor-element.elementor-element-9c3995a{font-family:var( --e-global-typography-custom_mark_pro_body_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-d51e438{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-8533a5d .elementor-heading-title{font-family:var( --e-global-typography-custom_mark_pro_body_small_new-font-family ), Sans-serif;font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );font-weight:var( --e-global-typography-custom_mark_pro_body_small_new-font-weight );font-style:var( --e-global-typography-custom_mark_pro_body_small_new-font-style );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );color:#222222;}.elementor-5010 .elementor-element.elementor-element-06f5675 .elementor-icon-wrapper{text-align:center;}.elementor-5010 .elementor-element.elementor-element-06f5675.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-06f5675.elementor-view-framed .elementor-icon, .elementor-5010 .elementor-element.elementor-element-06f5675.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-06f5675.elementor-view-framed .elementor-icon, .elementor-5010 .elementor-element.elementor-element-06f5675.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5010 .elementor-element.elementor-element-06f5675 .elementor-icon{font-size:12px;}.elementor-5010 .elementor-element.elementor-element-06f5675 .elementor-icon svg{height:12px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5010 .elementor-element.elementor-element-9a0fb5f{--content-width:100%;}.elementor-5010 .elementor-element.elementor-element-c2a9136{--content-width:70%;}.elementor-5010 .elementor-element.elementor-element-28ce2e5{--content-width:1920px;}.elementor-5010 .elementor-element.elementor-element-16ac572{--content-width:1490px;}.elementor-5010 .elementor-element.elementor-element-199a5c5{--width:62%;}.elementor-5010 .elementor-element.elementor-element-f166945{--content-width:1490px;}.elementor-5010 .elementor-element.elementor-element-17dc4b0{--width:62%;}.elementor-5010 .elementor-element.elementor-element-f7535ee{--content-width:1490px;}.elementor-5010 .elementor-element.elementor-element-76276e6{--width:62%;}}@media(max-width:1366px) and (min-width:768px){.elementor-5010 .elementor-element.elementor-element-199a5c5{--width:88%;}.elementor-5010 .elementor-element.elementor-element-17dc4b0{--width:88%;}.elementor-5010 .elementor-element.elementor-element-76276e6{--width:88%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5010 .elementor-element.elementor-element-c2a9136{--content-width:88%;}}@media(max-width:1366px){.elementor-5010 .elementor-element.elementor-element-a955a9b .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-320e9f1 .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-2c121b7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5010 .elementor-element.elementor-element-2c121b7 .elementor-heading-title{font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-16ac572{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-199a5c5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-5f3678e{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-3bd917e{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-5010 .elementor-element.elementor-element-7407a4d{--min-height:40vh;--grid-auto-flow:row;}.elementor-5010 .elementor-element.elementor-element-f8e7bc5{--grid-auto-flow:row;}.elementor-5010 .elementor-element.elementor-element-a1645cd .elementor-heading-title{font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-dc6b646 .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-bbebfea{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-7618f78{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-e281f14{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-8d0702a{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-d71cfba{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-8695cda{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-df8b053 .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-b3cb0fa{--min-height:40vh;--grid-auto-flow:row;}.elementor-5010 .elementor-element.elementor-element-39e42d7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:80px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-f1729bb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5010 .elementor-element.elementor-element-f1729bb .elementor-heading-title{font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-f166945{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-17dc4b0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-ee2b66f{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-e5c2cfc .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-7085b3e{--min-height:40vh;}.elementor-5010 .elementor-element.elementor-element-b8dfcd9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-38fab62 .elementor-heading-title{font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-f7535ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5010 .elementor-element.elementor-element-76276e6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-9c3995a{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-8533a5d .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}}@media(max-width:1024px){.elementor-5010 .elementor-element.elementor-element-9a0fb5f{--min-height:35vh;}.elementor-5010 .elementor-element.elementor-element-c2a9136{--min-height:400px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5010 .elementor-element.elementor-element-de39c38 .elementor-heading-title{font-size:1.28rem;}.elementor-5010 .elementor-element.elementor-element-a955a9b .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-28ce2e5{--min-height:400px;--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5010 .elementor-element.elementor-element-c8ce5d4{--grid-columns:1;}.elementor-5010 .elementor-element.elementor-element-320e9f1 .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-c6d2c49{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5010 .elementor-element.elementor-element-2c121b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5010 .elementor-element.elementor-element-2c121b7 .elementor-heading-title{font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-199a5c5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5010 .elementor-element.elementor-element-5f3678e{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-3bd917e{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5010 .elementor-element.elementor-element-7407a4d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-5010 .elementor-element.elementor-element-f8e7bc5{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-5010 .elementor-element.elementor-element-a1645cd .elementor-heading-title{font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-dc6b646 .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-bbebfea{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-7618f78{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-e281f14{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-8d0702a{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-d71cfba{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-8695cda{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-df8b053 .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-b3cb0fa{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-5010 .elementor-element.elementor-element-39e42d7{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-f1729bb .elementor-heading-title{font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-17dc4b0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5010 .elementor-element.elementor-element-ee2b66f{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-e5c2cfc .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-7554c7c{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5010 .elementor-element.elementor-element-7085b3e{--min-height:30vh;--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5010 .elementor-element.elementor-element-b8dfcd9{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-38fab62 .elementor-heading-title{font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-76276e6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5010 .elementor-element.elementor-element-9c3995a{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-8533a5d .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}}@media(max-width:767px){.elementor-5010 .elementor-element.elementor-element-c2a9136{--min-height:20px;--padding-top:0px;--padding-bottom:020px;--padding-left:15px;--padding-right:15px;}.elementor-5010 .elementor-element.elementor-element-de39c38 .elementor-heading-title{font-size:1.17rem;}.elementor-5010 .elementor-element.elementor-element-a955a9b .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-28ce2e5{--min-height:300px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-5010 .elementor-element.elementor-element-c8ce5d4{--grid-columns:1;}.elementor-5010 .elementor-element.elementor-element-320e9f1 .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-c6d2c49{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-2c121b7 .elementor-heading-title{font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-199a5c5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-5f3678e{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-3bd917e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-5010 .elementor-element.elementor-element-7407a4d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-5010 .elementor-element.elementor-element-f8e7bc5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-5010 .elementor-element.elementor-element-a1645cd .elementor-heading-title{font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-dc6b646 .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-bbebfea{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-7618f78{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-e281f14{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-8d0702a{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-d71cfba{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-8695cda{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-df8b053 .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-b3cb0fa{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-5010 .elementor-element.elementor-element-39e42d7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-f1729bb .elementor-heading-title{font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-17dc4b0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-ee2b66f{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-e5c2cfc .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-7554c7c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-5010 .elementor-element.elementor-element-7085b3e{--min-height:0vh;}.elementor-5010 .elementor-element.elementor-element-b8dfcd9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5010 .elementor-element.elementor-element-38fab62 .elementor-heading-title{font-size:var( --e-global-typography-custom_carla_sans_h1_new-font-size );line-height:var( --e-global-typography-custom_carla_sans_h1_new-line-height );letter-spacing:var( --e-global-typography-custom_carla_sans_h1_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-76276e6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5010 .elementor-element.elementor-element-9c3995a{font-size:var( --e-global-typography-custom_mark_pro_body_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_new-letter-spacing );}.elementor-5010 .elementor-element.elementor-element-8533a5d .elementor-heading-title{font-size:var( --e-global-typography-custom_mark_pro_body_small_new-font-size );line-height:var( --e-global-typography-custom_mark_pro_body_small_new-line-height );letter-spacing:var( --e-global-typography-custom_mark_pro_body_small_new-letter-spacing );}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-e114297 */.elementor-5010 .elementor-element.elementor-element-e114297 {
    max-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a955a9b */.elementor-5010 .elementor-element.elementor-element-a955a9b .elementor-heading-title { letter-spacing: 3.2px !important; font-size: 16px !important; }
.elementor-5010 .elementor-element.elementor-element-a955a9b a { color: #222 !important; text-decoration: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaee6b1 */.elementor-5010 .elementor-element.elementor-element-aaee6b1 { width: auto; }/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-c8ce5d4 */.sf-portfolio-grid .elementor-loop-container {
  column-gap: 80px;
  row-gap: 40px;
}

.sf-portfolio-grid .elementor-loop-container > .e-loop-item:nth-of-type(3n) {
  grid-column: 1 / -1;
}

@media (max-width: 767px) {
  .sf-portfolio-grid .elementor-loop-container {
    row-gap: 30px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320e9f1 */.elementor-5010 .elementor-element.elementor-element-320e9f1 .elementor-heading-title { letter-spacing: 3.2px !important; font-size: 16px !important; }
.elementor-5010 .elementor-element.elementor-element-320e9f1 a { color: #222 !important; text-decoration: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc38c6d */.elementor-5010 .elementor-element.elementor-element-dc38c6d { width: auto; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f3678e */.elementor-5010 .elementor-element.elementor-element-5f3678e { min-width: 100% !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc6b646 */.elementor-5010 .elementor-element.elementor-element-dc6b646 .elementor-heading-title { letter-spacing: 3.2px !important; font-size: 16px !important; }
.elementor-5010 .elementor-element.elementor-element-dc6b646 a { color: #222 !important; text-decoration: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b758049 */.elementor-5010 .elementor-element.elementor-element-b758049 { width: auto; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbebfea */.elementor-5010 .elementor-element.elementor-element-bbebfea { min-width: 100% !important; }
.elementor-5010 .elementor-element.elementor-element-bbebfea p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7618f78 */.elementor-5010 .elementor-element.elementor-element-7618f78 { min-width: 100% !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e281f14 */.elementor-5010 .elementor-element.elementor-element-e281f14 { min-width: 100% !important; }
.elementor-5010 .elementor-element.elementor-element-e281f14 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d0702a */.elementor-5010 .elementor-element.elementor-element-8d0702a { min-width: 100% !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d71cfba */.elementor-5010 .elementor-element.elementor-element-d71cfba { min-width: 100% !important; }
.elementor-5010 .elementor-element.elementor-element-d71cfba p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8695cda */.elementor-5010 .elementor-element.elementor-element-8695cda { min-width: 100% !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df8b053 */.elementor-5010 .elementor-element.elementor-element-df8b053 .elementor-heading-title { letter-spacing: 3.2px !important; font-size: 16px !important; }
.elementor-5010 .elementor-element.elementor-element-df8b053 a { color: #222 !important; text-decoration: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8323d8a */.elementor-5010 .elementor-element.elementor-element-8323d8a { width: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf2f1d2 */.elementor-5010 .elementor-element.elementor-element-cf2f1d2 { width: auto; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee2b66f */.elementor-5010 .elementor-element.elementor-element-ee2b66f { min-width: 100% !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5c2cfc */.elementor-5010 .elementor-element.elementor-element-e5c2cfc .elementor-heading-title {  letter-spacing: 3.2px !important; font-size: 16px !important; }
.elementor-5010 .elementor-element.elementor-element-e5c2cfc a { color: #222 !important; text-decoration: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593caf3 */.elementor-5010 .elementor-element.elementor-element-593caf3 { width: auto; }/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8668fd6 */.elementor-5010 .elementor-element.elementor-element-8668fd6 {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c3995a */.elementor-5010 .elementor-element.elementor-element-9c3995a { min-width: 100% !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8533a5d */.elementor-5010 .elementor-element.elementor-element-8533a5d .elementor-heading-title {  letter-spacing: 3.2px !important; font-size: 16px !important; }
.elementor-5010 .elementor-element.elementor-element-8533a5d a { color: #222 !important; text-decoration: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d51e438 */.elementor-5010 .elementor-element.elementor-element-d51e438 { width: auto; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MarkPro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://sofresh.properties/wp-content/uploads/2023/03/MARKPRO.ttf') format('truetype');
}
@font-face {
	font-family: 'MarkPro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sofresh.properties/wp-content/uploads/2023/07/MarkPro-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */