/* Source-derived Elementor single-property template 12363 rules. */
/* The source page leaves the document body outside the sticky scroll chain. */
body.htg-property-detail-page {
    overflow-x: visible;
    overflow-y: visible;
}
.elementor-12363 .elementor-element.elementor-element-557831d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:5em;--padding-bottom:3em;--padding-left:4em;--padding-right:4em;}.elementor-12363 .elementor-element.elementor-element-557831d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-375e82c{--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:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-ebd3fbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-db308b8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12363 .elementor-element.elementor-element-db308b8 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:610px;}.elementor-12363 .elementor-element.elementor-element-db308b8 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:16 / 9;}.elementor-12363 .elementor-element.elementor-element-db308b8 .elementor-main-swiper .swiper-slide{border-radius:12px;}.elementor-12363 .elementor-element.elementor-element-0518b6a{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-488a6b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-488a6b9.e-con{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-556c0dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-556c0dd.e-con{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-a78497a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-a78497a .elementor-heading-title{font-size:54px;color:#000000;}.elementor-12363 .elementor-element.elementor-element-6ffcfa3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 6px;--row-gap:0px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12363 .elementor-element.elementor-element-6ffcfa3.e-con{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-8e1b0c7 > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-8e1b0c7.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-8e1b0c7 .elementor-icon-wrapper{text-align:end;}.elementor-12363 .elementor-element.elementor-element-8e1b0c7 .elementor-icon{font-size:24px;}.elementor-12363 .elementor-element.elementor-element-8e1b0c7 .elementor-icon svg{height:24px;}.elementor-12363 .elementor-element.elementor-element-8e1b0c7 .elementor-icon-wrapper svg{width:auto;}.elementor-12363 .elementor-element.elementor-element-ff996b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-ff996b9.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-ff996b9{text-align:start;}.elementor-12363 .elementor-element.elementor-element-ff996b9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:200;color:#767676;}.elementor-12363 .elementor-element.elementor-element-52a34d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-52a34d5.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-52a34d5{text-align:start;}.elementor-12363 .elementor-element.elementor-element-52a34d5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:200;color:#767676;}.elementor-12363 .elementor-element.elementor-element-56d4693 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-56d4693.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-56d4693{text-align:start;}.elementor-12363 .elementor-element.elementor-element-56d4693 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:200;color:#767676;}.elementor-12363 .elementor-element.elementor-element-2f0edad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--padding-top:1.25em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12363 .elementor-element.elementor-element-2f0edad.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-2103947 .elementor-button{background-color:#61CE7000;font-size:13px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C0;border-radius:8px 8px 8px 8px;padding:4px 4px 4px 4px;}.elementor-12363 .elementor-element.elementor-element-2103947 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12363 .elementor-element.elementor-element-2103947 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-12363 .elementor-element.elementor-element-0425525 .elementor-button{background-color:#61CE7000;font-size:13px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C0;border-radius:8px 8px 8px 8px;padding:4px 4px 4px 4px;}.elementor-12363 .elementor-element.elementor-element-0425525 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12363 .elementor-element.elementor-element-0425525 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-12363 .elementor-element.elementor-element-153fc39 .elementor-button{background-color:#61CE7000;font-size:13px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C0;border-radius:8px 8px 8px 8px;padding:4px 4px 4px 4px;}.elementor-12363 .elementor-element.elementor-element-153fc39 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12363 .elementor-element.elementor-element-153fc39 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-12363 .elementor-element.elementor-element-7de624d.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-7de624d{text-align:start;color:#000000;}.elementor-12363 .elementor-element.elementor-element-b81a195{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12363 .elementor-element.elementor-element-3f5d641 .elementor-heading-title{color:#000000;}.elementor-12363 .elementor-element.elementor-element-5a6c4c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-5a6c4c5.e-con{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-99d2e0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-99d2e0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-790c22e > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-790c22e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-790c22e .elementor-heading-title{color:#000000;}.elementor-12363 .elementor-element.elementor-element-b8cfb5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-0e5503a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-32d6cb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-6d81db4{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-12363 .elementor-element.elementor-element-c03275a{font-weight:500;}.elementor-12363 .elementor-element.elementor-element-27f4384{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-72dde64{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-12363 .elementor-element.elementor-element-6b5dfd7{font-weight:500;}.elementor-12363 .elementor-element.elementor-element-943c986{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-62899c5{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-12363 .elementor-element.elementor-element-a95166d{font-weight:500;}.elementor-12363 .elementor-element.elementor-element-0e8c984{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-fb5f278{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-a534848{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-12363 .elementor-element.elementor-element-27b51c0{font-weight:500;}.elementor-12363 .elementor-element.elementor-element-82a3424{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-d46ab51{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-12363 .elementor-element.elementor-element-a529a1a{font-weight:500;line-height:29px;}.elementor-12363 .elementor-element.elementor-element-3d0286b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-29cb752{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-12363 .elementor-element.elementor-element-3400708{font-weight:500;}.elementor-12363 .elementor-element.elementor-element-9e3ae29.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-9e3ae29 .elementor-heading-title{color:var( --e-global-color-8ac20af );}.elementor-12363 .elementor-element.elementor-element-e77f2ae > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-12363 .elementor-element.elementor-element-5cb1333{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-0f96cad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-0f96cad.e-con{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-a49165d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12363 .elementor-element.elementor-element-a49165d.e-con{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-6d14ddd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:105px;--padding-left:20px;--padding-right:20px;}.elementor-12363 .elementor-element.elementor-element-6d14ddd.e-con{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-d2507c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-d2507c1.e-con{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-d300bcf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-d300bcf.e-con{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-7934e90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12363 .elementor-element.elementor-element-7934e90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-708efc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-708efc8.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-708efc8 .elementor-icon-wrapper{text-align:center;}.elementor-12363 .elementor-element.elementor-element-708efc8 .elementor-icon{font-size:30px;}.elementor-12363 .elementor-element.elementor-element-708efc8 .elementor-icon svg{height:30px;}.elementor-12363 .elementor-element.elementor-element-708efc8 .elementor-icon-wrapper svg{width:auto;}.elementor-12363 .elementor-element.elementor-element-fcf759f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-fcf759f.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-fcf759f{text-align:start;}.elementor-12363 .elementor-element.elementor-element-fcf759f .elementor-heading-title{font-size:32px;font-weight:500;color:#000000;}.elementor-12363 .elementor-element.elementor-element-16f8fbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-16f8fbc.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-16f8fbc{text-align:start;}.elementor-12363 .elementor-element.elementor-element-16f8fbc .elementor-heading-title{font-size:32px;font-weight:500;color:#000000;}.elementor-12363 .elementor-element.elementor-element-cbca167 .elementor-button{background-color:#8C8C8C00;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C0;border-radius:100px 100px 100px 100px;padding:8px 17px 8px 17px;}.elementor-12363 .elementor-element.elementor-element-cbca167 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12363 .elementor-element.elementor-element-cbca167 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-12363 .elementor-element.elementor-element-10228c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 6px;--row-gap:0px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12363 .elementor-element.elementor-element-e868e33 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-e868e33.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-e868e33 .elementor-icon-wrapper{text-align:end;}.elementor-12363 .elementor-element.elementor-element-e868e33 .elementor-icon{font-size:25px;}.elementor-12363 .elementor-element.elementor-element-e868e33 .elementor-icon svg{height:25px;}.elementor-12363 .elementor-element.elementor-element-e868e33 .elementor-icon-wrapper svg{width:auto;}.elementor-12363 .elementor-element.elementor-element-344fef2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-344fef2.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-344fef2{text-align:start;}.elementor-12363 .elementor-element.elementor-element-344fef2 .elementor-heading-title{font-size:20px;font-weight:200;color:#767676;}.elementor-12363 .elementor-element.elementor-element-fbe7455{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--padding-top:0.5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12363 .elementor-element.elementor-element-fbe7455.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-a9d1964 .elementor-button{background-color:#61CE7000;font-family:"Outfit", Sans-serif;font-size:13px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C0;border-radius:8px 8px 8px 8px;padding:8px 6px 8px 6px;}.elementor-12363 .elementor-element.elementor-element-a9d1964 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12363 .elementor-element.elementor-element-a9d1964 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12363 .elementor-element.elementor-element-6af710b .elementor-button{background-color:#61CE7000;font-family:"Outfit", Sans-serif;font-size:13px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C0;border-radius:8px 8px 8px 8px;padding:8px 6px 8px 6px;}.elementor-12363 .elementor-element.elementor-element-6af710b .elementor-button-content-wrapper{flex-direction:row;}.elementor-12363 .elementor-element.elementor-element-6af710b .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12363 .elementor-element.elementor-element-a80019c .elementor-button{background-color:#61CE7000;font-family:"Outfit", Sans-serif;font-size:13px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C0;border-radius:8px 8px 8px 8px;padding:8px 6px 8px 6px;}.elementor-12363 .elementor-element.elementor-element-a80019c .elementor-button-content-wrapper{flex-direction:row;}.elementor-12363 .elementor-element.elementor-element-a80019c .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12363 .elementor-element.elementor-element-17b3d46{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-3c3af29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-3c3af29.e-con{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-56ba797{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-56ba797.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-6b3c2c6.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-6b3c2c6{text-align:start;color:#767676;}.elementor-12363 .elementor-element.elementor-element-90c7fc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-90c7fc5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-22a9a78.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-22a9a78{text-align:start;font-weight:600;color:#767676;}.elementor-12363 .elementor-element.elementor-element-d3eadb2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-4572ad9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-f1032ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-f1032ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-09b29fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-09b29fc.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-09b29fc{text-align:start;font-weight:300;color:#767676;}.elementor-12363 .elementor-element.elementor-element-9d2794c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-9d2794c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-0da1f28{width:var( --container-widget-width, 99.003% );max-width:99.003%;--container-widget-width:99.003%;--container-widget-flex-grow:0;text-align:start;font-weight:400;color:#767676;}.elementor-12363 .elementor-element.elementor-element-0da1f28 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-0da1f28.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-6c2353c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-4a4e369{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-4a4e369.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-188a08a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-188a08a.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-188a08a{text-align:start;font-weight:300;color:#767676;}.elementor-12363 .elementor-element.elementor-element-3877774{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-3877774.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-c395875{width:var( --container-widget-width, 99.003% );max-width:99.003%;--container-widget-width:99.003%;--container-widget-flex-grow:0;text-align:start;font-weight:400;color:#767676;}.elementor-12363 .elementor-element.elementor-element-c395875 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-c395875.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-fe5c4b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-0842446{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-0842446.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-1fa265b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-1fa265b.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-1fa265b{text-align:start;font-weight:300;color:#767676;}.elementor-12363 .elementor-element.elementor-element-025463a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-025463a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-ade5fdd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-ade5fdd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-ade5fdd{text-align:start;font-weight:400;color:#767676;}.elementor-12363 .elementor-element.elementor-element-ae5e6d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-e0d2533{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-e0d2533.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-b047e8f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-b047e8f.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-b047e8f{text-align:start;font-weight:300;color:#767676;}.elementor-12363 .elementor-element.elementor-element-14922db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-14922db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-f21c7ee{width:var( --container-widget-width, 99.003% );max-width:99.003%;--container-widget-width:99.003%;--container-widget-flex-grow:0;text-align:start;font-weight:400;color:#767676;}.elementor-12363 .elementor-element.elementor-element-f21c7ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-f21c7ee.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-762e92a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-419ee87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-419ee87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-c6e971f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-c6e971f.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-c6e971f{text-align:start;font-weight:300;color:#767676;}.elementor-12363 .elementor-element.elementor-element-5ccbc53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-5ccbc53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-a498fde{width:var( --container-widget-width, 99.003% );max-width:99.003%;--container-widget-width:99.003%;--container-widget-flex-grow:0;text-align:start;font-weight:400;color:#767676;}.elementor-12363 .elementor-element.elementor-element-a498fde > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-a498fde.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-9fdbefa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-784f750{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-784f750.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-5554e10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-5554e10.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-5554e10{text-align:start;font-weight:300;color:#767676;}.elementor-12363 .elementor-element.elementor-element-9053d46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-9053d46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-5843e04{width:var( --container-widget-width, 99.003% );max-width:99.003%;--container-widget-width:99.003%;--container-widget-flex-grow:0;text-align:start;font-weight:400;color:#767676;}.elementor-12363 .elementor-element.elementor-element-5843e04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-5843e04.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-53e6f86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-4cab38d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-4cab38d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-5b77dab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-5b77dab.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-5b77dab{text-align:start;font-weight:300;color:#767676;}.elementor-12363 .elementor-element.elementor-element-f22573d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-f22573d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-6029366{width:var( --container-widget-width, 99.003% );max-width:99.003%;--container-widget-width:99.003%;--container-widget-flex-grow:0;text-align:start;font-weight:400;color:#767676;}.elementor-12363 .elementor-element.elementor-element-6029366 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-6029366.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-e0ea531{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-a9a3f2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-a9a3f2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-b90dbf6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-b90dbf6.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-b90dbf6{text-align:start;font-weight:300;color:#767676;}.elementor-12363 .elementor-element.elementor-element-adbe6ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-adbe6ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-b86b308{width:var( --container-widget-width, 99.003% );max-width:99.003%;--container-widget-width:99.003%;--container-widget-flex-grow:0;text-align:start;font-weight:400;color:#767676;}.elementor-12363 .elementor-element.elementor-element-b86b308 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-b86b308.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-e670fcc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:1.5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12363 .elementor-element.elementor-element-19d42da .elementor-button{background-color:var( --e-global-color-primary );font-size:16px;font-weight:300;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;}.elementor-12363 .elementor-element.elementor-element-19d42da.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-19d42da .elementor-button-content-wrapper{flex-direction:row;}.elementor-12363 .elementor-element.elementor-element-19d42da .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12363 .elementor-element.elementor-element-b1572ef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-b1572ef.e-con{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-8c56922.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-8c56922{text-align:center;font-family:"Outfit", Sans-serif;font-size:10px;font-weight:300;color:#767676;}.elementor-12363 .elementor-element.elementor-element-dc1a5a2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-8097558{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-71ed901.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-71ed901{text-align:start;font-weight:400;color:#767676;}.elementor-12363 .elementor-element.elementor-element-8cff72b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-f7eb81c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-f7eb81c:not(.elementor-motion-effects-element-type-background), .elementor-12363 .elementor-element.elementor-element-f7eb81c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12363 .elementor-element.elementor-element-bffc233{--display:flex;--min-height:89px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;}.elementor-12363 .elementor-element.elementor-element-bffc233:not(.elementor-motion-effects-element-type-background), .elementor-12363 .elementor-element.elementor-element-bffc233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9232176 );}.elementor-12363 .elementor-element.elementor-element-13c2276.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-13c2276{text-align:center;font-size:14px;font-weight:300;line-height:16px;color:var( --e-global-color-accent );}.elementor-12363 .elementor-element.elementor-element-f6ce1d5{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-f6ce1d5:not(.elementor-motion-effects-element-type-background), .elementor-12363 .elementor-element.elementor-element-f6ce1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12363 .elementor-element.elementor-element-98adc37{--display:flex;--min-height:89px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;}.elementor-12363 .elementor-element.elementor-element-98adc37:not(.elementor-motion-effects-element-type-background), .elementor-12363 .elementor-element.elementor-element-98adc37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9232176 );}.elementor-12363 .elementor-element.elementor-element-96f6cbf.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-96f6cbf{text-align:center;font-size:14px;font-weight:300;line-height:16px;color:var( --e-global-color-accent );}.elementor-12363 .elementor-element.elementor-element-f2e1091{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-f2e1091:not(.elementor-motion-effects-element-type-background), .elementor-12363 .elementor-element.elementor-element-f2e1091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12363 .elementor-element.elementor-element-7b18e3c{--display:flex;--min-height:89px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;}.elementor-12363 .elementor-element.elementor-element-7b18e3c:not(.elementor-motion-effects-element-type-background), .elementor-12363 .elementor-element.elementor-element-7b18e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9232176 );}.elementor-12363 .elementor-element.elementor-element-ec8290d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-12363 .elementor-element.elementor-element-53f7c43.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-53f7c43{text-align:center;font-size:14px;font-weight:300;line-height:16px;color:var( --e-global-color-accent );}.elementor-12363 .elementor-element.elementor-element-bbd729e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-bbd729e:not(.elementor-motion-effects-element-type-background), .elementor-12363 .elementor-element.elementor-element-bbd729e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12363 .elementor-element.elementor-element-9e23d69{--display:flex;--min-height:89px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;}.elementor-12363 .elementor-element.elementor-element-9e23d69:not(.elementor-motion-effects-element-type-background), .elementor-12363 .elementor-element.elementor-element-9e23d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9232176 );}.elementor-12363 .elementor-element.elementor-element-8d77b23 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-12363 .elementor-element.elementor-element-42cd612.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-42cd612{text-align:center;font-size:13px;font-weight:300;line-height:16px;color:var( --e-global-color-accent );}.elementor-12363 .elementor-element.elementor-element-bcf5dde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12363 .elementor-element.elementor-element-bcf5dde.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-6dc9d62 .elementor-button{background-color:#8C8C8C29;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;fill:#000000;color:#000000;border-style:none;border-radius:100px 100px 100px 100px;padding:10px 14px 10px 15px;}.elementor-12363 .elementor-element.elementor-element-6dc9d62 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12363 .elementor-element.elementor-element-6dc9d62 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-12363 .elementor-element.elementor-element-ed4533d > .elementor-widget-container{margin:-125px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-ed4533d.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-ed4533d{z-index:999;}.elementor-12363 .elementor-element.elementor-element-2de9a6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4em 0em;--row-gap:4em;--column-gap:0em;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:5em;--padding-left:04em;--padding-right:04em;}.elementor-12363 .elementor-element.elementor-element-f6acaa5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0em 2em;--row-gap:0em;--column-gap:2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-1189410{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-c4a8a02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12363 .elementor-element.elementor-element-c4a8a02 .elementor-heading-title{color:var( --e-global-color-8ac20af );}.elementor-12363 .elementor-element.elementor-element-6705578{--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-b9ced03{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:end;color:var( --e-global-color-secondary );}.elementor-12363 .elementor-element.elementor-element-9649ae8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-9649ae8.e-con{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-f33b581{--grid-columns:4;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-12363 .elementor-element.elementor-element-f33b581 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-7e4e90c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12363 .elementor-element.elementor-element-c1e4a89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:7em;--padding-left:4em;--padding-right:4em;}@media(max-width:1226px){.elementor-12363 .elementor-element.elementor-element-557831d{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;}.elementor-12363 .elementor-element.elementor-element-db308b8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12363 .elementor-element.elementor-element-db308b8 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:400px;}.elementor-12363 .elementor-element.elementor-element-488a6b9{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12363 .elementor-element.elementor-element-556c0dd{--min-height:0px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-12363 .elementor-element.elementor-element-a78497a .elementor-heading-title{font-size:35px;}.elementor-12363 .elementor-element.elementor-element-2f0edad{--justify-content:flex-start;--padding-top:0.5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12363 .elementor-element.elementor-element-2103947 .elementor-button{font-size:12px;}.elementor-12363 .elementor-element.elementor-element-0425525 .elementor-button{font-size:12px;}.elementor-12363 .elementor-element.elementor-element-153fc39 .elementor-button{font-size:12px;}.elementor-12363 .elementor-element.elementor-element-7de624d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-2de9a6c{--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:0em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-12363 .elementor-element.elementor-element-f6acaa5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-12363 .elementor-element.elementor-element-1189410{--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:flex-start;}.elementor-12363 .elementor-element.elementor-element-f33b581{--grid-columns:2;}.elementor-12363 .elementor-element.elementor-element-c1e4a89{--padding-top:1em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}}@media(max-width:767px){.elementor-12363 .elementor-element.elementor-element-557831d{--padding-top:2em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12363 .elementor-element.elementor-element-db308b8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12363 .elementor-element.elementor-element-a78497a .elementor-heading-title{font-size:30px;}.elementor-12363 .elementor-element.elementor-element-2f0edad{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12363 .elementor-element.elementor-element-2f0edad.e-con{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-b81a195{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12363 .elementor-element.elementor-element-99d2e0f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12363 .elementor-element.elementor-element-790c22e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-b8cfb5d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-0e5503a{--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-12363 .elementor-element.elementor-element-32d6cb7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12363 .elementor-element.elementor-element-6d81db4{--container-widget-width:132px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132px );max-width:132px;}.elementor-12363 .elementor-element.elementor-element-27f4384{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12363 .elementor-element.elementor-element-72dde64{--container-widget-width:132px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132px );max-width:132px;}.elementor-12363 .elementor-element.elementor-element-943c986{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12363 .elementor-element.elementor-element-62899c5{--container-widget-width:132px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132px );max-width:132px;}.elementor-12363 .elementor-element.elementor-element-0e8c984{--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-12363 .elementor-element.elementor-element-fb5f278{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12363 .elementor-element.elementor-element-a534848{--container-widget-width:132px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132px );max-width:132px;}.elementor-12363 .elementor-element.elementor-element-82a3424{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12363 .elementor-element.elementor-element-d46ab51{--container-widget-width:132px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132px );max-width:132px;}.elementor-12363 .elementor-element.elementor-element-3d0286b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12363 .elementor-element.elementor-element-29cb752{--container-widget-width:132px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132px );max-width:132px;}.elementor-12363 .elementor-element.elementor-element-6d14ddd{--padding-top:15px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12363 .elementor-element.elementor-element-d2507c1{--padding-top:0px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-7934e90{--width:175px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-12363 .elementor-element.elementor-element-7934e90.e-con{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-708efc8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-708efc8.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-708efc8 .elementor-icon{font-size:19px;}.elementor-12363 .elementor-element.elementor-element-708efc8 .elementor-icon svg{height:19px;}.elementor-12363 .elementor-element.elementor-element-fcf759f .elementor-heading-title{font-size:20px;}.elementor-12363 .elementor-element.elementor-element-16f8fbc .elementor-heading-title{font-size:20px;}.elementor-12363 .elementor-element.elementor-element-cbca167.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-cbca167 .elementor-button{font-size:12px;line-height:1.7em;padding:2px 4px 1px 4px;}.elementor-12363 .elementor-element.elementor-element-344fef2 .elementor-heading-title{font-size:17px;}.elementor-12363 .elementor-element.elementor-element-fbe7455{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12363 .elementor-element.elementor-element-a9d1964 .elementor-button{font-size:11px;}.elementor-12363 .elementor-element.elementor-element-6af710b .elementor-button{font-size:11px;}.elementor-12363 .elementor-element.elementor-element-a80019c .elementor-button{font-size:11px;}.elementor-12363 .elementor-element.elementor-element-3c3af29{--flex-wrap:nowrap;}.elementor-12363 .elementor-element.elementor-element-56ba797{--width:40%;}.elementor-12363 .elementor-element.elementor-element-90c7fc5{--width:60%;}.elementor-12363 .elementor-element.elementor-element-4572ad9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12363 .elementor-element.elementor-element-f1032ef{--width:40%;}.elementor-12363 .elementor-element.elementor-element-09b29fc{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-9d2794c{--width:60%;}.elementor-12363 .elementor-element.elementor-element-0da1f28{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-6c2353c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12363 .elementor-element.elementor-element-4a4e369{--width:40%;}.elementor-12363 .elementor-element.elementor-element-188a08a{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-3877774{--width:60%;}.elementor-12363 .elementor-element.elementor-element-c395875{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-fe5c4b2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12363 .elementor-element.elementor-element-0842446{--width:40%;}.elementor-12363 .elementor-element.elementor-element-1fa265b{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-025463a{--width:60%;}.elementor-12363 .elementor-element.elementor-element-ade5fdd{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-ae5e6d0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12363 .elementor-element.elementor-element-e0d2533{--width:40%;}.elementor-12363 .elementor-element.elementor-element-b047e8f{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-14922db{--width:60%;}.elementor-12363 .elementor-element.elementor-element-f21c7ee{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-762e92a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12363 .elementor-element.elementor-element-419ee87{--width:40%;}.elementor-12363 .elementor-element.elementor-element-c6e971f{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-5ccbc53{--width:60%;}.elementor-12363 .elementor-element.elementor-element-a498fde{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-9fdbefa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12363 .elementor-element.elementor-element-784f750{--width:40%;}.elementor-12363 .elementor-element.elementor-element-5554e10{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-9053d46{--width:60%;}.elementor-12363 .elementor-element.elementor-element-5843e04{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-53e6f86{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12363 .elementor-element.elementor-element-4cab38d{--width:40%;}.elementor-12363 .elementor-element.elementor-element-5b77dab{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-f22573d{--width:60%;}.elementor-12363 .elementor-element.elementor-element-6029366{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-e0ea531{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-12363 .elementor-element.elementor-element-a9a3f2a{--width:40%;}.elementor-12363 .elementor-element.elementor-element-b90dbf6{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-adbe6ac{--width:60%;}.elementor-12363 .elementor-element.elementor-element-b86b308{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-8c56922 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-12363 .elementor-element.elementor-element-71ed901 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-71ed901{font-size:22px;}.elementor-12363 .elementor-element.elementor-element-8cff72b{--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12363 .elementor-element.elementor-element-f7eb81c{--width:46%;}.elementor-12363 .elementor-element.elementor-element-f6ce1d5{--width:46%;}.elementor-12363 .elementor-element.elementor-element-f2e1091{--width:46%;}.elementor-12363 .elementor-element.elementor-element-bbd729e{--width:46%;}.elementor-12363 .elementor-element.elementor-element-9e23d69{--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12363 .elementor-element.elementor-element-9e23d69.e-con{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-8d77b23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12363 .elementor-element.elementor-element-8d77b23.elementor-element{--align-self:center;}.elementor-12363 .elementor-element.elementor-element-8d77b23{text-align:center;}.elementor-12363 .elementor-element.elementor-element-42cd612{font-size:14px;}.elementor-12363 .elementor-element.elementor-element-2de9a6c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12363 .elementor-element.elementor-element-f6acaa5{--flex-wrap:wrap;}.elementor-12363 .elementor-element.elementor-element-b9ced03{width:100%;max-width:100%;text-align:start;}.elementor-12363 .elementor-element.elementor-element-b9ced03.elementor-element{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-f33b581{--grid-columns:1;}.elementor-12363 .elementor-element.elementor-element-7e4e90c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12363 .elementor-element.elementor-element-7e4e90c.e-con{--align-self:flex-start;}.elementor-12363 .elementor-element.elementor-element-c1e4a89{--padding-top:1em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}}@media(min-width:768px){.elementor-12363 .elementor-element.elementor-element-375e82c{--width:65%;}.elementor-12363 .elementor-element.elementor-element-556c0dd{--width:535px;}.elementor-12363 .elementor-element.elementor-element-2f0edad{--width:295px;}.elementor-12363 .elementor-element.elementor-element-5a6c4c5{--width:100%;}.elementor-12363 .elementor-element.elementor-element-32d6cb7{--width:100%;}.elementor-12363 .elementor-element.elementor-element-27f4384{--width:100%;}.elementor-12363 .elementor-element.elementor-element-943c986{--width:100%;}.elementor-12363 .elementor-element.elementor-element-fb5f278{--width:100%;}.elementor-12363 .elementor-element.elementor-element-82a3424{--width:100%;}.elementor-12363 .elementor-element.elementor-element-3d0286b{--width:100%;}.elementor-12363 .elementor-element.elementor-element-5cb1333{--width:35%;}.elementor-12363 .elementor-element.elementor-element-7934e90{--width:265px;}.elementor-12363 .elementor-element.elementor-element-56ba797{--width:40%;}.elementor-12363 .elementor-element.elementor-element-90c7fc5{--width:40%;}.elementor-12363 .elementor-element.elementor-element-f1032ef{--width:40%;}.elementor-12363 .elementor-element.elementor-element-9d2794c{--width:40%;}.elementor-12363 .elementor-element.elementor-element-4a4e369{--width:40%;}.elementor-12363 .elementor-element.elementor-element-3877774{--width:40%;}.elementor-12363 .elementor-element.elementor-element-0842446{--width:40%;}.elementor-12363 .elementor-element.elementor-element-025463a{--width:57.337%;}.elementor-12363 .elementor-element.elementor-element-e0d2533{--width:40%;}.elementor-12363 .elementor-element.elementor-element-14922db{--width:40%;}.elementor-12363 .elementor-element.elementor-element-419ee87{--width:40%;}.elementor-12363 .elementor-element.elementor-element-5ccbc53{--width:40%;}.elementor-12363 .elementor-element.elementor-element-784f750{--width:40%;}.elementor-12363 .elementor-element.elementor-element-9053d46{--width:40%;}.elementor-12363 .elementor-element.elementor-element-4cab38d{--width:40%;}.elementor-12363 .elementor-element.elementor-element-f22573d{--width:40%;}.elementor-12363 .elementor-element.elementor-element-a9a3f2a{--width:40.743%;}.elementor-12363 .elementor-element.elementor-element-adbe6ac{--width:40%;}.elementor-12363 .elementor-element.elementor-element-e670fcc{--width:100%;}.elementor-12363 .elementor-element.elementor-element-1189410{--width:60%;}.elementor-12363 .elementor-element.elementor-element-6705578{--width:35%;}.elementor-12363 .elementor-element.elementor-element-7e4e90c{--width:100%;}}@media(max-width:1226px) and (min-width:768px){.elementor-12363 .elementor-element.elementor-element-375e82c{--width:100%;}.elementor-12363 .elementor-element.elementor-element-5cb1333{--width:100%;}.elementor-12363 .elementor-element.elementor-element-1189410{--width:50%;}.elementor-12363 .elementor-element.elementor-element-6705578{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-2103947 */.smallButtons1 .elementor-button{
    border: 1px solid #c0c0c0 !important;
    border-radius: 8px !important;
    padding: 4px !important;
}
.smallButtons1 .elementor-button:hover{
    border: 1px solid #c0c0c0 !important;
    border-radius: 8px !important;
    padding: 4px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ca83b9e */.property-features-grid{
  display:flex;
  flex-wrap:wrap;
  gap:12px;
}

.property-feature-pill{
  display:inline-flex;
  align-items:center;
  gap:8px;
  padding:8px 14px;
  border:1px solid #bfbfbf;
  border-radius:10px;
  background:#fff;
  color:#222;
  font-size:14px;
  line-height:1.2;
  white-space:nowrap;
}

.property-feature-pill__icon{
  display:inline-flex;
  width:16px;
  height:16px;
  color:#222;
  flex-shrink:0;
}

.property-feature-pill__icon svg{
  width:16px;
  height:16px;
  display:block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cbca167 */.elementor-12363 .elementor-element.elementor-element-cbca167 {
    cursor: pointer !important;
}
.smallButtons3 .elementor-button{
    border: 1px solid #c0c0c0 !important;
    border-radius: 100px !important;
    padding: 8px 17px !important;
}
.smallButtons3 .elementor-button:hover{
    border: 1px solid #c0c0c0 !important;
    border-radius: 100px !important;
    padding: 8px 17px !important;
}
@media (max-width: 767px) {
    .smallButtons3 .elementor-button{
    padding: 5px 17px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d300bcf */.elementor-12363 .elementor-element.elementor-element-d300bcf {
    height: 35px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a9d1964 */.smallButtons2 .elementor-button{
    border: 1px solid #c0c0c0 !important;
    border-radius: 8px !important;
    padding: 8px 6px !important;
}
.smallButtons2 .elementor-button:hover{
    border: 1px solid #c0c0c0 !important;
    border-radius: 8px !important;
    padding: 8px 6px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3c2c6 */.forDistance1{
    height: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ba797 */.forDistance{
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22a9a78 */.forDistance1{
    height: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90c7fc5 */.forDistance{
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1032ef */.forDistance{
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d2794c */.elementor-12363 .elementor-element.elementor-element-9d2794c{
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c2276 */.elementor-12363 .elementor-element.elementor-element-13c2276{
    height: 40px;
    margin-top: -10px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96f6cbf */.elementor-12363 .elementor-element.elementor-element-96f6cbf{
    height: 40px;
    margin-bottom: -10px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53f7c43 */.elementor-12363 .elementor-element.elementor-element-53f7c43{
    height: 40px;
    margin-bottom: -10px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42cd612 */.elementor-12363 .elementor-element.elementor-element-42cd612{
    height: 40px;
    margin-top: -10px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ed4533d */.elementor-12363 .elementor-element.elementor-element-ed4533d {
    position: -webkit-sticky !important;
    position: sticky !important;
    top: 270px !important;
    align-self: flex-start !important;
    z-index: 99 !important;
    height: auto !important;
    transition: none !important;
}
.elementor-sticky--active,
.elementor-sticky--effects,
.elementor-sticky {
    position: sticky !important;
    top: 120px !important;
    width: 100% !important;
    left: auto !important;
    transform: none !important;
}
.elementor-sticky__spacer {
    display: none !important;
    height: 0 !important;
    visibility: hidden !important;
}
.elementor-element-2b96bb2,
.elementor-element-45780cf {
    overflow: visible !important;
    display: flex !important;
}

.elementor-12363 .elementor-element.elementor-element-ed4533d {
    align-self: center !important;
}/* End custom CSS */
/*# sourceURL=elementor-frontend-inline-css */
/* Source-derived broker card used by the property template. */
/* Source-derived Elementor nearby-property loop template 12664 rules. */
.elementor-12664 .elementor-element.elementor-element-3660562{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12664 .elementor-element.elementor-element-3660562.e-con{--align-self:center;}.elementor-12664 .elementor-element.elementor-element-7a30c7b{--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;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12664 .elementor-element.elementor-element-7a30c7b:not(.elementor-motion-effects-element-type-background), .elementor-12664 .elementor-element.elementor-element-7a30c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9232176 );}.elementor-12664 .elementor-element.elementor-element-2a2a6a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-12664 .elementor-element.elementor-element-2a2a6a2:not(.elementor-motion-effects-element-type-background), .elementor-12664 .elementor-element.elementor-element-2a2a6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9232176 );}.elementor-12664 .elementor-element.elementor-element-07c2628 img{border-radius:4.5px 4.5px 4.5px 4.5px;}.elementor-12664 .elementor-element.elementor-element-3c17a74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:1.5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12664 .elementor-element.elementor-element-d1c9aa4 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-12664 .elementor-element.elementor-element-6add413{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12664 .elementor-element.elementor-element-b091148{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12664 .elementor-element.elementor-element-6c8e4bd > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-12664 .elementor-element.elementor-element-6c8e4bd.elementor-element{--align-self:center;}.elementor-12664 .elementor-element.elementor-element-6c8e4bd .elementor-icon-wrapper{text-align:center;}.elementor-12664 .elementor-element.elementor-element-6c8e4bd .elementor-icon{font-size:20px;}.elementor-12664 .elementor-element.elementor-element-6c8e4bd .elementor-icon svg{height:20px;}.elementor-12664 .elementor-element.elementor-element-6c8e4bd .elementor-icon-wrapper svg{width:auto;}.elementor-12664 .elementor-element.elementor-element-0b2cb59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12664 .elementor-element.elementor-element-0b2cb59.elementor-element{--align-self:center;}.elementor-12664 .elementor-element.elementor-element-0b2cb59{text-align:start;}.elementor-12664 .elementor-element.elementor-element-0b2cb59 .elementor-heading-title{font-size:14px;color:#767676;}.elementor-12664 .elementor-element.elementor-element-daaacae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12664 .elementor-element.elementor-element-daaacae.elementor-element{--align-self:center;}.elementor-12664 .elementor-element.elementor-element-daaacae{text-align:start;}.elementor-12664 .elementor-element.elementor-element-daaacae .elementor-heading-title{font-size:14px;color:#767676;}.elementor-12664 .elementor-element.elementor-element-1c4bed3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12664 .elementor-element.elementor-element-1c4bed3.elementor-element{--align-self:center;}.elementor-12664 .elementor-element.elementor-element-1c4bed3{text-align:start;}.elementor-12664 .elementor-element.elementor-element-1c4bed3 .elementor-heading-title{font-size:14px;color:#767676;}.elementor-12664 .elementor-element.elementor-element-67d0d2a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12664 .elementor-element.elementor-element-b6490ca{--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:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12664 .elementor-element.elementor-element-b6490ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12664 .elementor-element.elementor-element-762fef8 .elementor-button{background-color:#61CE7000;font-size:9px;font-weight:400;line-height:14px;fill:var( --e-global-color-8ac20af );color:var( --e-global-color-8ac20af );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C0;border-radius:8px 8px 8px 8px;padding:4px 4px 4px 4px;}.elementor-12664 .elementor-element.elementor-element-762fef8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12664 .elementor-element.elementor-element-762fef8 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-12664 .elementor-element.elementor-element-a0d9601 .elementor-button{background-color:#61CE7000;font-size:9px;font-weight:400;line-height:14px;fill:var( --e-global-color-8ac20af );color:var( --e-global-color-8ac20af );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C0;border-radius:8px 8px 8px 8px;padding:4px 4px 4px 4px;}.elementor-12664 .elementor-element.elementor-element-a0d9601 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12664 .elementor-element.elementor-element-a0d9601 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-12664 .elementor-element.elementor-element-9499bad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12664 .elementor-element.elementor-element-a52d6a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:10px 8px 10px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12664 .elementor-element.elementor-element-a52d6a7.e-con{--align-self:center;}@media(min-width:768px){.elementor-12664 .elementor-element.elementor-element-3660562{--width:100%;}.elementor-12664 .elementor-element.elementor-element-6add413{--width:38%;}.elementor-12664 .elementor-element.elementor-element-67d0d2a{--width:100%;}.elementor-12664 .elementor-element.elementor-element-b6490ca{--width:170px;}.elementor-12664 .elementor-element.elementor-element-a52d6a7{--width:85px;}}@media(max-width:1226px) and (min-width:768px){.elementor-12664 .elementor-element.elementor-element-3660562{--width:100%;}.elementor-12664 .elementor-element.elementor-element-7a30c7b{--width:100%;}.elementor-12664 .elementor-element.elementor-element-2a2a6a2{--width:100%;}}@media(max-width:1226px){.elementor-12664 .elementor-element.elementor-element-07c2628 img{width:100%;max-width:100%;}.elementor-12664 .elementor-element.elementor-element-3c17a74{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12664 .elementor-element.elementor-element-d1c9aa4 .elementor-heading-title{font-size:15px;}.elementor-12664 .elementor-element.elementor-element-67d0d2a{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12664 .elementor-element.elementor-element-b6490ca{--justify-content:flex-start;}.elementor-12664 .elementor-element.elementor-element-9499bad{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12664 .elementor-element.elementor-element-9499bad.e-con{--align-self:flex-end;}.elementor-12664 .elementor-element.elementor-element-a52d6a7{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12664 .elementor-element.elementor-element-a52d6a7.e-con{--align-self:flex-end;}.elementor-12664 .elementor-element.elementor-element-a91499b.elementor-element{--align-self:flex-end;}}@media(max-width:767px){.elementor-12664 .elementor-element.elementor-element-3c17a74{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-12664 .elementor-element.elementor-element-67d0d2a{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-12664 .elementor-element.elementor-element-b6490ca{--width:160px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12664 .elementor-element.elementor-element-762fef8 .elementor-button{font-size:9px;}.elementor-12664 .elementor-element.elementor-element-a0d9601 .elementor-button{font-size:9px;}.elementor-12664 .elementor-element.elementor-element-9499bad{--width:100px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:flex-start;}.elementor-12664 .elementor-element.elementor-element-9499bad.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12664 .elementor-element.elementor-element-a52d6a7{--width:100px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:flex-start;}.elementor-12664 .elementor-element.elementor-element-a52d6a7.e-con{--align-self:flex-start;}}/* Start custom CSS for image, class: .elementor-element-07c2628 */.elementor-12664 .elementor-element.elementor-element-07c2628 a,
.elementor-12664 .elementor-element.elementor-element-07c2628 img {
  width: 100% !important;
  max-width: 100% !important;
  display: block !important;
}

.elementor-12664 .elementor-element.elementor-element-07c2628 img {
  height: 165px !important;
  object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4865295 */.elementor-12664 .elementor-element.elementor-element-4865295 {
    font-size: 16px;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-762fef8 */.smallButtons .elementor-button{
    border: 1px solid #c0c0c0 !important;
    border-radius: 8px !important;
    padding: 4px !important;
}
.smallButtons .elementor-button:hover{
    border: 1px solid #c0c0c0 !important;
    border-radius: 8px !important;
    padding: 4px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a91499b *//* CALL AGENT BUTTON - MATCH YOUR DESIGN EXACTLY */
.huntington-call-agent-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;

    padding: 4px 8px;

    border-radius: 10px 8px 10px 8px;
    background: #f1f1f1;

    font-size: 9px;
    font-weight: 400;
    line-height: 1;

    color: #222;
    cursor: pointer;

    transition: all 0.2s ease;
}
.huntington-call-agent-btn:hover {
    color: #222 !important;
}
/* IMAGE */
.huntington-call-agent-btn img {
    width: 18px;
    height: 18px;
    border-radius: 50%;
    object-fit: cover;
    display: block;
}

/* HOVER (SUBTLE — MATCH YOUR UI) */
.huntington-call-agent-btn:hover {
    background: #e5e5e5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a2a6a2 */.elementor-12664 .elementor-element.elementor-element-2a2a6a2{
    background: white !important;
    border-radius: 7px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3660562 *//* =========================
   TABLET RESPONSIVE
========================= */

@media (max-width: 1024px) {
    .elementor-12664 .elementor-element.elementor-element-7a30c7b {
        width: 100% !important;
}
    .elementor-12664 .elementor-element.elementor-element-9499bad
{
    justify-content: flex-end !important;
}
.elementor-12664 .elementor-element.elementor-element-4865295
{
    font-weight: 400 !important;
 }
}

/* =========================
   MOBILE RESPONSIVE
========================= */

@media (max-width: 767px) {
.elementor-12664 .elementor-element.elementor-element-7a30c7b {
    width: 100% !important;
}
    .elementor-12664 .elementor-element.elementor-element-d1c9aa4 .elementor-heading-title
{
    width: 200px !important;
 }
}/* End custom CSS */
.huntington-broker-card-v4-wrap {
    width: 100%;
    display: flex;
    justify-content: center;
    padding: 20px 0;
    box-sizing: border-box;
}

/* MAIN CONTAINER */
.huntington-broker-card-v4 {
    width: 500px;
    max-width: 500px;
    display: flex;
	  margin: 0px 20px;
    flex-direction: column;
    border: 1px solid #D9C7BD;
    border-radius: 25px;
    box-shadow: 5px 7px 16px 0px rgba(217, 199, 189, 0.2);
    overflow: visible;
    background-color: #ffffff;
    font-family: 'Outfit', sans-serif;
}

/* TOP COLORED SECTION */
.huntington-broker-card-v4__top {
    display: flex;
    flex-direction: row;
    align-items: center;
    background-color: #D9C7BD;
    border-radius: 25px 25px 25px 25px; /* Fully rounded top like UI */
    margin: 0;
    padding: 0 12px 10px 24px;
    min-height: 110px;
    position: relative;
}

/* AVATAR */
.huntington-broker-card-v4__avatar {
    margin: -15px 0 0 0;
    padding: 0;
    flex-shrink: 0;
    z-index: 10;
}

.huntington-broker-card-v4__avatar img {
    width: 100px;
    height: auto;
    display: block;
}

/* HEADINGS */
.huntington-broker-card-v4__headings {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-left: 20px;
}

.huntington-broker-card-v4__name {
    margin: 0 !important;
    font-family: 'Outfit', sans-serif !important;
    font-size: 22px !important;
    font-weight: 500 !important;
    line-height: 27px !important;
    color: #000000 !important;
}

.huntington-broker-card-v4__role {
    font-family: 'Outfit', sans-serif !important;
    font-size: 14px !important;
    font-weight: 300 !important;
    line-height: 1 !important;
    color: #000000 !important;
}

/* BODY SECTION */
.huntington-broker-card-v4__body {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    padding: 15px 15px 20px;
	  gap: 6px !important;
}

.huntington-broker-card-v4__left {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Broker Card Number Text */
.huntington-broker-card-v4__meta {
    font-family: 'Outfit', sans-serif !important;
    font-size: 14px !important; /* Matched to UI visual */
    font-weight: 300 !important; /* Strict requirement */
    margin-top: 5px !important; /* Strict requirement */
    color: #000000 !important;
}

/* Company Name Text */
.huntington-broker-card-v4__company {
    font-family: 'Outfit', sans-serif !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: 25px !important; /* Strict requirement */
    color: #000000 !important;
    margin-bottom: 15px;
}

/* BUTTONS */
.huntington-broker-card-v4__buttons {
    display: flex;
    flex-direction: row;
    gap: 10px;
}

.huntington-broker-card-v4__btn {
    background-color: rgba(140, 140, 140, 0.1);
    font-family: 'Outfit', sans-serif !important;
    font-size: 12px !important;
    color: #000000 !important;
    border-radius: 100px;
    padding: 4px 14px 4px 14px !important; /* Strict requirement */
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    gap: 8px;
    transition: 0.3s;
}

.huntington-broker-card-v4__btn-icon img,
.huntington-broker-card-v4__btn-icon svg {
    width: 14px;
    height: 14px;
}

/* RIGHT LOGOS */
.huntington-broker-card-v4__right {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    padding-top: 10px;
}

.huntington-broker-card-v4__logo--main { width: 110px; height: auto; }
.huntington-broker-card-v4__logo--dld { width: 90px; height: auto; }

/* MOBILE RESPONSIVE - LOGO SIZE UPDATE */
@media (max-width: 767px) {
    .huntington-broker-card-v4 {
        max-width: 96%;
        margin: 0 auto;
    }

    .huntington-broker-card-v4__top {
        flex-direction: row !important;
        padding: 0 12px 10px 15px !important;
        min-height: 90px !important;
        justify-content: flex-start !important;
        text-align: left !important;
    }

    .huntington-broker-card-v4__avatar img {
        width: 79px !important;
    }

    .huntington-broker-card-v4__headings {
        padding-left: 15px !important;
    }

    .huntington-broker-card-v4__body {
        flex-direction: row !important;
        flex-wrap: nowrap !important; /* Prevents logos from jumping to a new line */
        justify-content: space-between !important;
        padding: 14px !important;
        gap: 10px !important;
    }

    .huntington-broker-card-v4__left {
        width: 65% !important;
        flex: 0 0 65% !important;
    }

    /* RIGHT LOGOS: Increased size and alignment */
    .huntington-broker-card-v4__right {
        width: 32% !important; /* Increased from 24% to give logos more room */
        flex: 0 0 32% !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;
        gap: 8px !important;
    }

    .huntington-broker-card-v4__logo--main {
        width: 100% !important;
        max-width: 85px !important; /* Increased size */
        height: auto !important;
    }

    .huntington-broker-card-v4__logo--dld {
        width: 100% !important;
        max-width: 75px !important; /* Increased size */
        height: auto !important;
        margin-top: -5px !important;
    }

    .huntington-broker-card-v4__buttons {
        justify-content: flex-start !important;
        margin-top: 10px;
    }
}

/* Minimal Laravel adapters for source widgets that previously used Elementor runtime. */
/* Source-derived Elementor property-detail advisor template 2521 rules. */
.elementor-2521 .elementor-element.elementor-element-15dfc3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4em 0em;--row-gap:4em;--column-gap:0em;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2521 .elementor-element.elementor-element-3b488d1{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2521 .elementor-element.elementor-element-36f848d{text-align:start;}.elementor-2521 .elementor-element.elementor-element-36f848d .elementor-heading-title{color:var( --e-global-color-8ac20af );}.elementor-2521 .elementor-element.elementor-element-09c7a6d{width:var( --container-widget-width, 875px );max-width:875px;--container-widget-width:875px;--container-widget-flex-grow:0;text-align:start;}.elementor-2521 .elementor-element.elementor-element-09c7a6d.elementor-element{--align-self:flex-start;}.elementor-2521 .elementor-element.elementor-element-9cf04b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2521 .elementor-element.elementor-element-a661baf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2521 .elementor-element.elementor-element-a661baf.e-con{--align-self:center;}.elementor-2521 .elementor-element.elementor-element-3d316f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2521 .elementor-element.elementor-element-8848880{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-2521 .elementor-element.elementor-element-3b488d1{--width:70%;}.elementor-2521 .elementor-element.elementor-element-9cf04b8{--width:100%;}.elementor-2521 .elementor-element.elementor-element-a661baf{--width:30%;}}@media(max-width:767px){.elementor-2521 .elementor-element.elementor-element-15dfc3f{--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-2521 .elementor-element.elementor-element-9cf04b8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2521 .elementor-element.elementor-element-a661baf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}
.elementor-kit-23{--e-global-color-primary:#631B0F;--e-global-color-secondary:#8D6A57;--e-global-color-text:#D9C7BD;--e-global-color-accent:#F1F1F1;--e-global-color-8ac20af:#000000;--e-global-color-001010e:#33FF00;--e-global-color-9232176:#FFFFFF;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Outfit";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Outfit";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Outfit";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:300;--e-global-typography-accent-line-height:1.2px;color:var( --e-global-color-8ac20af );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-kit-23 button,.elementor-kit-23 input[type="button"],.elementor-kit-23 input[type="submit"],.elementor-kit-23 .elementor-button{background-color:#F1F1F1;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:var( --e-global-color-8ac20af );border-style:none;border-radius:100px 100px 100px 100px;padding:8px 18px 8px 18px;}.elementor-kit-23 button:hover,.elementor-kit-23 button:focus,.elementor-kit-23 input[type="button"]:hover,.elementor-kit-23 input[type="button"]:focus,.elementor-kit-23 input[type="submit"]:hover,.elementor-kit-23 input[type="submit"]:focus,.elementor-kit-23 .elementor-button:hover,.elementor-kit-23 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-style:none;}.elementor-kit-23 e-page-transition{background-color:#FFBC7D;}.elementor-kit-23 h1{color:var( --e-global-color-9232176 );font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:500;line-height:81px;}.elementor-kit-23 h2{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:500;line-height:50px;}.elementor-kit-23 h3{color:var( --e-global-color-9232176 );font-family:"Outfit", Sans-serif;font-size:38px;font-weight:400;line-height:45px;}.elementor-kit-23 h4{color:var( --e-global-color-8ac20af );font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;line-height:27px;}.elementor-kit-23 label{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-kit-23 input:not([type="button"]):not([type="submit"]),.elementor-kit-23 textarea,.elementor-kit-23 .elementor-field-textual{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1226px){.elementor-kit-23{font-size:2vw;}.elementor-kit-23 h1{font-size:5vw;line-height:1.1;}.elementor-kit-23 h2{font-size:4.5vw;line-height:1;}.elementor-kit-23 h3{font-size:3vw;line-height:0.7;}.elementor-kit-23 h4{font-size:2.2vw;}.elementor-kit-23 button,.elementor-kit-23 input[type="button"],.elementor-kit-23 input[type="submit"],.elementor-kit-23 .elementor-button{font-size:2vw;line-height:1.2em;padding:8px 18px 8px 18px;}.elementor-kit-23 label{font-size:1.2vw;}.elementor-kit-23 input:not([type="button"]):not([type="submit"]),.elementor-kit-23 textarea,.elementor-kit-23 .elementor-field-textual{font-size:1.2vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-23{font-size:16px;}.elementor-kit-23 h1{font-size:36px;}.elementor-kit-23 h2{font-size:30px;}.elementor-kit-23 h3{font-size:24px;}.elementor-kit-23 h4{font-size:16px;}.elementor-kit-23 button,.elementor-kit-23 input[type="button"],.elementor-kit-23 input[type="submit"],.elementor-kit-23 .elementor-button{font-size:15px;line-height:1.2em;padding:8px 18px 8px 18px;}.elementor-kit-23 label{font-size:16px;}.elementor-kit-23 input:not([type="button"]):not([type="submit"]),.elementor-kit-23 textarea,.elementor-kit-23 .elementor-field-textual{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}

/* Source OceanWP paragraph rhythm used by Elementor text widgets. */
.elementor-12363 .elementor-widget-text-editor p,
.elementor-2521 .elementor-widget-text-editor p {
    margin: 0 0 20px;
}

/* Keep the desktop property facts together when the fixed 295px source column permits it. */
@media (min-width: 1200px) {
    .elementor-12363 .elementor-element.elementor-element-2f0edad {
        --gap: 7px 7px;
        --row-gap: 7px;
        --column-gap: 7px;
    }

    .elementor-12363 .elementor-element.elementor-element-2f0edad > .smallButtons1 {
        flex: 0 0 auto;
    }

    .elementor-12363 .elementor-element.elementor-element-2f0edad .elementor-button {
        white-space: nowrap;
    }
}
