.elementor-86 .elementor-element.elementor-element-36d5055{--display:flex;--min-height:600px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-1d33981{--display:flex;--min-height:600px;--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:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-86 .elementor-element.elementor-element-1d33981:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-1d33981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://terracottawellness.co.nz/wp-content/uploads/2025/07/spa-line-cover.svg");background-position:bottom right;background-repeat:no-repeat;background-size:50% auto;}.elementor-86 .elementor-element.elementor-element-1d33981.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-b1926b3 .elementor-heading-title{font-family:var( --e-global-typography-3c5827e-font-family ), Sans-serif;font-size:var( --e-global-typography-3c5827e-font-size );font-weight:var( --e-global-typography-3c5827e-font-weight );text-transform:var( --e-global-typography-3c5827e-text-transform );line-height:var( --e-global-typography-3c5827e-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-bcff6e2{font-family:var( --e-global-typography-cb02193-font-family ), Sans-serif;font-size:var( --e-global-typography-cb02193-font-size );font-weight:var( --e-global-typography-cb02193-font-weight );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-effc65c{--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-86 .elementor-element.elementor-element-effc65c:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-effc65c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terracottawellness.co.nz/wp-content/uploads/2025/07/Facials-Service.webp");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-46c8942{--spacer-size:50px;}.elementor-86 .elementor-element.elementor-element-3c947bb{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-86 .elementor-element.elementor-element-0b96533{padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-0b96533 .elementor-heading-title{font-family:var( --e-global-typography-2ad165d-font-family ), Sans-serif;font-size:var( --e-global-typography-2ad165d-font-size );font-weight:var( --e-global-typography-2ad165d-font-weight );text-transform:var( --e-global-typography-2ad165d-text-transform );line-height:var( --e-global-typography-2ad165d-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-b7af2a9{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-86 .elementor-element.elementor-element-d734eeb{--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;}.elementor-86 .elementor-element.elementor-element-4f8d248{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-3d0423a{text-align:start;}.elementor-86 .elementor-element.elementor-element-3bc29d7{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-86 .elementor-element.elementor-element-db2e738 .elementor-heading-title{font-family:var( --e-global-typography-4b2b3a6-font-family ), Sans-serif;font-size:var( --e-global-typography-4b2b3a6-font-size );font-weight:var( --e-global-typography-4b2b3a6-font-weight );text-transform:var( --e-global-typography-4b2b3a6-text-transform );line-height:var( --e-global-typography-4b2b3a6-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-58c7618 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-7b176ee p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-7b176ee{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-0633414{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-0633414 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-a34f413 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-150cf67{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-150cf67 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-86 .elementor-element.elementor-element-62ff0fe .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-62ff0fe .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-62ff0fe.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-62ff0fe{z-index:888;}.elementor-86 .elementor-element.elementor-element-62ff0fe .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:16px 20px 16px 20px;}.elementor-86 .elementor-element.elementor-element-62ff0fe .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-62ff0fe .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-2d9bb64{--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;}.elementor-86 .elementor-element.elementor-element-96b313b{--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;}.elementor-86 .elementor-element.elementor-element-5aaebdc{text-align:start;}.elementor-86 .elementor-element.elementor-element-ca435c0{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-86 .elementor-element.elementor-element-1fc2f11 .elementor-heading-title{font-family:var( --e-global-typography-4b2b3a6-font-family ), Sans-serif;font-size:var( --e-global-typography-4b2b3a6-font-size );font-weight:var( --e-global-typography-4b2b3a6-font-weight );text-transform:var( --e-global-typography-4b2b3a6-text-transform );line-height:var( --e-global-typography-4b2b3a6-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-ea8ae07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-e3494ee p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-e3494ee{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-14348e0{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-14348e0 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-20f5903 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-339a595{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-339a595 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-1de7327 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-1de7327 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-1de7327.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-1de7327{z-index:888;}.elementor-86 .elementor-element.elementor-element-1de7327 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:16px 20px 16px 20px;}.elementor-86 .elementor-element.elementor-element-1de7327 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-1de7327 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-df5d7cc{--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;}.elementor-86 .elementor-element.elementor-element-2544443{--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;}.elementor-86 .elementor-element.elementor-element-003597f{text-align:start;}.elementor-86 .elementor-element.elementor-element-c5b799c{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-86 .elementor-element.elementor-element-d662a42 .elementor-heading-title{font-family:var( --e-global-typography-4b2b3a6-font-family ), Sans-serif;font-size:var( --e-global-typography-4b2b3a6-font-size );font-weight:var( --e-global-typography-4b2b3a6-font-weight );text-transform:var( --e-global-typography-4b2b3a6-text-transform );line-height:var( --e-global-typography-4b2b3a6-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-4ada7eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-7411a00 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-7411a00{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-9d46a3a{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-9d46a3a p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-0527ce1 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-0527ce1 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-0527ce1.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-0527ce1{z-index:888;}.elementor-86 .elementor-element.elementor-element-0527ce1 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:16px 20px 16px 20px;}.elementor-86 .elementor-element.elementor-element-0527ce1 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-0527ce1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-9b0efd1{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-86 .elementor-element.elementor-element-50a21dc{padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-50a21dc .elementor-heading-title{font-family:var( --e-global-typography-2ad165d-font-family ), Sans-serif;font-size:var( --e-global-typography-2ad165d-font-size );font-weight:var( --e-global-typography-2ad165d-font-weight );text-transform:var( --e-global-typography-2ad165d-text-transform );line-height:var( --e-global-typography-2ad165d-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-7b5cf56{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-86 .elementor-element.elementor-element-60085f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-86 .elementor-element.elementor-element-6cffe95{text-align:start;}.elementor-86 .elementor-element.elementor-element-4c8a6fa .elementor-heading-title{font-family:var( --e-global-typography-4b2b3a6-font-family ), Sans-serif;font-size:var( --e-global-typography-4b2b3a6-font-size );font-weight:var( --e-global-typography-4b2b3a6-font-weight );text-transform:var( --e-global-typography-4b2b3a6-text-transform );line-height:var( --e-global-typography-4b2b3a6-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-625aafb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-3abe437{--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;}.elementor-86 .elementor-element.elementor-element-bd36411{--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;}.elementor-86 .elementor-element.elementor-element-33f1936{--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;}.elementor-86 .elementor-element.elementor-element-73478df{text-align:start;}.elementor-86 .elementor-element.elementor-element-73478df img{width:70%;}.elementor-86 .elementor-element.elementor-element-7379706{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-86 .elementor-element.elementor-element-bc09b73 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-bc09b73{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-de10172{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-de10172 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-6d0f21a{background-color:var( --e-global-color-primary );padding:10px 20px 10px 20px;border-radius:50px 50px 50px 50px;text-align:start;color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-6d0f21a.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-6d0f21a p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-caf999f{--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;}.elementor-86 .elementor-element.elementor-element-27e03a8 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-27e03a8{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-6484308{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-6484308 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-8ff9664{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-5ae3982 );--border-color:var( --e-global-color-5ae3982 );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-0c9dc23 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-0c9dc23{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-7c68101{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-7c68101 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-6a89cba{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0%;--padding-bottom:4%;--padding-left:5%;--padding-right:5%;}.elementor-86 .elementor-element.elementor-element-8f87667{padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-8f87667 .elementor-heading-title{font-family:var( --e-global-typography-2ad165d-font-family ), Sans-serif;font-size:var( --e-global-typography-2ad165d-font-size );font-weight:var( --e-global-typography-2ad165d-font-weight );text-transform:var( --e-global-typography-2ad165d-text-transform );line-height:var( --e-global-typography-2ad165d-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-7a07a98{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:40px;}.elementor-86 .elementor-element.elementor-element-7a07a98 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-1360064{--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 100px;--row-gap:0px;--column-gap:100px;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-86 .elementor-element.elementor-element-a24785a{--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;}.elementor-86 .elementor-element.elementor-element-58dda19{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:100px 100px;--row-gap:100px;--column-gap:100px;--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-a25acb6{--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;}.elementor-86 .elementor-element.elementor-element-5199d98{--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;}.elementor-86 .elementor-element.elementor-element-fe3f8e1{text-align:start;}.elementor-86 .elementor-element.elementor-element-cc3c04c{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-86 .elementor-element.elementor-element-978b894 .elementor-heading-title{font-family:var( --e-global-typography-4b2b3a6-font-family ), Sans-serif;font-size:var( --e-global-typography-4b2b3a6-font-size );font-weight:var( --e-global-typography-4b2b3a6-font-weight );text-transform:var( --e-global-typography-4b2b3a6-text-transform );line-height:var( --e-global-typography-4b2b3a6-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-b922d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-b922d3c .elementor-heading-title{font-family:var( --e-global-typography-a9b2619-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b2619-font-size );font-weight:var( --e-global-typography-a9b2619-font-weight );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-fb1183a p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-d39ae04 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-d39ae04{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-89e7caa{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-89e7caa p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-e25f0fd .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-e25f0fd .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-e25f0fd.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-e25f0fd{z-index:888;}.elementor-86 .elementor-element.elementor-element-e25f0fd .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:16px 20px 16px 20px;}.elementor-86 .elementor-element.elementor-element-e25f0fd .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-e25f0fd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-3756faf{--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;}.elementor-86 .elementor-element.elementor-element-777f7da{--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;}.elementor-86 .elementor-element.elementor-element-818dc98{text-align:start;}.elementor-86 .elementor-element.elementor-element-2524fda{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-86 .elementor-element.elementor-element-67f67b8 .elementor-heading-title{font-family:var( --e-global-typography-4b2b3a6-font-family ), Sans-serif;font-size:var( --e-global-typography-4b2b3a6-font-size );font-weight:var( --e-global-typography-4b2b3a6-font-weight );text-transform:var( --e-global-typography-4b2b3a6-text-transform );line-height:var( --e-global-typography-4b2b3a6-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-f206136 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-250b416 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-eada110 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-eada110{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-05af1b4{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-05af1b4 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-23c75b1 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-23c75b1 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-23c75b1.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-23c75b1{z-index:888;}.elementor-86 .elementor-element.elementor-element-23c75b1 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:16px 20px 16px 20px;}.elementor-86 .elementor-element.elementor-element-23c75b1 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-23c75b1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-8593310{--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;}.elementor-86 .elementor-element.elementor-element-c2504f8{--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;}.elementor-86 .elementor-element.elementor-element-6bef2e5{text-align:start;}.elementor-86 .elementor-element.elementor-element-046b295{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-86 .elementor-element.elementor-element-25e70a9 .elementor-heading-title{font-family:var( --e-global-typography-4b2b3a6-font-family ), Sans-serif;font-size:var( --e-global-typography-4b2b3a6-font-size );font-weight:var( --e-global-typography-4b2b3a6-font-weight );text-transform:var( --e-global-typography-4b2b3a6-text-transform );line-height:var( --e-global-typography-4b2b3a6-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-46f5843 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-e7765e1 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-6023b46 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-6023b46{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-ca1a3a3{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-ca1a3a3 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-c298234 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-c298234 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-c298234.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-c298234{z-index:888;}.elementor-86 .elementor-element.elementor-element-c298234 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:16px 20px 16px 20px;}.elementor-86 .elementor-element.elementor-element-c298234 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-c298234 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-515095b{--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;}.elementor-86 .elementor-element.elementor-element-bac1048{--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;}.elementor-86 .elementor-element.elementor-element-5aecc56{text-align:start;}.elementor-86 .elementor-element.elementor-element-30aa03a{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-86 .elementor-element.elementor-element-cf0cdb4 .elementor-heading-title{font-family:var( --e-global-typography-4b2b3a6-font-family ), Sans-serif;font-size:var( --e-global-typography-4b2b3a6-font-size );font-weight:var( --e-global-typography-4b2b3a6-font-weight );text-transform:var( --e-global-typography-4b2b3a6-text-transform );line-height:var( --e-global-typography-4b2b3a6-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-df92a44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-5f49549 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-742a5cb p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-742a5cb{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-9d4b993{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-9d4b993 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-6efde9f .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-6efde9f .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-6efde9f.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-6efde9f{z-index:888;}.elementor-86 .elementor-element.elementor-element-6efde9f .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:16px 20px 16px 20px;}.elementor-86 .elementor-element.elementor-element-6efde9f .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-6efde9f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-eed762b{--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;}.elementor-86 .elementor-element.elementor-element-f4b66aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-86 .elementor-element.elementor-element-11a0660{--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;}.elementor-86 .elementor-element.elementor-element-0474e1c{text-align:start;}.elementor-86 .elementor-element.elementor-element-609d7ce{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-86 .elementor-element.elementor-element-8c03ffd .elementor-heading-title{font-family:var( --e-global-typography-4b2b3a6-font-family ), Sans-serif;font-size:var( --e-global-typography-4b2b3a6-font-size );font-weight:var( --e-global-typography-4b2b3a6-font-weight );text-transform:var( --e-global-typography-4b2b3a6-text-transform );line-height:var( --e-global-typography-4b2b3a6-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-f18f3e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-74f0d00 p{margin-block-end:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-be608fd .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-86 .elementor-element.elementor-element-be608fd .elementor-icon{font-size:36px;}.elementor-86 .elementor-element.elementor-element-be608fd .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-be608fd .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-be608fd .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-b763a31.elementor-element{--align-self:center;}.elementor-86 .elementor-element.elementor-element-b763a31{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-b763a31 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-89ce5fb p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-89ce5fb{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-17d63e7{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-17d63e7 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-30a19b6 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-884ed49 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-86 .elementor-element.elementor-element-884ed49 .elementor-icon{font-size:36px;}.elementor-86 .elementor-element.elementor-element-884ed49 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-884ed49 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-884ed49 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-3563660.elementor-element{--align-self:center;}.elementor-86 .elementor-element.elementor-element-3563660{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-3563660 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-e963d9c{background-color:var( --e-global-color-primary );margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 20px 10px 20px;border-radius:50px 50px 50px 50px;text-align:start;color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-e963d9c.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-e963d9c p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-6d18787 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-86 .elementor-element.elementor-element-6d18787 .elementor-icon{font-size:36px;}.elementor-86 .elementor-element.elementor-element-6d18787 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-6d18787 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-6d18787 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-8b29abb.elementor-element{--align-self:center;}.elementor-86 .elementor-element.elementor-element-8b29abb{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-8b29abb p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-4d30b27 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-4d30b27{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-de00b8f{font-family:var( --e-global-typography-1000f87-font-family ), Sans-serif;font-size:var( --e-global-typography-1000f87-font-size );font-weight:var( --e-global-typography-1000f87-font-weight );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-de00b8f p{margin-block-end:0px;}@media(min-width:768px){.elementor-86 .elementor-element.elementor-element-1d33981{--width:50%;}.elementor-86 .elementor-element.elementor-element-effc65c{--width:50%;}.elementor-86 .elementor-element.elementor-element-d734eeb{--width:100%;}.elementor-86 .elementor-element.elementor-element-2d9bb64{--width:100%;}.elementor-86 .elementor-element.elementor-element-df5d7cc{--width:100%;}.elementor-86 .elementor-element.elementor-element-3abe437{--width:100%;}.elementor-86 .elementor-element.elementor-element-33f1936{--width:25%;}.elementor-86 .elementor-element.elementor-element-7379706{--width:75%;}.elementor-86 .elementor-element.elementor-element-caf999f{--width:100%;}.elementor-86 .elementor-element.elementor-element-a24785a{--width:100%;}.elementor-86 .elementor-element.elementor-element-a25acb6{--width:100%;}.elementor-86 .elementor-element.elementor-element-3756faf{--width:100%;}.elementor-86 .elementor-element.elementor-element-8593310{--width:100%;}.elementor-86 .elementor-element.elementor-element-515095b{--width:100%;}.elementor-86 .elementor-element.elementor-element-eed762b{--width:33.33%;}}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-36d5055{--min-height:300px;}.elementor-86 .elementor-element.elementor-element-1d33981{--min-height:300px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-86 .elementor-element.elementor-element-b1926b3 .elementor-heading-title{font-size:var( --e-global-typography-3c5827e-font-size );line-height:var( --e-global-typography-3c5827e-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-bcff6e2{font-size:var( --e-global-typography-cb02193-font-size );}.elementor-86 .elementor-element.elementor-element-effc65c{--justify-content:center;}.elementor-86 .elementor-element.elementor-element-0b96533 .elementor-heading-title{font-size:var( --e-global-typography-2ad165d-font-size );line-height:var( --e-global-typography-2ad165d-line-height );}.elementor-86 .elementor-element.elementor-element-b7af2a9{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-3d0423a.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-3d0423a img{height:70px;}.elementor-86 .elementor-element.elementor-element-db2e738 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-58c7618 .elementor-heading-title{font-size:18px;}.elementor-86 .elementor-element.elementor-element-0633414{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-150cf67{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-86 .elementor-element.elementor-element-62ff0fe .elementor-button{padding:14px 20px 14px 20px;}.elementor-86 .elementor-element.elementor-element-5aaebdc.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-5aaebdc img{height:70px;}.elementor-86 .elementor-element.elementor-element-1fc2f11 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-ea8ae07 .elementor-heading-title{font-size:18px;}.elementor-86 .elementor-element.elementor-element-14348e0{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-339a595{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-1de7327 .elementor-button{padding:14px 20px 14px 20px;}.elementor-86 .elementor-element.elementor-element-003597f.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-003597f img{height:70px;}.elementor-86 .elementor-element.elementor-element-d662a42 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-4ada7eb .elementor-heading-title{font-size:18px;}.elementor-86 .elementor-element.elementor-element-9d46a3a{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-0527ce1 .elementor-button{padding:14px 20px 14px 20px;}.elementor-86 .elementor-element.elementor-element-50a21dc .elementor-heading-title{font-size:var( --e-global-typography-2ad165d-font-size );line-height:var( --e-global-typography-2ad165d-line-height );}.elementor-86 .elementor-element.elementor-element-7b5cf56{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-86 .elementor-element.elementor-element-6cffe95.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-6cffe95 img{height:70px;}.elementor-86 .elementor-element.elementor-element-4c8a6fa .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-625aafb .elementor-heading-title{font-size:18px;}.elementor-86 .elementor-element.elementor-element-73478df.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-73478df img{height:70px;}.elementor-86 .elementor-element.elementor-element-de10172{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-6484308{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-7c68101{text-align:end;font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-8f87667 .elementor-heading-title{font-size:var( --e-global-typography-2ad165d-font-size );line-height:var( --e-global-typography-2ad165d-line-height );}.elementor-86 .elementor-element.elementor-element-7a07a98{font-size:14px;line-height:20px;}.elementor-86 .elementor-element.elementor-element-1360064{--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-86 .elementor-element.elementor-element-58dda19{--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-fe3f8e1.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-fe3f8e1 img{height:70px;}.elementor-86 .elementor-element.elementor-element-978b894 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-b922d3c .elementor-heading-title{font-size:var( --e-global-typography-a9b2619-font-size );}.elementor-86 .elementor-element.elementor-element-89e7caa{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-e25f0fd .elementor-button{padding:14px 20px 14px 20px;}.elementor-86 .elementor-element.elementor-element-818dc98.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-818dc98 img{height:70px;}.elementor-86 .elementor-element.elementor-element-67f67b8 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-f206136 .elementor-heading-title{font-size:18px;}.elementor-86 .elementor-element.elementor-element-05af1b4{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-23c75b1 .elementor-button{padding:14px 20px 14px 20px;}.elementor-86 .elementor-element.elementor-element-6bef2e5.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-6bef2e5 img{height:70px;}.elementor-86 .elementor-element.elementor-element-25e70a9 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-46f5843 .elementor-heading-title{font-size:18px;}.elementor-86 .elementor-element.elementor-element-ca1a3a3{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-c298234 .elementor-button{padding:14px 20px 14px 20px;}.elementor-86 .elementor-element.elementor-element-5aecc56.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-5aecc56 img{height:70px;}.elementor-86 .elementor-element.elementor-element-cf0cdb4 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-df92a44 .elementor-heading-title{font-size:18px;}.elementor-86 .elementor-element.elementor-element-9d4b993{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-6efde9f .elementor-button{padding:14px 20px 14px 20px;}.elementor-86 .elementor-element.elementor-element-0474e1c.elementor-element{--align-self:flex-start;}.elementor-86 .elementor-element.elementor-element-0474e1c img{height:70px;}.elementor-86 .elementor-element.elementor-element-8c03ffd .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-f18f3e3 .elementor-heading-title{font-size:18px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-be608fd .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-be608fd .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-b763a31{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-17d63e7{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-884ed49 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-884ed49 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-3563660{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-6d18787 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-6d18787 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-8b29abb{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-de00b8f{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-36d5055{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-86 .elementor-element.elementor-element-b1926b3{text-align:center;}.elementor-86 .elementor-element.elementor-element-b1926b3 .elementor-heading-title{font-size:var( --e-global-typography-3c5827e-font-size );line-height:var( --e-global-typography-3c5827e-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-bcff6e2{text-align:center;font-size:var( --e-global-typography-cb02193-font-size );}.elementor-86 .elementor-element.elementor-element-46c8942{--spacer-size:250px;}.elementor-86 .elementor-element.elementor-element-3c947bb{--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-86 .elementor-element.elementor-element-0b96533{padding:20px 20px 20px 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-0b96533 .elementor-heading-title{font-size:var( --e-global-typography-2ad165d-font-size );line-height:var( --e-global-typography-2ad165d-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-db2e738 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-c64015f p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-0633414{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-150cf67{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-86 .elementor-element.elementor-element-1fc2f11 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-14348e0{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-339a595{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-d662a42 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-9d46a3a{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-9b0efd1{--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-86 .elementor-element.elementor-element-50a21dc{padding:20px 20px 20px 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-50a21dc .elementor-heading-title{font-size:var( --e-global-typography-2ad165d-font-size );line-height:var( --e-global-typography-2ad165d-line-height );}.elementor-86 .elementor-element.elementor-element-7b5cf56{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-86 .elementor-element.elementor-element-6cffe95 img{width:90%;}.elementor-86 .elementor-element.elementor-element-4c8a6fa .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-ac300f0 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-73478df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-de10172{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-6484308{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-7c68101{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-8f87667{padding:20px 20px 20px 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-8f87667 .elementor-heading-title{font-size:var( --e-global-typography-2ad165d-font-size );line-height:var( --e-global-typography-2ad165d-line-height );}.elementor-86 .elementor-element.elementor-element-7a07a98{font-size:14px;}.elementor-86 .elementor-element.elementor-element-58dda19{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-978b894 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-b922d3c .elementor-heading-title{font-size:var( --e-global-typography-a9b2619-font-size );}.elementor-86 .elementor-element.elementor-element-89e7caa{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-67f67b8 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-05af1b4{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-25e70a9 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-ca1a3a3{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-cf0cdb4 .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-86 .elementor-element.elementor-element-9d4b993{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-eed762b{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-8c03ffd .elementor-heading-title{font-size:var( --e-global-typography-4b2b3a6-font-size );line-height:var( --e-global-typography-4b2b3a6-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-be608fd .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-be608fd .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-b763a31{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-17d63e7{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-884ed49 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-884ed49 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-3563660{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-6d18787 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-6d18787 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-8b29abb{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}.elementor-86 .elementor-element.elementor-element-de00b8f{font-size:var( --e-global-typography-1000f87-font-size );line-height:var( --e-global-typography-1000f87-line-height );}}