.elementor-28 .elementor-element.elementor-element-btheaxn > .elementor-container {min-height: 549px;}
.elementor-28 .elementor-element.elementor-element-btheaxn > .elementor-container:after {content: "";min-height: inherit;}
.elementor-28 .elementor-element.elementor-element-btheaxn {background-color: #66b4d6;background-image: url("https://elementor.test/wp-content/uploads/2018/11/pat02.png");background-position: center left;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-28 .elementor-element.elementor-element-btheaxn > .elementor-background-overlay {background-color: transparent;background-image: linear-gradient(140deg,#66b4d6 0%,#2727e5 49%);opacity: .7;transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-btheaxn > .elementor-shape-bottom svg {height: 105px;transform: translateX(-50%) rotateY(180deg);}
.elementor-28 .elementor-element.elementor-element-hmvusro {margin-top: 0px;margin-bottom: 0px;}
.elementor-28 .elementor-element.elementor-element-a87ce28 {text-align: left;}
.elementor-28 .elementor-element.elementor-element-a87ce28 > .elementor-widget-container {margin: 0px 0px 0px 0px;}
.elementor-28 .elementor-element.elementor-element-df0914e > .elementor-container {min-height: 0px;}
.elementor-28 .elementor-element.elementor-element-ec8a4c5 > .elementor-element-populated {margin: 10px 0px 0px 0px;}
.elementor-28 .elementor-element.elementor-element-919b4f5 {text-align: center;}
.elementor-28 .elementor-element.elementor-element-919b4f5.elementor-widget-heading .elementor-heading-title {color: #fff;}
.elementor-28 .elementor-element.elementor-element-919b4f5 .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 28px;font-weight: normal;text-shadow: 0px 0px 10px rgba(0,0,0,.3);}
.elementor-28 .elementor-element.elementor-element-919b4f5 > .elementor-widget-container {margin: -40px 0px 30px 0px;}
.elementor-28 .elementor-element.elementor-element-aff36c3 {text-align: center;}
.elementor-28 .elementor-element.elementor-element-aff36c3.elementor-widget-heading .elementor-heading-title {color: #fff;}
.elementor-28 .elementor-element.elementor-element-aff36c3 .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 28px;font-weight: normal;text-shadow: 0px 0px 10px rgba(0,0,0,.3);}
.elementor-28 .elementor-element.elementor-element-2600d43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {padding-bottom: calc(5px / 2);}
.elementor-28 .elementor-element.elementor-element-2600d43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {margin-top: calc(5px / 2);}
.elementor-28 .elementor-element.elementor-element-2600d43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-right: calc(5px / 2);margin-left: calc(5px / 2);}
.elementor-28 .elementor-element.elementor-element-2600d43 .elementor-icon-list-items.elementor-inline-items {margin-right: calc(-5px / 2);margin-left: calc(-5px / 2);}
body.rtl .elementor-28 .elementor-element.elementor-element-2600d43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {left: calc(-5px / 2);}
body:not(.rtl) .elementor-28 .elementor-element.elementor-element-2600d43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {right: calc(-5px / 2);}
.elementor-28 .elementor-element.elementor-element-2600d43 .elementor-icon-list-icon i {color: #fff;font-size: 32px;}
.elementor-28 .elementor-element.elementor-element-2600d43 .elementor-icon-list-icon {width: 32px;}
.elementor-28 .elementor-element.elementor-element-2600d43 .elementor-icon-list-text {color: #fff;padding-left: 32px;}
.elementor-28 .elementor-element.elementor-element-2600d43 .elementor-icon-list-item {font-family: "Montserrat",Sans-serif;font-size: 21px;line-height: 2em;}
.elementor-28 .elementor-element.elementor-element-2600d43 > .elementor-widget-container {margin: 0% 0% 0% 20%;}
.elementor-28 .elementor-element.elementor-element-24ba1a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {padding-bottom: calc(5px / 2);}
.elementor-28 .elementor-element.elementor-element-24ba1a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {margin-top: calc(5px / 2);}
.elementor-28 .elementor-element.elementor-element-24ba1a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-right: calc(5px / 2);margin-left: calc(5px / 2);}
.elementor-28 .elementor-element.elementor-element-24ba1a7 .elementor-icon-list-items.elementor-inline-items {margin-right: calc(-5px / 2);margin-left: calc(-5px / 2);}
body.rtl .elementor-28 .elementor-element.elementor-element-24ba1a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {left: calc(-5px / 2);}
body:not(.rtl) .elementor-28 .elementor-element.elementor-element-24ba1a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {right: calc(-5px / 2);}
.elementor-28 .elementor-element.elementor-element-24ba1a7 .elementor-icon-list-icon i {color: #fff;font-size: 32px;}
.elementor-28 .elementor-element.elementor-element-24ba1a7 .elementor-icon-list-icon {width: 32px;}
.elementor-28 .elementor-element.elementor-element-24ba1a7 .elementor-icon-list-text {color: #fff;padding-left: 32px;}
.elementor-28 .elementor-element.elementor-element-24ba1a7 .elementor-icon-list-item {font-family: "Montserrat",Sans-serif;font-size: 21px;line-height: 2em;}
.elementor-28 .elementor-element.elementor-element-24ba1a7 > .elementor-widget-container {margin: 0% 0% 0% 10%;}
.elementor-28 .elementor-element.elementor-element-6fddd0f > .elementor-element-populated {margin: 10px 0px 0px 0px;}
.elementor-28 .elementor-element.elementor-element-e4a1677 {text-align: center;}
.elementor-28 .elementor-element.elementor-element-e4a1677.elementor-widget-heading .elementor-heading-title {color: #fff;}
.elementor-28 .elementor-element.elementor-element-e4a1677 .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 28px;font-weight: normal;line-height: 1.6em;}
.elementor-28 .elementor-element.elementor-element-e4a1677 > .elementor-widget-container {margin: 0px 0px -5px 0px;}
.elementor-28 .elementor-element.elementor-element-a87bc3f a.elementor-button, .elementor-28 .elementor-element.elementor-element-a87bc3f .elementor-button {font-family: "Montserrat",Sans-serif;font-weight: 400;color: #fff;background-color: #2acc48;border-radius: 50px 50px 50px 50px;padding: 20px 70px 20px 70px;}
.elementor-28 .elementor-element.elementor-element-a87bc3f a.elementor-button:hover, .elementor-28 .elementor-element.elementor-element-a87bc3f .elementor-button:hover {color: #fff;background-color: #32c5f2;}
.elementor-28 .elementor-element.elementor-element-a87bc3f .elementor-button {box-shadow: 0px 0px 47px -16px rgba(0,0,0,.5);}
.elementor-28 .elementor-element.elementor-element-62e6a93 {text-align: center;}
.elementor-28 .elementor-element.elementor-element-62e6a93.elementor-widget-heading .elementor-heading-title {color: #fff;}
.elementor-28 .elementor-element.elementor-element-62e6a93 .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;text-transform: uppercase;line-height: 1.6em;letter-spacing: 3px;}
.elementor-28 .elementor-element.elementor-element-1331dbd .elementor-spacer-inner {height: 25px;}
.elementor-28 .elementor-element.elementor-element-fefd092 > .elementor-widget-container {margin: 0px 0px -88px 0px;}
.elementor-28 .elementor-element.elementor-element-mrsojfb {background-color: transparent;background-image: linear-gradient(180deg,#fff 0%,#f7f7f7 94%);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top: 120px;margin-bottom: 0px;}
.elementor-28 .elementor-element.elementor-element-mrsojfb > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-arqsnjb {text-align: center;}
.elementor-28 .elementor-element.elementor-element-arqsnjb.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-arqsnjb .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 27px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-arqsnjb > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-ofcewtf .elementor-spacer-inner {height: 20px;}
.elementor-28 .elementor-element.elementor-element-xvcfcld.elementor-view-stacked .elementor-icon {background-color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-xvcfcld.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-xvcfcld.elementor-view-default .elementor-icon {color: #66b4d6;border-color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-xvcfcld.elementor-position-right .elementor-icon-box-icon {margin-left: 15px;}
.elementor-28 .elementor-element.elementor-element-xvcfcld.elementor-position-left .elementor-icon-box-icon {margin-right: 15px;}
.elementor-28 .elementor-element.elementor-element-xvcfcld.elementor-position-top .elementor-icon-box-icon {margin-bottom: 15px;}
.elementor-28 .elementor-element.elementor-element-xvcfcld .elementor-icon {font-size: 40px;}
.elementor-28 .elementor-element.elementor-element-xvcfcld .elementor-icon i {transform: rotate(0deg);}
.elementor-28 .elementor-element.elementor-element-xvcfcld .elementor-icon-box-title {margin-bottom: 16px;}
.elementor-28 .elementor-element.elementor-element-xvcfcld .elementor-icon-box-content .elementor-icon-box-title {color: #4f4f4f;font-family: "Montserrat",Sans-serif;font-size: 18px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-xvcfcld .elementor-icon-box-content .elementor-icon-box-description {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-xvcfcld > .elementor-widget-container {background-image: url("https://elementor.test/wp-content/uploads/2018/11/bg_icon2.png");background-position: top center;background-repeat: no-repeat;}
.elementor-28 .elementor-element.elementor-element-gomekea.elementor-view-stacked .elementor-icon {background-color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-gomekea.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-gomekea.elementor-view-default .elementor-icon {color: #66b4d6;border-color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-gomekea.elementor-position-right .elementor-icon-box-icon {margin-left: 15px;}
.elementor-28 .elementor-element.elementor-element-gomekea.elementor-position-left .elementor-icon-box-icon {margin-right: 15px;}
.elementor-28 .elementor-element.elementor-element-gomekea.elementor-position-top .elementor-icon-box-icon {margin-bottom: 15px;}
.elementor-28 .elementor-element.elementor-element-gomekea .elementor-icon {font-size: 40px;}
.elementor-28 .elementor-element.elementor-element-gomekea .elementor-icon i {transform: rotate(0deg);}
.elementor-28 .elementor-element.elementor-element-gomekea .elementor-icon-box-title {margin-bottom: 16px;}
.elementor-28 .elementor-element.elementor-element-gomekea .elementor-icon-box-content .elementor-icon-box-title {color: #4f4f4f;font-family: "Montserrat",Sans-serif;font-size: 18px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-gomekea .elementor-icon-box-content .elementor-icon-box-description {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-gomekea > .elementor-widget-container {background-image: url("https://elementor.test/wp-content/uploads/2018/11/bg_icon2.png");background-position: top center;background-repeat: no-repeat;}
.elementor-28 .elementor-element.elementor-element-hpmzsaz.elementor-view-stacked .elementor-icon {background-color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-hpmzsaz.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-hpmzsaz.elementor-view-default .elementor-icon {color: #66b4d6;border-color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-hpmzsaz.elementor-position-right .elementor-icon-box-icon {margin-left: 15px;}
.elementor-28 .elementor-element.elementor-element-hpmzsaz.elementor-position-left .elementor-icon-box-icon {margin-right: 15px;}
.elementor-28 .elementor-element.elementor-element-hpmzsaz.elementor-position-top .elementor-icon-box-icon {margin-bottom: 15px;}
.elementor-28 .elementor-element.elementor-element-hpmzsaz .elementor-icon {font-size: 40px;}
.elementor-28 .elementor-element.elementor-element-hpmzsaz .elementor-icon i {transform: rotate(0deg);}
.elementor-28 .elementor-element.elementor-element-hpmzsaz .elementor-icon-box-title {margin-bottom: 16px;}
.elementor-28 .elementor-element.elementor-element-hpmzsaz .elementor-icon-box-content .elementor-icon-box-title {color: #4f4f4f;font-family: "Montserrat",Sans-serif;font-size: 18px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-hpmzsaz .elementor-icon-box-content .elementor-icon-box-description {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-hpmzsaz > .elementor-widget-container {background-image: url("https://elementor.test/wp-content/uploads/2018/11/bg_icon2.png");background-position: top center;background-repeat: no-repeat;}
.elementor-28 .elementor-element.elementor-element-asjkntw .elementor-spacer-inner {height: 120px;}
.elementor-28 .elementor-element.elementor-element-otqldtv {background-color: transparent;background-image: linear-gradient(180deg,#fff 0%,#f7f7f7 94%);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top: 0px;margin-bottom: 0px;}
.elementor-28 .elementor-element.elementor-element-otqldtv > .elementor-background-overlay {background-image: url("https://elementor.test/wp-content/uploads/2018/11/pat_dark.png");opacity: 1;transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-otqldtv > .elementor-shape-bottom svg {width: calc(300% + 1.3px);height: 500px;transform: translateX(-50%) rotateY(180deg);}
.elementor-28 .elementor-element.elementor-element-poytwic .elementor-spacer-inner {height: 120px;}
.elementor-28 .elementor-element.elementor-element-gkmmwes > .elementor-element-populated {background-image: url("https://elementor.test/wp-content/uploads/2018/11/bg_icon2.png");background-position: center left;background-repeat: no-repeat;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-28 .elementor-element.elementor-element-gkmmwes > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-rajzqtb {text-align: left;}
.elementor-28 .elementor-element.elementor-element-rajzqtb.elementor-widget-heading .elementor-heading-title {color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-rajzqtb .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 13px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-rajzqtb > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-jgdunnr {text-align: left;}
.elementor-28 .elementor-element.elementor-element-jgdunnr.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-jgdunnr .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 27px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-jgdunnr > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-dnwexgi .elementor-spacer-inner {height: 20px;}
.elementor-28 .elementor-element.elementor-element-wjfddsh {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-cvbakfj {background-color: transparent;background-image: linear-gradient(180deg,#fff 0%,#f7f7f7 94%);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top: 0px;margin-bottom: 0px;}
.elementor-28 .elementor-element.elementor-element-cvbakfj > .elementor-background-overlay {background-image: url("https://elementor.test/wp-content/uploads/2018/11/pat_dark.png");opacity: 1;transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-cvbakfj > .elementor-shape-bottom svg {width: calc(300% + 1.3px);height: 500px;}
.elementor-28 .elementor-element.elementor-element-gtlnhrb .elementor-spacer-inner {height: 80px;}
.elementor-28 .elementor-element.elementor-element-oadlwyt {text-align: center;}
.elementor-28 .elementor-element.elementor-element-oadlwyt.elementor-widget-heading .elementor-heading-title {color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-oadlwyt .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 13px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-oadlwyt > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-zumtymj {text-align: center;}
.elementor-28 .elementor-element.elementor-element-zumtymj.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-zumtymj .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 27px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-zumtymj > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-srbuhwr .elementor-spacer-inner {height: 80px;}
.elementor-28 .elementor-element.elementor-element-amzmabx {background-color: transparent;background-image: linear-gradient(180deg,#fff 0%,#f7f7f7 94%);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top: 0px;margin-bottom: 0px;}
.elementor-28 .elementor-element.elementor-element-amzmabx > .elementor-background-overlay {background-image: url("https://elementor.test/wp-content/uploads/2018/11/pat_dark.png");opacity: 1;transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-amzmabx > .elementor-shape-bottom svg {width: calc(300% + 1.3px);height: 500px;transform: translateX(-50%) rotateY(180deg);}
.elementor-28 .elementor-element.elementor-element-nqwmciw > .elementor-element-populated {background-image: url("https://elementor.test/wp-content/uploads/2018/11/bg_icon2.png");background-position: center left;background-repeat: no-repeat;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-28 .elementor-element.elementor-element-nqwmciw > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-dagpjsm {text-align: left;}
.elementor-28 .elementor-element.elementor-element-dagpjsm.elementor-widget-heading .elementor-heading-title {color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-dagpjsm .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 13px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-dagpjsm > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-texqnzf {text-align: left;}
.elementor-28 .elementor-element.elementor-element-texqnzf.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-texqnzf .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 27px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-texqnzf > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-arkkhjn .elementor-spacer-inner {height: 20px;}
.elementor-28 .elementor-element.elementor-element-ygwduuf {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-ytayisc {background-color: transparent;background-image: linear-gradient(180deg,#fff 0%,#f7f7f7 94%);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top: 0px;margin-bottom: 0px;}
.elementor-28 .elementor-element.elementor-element-ytayisc > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-fxrbqok .elementor-spacer-inner {height: 80px;}
.elementor-28 .elementor-element.elementor-element-bxeqstn {text-align: center;}
.elementor-28 .elementor-element.elementor-element-bxeqstn.elementor-widget-heading .elementor-heading-title {color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-bxeqstn .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 13px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-bxeqstn > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-xdfihtq {text-align: center;}
.elementor-28 .elementor-element.elementor-element-xdfihtq.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-xdfihtq .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 27px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-xdfihtq > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-wtryxgb .elementor-spacer-inner {height: 20px;}
.elementor-28 .elementor-element.elementor-element-qobdflb .elementor-testimonial-content {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-qobdflb .elementor-testimonial-name {color: #4f4f4f;font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-qobdflb .elementor-testimonial-job {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 12px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-qobdflb > .elementor-widget-container {padding: 40px 20px 40px 20px;background-color: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #f7f7f7;border-radius: 3px 3px 3px 3px;box-shadow: 0px 0px 46px -23px rgba(0,0,0,.5);}
.elementor-28 .elementor-element.elementor-element-vfhtkps .elementor-testimonial-content {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-vfhtkps .elementor-testimonial-name {color: #4f4f4f;font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-vfhtkps .elementor-testimonial-job {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 12px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-vfhtkps > .elementor-widget-container {padding: 40px 20px 40px 20px;background-color: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #f7f7f7;border-radius: 3px 3px 3px 3px;box-shadow: 0px 0px 46px -23px rgba(0,0,0,.5);}
.elementor-28 .elementor-element.elementor-element-wkkefib .elementor-testimonial-content {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-wkkefib .elementor-testimonial-name {color: #4f4f4f;font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-wkkefib .elementor-testimonial-job {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 12px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-wkkefib > .elementor-widget-container {padding: 40px 20px 40px 20px;background-color: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #f7f7f7;border-radius: 3px 3px 3px 3px;box-shadow: 0px 0px 46px -23px rgba(0,0,0,.5);}
.elementor-28 .elementor-element.elementor-element-xjgouoa .elementor-testimonial-content {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-xjgouoa .elementor-testimonial-name {color: #4f4f4f;font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-xjgouoa .elementor-testimonial-job {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 12px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-xjgouoa > .elementor-widget-container {padding: 40px 20px 40px 20px;background-color: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #f7f7f7;border-radius: 3px 3px 3px 3px;box-shadow: 0px 0px 46px -23px rgba(0,0,0,.5);}
.elementor-28 .elementor-element.elementor-element-efbjdic .elementor-testimonial-content {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-efbjdic .elementor-testimonial-name {color: #4f4f4f;font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-efbjdic .elementor-testimonial-job {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 12px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-efbjdic > .elementor-widget-container {padding: 40px 20px 40px 20px;background-color: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #f7f7f7;border-radius: 3px 3px 3px 3px;box-shadow: 0px 0px 46px -23px rgba(0,0,0,.5);}
.elementor-28 .elementor-element.elementor-element-aceudqi .elementor-testimonial-content {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-aceudqi .elementor-testimonial-name {color: #4f4f4f;font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-aceudqi .elementor-testimonial-job {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 12px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-aceudqi > .elementor-widget-container {padding: 40px 20px 40px 20px;background-color: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #f7f7f7;border-radius: 3px 3px 3px 3px;box-shadow: 0px 0px 46px -23px rgba(0,0,0,.5);}
.elementor-28 .elementor-element.elementor-element-fzufmhs .elementor-spacer-inner {height: 120px;}
.elementor-28 .elementor-element.elementor-element-pqvjvua > .elementor-container {min-height: 549px;}
.elementor-28 .elementor-element.elementor-element-pqvjvua > .elementor-container:after {content: "";min-height: inherit;}
.elementor-28 .elementor-element.elementor-element-pqvjvua {background-color: #66b4d6;background-image: url("https://elementor.test/wp-content/uploads/2018/11/pat02.png");background-position: center left;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-28 .elementor-element.elementor-element-pqvjvua > .elementor-background-overlay {background-color: transparent;background-image: linear-gradient(140deg,#66b4d6 0%,#2727e5 49%);opacity: .7;transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-rojolyp .elementor-spacer-inner {height: 120px;}
.elementor-28 .elementor-element.elementor-element-urnzrvp {text-align: center;}
.elementor-28 .elementor-element.elementor-element-urnzrvp.elementor-widget-heading .elementor-heading-title {color: #fff;}
.elementor-28 .elementor-element.elementor-element-urnzrvp .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 34px;font-weight: normal;}
.elementor-28 .elementor-element.elementor-element-urnzrvp > .elementor-widget-container {margin: 0px 0px -5px 0px;}
.elementor-28 .elementor-element.elementor-element-ifzeuaj {text-align: center;}
.elementor-28 .elementor-element.elementor-element-ifzeuaj.elementor-widget-heading .elementor-heading-title {color: #fff;}
.elementor-28 .elementor-element.elementor-element-ifzeuaj .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;text-transform: uppercase;letter-spacing: 3px;}
.elementor-28 .elementor-element.elementor-element-lcrader {padding: 0px 15px 0px 15px;}
.elementor-28 .elementor-element.elementor-element-mlzsbpe > .elementor-element-populated {background-color: #fff;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin: 0px 15px 0px 15px;padding: 50px 0px 50px 0px;}
.elementor-28 .elementor-element.elementor-element-mlzsbpe > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-mlzsbpe > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-28 .elementor-element.elementor-element-mlzsbpe > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-vouhqzc {text-align: center;}
.elementor-28 .elementor-element.elementor-element-vouhqzc.elementor-widget-heading .elementor-heading-title {color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-vouhqzc .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 13px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-vouhqzc > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-khvaevq {text-align: center;}
.elementor-28 .elementor-element.elementor-element-khvaevq.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-khvaevq .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 18px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-khvaevq > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-qdwdqrf {text-align: center;}
.elementor-28 .elementor-element.elementor-element-qdwdqrf.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-qdwdqrf .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 42px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-qdwdqrf > .elementor-widget-container {padding: 20px 0px 0px 0px;}
.elementor-28 .elementor-element.elementor-element-klymazv {text-align: center;}
.elementor-28 .elementor-element.elementor-element-klymazv.elementor-widget-heading .elementor-heading-title {color: #adadad;}
.elementor-28 .elementor-element.elementor-element-klymazv .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 12px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-klymazv > .elementor-widget-container {margin: -15px 0px 0px 0px;}
.elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {padding-bottom: calc(10px / 2);}
.elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {margin-top: calc(10px / 2);}
.elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-right: calc(10px / 2);margin-left: calc(10px / 2);}
.elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-items.elementor-inline-items {margin-right: calc(-10px / 2);margin-left: calc(-10px / 2);}
body.rtl .elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {left: calc(-10px / 2);}
body:not(.rtl) .elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {right: calc(-10px / 2);}
.elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-item:not(:last-child):after {content: "";border-color: #e2e2e2;}
.elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {border-top-style: dotted;border-top-width: 1px;}
.elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {border-left-style: dotted;}
.elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {border-left-width: 1px;}
.elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-icon i {color: #66b4d6;font-size: 14px;}
.elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-icon {width: 14px;}
.elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-text {color: #a3a3a3;padding-left: 9px;}
.elementor-28 .elementor-element.elementor-element-mlcmsiv .elementor-icon-list-item {font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;line-height: 1.5em;}
.elementor-28 .elementor-element.elementor-element-zppnbcl a.elementor-button, .elementor-28 .elementor-element.elementor-element-zppnbcl .elementor-button {font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;color: #fff;background-color: #2acc48;border-radius: 50px 50px 50px 50px;padding: 20px 70px 20px 70px;}
.elementor-28 .elementor-element.elementor-element-zppnbcl a.elementor-button:hover, .elementor-28 .elementor-element.elementor-element-zppnbcl .elementor-button:hover {color: #fff;background-color: #32c5f2;}
.elementor-28 .elementor-element.elementor-element-yitcrqa > .elementor-element-populated {background-color: #fff;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin: 0px 15px 0px 15px;padding: 50px 0px 50px 0px;}
.elementor-28 .elementor-element.elementor-element-yitcrqa > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-yitcrqa > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-28 .elementor-element.elementor-element-yitcrqa > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-hqdoydq {text-align: center;}
.elementor-28 .elementor-element.elementor-element-hqdoydq.elementor-widget-heading .elementor-heading-title {color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-hqdoydq .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 13px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-hqdoydq > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-mjybvwz {text-align: center;}
.elementor-28 .elementor-element.elementor-element-mjybvwz.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-mjybvwz .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 18px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-mjybvwz > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-bamgoix {text-align: center;}
.elementor-28 .elementor-element.elementor-element-bamgoix.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-bamgoix .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 42px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-bamgoix > .elementor-widget-container {padding: 20px 0px 0px 0px;}
.elementor-28 .elementor-element.elementor-element-fddrhmk {text-align: center;}
.elementor-28 .elementor-element.elementor-element-fddrhmk.elementor-widget-heading .elementor-heading-title {color: #adadad;}
.elementor-28 .elementor-element.elementor-element-fddrhmk .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 12px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-fddrhmk > .elementor-widget-container {margin: -15px 0px 0px 0px;}
.elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {padding-bottom: calc(10px / 2);}
.elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {margin-top: calc(10px / 2);}
.elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-right: calc(10px / 2);margin-left: calc(10px / 2);}
.elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-items.elementor-inline-items {margin-right: calc(-10px / 2);margin-left: calc(-10px / 2);}
body.rtl .elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {left: calc(-10px / 2);}
body:not(.rtl) .elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {right: calc(-10px / 2);}
.elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-item:not(:last-child):after {content: "";border-color: #e2e2e2;}
.elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {border-top-style: dotted;border-top-width: 1px;}
.elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {border-left-style: dotted;}
.elementor-28 .elementor-element.elementor-element-cttikhj .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {border-left-width: 1px;}
.elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-icon i {color: #66b4d6;font-size: 14px;}
.elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-icon {width: 14px;}
.elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-text {color: #a3a3a3;padding-left: 9px;}
.elementor-28 .elementor-element.elementor-element-cttikhj .elementor-icon-list-item {font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;line-height: 1.5em;}
.elementor-28 .elementor-element.elementor-element-dwrurls a.elementor-button, .elementor-28 .elementor-element.elementor-element-dwrurls .elementor-button {font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;color: #fff;background-color: #2acc48;border-radius: 50px 50px 50px 50px;padding: 20px 70px 20px 70px;}
.elementor-28 .elementor-element.elementor-element-dwrurls a.elementor-button:hover, .elementor-28 .elementor-element.elementor-element-dwrurls .elementor-button:hover {color: #fff;background-color: #32c5f2;}
.elementor-28 .elementor-element.elementor-element-tlrxmdp > .elementor-element-populated {background-color: #fff;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin: 0px 15px 0px 15px;padding: 50px 0px 50px 0px;}
.elementor-28 .elementor-element.elementor-element-tlrxmdp > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-tlrxmdp > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-28 .elementor-element.elementor-element-tlrxmdp > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-qasrltr {text-align: center;}
.elementor-28 .elementor-element.elementor-element-qasrltr.elementor-widget-heading .elementor-heading-title {color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-qasrltr .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 13px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-qasrltr > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-wtzhzrs {text-align: center;}
.elementor-28 .elementor-element.elementor-element-wtzhzrs.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-wtzhzrs .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 18px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-wtzhzrs > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-dhpykyx {text-align: center;}
.elementor-28 .elementor-element.elementor-element-dhpykyx.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-dhpykyx .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 42px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-dhpykyx > .elementor-widget-container {padding: 20px 0px 0px 0px;}
.elementor-28 .elementor-element.elementor-element-yswuqhc {text-align: center;}
.elementor-28 .elementor-element.elementor-element-yswuqhc.elementor-widget-heading .elementor-heading-title {color: #adadad;}
.elementor-28 .elementor-element.elementor-element-yswuqhc .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 12px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-yswuqhc > .elementor-widget-container {margin: -15px 0px 0px 0px;}
.elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {padding-bottom: calc(10px / 2);}
.elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {margin-top: calc(10px / 2);}
.elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-right: calc(10px / 2);margin-left: calc(10px / 2);}
.elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-items.elementor-inline-items {margin-right: calc(-10px / 2);margin-left: calc(-10px / 2);}
body.rtl .elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {left: calc(-10px / 2);}
body:not(.rtl) .elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {right: calc(-10px / 2);}
.elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-item:not(:last-child):after {content: "";border-color: #e2e2e2;}
.elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {border-top-style: dotted;border-top-width: 1px;}
.elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {border-left-style: dotted;}
.elementor-28 .elementor-element.elementor-element-owjjvff .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {border-left-width: 1px;}
.elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-icon i {color: #66b4d6;font-size: 14px;}
.elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-icon {width: 14px;}
.elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-text {color: #a3a3a3;padding-left: 9px;}
.elementor-28 .elementor-element.elementor-element-owjjvff .elementor-icon-list-item {font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;line-height: 1.5em;}
.elementor-28 .elementor-element.elementor-element-hlvyhaf a.elementor-button, .elementor-28 .elementor-element.elementor-element-hlvyhaf .elementor-button {font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;color: #fff;background-color: #2acc48;border-radius: 50px 50px 50px 50px;padding: 20px 70px 20px 70px;}
.elementor-28 .elementor-element.elementor-element-hlvyhaf a.elementor-button:hover, .elementor-28 .elementor-element.elementor-element-hlvyhaf .elementor-button:hover {color: #fff;background-color: #32c5f2;}
.elementor-28 .elementor-element.elementor-element-etbniup .elementor-spacer-inner {height: 140px;}
.elementor-28 .elementor-element.elementor-element-wdmghjy {background-color: transparent;background-image: linear-gradient(180deg,#fff 0%,#f7f7f7 94%);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top: 0px;margin-bottom: 0px;}
.elementor-28 .elementor-element.elementor-element-wdmghjy > .elementor-background-overlay {background-image: url("https://elementor.test/wp-content/uploads/2018/11/pat_dark.png");opacity: 1;transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-wdmghjy > .elementor-shape-bottom svg {width: calc(300% + 1.3px);height: 195px;transform: translateX(-50%) rotateY(180deg);}
.elementor-28 .elementor-element.elementor-element-tkygxrw .elementor-spacer-inner {height: 120px;}
.elementor-28 .elementor-element.elementor-element-gtbqalz {text-align: center;}
.elementor-28 .elementor-element.elementor-element-gtbqalz.elementor-widget-heading .elementor-heading-title {color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-gtbqalz .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 13px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-gtbqalz > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-kisbwpv {text-align: center;}
.elementor-28 .elementor-element.elementor-element-kisbwpv.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-kisbwpv .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 27px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-kisbwpv > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-mlyjvnr .elementor-spacer-inner {height: 20px;}
.elementor-28 .elementor-element.elementor-element-cagalad .elementor-spacer-inner {height: 140px;}
.elementor-28 .elementor-element.elementor-element-wlknrxp {background-color: #fff;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top: 0px;margin-bottom: 0px;}
.elementor-28 .elementor-element.elementor-element-wlknrxp > .elementor-background-overlay {opacity: 1;transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-ptnqzcp .elementor-spacer-inner {height: 120px;}
.elementor-28 .elementor-element.elementor-element-pmplwrh {text-align: center;}
.elementor-28 .elementor-element.elementor-element-pmplwrh.elementor-widget-heading .elementor-heading-title {color: #66b4d6;}
.elementor-28 .elementor-element.elementor-element-pmplwrh .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 13px;font-weight: 400;text-transform: uppercase;}
.elementor-28 .elementor-element.elementor-element-pmplwrh > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-ktjibsg {text-align: center;}
.elementor-28 .elementor-element.elementor-element-ktjibsg.elementor-widget-heading .elementor-heading-title {color: #4f4f4f;}
.elementor-28 .elementor-element.elementor-element-ktjibsg .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 27px;font-weight: 400;}
.elementor-28 .elementor-element.elementor-element-ktjibsg > .elementor-widget-container {margin: 0px 0px -10px 0px;}
.elementor-28 .elementor-element.elementor-element-dtlpmrl > .elementor-container {max-width: 1017px;}
.elementor-28 .elementor-element.elementor-element-hydwwmh .elementor-field-group {padding-right: calc(10px / 2);padding-left: calc(10px / 2);margin-bottom: 10px;}
.elementor-28 .elementor-element.elementor-element-hydwwmh .elementor-form-fields-wrapper {margin-left: calc(-10px / 2);margin-right: calc(-10px / 2);margin-bottom: -10px;}
body.rtl .elementor-28 .elementor-element.elementor-element-hydwwmh .elementor-labels-inline .elementor-field-group > label {padding-left: 0px;}
body:not(.rtl) .elementor-28 .elementor-element.elementor-element-hydwwmh .elementor-labels-inline .elementor-field-group > label {padding-right: 0px;}
body .elementor-28 .elementor-element.elementor-element-hydwwmh .elementor-labels-above .elementor-field-group > label {padding-bottom: 0px;}
.elementor-28 .elementor-element.elementor-element-hydwwmh .elementor-field-group > label {font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;line-height: 1.5em;}
.elementor-28 .elementor-element.elementor-element-hydwwmh .elementor-field-group .elementor-field, .elementor-28 .elementor-element.elementor-element-hydwwmh .elementor-field-subgroup label {font-family: "Roboto",Sans-serif;font-weight: 300;line-height: 2em;}
.elementor-28 .elementor-element.elementor-element-hydwwmh .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {background-color: #fff;border-color: #dbdbdb;border-width: 2px 2px 2px 2px;border-radius: 0px 0px 0px 0px;}
.elementor-28 .elementor-element.elementor-element-hydwwmh .elementor-field-group .elementor-select-wrapper select {background-color: #fff;border-color: #dbdbdb;border-width: 2px 2px 2px 2px;border-radius: 0px 0px 0px 0px;}
.elementor-28 .elementor-element.elementor-element-hydwwmh .elementor-field-group .elementor-select-wrapper::before {color: #dbdbdb;}
.elementor-28 .elementor-element.elementor-element-hydwwmh .elementor-button {background-color: #2acc48;font-family: "Roboto",Sans-serif;font-weight: 300;padding: 20px 20px 20px 20px;}
.elementor-28 .elementor-element.elementor-element-gqtlzfl {color: #a3a3a3;font-family: "Roboto",Sans-serif;font-size: 13px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-kazdtya .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {padding-bottom: calc(5px / 2);}
.elementor-28 .elementor-element.elementor-element-kazdtya .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {margin-top: calc(5px / 2);}
.elementor-28 .elementor-element.elementor-element-kazdtya .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-right: calc(5px / 2);margin-left: calc(5px / 2);}
.elementor-28 .elementor-element.elementor-element-kazdtya .elementor-icon-list-items.elementor-inline-items {margin-right: calc(-5px / 2);margin-left: calc(-5px / 2);}
body.rtl .elementor-28 .elementor-element.elementor-element-kazdtya .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {left: calc(-5px / 2);}
body:not(.rtl) .elementor-28 .elementor-element.elementor-element-kazdtya .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {right: calc(-5px / 2);}
.elementor-28 .elementor-element.elementor-element-kazdtya .elementor-icon-list-icon i {color: #66b4d6;font-size: 16px;}
.elementor-28 .elementor-element.elementor-element-kazdtya .elementor-icon-list-icon {width: 16px;}
.elementor-28 .elementor-element.elementor-element-kazdtya .elementor-icon-list-text {color: #a3a3a3;}
.elementor-28 .elementor-element.elementor-element-kazdtya .elementor-icon-list-item {font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-jeslvqs .elementor-spacer-inner {height: 20px;}
.elementor-28 .elementor-element.elementor-element-urevjrh > .elementor-container {min-height: 120px;}
.elementor-28 .elementor-element.elementor-element-urevjrh > .elementor-container:after {content: "";min-height: inherit;}
.elementor-28 .elementor-element.elementor-element-urevjrh {background-color: #66b4d6;background-image: url("https://elementor.test/wp-content/uploads/2018/11/pat02.png");background-position: center left;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top: 0px;margin-bottom: 0px;}
.elementor-28 .elementor-element.elementor-element-urevjrh > .elementor-background-overlay {background-color: transparent;background-image: linear-gradient(140deg,#66b4d6 0%,#2727e5 49%);opacity: .7;transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-28 .elementor-element.elementor-element-urevjrh > .elementor-shape-top svg {height: 75px;transform: translateX(-50%) rotateY(180deg);}
.elementor-28 .elementor-element.elementor-element-hlhjegq {text-align: right;}
.elementor-28 .elementor-element.elementor-element-hlhjegq.elementor-widget-heading .elementor-heading-title {color: #fff;}
.elementor-28 .elementor-element.elementor-element-hlhjegq .elementor-heading-title {font-family: "Roboto",Sans-serif;font-size: 14px;font-weight: 300;}
.elementor-28 .elementor-element.elementor-element-hlhjegq > .elementor-widget-container {margin: 0px 0px 0px 0px;padding: 65px 0px 0px 0px;}
@media (min-width:768px) {.elementor-28 .elementor-element.elementor-element-closkdi {width: 20.088%;}
	.elementor-28 .elementor-element.elementor-element-qmnyjfk {width: 59.912%;}
	.elementor-28 .elementor-element.elementor-element-rggyvmu {width: 19.996%;}}
@media (min-width:1025px) {.elementor-28 .elementor-element.elementor-element-btheaxn {background-attachment: fixed;}
	.elementor-28 .elementor-element.elementor-element-otqldtv > .elementor-background-overlay {background-attachment: fixed;}
	.elementor-28 .elementor-element.elementor-element-cvbakfj > .elementor-background-overlay {background-attachment: fixed;}
	.elementor-28 .elementor-element.elementor-element-amzmabx > .elementor-background-overlay {background-attachment: fixed;}
	.elementor-28 .elementor-element.elementor-element-pqvjvua {background-attachment: fixed;}
	.elementor-28 .elementor-element.elementor-element-urevjrh {background-attachment: fixed;}}
@media (max-width:767px) {.elementor-28 .elementor-element.elementor-element-xvcfcld .elementor-icon-box-icon {margin-bottom: 15px;}
	.elementor-28 .elementor-element.elementor-element-gomekea .elementor-icon-box-icon {margin-bottom: 15px;}
	.elementor-28 .elementor-element.elementor-element-hpmzsaz .elementor-icon-box-icon {margin-bottom: 15px;}
	.elementor-28 .elementor-element.elementor-element-mlzsbpe > .elementor-element-populated {margin: 0px 0px 20px 0px;}
	.elementor-28 .elementor-element.elementor-element-yitcrqa > .elementor-element-populated {margin: 0px 0px 20px 0px;}
	.elementor-28 .elementor-element.elementor-element-tlrxmdp > .elementor-element-populated {margin: 0px 0px 0px 0px;}
	.elementor-28 .elementor-element.elementor-element-hlhjegq > .elementor-widget-container {padding: 65px 15px 0px 0px;}}