.elementor-545 .elementor-element.elementor-element-879398e > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-545 .elementor-element.elementor-element-879398e{padding:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-26470a4d > .elementor-element-populated{margin:10px 10px 10px 10px;padding:30px 15px 30px 15px;}.elementor-545 .elementor-element.elementor-element-26fff29c.elementor-view-stacked .elementor-icon{background-color:#7A57A4;}.elementor-545 .elementor-element.elementor-element-26fff29c.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-26fff29c.elementor-view-default .elementor-icon{fill:#7A57A4;color:#7A57A4;border-color:#7A57A4;}.elementor-545 .elementor-element.elementor-element-26fff29c.elementor-view-stacked .elementor-icon:hover{background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-26fff29c.elementor-view-framed .elementor-icon:hover, .elementor-545 .elementor-element.elementor-element-26fff29c.elementor-view-default .elementor-icon:hover{fill:#21145F;color:#21145F;border-color:#21145F;}.elementor-545 .elementor-element.elementor-element-26fff29c.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-545 .elementor-element.elementor-element-26fff29c.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-545 .elementor-element.elementor-element-26fff29c.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-26fff29c .elementor-icon{font-size:156px;padding:0px;}.elementor-545 .elementor-element.elementor-element-26fff29c .elementor-icon i{transform:rotate(0deg);}.elementor-545 .elementor-element.elementor-element-26fff29c .elementor-icon-box-content .elementor-icon-box-title{color:#21145F;}.elementor-545 .elementor-element.elementor-element-26fff29c .elementor-icon-box-content .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-26fff29c .elementor-icon-box-content .elementor-icon-box-title a{font-size:36px;line-height:1em;}.elementor-545 .elementor-element.elementor-element-26fff29c .elementor-icon-box-content .elementor-icon-box-description{color:#21145F;line-height:1.4em;}.elementor-545 .elementor-element.elementor-element-26fff29c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-545 .elementor-element.elementor-element-6de8ee5c .elementor-button{font-family:"Nexa", Sans-serif;font-size:17px;font-weight:300;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;background-color:#7A57A4;border-radius:5px 5px 5px 5px;padding:14px 25px 13px 25px;}.elementor-545 .elementor-element.elementor-element-6de8ee5c .elementor-button:hover, .elementor-545 .elementor-element.elementor-element-6de8ee5c .elementor-button:focus{color:#FFFFFF;background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-6de8ee5c .elementor-button:hover svg, .elementor-545 .elementor-element.elementor-element-6de8ee5c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-6de8ee5c > .elementor-widget-container{margin:15px 0px 0px 0px;}body:not(.rtl) .elementor-545 .elementor-element.elementor-element-6de8ee5c{left:0px;}body.rtl .elementor-545 .elementor-element.elementor-element-6de8ee5c{right:0px;}.elementor-545 .elementor-element.elementor-element-6de8ee5c{bottom:0px;}.elementor-545 .elementor-element.elementor-element-66bcf391 > .elementor-element-populated{margin:10px 10px 10px 10px;padding:30px 15px 30px 15px;}.elementor-545 .elementor-element.elementor-element-3c6bfe83.elementor-view-stacked .elementor-icon{background-color:#F05A79;}.elementor-545 .elementor-element.elementor-element-3c6bfe83.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-3c6bfe83.elementor-view-default .elementor-icon{fill:#F05A79;color:#F05A79;border-color:#F05A79;}.elementor-545 .elementor-element.elementor-element-3c6bfe83.elementor-view-stacked .elementor-icon:hover{background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-3c6bfe83.elementor-view-framed .elementor-icon:hover, .elementor-545 .elementor-element.elementor-element-3c6bfe83.elementor-view-default .elementor-icon:hover{fill:#21145F;color:#21145F;border-color:#21145F;}.elementor-545 .elementor-element.elementor-element-3c6bfe83.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-545 .elementor-element.elementor-element-3c6bfe83.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-545 .elementor-element.elementor-element-3c6bfe83.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-3c6bfe83 .elementor-icon{font-size:156px;padding:0px;}.elementor-545 .elementor-element.elementor-element-3c6bfe83 .elementor-icon i{transform:rotate(0deg);}.elementor-545 .elementor-element.elementor-element-3c6bfe83 .elementor-icon-box-content .elementor-icon-box-title{color:#21145F;}.elementor-545 .elementor-element.elementor-element-3c6bfe83 .elementor-icon-box-content .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-3c6bfe83 .elementor-icon-box-content .elementor-icon-box-title a{font-size:36px;line-height:1em;}.elementor-545 .elementor-element.elementor-element-3c6bfe83 .elementor-icon-box-content .elementor-icon-box-description{color:#21145F;line-height:1.4em;}.elementor-545 .elementor-element.elementor-element-3c6bfe83 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-545 .elementor-element.elementor-element-2738b80c .elementor-button{font-family:"Nexa", Sans-serif;font-size:17px;font-weight:300;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;background-color:#F05A79;border-radius:5px 5px 5px 5px;padding:14px 25px 13px 25px;}.elementor-545 .elementor-element.elementor-element-2738b80c .elementor-button:hover, .elementor-545 .elementor-element.elementor-element-2738b80c .elementor-button:focus{color:#FFFFFF;background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-2738b80c .elementor-button:hover svg, .elementor-545 .elementor-element.elementor-element-2738b80c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-2738b80c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-489f5865 > .elementor-element-populated{margin:10px 10px 10px 10px;padding:30px 15px 30px 15px;}.elementor-545 .elementor-element.elementor-element-52fa5648.elementor-view-stacked .elementor-icon{background-color:#F79339;}.elementor-545 .elementor-element.elementor-element-52fa5648.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-52fa5648.elementor-view-default .elementor-icon{fill:#F79339;color:#F79339;border-color:#F79339;}.elementor-545 .elementor-element.elementor-element-52fa5648.elementor-view-stacked .elementor-icon:hover{background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-52fa5648.elementor-view-framed .elementor-icon:hover, .elementor-545 .elementor-element.elementor-element-52fa5648.elementor-view-default .elementor-icon:hover{fill:#21145F;color:#21145F;border-color:#21145F;}.elementor-545 .elementor-element.elementor-element-52fa5648.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-545 .elementor-element.elementor-element-52fa5648.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-545 .elementor-element.elementor-element-52fa5648.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-52fa5648 .elementor-icon{font-size:156px;padding:0px;}.elementor-545 .elementor-element.elementor-element-52fa5648 .elementor-icon i{transform:rotate(0deg);}.elementor-545 .elementor-element.elementor-element-52fa5648 .elementor-icon-box-content .elementor-icon-box-title{color:#21145F;}.elementor-545 .elementor-element.elementor-element-52fa5648 .elementor-icon-box-content .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-52fa5648 .elementor-icon-box-content .elementor-icon-box-title a{font-size:36px;line-height:1em;}.elementor-545 .elementor-element.elementor-element-52fa5648 .elementor-icon-box-content .elementor-icon-box-description{color:#21145F;line-height:1.4em;}.elementor-545 .elementor-element.elementor-element-52fa5648 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-545 .elementor-element.elementor-element-48235e91 .elementor-button{font-family:"Nexa", Sans-serif;font-size:17px;font-weight:300;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;background-color:#F79339;border-radius:5px 5px 5px 5px;padding:14px 25px 13px 25px;}.elementor-545 .elementor-element.elementor-element-48235e91 .elementor-button:hover, .elementor-545 .elementor-element.elementor-element-48235e91 .elementor-button:focus{color:#FFFFFF;background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-48235e91 .elementor-button:hover svg, .elementor-545 .elementor-element.elementor-element-48235e91 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-48235e91 > .elementor-widget-container{margin:15px 0px 0px 0px;}body:not(.rtl) .elementor-545 .elementor-element.elementor-element-48235e91{left:-1px;}body.rtl .elementor-545 .elementor-element.elementor-element-48235e91{right:-1px;}.elementor-545 .elementor-element.elementor-element-48235e91{bottom:-0.391px;}.elementor-545 .elementor-element.elementor-element-1349767 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-545 .elementor-element.elementor-element-1349767{padding:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-1d855be > .elementor-element-populated{margin:10px 10px 10px 10px;padding:30px 15px 30px 15px;}.elementor-545 .elementor-element.elementor-element-c0965b9.elementor-view-stacked .elementor-icon{background-color:#778DC7;}.elementor-545 .elementor-element.elementor-element-c0965b9.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-c0965b9.elementor-view-default .elementor-icon{fill:#778DC7;color:#778DC7;border-color:#778DC7;}.elementor-545 .elementor-element.elementor-element-c0965b9.elementor-view-stacked .elementor-icon:hover{background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-c0965b9.elementor-view-framed .elementor-icon:hover, .elementor-545 .elementor-element.elementor-element-c0965b9.elementor-view-default .elementor-icon:hover{fill:#21145F;color:#21145F;border-color:#21145F;}.elementor-545 .elementor-element.elementor-element-c0965b9.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-545 .elementor-element.elementor-element-c0965b9.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-545 .elementor-element.elementor-element-c0965b9.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-c0965b9 .elementor-icon{font-size:156px;padding:0px;}.elementor-545 .elementor-element.elementor-element-c0965b9 .elementor-icon i{transform:rotate(0deg);}.elementor-545 .elementor-element.elementor-element-c0965b9 .elementor-icon-box-content .elementor-icon-box-title{color:#21145F;}.elementor-545 .elementor-element.elementor-element-c0965b9 .elementor-icon-box-content .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-c0965b9 .elementor-icon-box-content .elementor-icon-box-title a{font-size:36px;line-height:1em;}.elementor-545 .elementor-element.elementor-element-c0965b9 .elementor-icon-box-content .elementor-icon-box-description{color:#21145F;line-height:1.4em;}.elementor-545 .elementor-element.elementor-element-c0965b9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-545 .elementor-element.elementor-element-e4c23c7 .elementor-button{font-family:"Nexa", Sans-serif;font-size:17px;font-weight:300;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;background-color:#778DC7;border-radius:5px 5px 5px 5px;padding:14px 25px 13px 25px;}.elementor-545 .elementor-element.elementor-element-e4c23c7 .elementor-button:hover, .elementor-545 .elementor-element.elementor-element-e4c23c7 .elementor-button:focus{color:#FFFFFF;background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-e4c23c7 .elementor-button:hover svg, .elementor-545 .elementor-element.elementor-element-e4c23c7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-e4c23c7 > .elementor-widget-container{margin:15px 0px 0px 0px;}body:not(.rtl) .elementor-545 .elementor-element.elementor-element-e4c23c7{left:0px;}body.rtl .elementor-545 .elementor-element.elementor-element-e4c23c7{right:0px;}.elementor-545 .elementor-element.elementor-element-e4c23c7{bottom:0px;}.elementor-545 .elementor-element.elementor-element-c77a60a > .elementor-element-populated{margin:10px 10px 10px 10px;padding:30px 15px 30px 15px;}.elementor-545 .elementor-element.elementor-element-839329c.elementor-view-stacked .elementor-icon{background-color:#00BAC6;}.elementor-545 .elementor-element.elementor-element-839329c.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-839329c.elementor-view-default .elementor-icon{fill:#00BAC6;color:#00BAC6;border-color:#00BAC6;}.elementor-545 .elementor-element.elementor-element-839329c.elementor-view-stacked .elementor-icon:hover{background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-839329c.elementor-view-framed .elementor-icon:hover, .elementor-545 .elementor-element.elementor-element-839329c.elementor-view-default .elementor-icon:hover{fill:#21145F;color:#21145F;border-color:#21145F;}.elementor-545 .elementor-element.elementor-element-839329c.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-545 .elementor-element.elementor-element-839329c.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-545 .elementor-element.elementor-element-839329c.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-839329c .elementor-icon{font-size:156px;padding:0px;}.elementor-545 .elementor-element.elementor-element-839329c .elementor-icon i{transform:rotate(0deg);}.elementor-545 .elementor-element.elementor-element-839329c .elementor-icon-box-content .elementor-icon-box-title{color:#21145F;}.elementor-545 .elementor-element.elementor-element-839329c .elementor-icon-box-content .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-839329c .elementor-icon-box-content .elementor-icon-box-title a{font-size:36px;line-height:1em;}.elementor-545 .elementor-element.elementor-element-839329c .elementor-icon-box-content .elementor-icon-box-description{color:#21145F;line-height:1.4em;}.elementor-545 .elementor-element.elementor-element-839329c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-545 .elementor-element.elementor-element-135ea2a .elementor-button{font-family:"Nexa", Sans-serif;font-size:17px;font-weight:300;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;background-color:#00BAC6;border-radius:5px 5px 5px 5px;padding:14px 25px 13px 25px;}.elementor-545 .elementor-element.elementor-element-135ea2a .elementor-button:hover, .elementor-545 .elementor-element.elementor-element-135ea2a .elementor-button:focus{color:#FFFFFF;background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-135ea2a .elementor-button:hover svg, .elementor-545 .elementor-element.elementor-element-135ea2a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-135ea2a > .elementor-widget-container{margin:15px 0px 0px 0px;}body:not(.rtl) .elementor-545 .elementor-element.elementor-element-135ea2a{left:0px;}body.rtl .elementor-545 .elementor-element.elementor-element-135ea2a{right:0px;}.elementor-545 .elementor-element.elementor-element-135ea2a{bottom:0px;}.elementor-545 .elementor-element.elementor-element-4ec673b > .elementor-element-populated{margin:10px 10px 10px 10px;padding:30px 15px 30px 15px;}.elementor-545 .elementor-element.elementor-element-849f3bb.elementor-view-stacked .elementor-icon{background-color:#2459A9;}.elementor-545 .elementor-element.elementor-element-849f3bb.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-849f3bb.elementor-view-default .elementor-icon{fill:#2459A9;color:#2459A9;border-color:#2459A9;}.elementor-545 .elementor-element.elementor-element-849f3bb.elementor-view-stacked .elementor-icon:hover{background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-849f3bb.elementor-view-framed .elementor-icon:hover, .elementor-545 .elementor-element.elementor-element-849f3bb.elementor-view-default .elementor-icon:hover{fill:#21145F;color:#21145F;border-color:#21145F;}.elementor-545 .elementor-element.elementor-element-849f3bb.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-545 .elementor-element.elementor-element-849f3bb.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-545 .elementor-element.elementor-element-849f3bb.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-849f3bb .elementor-icon{font-size:156px;padding:0px;}.elementor-545 .elementor-element.elementor-element-849f3bb .elementor-icon i{transform:rotate(0deg);}.elementor-545 .elementor-element.elementor-element-849f3bb .elementor-icon-box-content .elementor-icon-box-title{color:#21145F;}.elementor-545 .elementor-element.elementor-element-849f3bb .elementor-icon-box-content .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-849f3bb .elementor-icon-box-content .elementor-icon-box-title a{font-size:36px;line-height:1em;}.elementor-545 .elementor-element.elementor-element-849f3bb .elementor-icon-box-content .elementor-icon-box-description{color:#21145F;line-height:1.4em;}.elementor-545 .elementor-element.elementor-element-849f3bb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-545 .elementor-element.elementor-element-e2d8be5 .elementor-button{font-family:"Nexa", Sans-serif;font-size:17px;font-weight:300;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;background-color:#2459A9;border-radius:5px 5px 5px 5px;padding:14px 25px 13px 25px;}.elementor-545 .elementor-element.elementor-element-e2d8be5 .elementor-button:hover, .elementor-545 .elementor-element.elementor-element-e2d8be5 .elementor-button:focus{color:#FFFFFF;background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-e2d8be5 .elementor-button:hover svg, .elementor-545 .elementor-element.elementor-element-e2d8be5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-e2d8be5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-a453d6b > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-545 .elementor-element.elementor-element-a453d6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 33% 0% 33%;}.elementor-545 .elementor-element.elementor-element-a453d6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-545 .elementor-element.elementor-element-932f628 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-545 .elementor-element.elementor-element-932f628{padding:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-d77adfb > .elementor-element-populated{margin:10px 10px 10px 10px;padding:30px 15px 30px 15px;}.elementor-545 .elementor-element.elementor-element-559ec4b.elementor-view-stacked .elementor-icon{background-color:#83B76E;}.elementor-545 .elementor-element.elementor-element-559ec4b.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-559ec4b.elementor-view-default .elementor-icon{fill:#83B76E;color:#83B76E;border-color:#83B76E;}.elementor-545 .elementor-element.elementor-element-559ec4b.elementor-view-stacked .elementor-icon:hover{background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-559ec4b.elementor-view-framed .elementor-icon:hover, .elementor-545 .elementor-element.elementor-element-559ec4b.elementor-view-default .elementor-icon:hover{fill:#21145F;color:#21145F;border-color:#21145F;}.elementor-545 .elementor-element.elementor-element-559ec4b.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-545 .elementor-element.elementor-element-559ec4b.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-545 .elementor-element.elementor-element-559ec4b.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-559ec4b .elementor-icon{font-size:156px;padding:0px;}.elementor-545 .elementor-element.elementor-element-559ec4b .elementor-icon i{transform:rotate(0deg);}.elementor-545 .elementor-element.elementor-element-559ec4b .elementor-icon-box-content .elementor-icon-box-title{color:#21145F;}.elementor-545 .elementor-element.elementor-element-559ec4b .elementor-icon-box-content .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-559ec4b .elementor-icon-box-content .elementor-icon-box-title a{font-size:36px;line-height:1em;}.elementor-545 .elementor-element.elementor-element-559ec4b .elementor-icon-box-content .elementor-icon-box-description{color:#21145F;line-height:1.4em;}.elementor-545 .elementor-element.elementor-element-559ec4b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-545 .elementor-element.elementor-element-5b9dddb .elementor-button{font-family:"Nexa", Sans-serif;font-size:17px;font-weight:300;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;background-color:#83B76E;border-radius:5px 5px 5px 5px;padding:14px 25px 13px 25px;}.elementor-545 .elementor-element.elementor-element-5b9dddb .elementor-button:hover, .elementor-545 .elementor-element.elementor-element-5b9dddb .elementor-button:focus{color:#FFFFFF;background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-5b9dddb .elementor-button:hover svg, .elementor-545 .elementor-element.elementor-element-5b9dddb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-5b9dddb > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-6551080 > .elementor-element-populated{margin:10px 10px 10px 10px;padding:30px 15px 30px 15px;}.elementor-545 .elementor-element.elementor-element-44c3db8.elementor-view-stacked .elementor-icon{background-color:#DC4133;}.elementor-545 .elementor-element.elementor-element-44c3db8.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-44c3db8.elementor-view-default .elementor-icon{fill:#DC4133;color:#DC4133;border-color:#DC4133;}.elementor-545 .elementor-element.elementor-element-44c3db8.elementor-view-stacked .elementor-icon:hover{background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-44c3db8.elementor-view-framed .elementor-icon:hover, .elementor-545 .elementor-element.elementor-element-44c3db8.elementor-view-default .elementor-icon:hover{fill:#21145F;color:#21145F;border-color:#21145F;}.elementor-545 .elementor-element.elementor-element-44c3db8.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-545 .elementor-element.elementor-element-44c3db8.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-545 .elementor-element.elementor-element-44c3db8.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-44c3db8 .elementor-icon{font-size:156px;padding:0px;}.elementor-545 .elementor-element.elementor-element-44c3db8 .elementor-icon i{transform:rotate(0deg);}.elementor-545 .elementor-element.elementor-element-44c3db8 .elementor-icon-box-content .elementor-icon-box-title{color:#21145F;}.elementor-545 .elementor-element.elementor-element-44c3db8 .elementor-icon-box-content .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-44c3db8 .elementor-icon-box-content .elementor-icon-box-title a{font-size:36px;line-height:1em;}.elementor-545 .elementor-element.elementor-element-44c3db8 .elementor-icon-box-content .elementor-icon-box-description{color:#21145F;line-height:1.4em;}.elementor-545 .elementor-element.elementor-element-44c3db8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-545 .elementor-element.elementor-element-51acfee .elementor-button{font-family:"Nexa", Sans-serif;font-size:17px;font-weight:300;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;background-color:#DC4133;border-radius:5px 5px 5px 5px;padding:14px 25px 13px 25px;}.elementor-545 .elementor-element.elementor-element-51acfee .elementor-button:hover, .elementor-545 .elementor-element.elementor-element-51acfee .elementor-button:focus{color:#FFFFFF;background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-51acfee .elementor-button:hover svg, .elementor-545 .elementor-element.elementor-element-51acfee .elementor-button:focus svg{fill:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-51acfee > .elementor-widget-container{margin:15px 0px 0px 0px;}body:not(.rtl) .elementor-545 .elementor-element.elementor-element-51acfee{left:-1px;}body.rtl .elementor-545 .elementor-element.elementor-element-51acfee{right:-1px;}.elementor-545 .elementor-element.elementor-element-51acfee{bottom:-0.391px;}.elementor-545 .elementor-element.elementor-element-6892f89 > .elementor-element-populated{margin:10px 10px 10px 10px;padding:30px 15px 30px 15px;}.elementor-545 .elementor-element.elementor-element-f384f79.elementor-view-stacked .elementor-icon{background-color:#C78DBE;}.elementor-545 .elementor-element.elementor-element-f384f79.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-f384f79.elementor-view-default .elementor-icon{fill:#C78DBE;color:#C78DBE;border-color:#C78DBE;}.elementor-545 .elementor-element.elementor-element-f384f79.elementor-view-stacked .elementor-icon:hover{background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-f384f79.elementor-view-framed .elementor-icon:hover, .elementor-545 .elementor-element.elementor-element-f384f79.elementor-view-default .elementor-icon:hover{fill:#21145F;color:#21145F;border-color:#21145F;}.elementor-545 .elementor-element.elementor-element-f384f79.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-545 .elementor-element.elementor-element-f384f79.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-545 .elementor-element.elementor-element-f384f79.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-f384f79 .elementor-icon{font-size:156px;padding:0px;}.elementor-545 .elementor-element.elementor-element-f384f79 .elementor-icon i{transform:rotate(0deg);}.elementor-545 .elementor-element.elementor-element-f384f79 .elementor-icon-box-content .elementor-icon-box-title{color:#21145F;}.elementor-545 .elementor-element.elementor-element-f384f79 .elementor-icon-box-content .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-f384f79 .elementor-icon-box-content .elementor-icon-box-title a{font-size:36px;line-height:1em;}.elementor-545 .elementor-element.elementor-element-f384f79 .elementor-icon-box-content .elementor-icon-box-description{color:#21145F;line-height:1.4em;}.elementor-545 .elementor-element.elementor-element-f384f79 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-545 .elementor-element.elementor-element-3d2fbf4 .elementor-button{font-family:"Nexa", Sans-serif;font-size:17px;font-weight:300;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;background-color:#C78DBE;border-radius:5px 5px 5px 5px;padding:14px 25px 13px 25px;}.elementor-545 .elementor-element.elementor-element-3d2fbf4 .elementor-button:hover, .elementor-545 .elementor-element.elementor-element-3d2fbf4 .elementor-button:focus{color:#FFFFFF;background-color:#21145F;}.elementor-545 .elementor-element.elementor-element-3d2fbf4 .elementor-button:hover svg, .elementor-545 .elementor-element.elementor-element-3d2fbf4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-545 .elementor-element.elementor-element-3d2fbf4 > .elementor-widget-container{margin:15px 0px 0px 0px;}body:not(.rtl) .elementor-545 .elementor-element.elementor-element-3d2fbf4{left:1px;}body.rtl .elementor-545 .elementor-element.elementor-element-3d2fbf4{right:1px;}.elementor-545 .elementor-element.elementor-element-3d2fbf4{bottom:-2.156px;}:root{--page-title-display:none;}body.elementor-page-545:not(.elementor-motion-effects-element-type-background), body.elementor-page-545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9F9F9 100%);}@media(max-width:1024px){.elementor-545 .elementor-element.elementor-element-26470a4d > .elementor-element-populated{padding:40px 15px 40px 15px;}.elementor-545 .elementor-element.elementor-element-6de8ee5c .elementor-button{font-size:22px;}.elementor-545 .elementor-element.elementor-element-66bcf391 > .elementor-element-populated{padding:40px 15px 40px 15px;}.elementor-545 .elementor-element.elementor-element-2738b80c .elementor-button{font-size:22px;}.elementor-545 .elementor-element.elementor-element-489f5865 > .elementor-element-populated{padding:40px 15px 40px 15px;}.elementor-545 .elementor-element.elementor-element-48235e91 .elementor-button{font-size:22px;}.elementor-545 .elementor-element.elementor-element-1d855be > .elementor-element-populated{padding:40px 15px 40px 15px;}.elementor-545 .elementor-element.elementor-element-e4c23c7 .elementor-button{font-size:22px;}.elementor-545 .elementor-element.elementor-element-c77a60a > .elementor-element-populated{padding:40px 15px 40px 15px;}.elementor-545 .elementor-element.elementor-element-135ea2a .elementor-button{font-size:22px;}.elementor-545 .elementor-element.elementor-element-4ec673b > .elementor-element-populated{padding:40px 15px 40px 15px;}.elementor-545 .elementor-element.elementor-element-e2d8be5 .elementor-button{font-size:22px;}.elementor-545 .elementor-element.elementor-element-d77adfb > .elementor-element-populated{padding:40px 15px 40px 15px;}.elementor-545 .elementor-element.elementor-element-5b9dddb .elementor-button{font-size:22px;}.elementor-545 .elementor-element.elementor-element-6551080 > .elementor-element-populated{padding:40px 15px 40px 15px;}.elementor-545 .elementor-element.elementor-element-51acfee .elementor-button{font-size:22px;}.elementor-545 .elementor-element.elementor-element-6892f89 > .elementor-element-populated{padding:40px 15px 40px 15px;}.elementor-545 .elementor-element.elementor-element-3d2fbf4 .elementor-button{font-size:22px;}}@media(max-width:767px){.elementor-545 .elementor-element.elementor-element-879398e{padding:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-26fff29c .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-26fff29c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-545 .elementor-element.elementor-element-6de8ee5c .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-545 .elementor-element.elementor-element-6de8ee5c{bottom:-25px;}.elementor-545 .elementor-element.elementor-element-3c6bfe83 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-2738b80c .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-545 .elementor-element.elementor-element-52fa5648 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-48235e91 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-545 .elementor-element.elementor-element-48235e91{bottom:-25px;}.elementor-545 .elementor-element.elementor-element-1349767{padding:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-c0965b9 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-e4c23c7 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}body:not(.rtl) .elementor-545 .elementor-element.elementor-element-e4c23c7{left:0px;}body.rtl .elementor-545 .elementor-element.elementor-element-e4c23c7{right:0px;}.elementor-545 .elementor-element.elementor-element-e4c23c7{bottom:-25px;}.elementor-545 .elementor-element.elementor-element-839329c .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-135ea2a .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}body:not(.rtl) .elementor-545 .elementor-element.elementor-element-135ea2a{left:-1px;}body.rtl .elementor-545 .elementor-element.elementor-element-135ea2a{right:-1px;}.elementor-545 .elementor-element.elementor-element-135ea2a{bottom:-25.391px;}.elementor-545 .elementor-element.elementor-element-849f3bb .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-e2d8be5 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-545 .elementor-element.elementor-element-a453d6b{padding:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-932f628{padding:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-559ec4b .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-5b9dddb .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-545 .elementor-element.elementor-element-44c3db8 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-51acfee .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-545 .elementor-element.elementor-element-51acfee{bottom:-25px;}.elementor-545 .elementor-element.elementor-element-f384f79 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-545 .elementor-element.elementor-element-3d2fbf4 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-545 .elementor-element.elementor-element-3d2fbf4{bottom:-25px;}}/* Start custom CSS for icon-box, class: .elementor-element-26fff29c */.icon-brdr-added .elementor-icon {
    position: relative;
    z-index: 1
}
.icon-brdr-added .elementor-icon:before {
    content: "";
    width: calc(100% + 0.24em);
    height: calc(100% + 0.24em);
    padding: 15px;
    display: block;
    background: transparent;
    position: absolute;
    top: -0.12em;
    left: -0.12em;
    border-radius: 50%;
    border: 1px solid #b7b7b6;
    z-index: 0;
    background-clip: content-box;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-26470a4d */.services-item .elementor-icon-box-title {
    margin-bottom: 0.15em;
    margin-top: 2rem;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3c6bfe83 */.icon-brdr-added .elementor-icon {
    position: relative;
    z-index: 1
}
.icon-brdr-added .elementor-icon:before {
    content: "";
    width: calc(100% + 0.24em);
    height: calc(100% + 0.24em);
    padding: 15px;
    display: block;
    background: transparent;
    position: absolute;
    top: -0.12em;
    left: -0.12em;
    border-radius: 50%;
    border: 1px solid #b7b7b6;
    z-index: 0;
    background-clip: content-box;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-66bcf391 */.services-item .elementor-icon-box-title {
    margin-bottom: 0.15em;
    margin-top: 2rem;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-52fa5648 */.icon-brdr-added .elementor-icon {
    position: relative;
    z-index: 1
}
.icon-brdr-added .elementor-icon:before {
    content: "";
    width: calc(100% + 0.24em);
    height: calc(100% + 0.24em);
    padding: 15px;
    display: block;
    background: transparent;
    position: absolute;
    top: -0.12em;
    left: -0.12em;
    border-radius: 50%;
    border: 1px solid #b7b7b6;
    z-index: 0;
    background-clip: content-box;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-489f5865 */.services-item .elementor-icon-box-title {
    margin-bottom: 0.15em;
    margin-top: 2rem;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0965b9 */.icon-brdr-added .elementor-icon {
    position: relative;
    z-index: 1
}
.icon-brdr-added .elementor-icon:before {
    content: "";
    width: calc(100% + 0.24em);
    height: calc(100% + 0.24em);
    padding: 15px;
    display: block;
    background: transparent;
    position: absolute;
    top: -0.12em;
    left: -0.12em;
    border-radius: 50%;
    border: 1px solid #b7b7b6;
    z-index: 0;
    background-clip: content-box;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1d855be */.services-item .elementor-icon-box-title {
    margin-bottom: 0.15em;
    margin-top: 2rem;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-839329c */.icon-brdr-added .elementor-icon {
    position: relative;
    z-index: 1
}
.icon-brdr-added .elementor-icon:before {
    content: "";
    width: calc(100% + 0.24em);
    height: calc(100% + 0.24em);
    padding: 15px;
    display: block;
    background: transparent;
    position: absolute;
    top: -0.12em;
    left: -0.12em;
    border-radius: 50%;
    border: 1px solid #b7b7b6;
    z-index: 0;
    background-clip: content-box;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c77a60a */.services-item .elementor-icon-box-title {
    margin-bottom: 0.15em;
    margin-top: 2rem;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-849f3bb */.icon-brdr-added .elementor-icon {
    position: relative;
    z-index: 1
}
.icon-brdr-added .elementor-icon:before {
    content: "";
    width: calc(100% + 0.24em);
    height: calc(100% + 0.24em);
    padding: 15px;
    display: block;
    background: transparent;
    position: absolute;
    top: -0.12em;
    left: -0.12em;
    border-radius: 50%;
    border: 1px solid #b7b7b6;
    z-index: 0;
    background-clip: content-box;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ec673b */.services-item .elementor-icon-box-title {
    margin-bottom: 0.15em;
    margin-top: 2rem;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-559ec4b */.icon-brdr-added .elementor-icon {
    position: relative;
    z-index: 1
}
.icon-brdr-added .elementor-icon:before {
    content: "";
    width: calc(100% + 0.24em);
    height: calc(100% + 0.24em);
    padding: 15px;
    display: block;
    background: transparent;
    position: absolute;
    top: -0.12em;
    left: -0.12em;
    border-radius: 50%;
    border: 1px solid #b7b7b6;
    z-index: 0;
    background-clip: content-box;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d77adfb */.services-item .elementor-icon-box-title {
    margin-bottom: 0.15em;
    margin-top: 2rem;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44c3db8 */.icon-brdr-added .elementor-icon {
    position: relative;
    z-index: 1
}
.icon-brdr-added .elementor-icon:before {
    content: "";
    width: calc(100% + 0.24em);
    height: calc(100% + 0.24em);
    padding: 15px;
    display: block;
    background: transparent;
    position: absolute;
    top: -0.12em;
    left: -0.12em;
    border-radius: 50%;
    border: 1px solid #b7b7b6;
    z-index: 0;
    background-clip: content-box;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6551080 */.services-item .elementor-icon-box-title {
    margin-bottom: 0.15em;
    margin-top: 2rem;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f384f79 */.icon-brdr-added .elementor-icon {
    position: relative;
    z-index: 1
}
.icon-brdr-added .elementor-icon:before {
    content: "";
    width: calc(100% + 0.24em);
    height: calc(100% + 0.24em);
    padding: 15px;
    display: block;
    background: transparent;
    position: absolute;
    top: -0.12em;
    left: -0.12em;
    border-radius: 50%;
    border: 1px solid #b7b7b6;
    z-index: 0;
    background-clip: content-box;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6892f89 */.services-item .elementor-icon-box-title {
    margin-bottom: 0.15em;
    margin-top: 2rem;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nexa';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Bold-webfont.eot');
	src: url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Bold-webfont.eot?#iefix') format('embedded-opentype'),
		url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Bold-webfont.woff') format('woff'),
		url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Bold-webfont.ttf') format('truetype'),
		url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Bold-webfont.svg#Nexa') format('svg');
}
@font-face {
	font-family: 'Nexa';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Light-webfont.eot');
	src: url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Light-webfont.eot?#iefix') format('embedded-opentype'),
		url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Light-webfont.woff') format('woff'),
		url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Light-webfont.ttf') format('truetype'),
		url('http://first-watch.co.nz/wp-content/uploads/2020/02/Nexa_Free_Light-webfont.svg#Nexa') format('svg');
}
/* End Custom Fonts CSS */