.elementor-58 .elementor-element.elementor-element-f81d242 > .elementor-container{max-width:1170px;}.elementor-58 .elementor-element.elementor-element-f81d242 > .elementor-shape-bottom .elementor-shape-fill{fill:rgba(248,245,252,0.56);}.elementor-58 .elementor-element.elementor-element-f81d242 > .elementor-shape-bottom svg{width:calc(190% + 1.3px);height:500px;transform:translateX(-50%) rotateY(180deg);}.elementor-58 .elementor-element.elementor-element-f81d242{padding:100px 0px 80px 0px;}.elementor-58 .elementor-element.elementor-element-70cdcc0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-be41d17 > .elementor-container{max-width:1170px;}.elementor-58 .elementor-element.elementor-element-be41d17{padding:0px 0px 060px 0px;}.elementor-58 .elementor-element.elementor-element-a4a7004 > .elementor-element-populated{margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-1683873 .hfe-retina-image-container, .elementor-58 .elementor-element.elementor-element-1683873 .hfe-caption-width{text-align:left;}.elementor-58 .elementor-element.elementor-element-1683873 .hfe-retina-image img{width:200px;}.elementor-58 .elementor-element.elementor-element-1683873 .hfe-retina-image .wp-caption .widget-image-caption{width:200px;display:inline-block;}.elementor-58 .elementor-element.elementor-element-1683873 .hfe-retina-image-container .hfe-retina-img{border-style:none;}.elementor-58 .elementor-element.elementor-element-35890be{color:#828893;font-family:"Proxima Nova - Regular", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:26px;letter-spacing:0px;width:400px;max-width:400px;}.elementor-58 .elementor-element.elementor-element-35890be > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-58 .elementor-element.elementor-element-ed20d7a{text-align:left;}.elementor-58 .elementor-element.elementor-element-ed20d7a .elementor-social-icon{background-color:rgba(0,0,0,0);font-size:18px;padding:0em;}.elementor-58 .elementor-element.elementor-element-ed20d7a .elementor-social-icon i{color:#828893;}.elementor-58 .elementor-element.elementor-element-ed20d7a .elementor-social-icon svg{fill:#828893;}.elementor-58 .elementor-element.elementor-element-ed20d7a .elementor-social-icon:not(:last-child){margin-right:20px;}.elementor-58 .elementor-element.elementor-element-ed20d7a .elementor-social-icon:hover{background-color:rgba(0,0,0,0);}.elementor-58 .elementor-element.elementor-element-ed20d7a .elementor-social-icon:hover i{color:#13C4A3;}.elementor-58 .elementor-element.elementor-element-ed20d7a .elementor-social-icon:hover svg{fill:#13C4A3;}.elementor-58 .elementor-element.elementor-element-ed20d7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-0850675 > .elementor-element-populated{margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-c117b12 .elementor-heading-title{color:#283a5e;font-family:"Proxima Nova - Semibold", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-0.36px;}.elementor-58 .elementor-element.elementor-element-9a9c5d3 .pr-main-menu a{padding:10px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-9a9c5d3 .pr-main-menu > .menu-item > a{color:#828893;background-color:rgba(255,255,255,0);}.elementor-58 .elementor-element.elementor-element-9a9c5d3 .pr-main-menu > .menu-item > a:hover{color:#13C4A3;}.elementor-58 .elementor-element.elementor-element-9a9c5d3 .pr-nav-primary .pr-main-menu{font-family:"Proxima Nova - Regular", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:35px;letter-spacing:-0.04px;}.elementor-58 .elementor-element.elementor-element-9a9c5d3 .pr-main-menu .sub-menu{background-color:#ffffff;}.elementor-58 .elementor-element.elementor-element-9a9c5d3 .sub-menu{margin-top:20px;}.elementor-58 .elementor-element.elementor-element-9a9c5d3 .pr-main-menu .sub-menu .sub-menu{left:220px;}.elementor-58 .elementor-element.elementor-element-9a9c5d3 .pr-main-menu .sub-menu .menu-item a{color:#777777;}.elementor-58 .elementor-element.elementor-element-312476f > .elementor-element-populated{margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-662eaca .elementor-heading-title{color:#283a5e;font-family:"Proxima Nova - Semibold", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-0.36px;}.elementor-58 .elementor-element.elementor-element-8f3851e .pr-main-menu a{padding:10px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-8f3851e .pr-main-menu > .menu-item > a{color:#828893;background-color:rgba(255,255,255,0);}.elementor-58 .elementor-element.elementor-element-8f3851e .pr-main-menu > .menu-item > a:hover{color:#13C4A3;}.elementor-58 .elementor-element.elementor-element-8f3851e .pr-nav-primary .pr-main-menu{font-family:"Proxima Nova - Regular", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:35px;letter-spacing:-0.04px;}.elementor-58 .elementor-element.elementor-element-8f3851e .pr-main-menu .sub-menu{background-color:#ffffff;}.elementor-58 .elementor-element.elementor-element-8f3851e .sub-menu{margin-top:20px;}.elementor-58 .elementor-element.elementor-element-8f3851e .pr-main-menu .sub-menu .sub-menu{left:220px;}.elementor-58 .elementor-element.elementor-element-8f3851e .pr-main-menu .sub-menu .menu-item a{color:#777777;}.elementor-58 .elementor-element.elementor-element-7c263dd > .elementor-container{max-width:1170px;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-888b788.elementor-column .elementor-column-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-888b788.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-888b788 > .elementor-element-populated{margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-a6ec8ea{text-align:left;}.elementor-58 .elementor-element.elementor-element-a6ec8ea .elementor-heading-title{color:#828893;font-family:"Proxima Nova - Regular", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:-0.04px;}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-70cdcc0 > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-58 .elementor-element.elementor-element-ed20d7a .elementor-social-icon{font-size:16px;}.elementor-58 .elementor-element.elementor-element-9a9c5d3 .pr-nav-primary .pr-main-menu{font-size:14px;}.elementor-58 .elementor-element.elementor-element-8f3851e .pr-nav-primary .pr-main-menu{font-size:14px;}.elementor-58 .elementor-element.elementor-element-7c263dd{padding:0px 5px 0px 5px;}.elementor-58 .elementor-element.elementor-element-a6ec8ea .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-be41d17{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-a4a7004 > .elementor-element-populated{margin:0px 20px 30px 20px;}.elementor-58 .elementor-element.elementor-element-ed20d7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-0850675 > .elementor-element-populated{margin:0px 20px 30px 20px;}.elementor-58 .elementor-element.elementor-element-312476f > .elementor-element-populated{margin:0px 20px 30px 20px;}.elementor-58 .elementor-element.elementor-element-7c263dd{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-888b788{width:100%;}.elementor-58 .elementor-element.elementor-element-888b788 > .elementor-element-populated{margin:0px 20px 0px 20px;}.elementor-58 .elementor-element.elementor-element-a6ec8ea{text-align:left;}.elementor-58 .elementor-element.elementor-element-a6ec8ea > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}}