.elementor-5 .elementor-element.elementor-element-1258357 > .elementor-container {
 min-height:792px;
}
.elementor-5 .elementor-element.elementor-element-1258357 {
 background-image:url("../../2018/03/fino_1_1-2.jpg");
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-1258357 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-f883f34.elementor-column .elementor-column-wrap {
 align-items:center;
}
.elementor-5 .elementor-element.elementor-element-d14ae65 .elementor-spacer-inner {
 height:15px;
}
.elementor-5 .elementor-element.elementor-element-cf85d43.elementor-column .elementor-column-wrap {
 align-items:center;
}
.elementor-5 .elementor-element.elementor-element-5391007.elementor-column .elementor-column-wrap {
 align-items:center;
}
.elementor-5 .elementor-element.elementor-element-45dd3d4 {
 text-align:left;
}
.elementor-5 .elementor-element.elementor-element-45dd3d4 .elementor-heading-title {
 color:#ffffff;
 font-family:"PT Sans Narrow", Sans-serif;
 font-size:19px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-7de187b.elementor-column .elementor-column-wrap {
 align-items:center;
}
.elementor-5 .elementor-element.elementor-element-ffe74f3 .elementor-icon-list-icon i {
 color:#ffffff;
 font-size:17px;
}
.elementor-5 .elementor-element.elementor-element-ffe74f3 .elementor-icon-list-icon {
 width:17px;
}
.elementor-5 .elementor-element.elementor-element-ffe74f3 .elementor-icon-list-text {
 color:#ffffff;
}
.elementor-5 .elementor-element.elementor-element-ffe74f3 .elementor-icon-list-item {
 font-family:"PT Sans Narrow", Sans-serif;
 font-size:19px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-915aa4e .elementor-spacer-inner {
 height:90px;
}
.elementor-5 .elementor-element.elementor-element-67e4b99 .elementor-heading-title {
 color:#ffffff;
 font-size:30px;
 font-weight:400;
 text-transform:uppercase;
 line-height:1.1em;
}
.elementor-5 .elementor-element.elementor-element-4d1e1f2 .elementor-text-editor {
 text-align:left;
}
.elementor-5 .elementor-element.elementor-element-4d1e1f2 {
 color:#ffffff;
 font-size:15px;
 text-transform:uppercase;
}
.elementor-5 .elementor-element.elementor-element-58c2787 .elementor-heading-title {
 color:#ffcb00;
 font-size:33px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-1cdd10f a.elementor-button, .elementor-5 .elementor-element.elementor-element-1cdd10f .elementor-button {
 text-transform:uppercase;
 color:#000000;
 background-color:#ffcb00;
}
.elementor-5 .elementor-element.elementor-element-1cdd10f a.elementor-button:hover, .elementor-5 .elementor-element.elementor-element-1cdd10f .elementor-button:hover {
 color:#000000;
 background-color:rgba(255,203,0,0.78);
}
.elementor-5 .elementor-element.elementor-element-1cdd10f > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:0px 44px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-32802fb .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-e089321 {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-e089321 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-3884c21 > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-3884c21 > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-5c5867a .elementor-spacer-inner {
 height:50px;
}
.elementor-5 .elementor-element.elementor-element-da194b6 {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-da194b6 .elementor-heading-title {
 color:#000000;
 font-size:52px;
}
.elementor-5 .elementor-element.elementor-element-8e5822d .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-f856f89 .elementor-text-editor {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-f856f89 {
 color:#000000;
 font-size:16px;
}
.elementor-5 .elementor-element.elementor-element-f479661 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-7843582 .elementor-spacer-inner {
 height:30px;
}
.elementor-5 .elementor-element.elementor-element-7868ee6 > .elementor-container {
 min-height:455px;
}
.elementor-5 .elementor-element.elementor-element-7868ee6 {
 background:url("../../2018/03/fino_3.jpg") 50% 50%;
 background-size:cover;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-7868ee6 > .elementor-background-overlay {
 opacity:0.5;
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-f12bbcc {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-f12bbcc .elementor-heading-title {
 color:#ffffff;
 font-size:34px;
 text-transform:uppercase;
}
.elementor-5 .elementor-element.elementor-element-6eb5d99 .elementor-spacer-inner {
 height:10px;
}
.elementor-5 .elementor-element.elementor-element-549b2c8 > .elementor-container {
 min-height:600px;
}
.elementor-5 .elementor-element.elementor-element-549b2c8 {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-549b2c8 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-4a6a3d3 > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-4a6a3d3 > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-c5a076a.elementor-column .elementor-column-wrap {
 align-items:center;
}
.elementor-5 .elementor-element.elementor-element-c5a076a > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-c5a076a > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-8be772c .elementor-spacer-inner {
 height:50px;
}
.elementor-5 .elementor-element.elementor-element-f06afdc {
 text-align:left;
}
.elementor-5 .elementor-element.elementor-element-f06afdc .elementor-heading-title {
 color:#000000;
 font-size:38px;
}
.elementor-5 .elementor-element.elementor-element-3a6ce89 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-4c7701f .elementor-text-editor {
 text-align:left;
}
.elementor-5 .elementor-element.elementor-element-4c7701f {
 color:#000000;
}
.elementor-5 .elementor-element.elementor-element-41564b4 .elementor-heading-title {
 color:#000000;
 font-size:33px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-32d61a2 a.elementor-button, .elementor-5 .elementor-element.elementor-element-32d61a2 .elementor-button {
 text-transform:uppercase;
 color:#ffffff;
 background-color:#000000;
}
.elementor-5 .elementor-element.elementor-element-32d61a2 a.elementor-button:hover, .elementor-5 .elementor-element.elementor-element-32d61a2 .elementor-button:hover {
 color:#000000;
 background-color:#ffcb00;
}
.elementor-5 .elementor-element.elementor-element-32d61a2 > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:0px 44px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-6279b25 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-92bd81c .elementor-spacer-inner {
 height:30px;
}
.elementor-5 .elementor-element.elementor-element-ffc5bd4 {
 background-color:#ffcb00;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-ffc5bd4 > .elementor-background-overlay {
 opacity:0.5;
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-d1eb29a .elementor-spacer-inner {
 height:50px;
}
.elementor-5 .elementor-element.elementor-element-67b93c0 {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-67b93c0 .elementor-heading-title {
 color:#000000;
 font-size:40px;
 text-transform:uppercase;
}
.elementor-5 .elementor-element.elementor-element-96a91af .elementor-text-editor {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-96a91af {
 color:#000000;
}
.elementor-5 .elementor-element.elementor-element-70179e2 {
 padding:50px 50px 50px 50px;
}
.elementor-5 .elementor-element.elementor-element-1e71110 > .elementor-widget-container {
 padding:0px 0px 0px 0px;
 border-style:solid;
 border-width:1px 1px 1px 1px;
 border-color:#000000;
 border-radius:0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-1e71110 .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-e750623 .elementor-spacer-inner {
 height:30px;
}
.elementor-5 .elementor-element.elementor-element-4d5b5de > .elementor-container {
 min-height:313px;
}
.elementor-5 .elementor-element.elementor-element-4d5b5de > .elementor-background-overlay {
 opacity:0.5;
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-4d5b5de {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-b7ec70a.elementor-column .elementor-column-wrap {
 align-items:center;
}
.elementor-5 .elementor-element.elementor-element-b7ec70a > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-b7ec70a > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-a1f7b2a .elementor-spacer-inner {
 height:50px;
}
.elementor-5 .elementor-element.elementor-element-6d622ef {
 text-align:left;
}
.elementor-5 .elementor-element.elementor-element-6d622ef .elementor-heading-title {
 color:#000000;
 font-size:38px;
}
.elementor-5 .elementor-element.elementor-element-913af49 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-be8fee5 .elementor-text-editor {
 text-align:left;
}
.elementor-5 .elementor-element.elementor-element-be8fee5 {
 color:#000000;
}
.elementor-5 .elementor-element.elementor-element-299cf81 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-57cef9e .elementor-spacer-inner {
 height:30px;
}
.elementor-5 .elementor-element.elementor-element-4b3df3f > .elementor-element-populated {
 background-color:transparent;
 background-image:linear-gradient(180deg,  0%, rgba(242,41,91,0) 100%);
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-4b3df3f > .elementor-element-populated >  .elementor-background-overlay {
 background-color:transparent;
 background-image:linear-gradient(180deg,  0%, #f2295b 100%);
 opacity:0.5;
}
.elementor-5 .elementor-element.elementor-element-4b3df3f > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-ea89b57 .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-35914fb > .elementor-container {
 min-height:600px;
}
.elementor-5 .elementor-element.elementor-element-35914fb {
 background-image:url("../../2018/03/fino_8.jpeg");
 background-position:center center;
 background-repeat:no-repeat;
 background-size:cover;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-35914fb > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-ee517dd .elementor-spacer-inner {
 height:120px;
}
.elementor-5 .elementor-element.elementor-element-8ef5ff1 {
 text-align:right;
}
.elementor-5 .elementor-element.elementor-element-8ef5ff1 .elementor-heading-title {
 color:#000000;
 font-size:39px;
}
.elementor-5 .elementor-element.elementor-element-25fdbc1 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-3da4c0a .elementor-text-editor {
 text-align:right;
}
.elementor-5 .elementor-element.elementor-element-3da4c0a {
 color:#ffffff;
 font-size:16px;
}
.elementor-5 .elementor-element.elementor-element-639cfca > .elementor-container {
 min-height:700px;
}
.elementor-5 .elementor-element.elementor-element-639cfca {
 background-image:url("../../2018/03/0987654.jpg");
 background-position:center center;
 background-repeat:no-repeat;
 background-size:cover;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-639cfca > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-549a824 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-549a824 > .elementor-element-populated > .elementor-background-overlay {
 border-radius:5px 5px 5px 5px;
}
.elementor-5 .elementor-element.elementor-element-549a824 > .elementor-element-populated {
 padding:0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-4cf42f53 .elementor-testimonial-content {
 color:#000000;
 font-size:15px;
 font-weight:300;
 line-height:1.8em;
}
.elementor-5 .elementor-element.elementor-element-4cf42f53 .elementor-testimonial-wrapper .elementor-testimonial-image img {
 width:80px;
 height:80px;
}
.elementor-5 .elementor-element.elementor-element-4cf42f53 .elementor-testimonial-name {
 color:#000000;
 font-size:20px;
}
.elementor-5 .elementor-element.elementor-element-4cf42f53 .elementor-testimonial-job {
 color:#515151;
 font-size:15px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-4cf42f53 > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:20px 20px 20px 20px;
 border-style:solid;
 border-width:1px 1px 1px 1px;
 border-color:#000000;
 border-radius:5px 5px 5px 5px;
}
.elementor-5 .elementor-element.elementor-element-4cf42f53 .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-1351e0c > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
 margin-bottom:27px;
}
.elementor-5 .elementor-element.elementor-element-1351e0c > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-1351e0c > .elementor-element-populated > .elementor-background-overlay {
 border-radius:5px 5px 5px 5px;
}
.elementor-5 .elementor-element.elementor-element-1351e0c > .elementor-element-populated {
 padding:0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-8c58dd5 .elementor-testimonial-content {
 color:#000000;
 font-size:15px;
 font-weight:300;
 line-height:1.8em;
}
.elementor-5 .elementor-element.elementor-element-8c58dd5 .elementor-testimonial-wrapper .elementor-testimonial-image img {
 width:80px;
 height:80px;
}
.elementor-5 .elementor-element.elementor-element-8c58dd5 .elementor-testimonial-name {
 color:#000000;
 font-size:20px;
}
.elementor-5 .elementor-element.elementor-element-8c58dd5 .elementor-testimonial-job {
 color:#515151;
 font-size:15px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-8c58dd5 > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:20px 20px 20px 20px;
 border-style:solid;
 border-width:1px 1px 1px 1px;
 border-color:#000000;
 border-radius:5px 5px 5px 5px;
}
.elementor-5 .elementor-element.elementor-element-8c58dd5 .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-378dc5c .elementor-testimonial-content {
 color:#000000;
 font-size:16px;
 font-weight:300;
 line-height:1.8em;
}
.elementor-5 .elementor-element.elementor-element-378dc5c .elementor-testimonial-wrapper .elementor-testimonial-image img {
 width:80px;
 height:80px;
}
.elementor-5 .elementor-element.elementor-element-378dc5c .elementor-testimonial-name {
 color:#000000;
 font-size:20px;
}
.elementor-5 .elementor-element.elementor-element-378dc5c .elementor-testimonial-job {
 color:#515151;
 font-size:15px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-378dc5c > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:20px 20px 20px 20px;
 background-color:rgba(255,255,255,0.82);
 border-style:solid;
 border-width:1px 1px 1px 1px;
 border-color:#000000;
 border-radius:5px 5px 5px 5px;
}
.elementor-5 .elementor-element.elementor-element-378dc5c .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-34b9e982 {
 background-color:#000000;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 padding:100px 0px 100px 0px;
}
.elementor-5 .elementor-element.elementor-element-34b9e982 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-527faaf7 > .elementor-element-populated {
 padding:0% 20% 0% 20%;
}
.elementor-5 .elementor-element.elementor-element-40be76e4 {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-40be76e4 .elementor-heading-title {
 color:#000000;
 font-size:40px;
 font-weight:600;
 line-height:1.2em;
}
.elementor-5 .elementor-element.elementor-element-d92e870 .elementor-toggle .elementor-tab-title {
 border-width:1px;
 border-color:#686868;
 background-color:rgba(35,35,35,0);
 color:#ffffff;
 font-size:16px;
 font-weight:900;
 text-transform:uppercase;
 padding:30px 30px 30px 30px;
}
.elementor-5 .elementor-element.elementor-element-d92e870 .elementor-toggle .elementor-tab-content {
 border-width:1px;
 border-bottom-color:#686868;
 background-color:rgba(25,25,25,0);
 color:#686868;
 font-size:16px;
 font-weight:300;
 line-height:1.8em;
 padding:15px 35px 15px 35px;
}
.elementor-5 .elementor-element.elementor-element-d92e870 .elementor-toggle .elementor-toggle-item:not(:last-child) {
 margin-bottom:32px;
}
.elementor-5 .elementor-element.elementor-element-d92e870 .elementor-toggle .elementor-toggle-item {
 box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}
.elementor-5 .elementor-element.elementor-element-d92e870 .elementor-toggle .elementor-tab-title.elementor-active {
 color:#ffffff;
}
.elementor-5 .elementor-element.elementor-element-d92e870 .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa:before {
 color:#ffffff;
}
.elementor-5 .elementor-element.elementor-element-d92e870 .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon .fa:before {
 color:#ffffff;
}
.elementor-5 .elementor-element.elementor-element-aea3a36 > .elementor-container {
 min-height:600px;
}
.elementor-5 .elementor-element.elementor-element-aea3a36 {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-aea3a36 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-aa02473.elementor-column .elementor-column-wrap {
 align-items:center;
}
.elementor-5 .elementor-element.elementor-element-aa02473 > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-aa02473 > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-a767377 .elementor-spacer-inner {
 height:50px;
}
.elementor-5 .elementor-element.elementor-element-7e4c06f {
 text-align:left;
}
.elementor-5 .elementor-element.elementor-element-7e4c06f .elementor-heading-title {
 color:#000000;
 font-size:38px;
}
.elementor-5 .elementor-element.elementor-element-3e92c52 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-4aeea6d .elementor-text-editor {
 text-align:left;
}
.elementor-5 .elementor-element.elementor-element-4aeea6d {
 color:#000000;
}
.elementor-5 .elementor-element.elementor-element-f377902 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-c510044 .elementor-spacer-inner {
 height:30px;
}
.elementor-5 .elementor-element.elementor-element-738d714 > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-738d714 > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-c320cb4 > .elementor-container {
 min-height:700px;
}
.elementor-5 .elementor-element.elementor-element-c320cb4 {
 background-image:url("../../2018/03/fino_1_1.jpg");
 background-position:center center;
 background-repeat:no-repeat;
 background-size:cover;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-c320cb4 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-3b683cd .elementor-heading-title {
 color:#ffffff;
 font-size:40px;
 font-weight:400;
}
.elementor-5 .elementor-element.elementor-element-a652932 .elementor-heading-title {
 color:#ffcb00;
 font-size:33px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-c224f09 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-08a0cf4 .elementor-text-editor {
 text-align:left;
}
.elementor-5 .elementor-element.elementor-element-08a0cf4 {
 color:#ffffff;
 font-size:16px;
}
.elementor-5 .elementor-element.elementor-element-08a0cf4 > .elementor-widget-container {
 margin:0px 0px 0px -24px;
 padding:0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-58f3faa a.elementor-button, .elementor-5 .elementor-element.elementor-element-58f3faa .elementor-button {
 text-transform:uppercase;
 color:#000000;
 background-color:#ffcb00;
}
.elementor-5 .elementor-element.elementor-element-58f3faa a.elementor-button:hover, .elementor-5 .elementor-element.elementor-element-58f3faa .elementor-button:hover {
 color:#000000;
 background-color:rgba(255,203,0,0.74);
}
.elementor-5 .elementor-element.elementor-element-58f3faa > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-86157f5 {
 background-color:#f2f2f2;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-86157f5 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-c7c5455.elementor-column .elementor-column-wrap {
 align-items:center;
}
.elementor-5 .elementor-element.elementor-element-c7c5455 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
 margin-bottom:20px;
}
.elementor-5 .elementor-element.elementor-element-f8dfe0d.elementor-column .elementor-column-wrap {
 align-items:center;
}
.elementor-5 .elementor-element.elementor-element-e2142c3 {
 text-align:left;
}
.elementor-5 .elementor-element.elementor-element-e2142c3 .elementor-heading-title {
 color:#000000;
 font-family:"PT Sans Narrow", Sans-serif;
 font-size:19px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-044cd02 .elementor-icon-list-icon i {
 color:#000000;
 font-size:17px;
}
.elementor-5 .elementor-element.elementor-element-044cd02 .elementor-icon-list-icon {
 width:17px;
}
.elementor-5 .elementor-element.elementor-element-044cd02 .elementor-icon-list-text {
 color:#000000;
}
.elementor-5 .elementor-element.elementor-element-044cd02 .elementor-icon-list-item {
 font-family:"PT Sans Narrow", Sans-serif;
 font-size:19px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-44a1ce1 .elementor-divider-separator {
 border-top-style:solid;
 border-top-width:1px;
 width:100%;
}
.elementor-5 .elementor-element.elementor-element-44a1ce1 .elementor-divider {
 padding-top:10px;
 padding-bottom:10px;
}
.elementor-5 .elementor-element.elementor-element-04a798e .elementor-text-editor {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-510fde6 > .elementor-container {
 max-width:1600px;
}
.elementor-5 .elementor-element.elementor-element-510fde6 {
 padding:5px 5px 5px 5px;
}
.elementor-5 .elementor-element.elementor-element-b6c0601 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
 margin-bottom:10px;
}
.elementor-5 .elementor-element.elementor-element-7f6db93 .elementor-spacer-inner {
 height:7px;
}
.elementor-5 .elementor-element.elementor-element-8f0b13f .elementor-spacer-inner {
 height:14px;
}
.elementor-5 .elementor-element.elementor-element-fca29df {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-fca29df .elementor-heading-title {
 color:#1e1e1e;
 font-size:17px;
 text-transform:uppercase;
 line-height:1.4em;
}
.elementor-5 .elementor-element.elementor-element-69e8e24 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
 margin-bottom:0px;
}
.elementor-5 .elementor-element.elementor-element-9c9673c .elementor-text-editor {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-9c9673c {
 color:#000000;
 font-size:13px;
 text-transform:uppercase;
 line-height:1.5em;
}
.elementor-5 .elementor-element.elementor-element-4489b26 .elementor-spacer-inner {
 height:25px;
}
.elementor-5 .elementor-element.elementor-element-81daec7 > .elementor-widget-container {
 margin:0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-06e0cce .elementor-divider-separator {
 border-top-style:solid;
 border-top-width:1px;
 width:100%;
}
.elementor-5 .elementor-element.elementor-element-06e0cce .elementor-divider {
 text-align:center;
 padding-top:0px;
 padding-bottom:0px;
}
.elementor-5 .elementor-element.elementor-element-4a1aeff .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-81656d8 {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-81656d8 .elementor-heading-title {
 color:#000000;
 font-size:33px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-60c8149 .elementor-spacer-inner {
 height:10px;
}
.elementor-5 .elementor-element.elementor-element-d1fb093 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-36ed622 a.elementor-button, .elementor-5 .elementor-element.elementor-element-36ed622 .elementor-button {
 text-transform:uppercase;
 color:#000000;
 background-color:#ffcb00;
}
.elementor-5 .elementor-element.elementor-element-36ed622 a.elementor-button:hover, .elementor-5 .elementor-element.elementor-element-36ed622 .elementor-button:hover {
 color:#000000;
 background-color:rgba(255,203,0,0.74);
}
.elementor-5 .elementor-element.elementor-element-36ed622 > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-7397ab6 .elementor-spacer-inner {
 height:30px;
}
.elementor-5 .elementor-element.elementor-element-66f4863 {
 background-color:#000000;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-66f4863 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-983ba78 .elementor-custom-embed-play i {
 color:#ffcb00;
}
.elementor-5 .elementor-element.elementor-element-293e7fa .elementor-spacer-inner {
 height:50px;
}
.elementor-5 .elementor-element.elementor-element-5a222c6 {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-5a222c6 .elementor-heading-title {
 color:#000000;
 font-size:52px;
 text-transform:uppercase;
}
.elementor-5 .elementor-element.elementor-element-c651492 .elementor-text-editor {
 text-align:justify;
}
.elementor-5 .elementor-element.elementor-element-c651492 {
 color:#000000;
}
.elementor-5 .elementor-element.elementor-element-9e0700c .elementor-spacer-inner {
 height:50px;
}
.elementor-5 .elementor-element.elementor-element-07cefeb {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-2888441 > .elementor-container {
 min-height:400px;
}
.elementor-5 .elementor-element.elementor-element-2888441 {
 background-image:url("../../2018/03/13223.png");
 background-position:center right;
 background-repeat:no-repeat;
 background-size:cover;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-2888441 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-8076c86 .elementor-spacer-inner {
 height:50px;
}
.elementor-5 .elementor-element.elementor-element-2d3ed4e {
 text-align:right;
}
.elementor-5 .elementor-element.elementor-element-2d3ed4e .elementor-heading-title {
 color:#000000;
 font-size:32px;
}
.elementor-5 .elementor-element.elementor-element-2d3ed4e > .elementor-widget-container {
 padding:10px 10px 10px 10px;
}
.elementor-5 .elementor-element.elementor-element-fe1d7fc .elementor-text-editor {
 text-align:right;
}
.elementor-5 .elementor-element.elementor-element-fe1d7fc {
 color:#ffffff;
}
.elementor-5 .elementor-element.elementor-element-fe1d7fc > .elementor-widget-container {
 padding:10px 10px 10px 10px;
}
.elementor-5 .elementor-element.elementor-element-b0143eb {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-b0143eb > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-7d96a10 > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-7d96a10 > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-72ff32c .elementor-spacer-inner {
 height:50px;
}
.elementor-5 .elementor-element.elementor-element-b725007 {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-b725007 .elementor-heading-title {
 color:#000000;
 font-size:52px;
 text-transform:uppercase;
}
.elementor-5 .elementor-element.elementor-element-251f403 .elementor-text-editor {
 text-align:justify;
}
.elementor-5 .elementor-element.elementor-element-251f403 {
 color:#000000;
}
.elementor-5 .elementor-element.elementor-element-911e4c3 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-03c877a > .elementor-container {
 min-height:400px;
}
.elementor-5 .elementor-element.elementor-element-03c877a {
 background-image:url("../../2018/03/0098765432-1.jpg");
 background-position:center center;
 background-repeat:no-repeat;
 background-size:cover;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-03c877a > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-26a3bfc .elementor-spacer-inner {
 height:50px;
}
.elementor-5 .elementor-element.elementor-element-9cff6fd {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-9cff6fd .elementor-heading-title {
 color:#ffffff;
 font-size:25px;
 text-transform:uppercase;
}
.elementor-5 .elementor-element.elementor-element-3f8dcd0 .elementor-text-editor {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-3f8dcd0 {
 color:#000000;
 font-size:16px;
}
.elementor-5 .elementor-element.elementor-element-a1ac989 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-0b74d2b {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-0b74d2b .elementor-heading-title {
 color:#000000;
 font-size:52px;
 text-transform:uppercase;
}
.elementor-5 .elementor-element.elementor-element-42746b7 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-f6f6371 .elementor-testimonial-content {
 color:#000000;
 font-size:16px;
 font-weight:300;
 line-height:1.8em;
}
.elementor-5 .elementor-element.elementor-element-f6f6371 .elementor-testimonial-wrapper .elementor-testimonial-image img {
 width:80px;
 height:80px;
}
.elementor-5 .elementor-element.elementor-element-f6f6371 .elementor-testimonial-name {
 color:#000000;
 font-size:20px;
}
.elementor-5 .elementor-element.elementor-element-f6f6371 .elementor-testimonial-job {
 color:#515151;
 font-size:15px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-f6f6371 > .elementor-widget-container {
 padding:10px 10px 10px 10px;
 border-style:solid;
 border-width:1px 1px 1px 1px;
 border-color:#000000;
 border-radius:0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-f6f6371 .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-3823b0a .elementor-spacer-inner {
 height:15px;
}
.elementor-5 .elementor-element.elementor-element-4df046c .elementor-testimonial-content {
 color:#000000;
 font-size:16px;
 font-weight:300;
 line-height:1.8em;
}
.elementor-5 .elementor-element.elementor-element-4df046c .elementor-testimonial-wrapper .elementor-testimonial-image img {
 width:80px;
 height:80px;
}
.elementor-5 .elementor-element.elementor-element-4df046c .elementor-testimonial-name {
 color:#000000;
 font-size:20px;
}
.elementor-5 .elementor-element.elementor-element-4df046c .elementor-testimonial-job {
 color:#515151;
 font-size:15px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-4df046c > .elementor-widget-container {
 padding:10px 10px 10px 10px;
 border-style:solid;
 border-width:1px 1px 1px 1px;
 border-color:#000000;
 border-radius:0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-4df046c .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-9744ebf .elementor-spacer-inner {
 height:15px;
}
.elementor-5 .elementor-element.elementor-element-07304a1 .elementor-testimonial-content {
 color:#000000;
 font-size:16px;
 font-weight:300;
 line-height:1.8em;
}
.elementor-5 .elementor-element.elementor-element-07304a1 .elementor-testimonial-wrapper .elementor-testimonial-image img {
 width:80px;
 height:80px;
}
.elementor-5 .elementor-element.elementor-element-07304a1 .elementor-testimonial-name {
 color:#000000;
 font-size:20px;
}
.elementor-5 .elementor-element.elementor-element-07304a1 .elementor-testimonial-job {
 color:#515151;
 font-size:15px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-07304a1 > .elementor-widget-container {
 padding:10px 10px 10px 10px;
 border-style:solid;
 border-width:1px 1px 1px 1px;
 border-color:#000000;
 border-radius:0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-07304a1 .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-6e5e789 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-125ecf9 {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-125ecf9 .elementor-heading-title {
 color:#000000;
 font-size:52px;
 text-transform:uppercase;
}
.elementor-5 .elementor-element.elementor-element-6e323dc .elementor-spacer-inner {
 height:30px;
}
.elementor-5 .elementor-element.elementor-element-18fa728 {
 background-image:url("../../2018/04/eqweqweq.jpg");
 background-repeat:no-repeat;
 background-size:cover;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-18fa728 > .elementor-background-overlay {
 opacity:0.5;
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-f4f58de .elementor-custom-embed-play i {
 color:#ffcb00;
}
.elementor-5 .elementor-element.elementor-element-f4f58de .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-b329ab7 {
 background-color:#000000;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 padding:100px 0px 100px 0px;
}
.elementor-5 .elementor-element.elementor-element-b329ab7 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-2eef30d > .elementor-element-populated {
 padding:0% 20% 0% 20%;
}
.elementor-5 .elementor-element.elementor-element-f00b711 {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-f00b711 .elementor-heading-title {
 color:#ffffff;
 font-size:23px;
 font-weight:600;
 text-transform:uppercase;
 line-height:1.2em;
}
.elementor-5 .elementor-element.elementor-element-c00c900 .elementor-toggle .elementor-tab-title {
 border-width:1px;
 border-color:#686868;
 background-color:rgba(35,35,35,0);
 color:#ffffff;
 font-size:16px;
 font-weight:900;
 text-transform:uppercase;
 padding:30px 30px 30px 30px;
}
.elementor-5 .elementor-element.elementor-element-c00c900 .elementor-toggle .elementor-tab-content {
 border-width:1px;
 border-bottom-color:#686868;
 background-color:rgba(25,25,25,0);
 color:#686868;
 font-size:16px;
 font-weight:300;
 line-height:1.8em;
 padding:15px 35px 15px 35px;
}
.elementor-5 .elementor-element.elementor-element-c00c900 .elementor-toggle .elementor-toggle-item:not(:last-child) {
 margin-bottom:32px;
}
.elementor-5 .elementor-element.elementor-element-c00c900 .elementor-toggle .elementor-toggle-item {
 box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}
.elementor-5 .elementor-element.elementor-element-c00c900 .elementor-toggle .elementor-tab-title.elementor-active {
 color:#ffffff;
}
.elementor-5 .elementor-element.elementor-element-c00c900 .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa:before {
 color:#ffffff;
}
.elementor-5 .elementor-element.elementor-element-c00c900 .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon .fa:before {
 color:#ffffff;
}
.elementor-5 .elementor-element.elementor-element-699d7f6 .elementor-spacer-inner {
 height:15px;
}
.elementor-5 .elementor-element.elementor-element-5450965 .elementor-spacer-inner {
 height:15px;
}
.elementor-5 .elementor-element.elementor-element-fe5a5c4 {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-fe5a5c4 .elementor-heading-title {
 color:#000000;
 font-size:40px;
 text-transform:uppercase;
}
.elementor-5 .elementor-element.elementor-element-f6e83fa .elementor-text-editor {
 text-align:justify;
}
.elementor-5 .elementor-element.elementor-element-f6e83fa {
 color:#000000;
}
.elementor-5 .elementor-element.elementor-element-f6e83fa > .elementor-widget-container {
 padding:10px 10px 10px 10px;
}
.elementor-5 .elementor-element.elementor-element-3485995 .elementor-spacer-inner {
 height:20px;
}
.elementor-5 .elementor-element.elementor-element-572adb8 {
 background-color:#000000;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-572adb8 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-9e85a3c .elementor-spacer-inner {
 height:5px;
}
.elementor-5 .elementor-element.elementor-element-133e06e .elementor-text-editor {
 text-align:left;
}
.elementor-5 .elementor-element.elementor-element-133e06e {
 color:#ffffff;
 font-size:16px;
}
.elementor-5 .elementor-element.elementor-element-133e06e > .elementor-widget-container {
 margin:0px 0px 0px -24px;
 padding:0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-a19d00b .elementor-divider-separator {
 border-top-style:solid;
 border-top-width:1px;
 width:82%;
}
.elementor-5 .elementor-element.elementor-element-a19d00b .elementor-divider {
 text-align:center;
 padding-top:15px;
 padding-bottom:15px;
}
.elementor-5 .elementor-element.elementor-element-065dd79 {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-065dd79 .elementor-heading-title {
 color:#ffcb00;
 font-size:33px;
 font-weight:300;
 line-height:0.5em;
}
.elementor-5 .elementor-element.elementor-element-5ea69da a.elementor-button, .elementor-5 .elementor-element.elementor-element-5ea69da .elementor-button {
 text-transform:uppercase;
 color:#000000;
 background-color:#ffcb00;
}
.elementor-5 .elementor-element.elementor-element-5ea69da a.elementor-button:hover, .elementor-5 .elementor-element.elementor-element-5ea69da .elementor-button:hover {
 color:#000000;
 background-color:rgba(255,203,0,0.74);
}
.elementor-5 .elementor-element.elementor-element-5ea69da > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-8911aa6 .elementor-spacer-inner {
 height:30px;
}
.elementor-5 .elementor-element.elementor-element-a40a843 {
 background-color:#f2f2f2;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-a40a843 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-68205cb .elementor-icon-list-icon i {
 color:#000000;
 font-size:17px;
}
.elementor-5 .elementor-element.elementor-element-68205cb .elementor-icon-list-icon {
 width:17px;
}
.elementor-5 .elementor-element.elementor-element-68205cb .elementor-icon-list-text {
 color:#000000;
}
.elementor-5 .elementor-element.elementor-element-68205cb .elementor-icon-list-item {
 font-family:"PT Sans Narrow", Sans-serif;
 font-size:19px;
 font-weight:300;
}
.elementor-5 .elementor-element.elementor-element-bf5646e .elementor-divider-separator {
 border-top-style:solid;
 border-top-width:1px;
 width:100%;
}
.elementor-5 .elementor-element.elementor-element-bf5646e .elementor-divider {
 padding-top:10px;
 padding-bottom:10px;
}
.elementor-5 .elementor-element.elementor-element-8ee1109 .elementor-text-editor {
 text-align:center;
}
.elementor-5 .elementor-element.elementor-element-8ee1109 {
 font-size:14px;
}
@media(max-width:767px) {
 .elementor-5 .elementor-element.elementor-element-da194b6 .elementor-heading-title {
  font-size:28px;
 }
 .elementor-5 .elementor-element.elementor-element-7868ee6 > .elementor-container {
  min-height:385px;
 }
 .elementor-5 .elementor-element.elementor-element-f06afdc .elementor-heading-title {
  font-size:28px;
 }
 .elementor-5 .elementor-element.elementor-element-6d622ef .elementor-heading-title {
  font-size:28px;
 }
 .elementor-5 .elementor-element.elementor-element-34b9e982 {
  padding:50px 20px 50px 20px;
 }
 .elementor-5 .elementor-element.elementor-element-d92e870 > .elementor-widget-container {
  padding:15px 0px 0px 0px;
 }
 .elementor-5 .elementor-element.elementor-element-7e4c06f .elementor-heading-title {
  font-size:28px;
 }
 .elementor-5 .elementor-element.elementor-element-fca29df {
  text-align:center;
 }
 .elementor-5 .elementor-element.elementor-element-293e7fa .elementor-spacer-inner {
  height:10px;
 }
 .elementor-5 .elementor-element.elementor-element-5a222c6 .elementor-heading-title {
  font-size:30px;
 }
 .elementor-5 .elementor-element.elementor-element-c651492 {
  font-size:13px;
  line-height:17px;
 }
 .elementor-5 .elementor-element.elementor-element-9e0700c .elementor-spacer-inner {
  height:10px;
 }
 .elementor-5 .elementor-element.elementor-element-fe1d7fc {
  font-size:13px;
  line-height:17px;
 }
 .elementor-5 .elementor-element.elementor-element-72ff32c .elementor-spacer-inner {
  height:10px;
 }
 .elementor-5 .elementor-element.elementor-element-b725007 .elementor-heading-title {
  font-size:30px;
 }
 .elementor-5 .elementor-element.elementor-element-251f403 {
  font-size:13px;
  line-height:17px;
 }
 .elementor-5 .elementor-element.elementor-element-26a3bfc .elementor-spacer-inner {
  height:80px;
 }
 .elementor-5 .elementor-element.elementor-element-9cff6fd .elementor-heading-title {
  font-size:26px;
 }
 .elementor-5 .elementor-element.elementor-element-3f8dcd0 {
  font-size:13px;
 }
 .elementor-5 .elementor-element.elementor-element-0b74d2b .elementor-heading-title {
  font-size:30px;
 }
 .elementor-5 .elementor-element.elementor-element-125ecf9 .elementor-heading-title {
  font-size:30px;
 }
 .elementor-5 .elementor-element.elementor-element-b329ab7 {
  padding:50px 20px 50px 20px;
 }
 .elementor-5 .elementor-element.elementor-element-c00c900 > .elementor-widget-container {
  padding:15px 0px 0px 0px;
 }
 .elementor-5 .elementor-element.elementor-element-fe5a5c4 .elementor-heading-title {
  font-size:23px;
 }
 .elementor-5 .elementor-element.elementor-element-f6e83fa {
  font-size:13px;
  line-height:17px;
 }
}
@media(min-width:768px) {
 .elementor-5 .elementor-element.elementor-element-cf85d43 {
  width:9.707%;
 }
 .elementor-5 .elementor-element.elementor-element-8c0a959 {
  width:2.427%;
 }
 .elementor-5 .elementor-element.elementor-element-5391007 {
  width:62.866%;
 }
 .elementor-5 .elementor-element.elementor-element-1c4e785 {
  width:50.961%;
 }
 .elementor-5 .elementor-element.elementor-element-c54172d {
  width:49.039%;
 }
 .elementor-5 .elementor-element.elementor-element-4a6a3d3 {
  width:59.629%;
 }
 .elementor-5 .elementor-element.elementor-element-c5a076a {
  width:40.337%;
 }
 .elementor-5 .elementor-element.elementor-element-549a824 {
  width:39.643%;
 }
 .elementor-5 .elementor-element.elementor-element-7d37977 {
  width:27.001%;
 }
 .elementor-5 .elementor-element.elementor-element-aa02473 {
  width:43.276%;
 }
 .elementor-5 .elementor-element.elementor-element-738d714 {
  width:56.69%;
 }
 .elementor-5 .elementor-element.elementor-element-3f24421 {
  width:56.591%;
 }
 .elementor-5 .elementor-element.elementor-element-9170b56 {
  width:43.375%;
 }
 .elementor-5 .elementor-element.elementor-element-c7c5455 {
  width:8.696%;
 }
 .elementor-5 .elementor-element.elementor-element-7fe95e4 {
  width:2.123%;
 }
 .elementor-5 .elementor-element.elementor-element-f8dfe0d {
  width:47.861%;
 }
 .elementor-5 .elementor-element.elementor-element-2d1936a {
  width:41.288%;
 }
}
@media(max-width:1024px) {
 .elementor-5 .elementor-element.elementor-element-4cf42f53 .elementor-testimonial-name {
  font-size:18px;
 }
 .elementor-5 .elementor-element.elementor-element-8c58dd5 .elementor-testimonial-name {
  font-size:18px;
 }
 .elementor-5 .elementor-element.elementor-element-378dc5c .elementor-testimonial-name {
  font-size:18px;
 }
 .elementor-5 .elementor-element.elementor-element-34b9e982 {
  padding:100px 25px 100px 25px;
 }
 .elementor-5 .elementor-element.elementor-element-527faaf7 > .elementor-element-populated {
  padding:0px 0px 0px 0px;
 }
 .elementor-5 .elementor-element.elementor-element-f6f6371 .elementor-testimonial-name {
  font-size:18px;
 }
 .elementor-5 .elementor-element.elementor-element-4df046c .elementor-testimonial-name {
  font-size:18px;
 }
 .elementor-5 .elementor-element.elementor-element-07304a1 .elementor-testimonial-name {
  font-size:18px;
 }
 .elementor-5 .elementor-element.elementor-element-b329ab7 {
  padding:100px 25px 100px 25px;
 }
 .elementor-5 .elementor-element.elementor-element-2eef30d > .elementor-element-populated {
  padding:0px 0px 0px 0px;
 }
}
