.elementor-571 .elementor-element.elementor-element-bc001{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-bc001i{--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:15px;--padding-right:15px;}.elementor-571 .elementor-element.elementor-element-bc002{--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:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.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-571 .elementor-element.elementor-element-pxx55fq5{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-pxx55fq5 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#959595;}.elementor-571 .elementor-element.elementor-element-pg681kev{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-pg681kev .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#959595;}.elementor-571 .elementor-element.elementor-element-puzs8033{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-puzs8033 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#151515;}.elementor-571 .elementor-element.elementor-element-rp001{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rp001i{--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:15px;--padding-right:15px;}.elementor-571 .elementor-element.elementor-element-rw001{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw002{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw002 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:34px;font-weight:400;line-height:1.2em;color:#313131;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-571 .elementor-element.elementor-element-rw003 .elementor-button{background-color:#008E91;font-family:"PT Sans", Sans-serif;font-size:16px;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1C94C4;border-radius:15px 15px 15px 15px;padding:0px 36px 0px 36px;}.elementor-571 .elementor-element.elementor-element-rw003 .elementor-button:hover, .elementor-571 .elementor-element.elementor-element-rw003 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#008E91;}.elementor-571 .elementor-element.elementor-element-rw003{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw003 .elementor-button:hover svg, .elementor-571 .elementor-element.elementor-element-rw003 .elementor-button:focus svg{fill:#008E91;}.elementor-571 .elementor-element.elementor-element-ra001{--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-571 .elementor-element.elementor-element-rw010{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw0{--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;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:#dddddd;--border-color:#dddddd;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:26px;--padding-left:21px;--padding-right:20px;}.elementor-571 .elementor-element.elementor-element-rw0t{--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:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw0n{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw0n .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#060606;}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-571 .elementor-element.elementor-element-rw0s{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw0s .elementor-star-rating{font-size:15px;}.elementor-571 .elementor-element.elementor-element-rw0s .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-571 .elementor-element.elementor-element-rw0s .elementor-star-rating i:before{color:#FFCB00;}.elementor-571 .elementor-element.elementor-element-rw0s .elementor-star-rating i{color:#D8D8D8;}.elementor-571 .elementor-element.elementor-element-rw0x{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw0x .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#171717;}.elementor-571 .elementor-element.elementor-element-rw0b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw0i{--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-571 .elementor-element.elementor-element-rw0dn{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw0dn .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#0F0F0F;}.elementor-571 .elementor-element.elementor-element-rw0st{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw0st .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#959595;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-571 .elementor-element.elementor-element-rw0m{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw0m .elementor-icon-wrapper{text-align:center;}.elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-stacked .elementor-icon{background-color:#008E91;color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-default .elementor-icon{color:#008E91;border-color:#008E91;}.elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-default .elementor-icon svg{fill:#008E91;}.elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-framed .elementor-icon{background-color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-stacked .elementor-icon svg{fill:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-framed .elementor-icon:hover{background-color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw0m.elementor-view-stacked .elementor-icon:hover svg{fill:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw0m .elementor-icon{font-size:12px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-571 .elementor-element.elementor-element-rw0m .elementor-icon svg{height:12px;}.elementor-571 .elementor-element.elementor-element-rw1{--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;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:#dddddd;--border-color:#dddddd;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:26px;--padding-left:21px;--padding-right:20px;}.elementor-571 .elementor-element.elementor-element-rw1t{--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:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw1n{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw1n .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#060606;}.elementor-571 .elementor-element.elementor-element-rw1s{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw1s .elementor-star-rating{font-size:15px;}.elementor-571 .elementor-element.elementor-element-rw1s .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-571 .elementor-element.elementor-element-rw1s .elementor-star-rating i:before{color:#FFCB00;}.elementor-571 .elementor-element.elementor-element-rw1s .elementor-star-rating i{color:#D8D8D8;}.elementor-571 .elementor-element.elementor-element-rw1x{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw1x .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#171717;}.elementor-571 .elementor-element.elementor-element-rw1b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw1i{--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-571 .elementor-element.elementor-element-rw1dn{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw1dn .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#0F0F0F;}.elementor-571 .elementor-element.elementor-element-rw1st{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw1st .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#959595;}.elementor-571 .elementor-element.elementor-element-rw1m{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw1m .elementor-icon-wrapper{text-align:center;}.elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-stacked .elementor-icon{background-color:#008E91;color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-default .elementor-icon{color:#008E91;border-color:#008E91;}.elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-default .elementor-icon svg{fill:#008E91;}.elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-framed .elementor-icon{background-color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-stacked .elementor-icon svg{fill:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-framed .elementor-icon:hover{background-color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw1m.elementor-view-stacked .elementor-icon:hover svg{fill:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw1m .elementor-icon{font-size:12px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-571 .elementor-element.elementor-element-rw1m .elementor-icon svg{height:12px;}.elementor-571 .elementor-element.elementor-element-rw2{--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;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:#dddddd;--border-color:#dddddd;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:26px;--padding-left:21px;--padding-right:20px;}.elementor-571 .elementor-element.elementor-element-rw2t{--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:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw2n{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw2n .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#060606;}.elementor-571 .elementor-element.elementor-element-rw2s{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw2s .elementor-star-rating{font-size:15px;}.elementor-571 .elementor-element.elementor-element-rw2s .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-571 .elementor-element.elementor-element-rw2s .elementor-star-rating i:before{color:#FFCB00;}.elementor-571 .elementor-element.elementor-element-rw2s .elementor-star-rating i{color:#D8D8D8;}.elementor-571 .elementor-element.elementor-element-rw2x{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw2x .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#171717;}.elementor-571 .elementor-element.elementor-element-rw2b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw2i{--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-571 .elementor-element.elementor-element-rw2dn{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw2dn .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#0F0F0F;}.elementor-571 .elementor-element.elementor-element-rw2st{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw2st .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#959595;}.elementor-571 .elementor-element.elementor-element-rw2m{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw2m .elementor-icon-wrapper{text-align:center;}.elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-stacked .elementor-icon{background-color:#008E91;color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-default .elementor-icon{color:#008E91;border-color:#008E91;}.elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-default .elementor-icon svg{fill:#008E91;}.elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-framed .elementor-icon{background-color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-stacked .elementor-icon svg{fill:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-framed .elementor-icon:hover{background-color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw2m.elementor-view-stacked .elementor-icon:hover svg{fill:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw2m .elementor-icon{font-size:12px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-571 .elementor-element.elementor-element-rw2m .elementor-icon svg{height:12px;}.elementor-571 .elementor-element.elementor-element-rw3{--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;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:#dddddd;--border-color:#dddddd;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:26px;--padding-left:21px;--padding-right:20px;}.elementor-571 .elementor-element.elementor-element-rw3t{--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:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw3n{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw3n .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#060606;}.elementor-571 .elementor-element.elementor-element-rw3s{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw3s .elementor-star-rating{font-size:15px;}.elementor-571 .elementor-element.elementor-element-rw3s .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-571 .elementor-element.elementor-element-rw3s .elementor-star-rating i:before{color:#FFCB00;}.elementor-571 .elementor-element.elementor-element-rw3s .elementor-star-rating i{color:#D8D8D8;}.elementor-571 .elementor-element.elementor-element-rw3x{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw3x .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#171717;}.elementor-571 .elementor-element.elementor-element-rw3b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw3i{--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-571 .elementor-element.elementor-element-rw3dn{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw3dn .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#0F0F0F;}.elementor-571 .elementor-element.elementor-element-rw3st{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw3st .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#959595;}.elementor-571 .elementor-element.elementor-element-rw3m{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw3m .elementor-icon-wrapper{text-align:center;}.elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-stacked .elementor-icon{background-color:#008E91;color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-default .elementor-icon{color:#008E91;border-color:#008E91;}.elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-default .elementor-icon svg{fill:#008E91;}.elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-framed .elementor-icon{background-color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-stacked .elementor-icon svg{fill:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-framed .elementor-icon:hover{background-color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw3m.elementor-view-stacked .elementor-icon:hover svg{fill:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw3m .elementor-icon{font-size:12px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-571 .elementor-element.elementor-element-rw3m .elementor-icon svg{height:12px;}.elementor-571 .elementor-element.elementor-element-rw4{--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;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:#dddddd;--border-color:#dddddd;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:26px;--padding-left:21px;--padding-right:20px;}.elementor-571 .elementor-element.elementor-element-rw4t{--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:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw4n{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw4n .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#060606;}.elementor-571 .elementor-element.elementor-element-rw4s{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw4s .elementor-star-rating{font-size:15px;}.elementor-571 .elementor-element.elementor-element-rw4s .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-571 .elementor-element.elementor-element-rw4s .elementor-star-rating i:before{color:#FFCB00;}.elementor-571 .elementor-element.elementor-element-rw4s .elementor-star-rating i{color:#D8D8D8;}.elementor-571 .elementor-element.elementor-element-rw4x{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw4x .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#171717;}.elementor-571 .elementor-element.elementor-element-rw4b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw4i{--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-571 .elementor-element.elementor-element-rw4dn{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw4dn .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#0F0F0F;}.elementor-571 .elementor-element.elementor-element-rw4st{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw4st .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#959595;}.elementor-571 .elementor-element.elementor-element-rw4m{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw4m .elementor-icon-wrapper{text-align:center;}.elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-stacked .elementor-icon{background-color:#008E91;color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-default .elementor-icon{color:#008E91;border-color:#008E91;}.elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-default .elementor-icon svg{fill:#008E91;}.elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-framed .elementor-icon{background-color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-stacked .elementor-icon svg{fill:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-framed .elementor-icon:hover{background-color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw4m.elementor-view-stacked .elementor-icon:hover svg{fill:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw4m .elementor-icon{font-size:12px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-571 .elementor-element.elementor-element-rw4m .elementor-icon svg{height:12px;}.elementor-571 .elementor-element.elementor-element-rw5{--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;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:#dddddd;--border-color:#dddddd;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:26px;--padding-left:21px;--padding-right:20px;}.elementor-571 .elementor-element.elementor-element-rw5t{--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:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw5n{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw5n .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#060606;}.elementor-571 .elementor-element.elementor-element-rw5s{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw5s .elementor-star-rating{font-size:15px;}.elementor-571 .elementor-element.elementor-element-rw5s .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-571 .elementor-element.elementor-element-rw5s .elementor-star-rating i:before{color:#FFCB00;}.elementor-571 .elementor-element.elementor-element-rw5s .elementor-star-rating i{color:#D8D8D8;}.elementor-571 .elementor-element.elementor-element-rw5x{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw5x .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#171717;}.elementor-571 .elementor-element.elementor-element-rw5b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw5i{--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-571 .elementor-element.elementor-element-rw5dn{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw5dn .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#0F0F0F;}.elementor-571 .elementor-element.elementor-element-rw5st{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw5st .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#959595;}.elementor-571 .elementor-element.elementor-element-rw5m{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw5m .elementor-icon-wrapper{text-align:center;}.elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-stacked .elementor-icon{background-color:#008E91;color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-default .elementor-icon{color:#008E91;border-color:#008E91;}.elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-default .elementor-icon svg{fill:#008E91;}.elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-framed .elementor-icon{background-color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-stacked .elementor-icon svg{fill:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-framed .elementor-icon:hover{background-color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw5m.elementor-view-stacked .elementor-icon:hover svg{fill:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw5m .elementor-icon{font-size:12px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-571 .elementor-element.elementor-element-rw5m .elementor-icon svg{height:12px;}.elementor-571 .elementor-element.elementor-element-rw6{--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;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:#dddddd;--border-color:#dddddd;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:26px;--padding-left:21px;--padding-right:20px;}.elementor-571 .elementor-element.elementor-element-rw6t{--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:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw6n{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw6n .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#060606;}.elementor-571 .elementor-element.elementor-element-rw6s{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw6s .elementor-star-rating{font-size:15px;}.elementor-571 .elementor-element.elementor-element-rw6s .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-571 .elementor-element.elementor-element-rw6s .elementor-star-rating i:before{color:#FFCB00;}.elementor-571 .elementor-element.elementor-element-rw6s .elementor-star-rating i{color:#D8D8D8;}.elementor-571 .elementor-element.elementor-element-rw6x{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw6x .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#171717;}.elementor-571 .elementor-element.elementor-element-rw6b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw6i{--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-571 .elementor-element.elementor-element-rw6dn{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw6dn .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#0F0F0F;}.elementor-571 .elementor-element.elementor-element-rw6st{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw6st .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#959595;}.elementor-571 .elementor-element.elementor-element-rw6m{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw6m .elementor-icon-wrapper{text-align:center;}.elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-stacked .elementor-icon{background-color:#008E91;color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-default .elementor-icon{color:#008E91;border-color:#008E91;}.elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-default .elementor-icon svg{fill:#008E91;}.elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-framed .elementor-icon{background-color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-stacked .elementor-icon svg{fill:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-framed .elementor-icon:hover{background-color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw6m.elementor-view-stacked .elementor-icon:hover svg{fill:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw6m .elementor-icon{font-size:12px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-571 .elementor-element.elementor-element-rw6m .elementor-icon svg{height:12px;}.elementor-571 .elementor-element.elementor-element-rw7{--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;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:#dddddd;--border-color:#dddddd;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:26px;--padding-left:21px;--padding-right:20px;}.elementor-571 .elementor-element.elementor-element-rw7t{--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:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw7n{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw7n .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#060606;}.elementor-571 .elementor-element.elementor-element-rw7s{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw7s .elementor-star-rating{font-size:15px;}.elementor-571 .elementor-element.elementor-element-rw7s .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-571 .elementor-element.elementor-element-rw7s .elementor-star-rating i:before{color:#FFCB00;}.elementor-571 .elementor-element.elementor-element-rw7s .elementor-star-rating i{color:#D8D8D8;}.elementor-571 .elementor-element.elementor-element-rw7x{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw7x .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#171717;}.elementor-571 .elementor-element.elementor-element-rw7b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw7i{--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-571 .elementor-element.elementor-element-rw7dn{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw7dn .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#0F0F0F;}.elementor-571 .elementor-element.elementor-element-rw7st{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw7st .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#959595;}.elementor-571 .elementor-element.elementor-element-rw7m{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw7m .elementor-icon-wrapper{text-align:center;}.elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-stacked .elementor-icon{background-color:#008E91;color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-default .elementor-icon{color:#008E91;border-color:#008E91;}.elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-default .elementor-icon svg{fill:#008E91;}.elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-framed .elementor-icon{background-color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-stacked .elementor-icon svg{fill:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-framed .elementor-icon:hover{background-color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw7m.elementor-view-stacked .elementor-icon:hover svg{fill:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw7m .elementor-icon{font-size:12px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-571 .elementor-element.elementor-element-rw7m .elementor-icon svg{height:12px;}.elementor-571 .elementor-element.elementor-element-rw10{--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;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:#dddddd;--border-color:#dddddd;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:26px;--padding-left:21px;--padding-right:20px;}.elementor-571 .elementor-element.elementor-element-rw10t{--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:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw10n{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw10n .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#060606;}.elementor-571 .elementor-element.elementor-element-rw10s{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw10s .elementor-star-rating{font-size:15px;}.elementor-571 .elementor-element.elementor-element-rw10s .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-571 .elementor-element.elementor-element-rw10s .elementor-star-rating i:before{color:#FFCB00;}.elementor-571 .elementor-element.elementor-element-rw10s .elementor-star-rating i{color:#D8D8D8;}.elementor-571 .elementor-element.elementor-element-rw10x{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw10x .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#171717;}.elementor-571 .elementor-element.elementor-element-rw10b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw10i{--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-571 .elementor-element.elementor-element-rw10dn{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw10dn .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#0F0F0F;}.elementor-571 .elementor-element.elementor-element-rw10st{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-571 .elementor-element.elementor-element-rw10st .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#959595;}.elementor-571 .elementor-element.elementor-element-rw10m{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw10m .elementor-icon-wrapper{text-align:center;}.elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-stacked .elementor-icon{background-color:#1C94C4;color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-default .elementor-icon{color:#1C94C4;border-color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-default .elementor-icon svg{fill:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-framed .elementor-icon{background-color:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-stacked .elementor-icon svg{fill:rgba(0,0,0,0);}.elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-framed .elementor-icon:hover, .elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-framed .elementor-icon:hover{background-color:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw10m.elementor-view-stacked .elementor-icon:hover svg{fill:#1C94C4;}.elementor-571 .elementor-element.elementor-element-rw10m .elementor-icon{font-size:12px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-571 .elementor-element.elementor-element-rw10m .elementor-icon svg{height:12px;}.elementor-571 .elementor-element.elementor-element-rw020{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rw021 .elementor-button{background-color:rgba(0,0,0,0);font-family:"PT Sans", Sans-serif;font-size:16px;line-height:1em;fill:#121212;color:#121212;border-style:solid;border-width:1px 1px 1px 1px;border-color:#008E91;border-radius:15px 15px 15px 15px;padding:0px 30px 0px 30px;}.elementor-571 .elementor-element.elementor-element-rw021 .elementor-button:hover, .elementor-571 .elementor-element.elementor-element-rw021 .elementor-button:focus{background-color:#008E91;color:#FFFFFF;}.elementor-571 .elementor-element.elementor-element-rw021{width:auto;max-width:auto;}.elementor-571 .elementor-element.elementor-element-rw021 .elementor-button:hover svg, .elementor-571 .elementor-element.elementor-element-rw021 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-571 .elementor-element.elementor-element-bc001i{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-571 .elementor-element.elementor-element-bc002{--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;}.elementor-571 .elementor-element.elementor-element-rp001{--padding-top:14px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-571 .elementor-element.elementor-element-rp001i{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-571 .elementor-element.elementor-element-rw002 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-571 .elementor-element.elementor-element-bc001i{--width:1200px;}.elementor-571 .elementor-element.elementor-element-bc002{--width:100%;}.elementor-571 .elementor-element.elementor-element-rp001i{--width:1200px;}.elementor-571 .elementor-element.elementor-element-rw001{--width:100%;}.elementor-571 .elementor-element.elementor-element-ra001{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw010{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw0{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw0t{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw0b{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw0i{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw1{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw1t{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw1b{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw1i{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw2{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw2t{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw2b{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw2i{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw3{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw3t{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw3b{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw3i{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw4{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw4t{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw4b{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw4i{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw5{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw5t{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw5b{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw5i{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw6{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw6t{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw6b{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw6i{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw7{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw7t{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw7b{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw7i{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw10{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw10t{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw10b{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw10i{--width:100%;}.elementor-571 .elementor-element.elementor-element-rw020{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-bc001i */.elementor-571 .elementor-element.elementor-element-bc001i{width:1200px;max-width:100%;}
@media (max-width:1199.98px){ .elementor-571 .elementor-element.elementor-element-bc001i{width:960px;} }
@media (max-width:991.98px){ .elementor-571 .elementor-element.elementor-element-bc001i{width:720px;} }
@media (max-width:767.98px){ .elementor-571 .elementor-element.elementor-element-bc001i{width:100%;} }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-rw003 */.elementor-571 .elementor-element.elementor-element-rw003 .elementor-button{height:40px;min-width:202px;display:inline-flex;align-items:center;justify-content:center;transition:.2s ease-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ra001 */.elementor-571 .elementor-element.elementor-element-ra001{min-height:0;height:0;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-rw0s */.elementor-571 .elementor-element.elementor-element-rw0s{margin-left:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw0b */.elementor-571 .elementor-element.elementor-element-rw0b{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw0 */.elementor-571 .elementor-element.elementor-element-rw0{height:100%;}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-rw1s */.elementor-571 .elementor-element.elementor-element-rw1s{margin-left:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw1b */.elementor-571 .elementor-element.elementor-element-rw1b{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw1 */.elementor-571 .elementor-element.elementor-element-rw1{height:100%;}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-rw2s */.elementor-571 .elementor-element.elementor-element-rw2s{margin-left:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw2b */.elementor-571 .elementor-element.elementor-element-rw2b{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw2 */.elementor-571 .elementor-element.elementor-element-rw2{height:100%;}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-rw3s */.elementor-571 .elementor-element.elementor-element-rw3s{margin-left:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw3b */.elementor-571 .elementor-element.elementor-element-rw3b{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw3 */.elementor-571 .elementor-element.elementor-element-rw3{height:100%;}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-rw4s */.elementor-571 .elementor-element.elementor-element-rw4s{margin-left:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw4b */.elementor-571 .elementor-element.elementor-element-rw4b{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw4 */.elementor-571 .elementor-element.elementor-element-rw4{height:100%;}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-rw5s */.elementor-571 .elementor-element.elementor-element-rw5s{margin-left:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw5b */.elementor-571 .elementor-element.elementor-element-rw5b{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw5 */.elementor-571 .elementor-element.elementor-element-rw5{height:100%;}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-rw6s */.elementor-571 .elementor-element.elementor-element-rw6s{margin-left:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw6b */.elementor-571 .elementor-element.elementor-element-rw6b{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw6 */.elementor-571 .elementor-element.elementor-element-rw6{height:100%;}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-rw7s */.elementor-571 .elementor-element.elementor-element-rw7s{margin-left:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw7b */.elementor-571 .elementor-element.elementor-element-rw7b{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw7 */.elementor-571 .elementor-element.elementor-element-rw7{height:100%;}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-rw10s */.elementor-571 .elementor-element.elementor-element-rw10s{margin-left:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw10b */.elementor-571 .elementor-element.elementor-element-rw10b{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw10 */.elementor-571 .elementor-element.elementor-element-rw10{height:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rw010 */.elementor-571 .elementor-element.elementor-element-rw010{display:grid;grid-template-columns:repeat(2,calc(50% - 16px));gap:16px 32px;}
@media (max-width:767.98px){ .elementor-571 .elementor-element.elementor-element-rw010{grid-template-columns:1fr;} }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-rw021 */.elementor-571 .elementor-element.elementor-element-rw021 .elementor-button{height:40px;min-width:169px;display:inline-flex;align-items:center;justify-content:center;transition:.2s ease-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rp001i */.elementor-571 .elementor-element.elementor-element-rp001i{width:1200px;max-width:100%;}
@media (max-width:1199.98px){ .elementor-571 .elementor-element.elementor-element-rp001i{width:960px;} }
@media (max-width:991.98px){ .elementor-571 .elementor-element.elementor-element-rp001i{width:720px;} }
@media (max-width:767.98px){ .elementor-571 .elementor-element.elementor-element-rp001i{width:100%;} }
.elementor-571 .elementor-element.elementor-element-rp001i .elementor-element-rw10{display:none;}
.elementor-571 .elementor-element.elementor-element-rp001i #reviews-all:target ~ .elementor-element-rw010 .elementor-element-rw10{display:flex;}
.elementor-571 .elementor-element.elementor-element-rp001i #reviews-all:target ~ .elementor-element-rw020{display:none;}
.elementor-571 .elementor-element.elementor-element-rp001i .elementor-widget-star-rating .elementor-star-rating{line-height:1;font-size:15px;}
.elementor-571 .elementor-element.elementor-element-rp001i .elementor-widget-star-rating{line-height:1;}/* End custom CSS */
/* Start custom CSS *//* контейнер по содержимому (Elementor по умолчанию тянет .e-con на 100%) */
.elementor .e-con.w-auto{ width:auto; }

/* полоса прокрутки как в оригинале: бегунок, а не растущая заливка */
.elementor .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
  display:none !important;
}
.elementor .swiper-pagination-progressbar .mx-sb-thumb{
  position:absolute; top:0; height:3px;
  background:#1c94c4; border-radius:0;
  transition:left .25s ease-out, width .25s ease-out;
}

/* ===== кружок со стрелкой реагирует на наведение НА ВСЮ карточку ===== */
.elementor .mx-card .elementor-icon,
.elementor .mx-link .elementor-icon,
.elementor .mx-link .elementor-heading-title{ transition:.2s ease-out; }

.elementor .mx-card:hover .elementor-icon{
  background-color:#1C94C4 !important;
  border-color:#1C94C4 !important;
  color:#FFFFFF !important;
}
.elementor .mx-card:hover .elementor-icon svg{ fill:#FFFFFF !important; }
.elementor .mx-card:hover .elementor-icon i{ color:#FFFFFF !important; }

/* ссылки-строки: текст и стрелка темнеют, как в оригинале */
.elementor .mx-link:hover .elementor-heading-title,
.elementor .mx-link:hover .elementor-heading-title a{ color:#232323 !important; }
.elementor .mx-link:hover .elementor-icon{ border-color:#232323 !important; color:#232323 !important; }
.elementor .mx-link:hover .elementor-icon svg{ fill:#232323 !important; }

/* контейнер никогда не шире экрана (в оригинале max-width, а не width) */
.elementor .e-con{ max-width:100%; }

/* --- полоса прокрутки каруселей --- */
.elementor .swiper-pagination-progressbar{ background:transparent !important; }
/* подложка — видимая серая линия */
.elementor .swiper-pagination-progressbar::before{
  content:''; position:absolute; left:0; right:0; top:1px;
  height:3px; background:#cfe6f3;
}
/* бегунок */
.elementor .swiper-pagination-progressbar .mx-sb-thumb{
  position:absolute; top:0; height:3px; min-width:28px;
  background:#1c94c4; border-radius:2px;
  transition:left .25s ease-out, width .25s ease-out;
}
/* если скрипт не отработал — оставляем штатную заливку, а не пустоту */
.elementor .swiper-pagination-progressbar:has(.mx-sb-thumb) .swiper-pagination-progressbar-fill{
  display:none !important;
}
.elementor .swiper-pagination-progressbar-fill{ background:#1c94c4 !important; height:3px; }

@media (max-width:767px){
  .elementor .swiper-pagination-progressbar{ height:3px; }
  .elementor .swiper-pagination-progressbar .mx-sb-thumb{ min-width:34px; }
}

/* --- подложка полосы: голубая, одинаково везде --- */
.elementor .elementor-element .swiper-pagination-progressbar::before{
  top:0 !important;
  height:3px !important;
  background:#cfe6f3 !important;
  border-radius:2px;
}
.elementor .elementor-element .swiper-pagination-progressbar{
  height:3px !important;
  border-radius:2px;
}
.elementor .elementor-element .swiper-pagination-progressbar .mx-sb-thumb{
  height:3px; min-width:30px; border-radius:2px; background:#1c94c4;
}/* End custom CSS */