.elementor-109 .elementor-element.elementor-element-e6c8846 > .elementor-container {
	max-width:1200px;
}
.elementor-109 .elementor-element.elementor-element-e6c8846 {
	background-color:#ffffff;
	box-shadow:2px 1px 15px 3px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:12px 30px 12px 30px;
}
.elementor-109 .elementor-element.elementor-element-e6c8846.sticky-show {
	background-color:#ffffff;
	top: 0;
}
.elementor-109 .elementor-element.elementor-element-e6c8846 > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-109 .elementor-element.elementor-element-efd6a1d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
margin-bottom:0px;
}
.elementor-109 .elementor-element.elementor-element-626e175 {
	text-align:left;
}
.elementor-109 .elementor-element.elementor-element-fb765ae > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
margin-bottom:0px;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-menu-toggle {
	background-color:rgba(197, 156, 108, 0);
	border-width:0px;
	border-radius:0px;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main, #nav-popup-d2d7c97 .elementor-nav-menu--popup, #nav-popup-d2d7c97 .elementor-nav-menu--popup > ul > li > a {
	font-size:18px;
	font-weight:400;
	line-height:20px;
	letter-spacing:0.25px;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main .elementor-item {
	color:#012056;
	padding-top:35px;
	padding-bottom:35px;
	display: inline-grid;
	text-align:center;
	
	border-right: 1px solid #e0e0e0;
	width: 125px;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main .elementor-item i{
	font-size: 22px;
margin-bottom: 10px;
}

.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main .elementor-item span{
	font-weight: 600;
text-transform: uppercase;
font-size: 15px;
letter-spacing: 0.2px;
}

.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main .elementor-item i:before{
	font-size: 23px;
margin-bottom: 10px;
}

.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main.e--pointer-dot .elementor-item:before {
	background-color:#999999;
}
#nav-popup-d2d7c97 .elementor-nav-menu--popup .elementor-item {
	color:#999999;
	padding-left:0px;
	padding-right:0px;
	padding-top:20px;
	padding-bottom:20px;
}
#nav-popup-d2d7c97 .elementor-nav-menu--popup.e--pointer-dot .elementor-item:before {
	background-color:#999999;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main .elementor-item:hover,  .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main .elementor-item.elementor-item-active,  .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main .elementor-item.highlighted,  .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main .elementor-item:focus,  #nav-popup-d2d7c97 .elementor-nav-menu--popup .elementor-item:hover,  #nav-popup-d2d7c97 .elementor-nav-menu--popup .elementor-item:focus {
	color:#1e3954;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main.e--pointer-dot .elementor-item:hover:before {
	background-color:#1e3954;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color:#1e3954;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main.e--pointer-dot .elementor-item.elementor-item-active:before {
	background-color:#1e3954;
}
#nav-popup-d2d7c97 .elementor-nav-menu--popup .elementor-item.elementor-item-active {
	color:#1e3954;
}
#nav-popup-d2d7c97 .elementor-nav-menu--popup.e--pointer-dot .elementor-item.elementor-item-active:before {
	background-color:#1e3954;
}
body:not(.rtl) .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
margin-right:0;
}
body.rtl .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
margin-left:60px;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
margin-bottom:60px;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--dropdown a, #nav-popup-d2d7c97 .elementor-nav-menu--dropdown a, .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-menu-toggle {
	color:#888f96;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--dropdown a:hover, .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-menu-toggle:hover,  #nav-popup-d2d7c97 .elementor-nav-menu--dropdown a:hover, #nav-popup-d2d7c97 .elementor-menu-toggle:hover,  .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--layout-horizontal.elementor-nav-menu--main .elementor-nav-menu a.elementor-sub-item.elementor-item-active {
	color:#1e3954;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--dropdown a:hover, .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--dropdown a.highlighted {
	background-color:rgba(181, 181, 181, 0.1);
}
#nav-popup-d2d7c97 .elementor-nav-menu--dropdown a:hover, #nav-popup-d2d7c97 .elementor-nav-menu--dropdown a.highlighted {
	background-color:rgba(181, 181, 181, 0.1);
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--layout-horizontal.elementor-nav-menu--main .elementor-nav-menu a.elementor-sub-item.elementor-item-active {
	background-color:rgba(181, 181, 181, 0.1);
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--dropdown a:before,  .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--layout-horizontal.elementor-nav-menu--main .elementor-nav-menu a.elementor-sub-item.elementor-item-active:before {
	content:"";
	width:0;
	height:6px;
	display:inline-block;
	margin-right:0;
	border-radius:50%;
	transition:all 0.3s ease;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--dropdown a,  .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--layout-horizontal.elementor-nav-menu--main .elementor-nav-menu a.elementor-sub-item.elementor-item-active {
	justify-content:flex-start;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--dropdown a:hover:before,  .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--layout-horizontal.elementor-nav-menu--main .elementor-nav-menu a.elementor-sub-item.elementor-item-active:before {
	width:6px;
	margin-right:10px;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--dropdown a:before,  .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--layout-horizontal.elementor-nav-menu--main .elementor-nav-menu a.elementor-sub-item.elementor-item-active:before {
	background-color:#df1414;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--dropdown, #nav-popup-d2d7c97 .elementor-nav-menu--dropdown {
	font-size:16px;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu__container.elementor-nav-menu--dropdown, #nav-popup-d2d7c97 .elementor-nav-menu--main .elementor-nav-menu--dropdown, #nav-popup-d2d7c97 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
	box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--dropdown a {
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}
#nav-popup-d2d7c97 .elementor-nav-menu--dropdown a {
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
	margin-top:10px !important;
}
#nav-popup-d2d7c97 .elementor-nav-menu--popup > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, #nav-popup-d2d7c97 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
	margin-top:10px !important;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 div.elementor-menu-toggle i {
	color:#1e3954;
	font-size:17px;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 a.elementor-menu-toggle i {
	color:#1e3954;
	font-size:17px;
}
.elementor-109 .elementor-element.elementor-element-910bef3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
margin-bottom:0px;
}
.elementor-109 .elementor-element.elementor-element-910bef3 > .elementor-element-populated {
	padding:0px 0px 0px 30px;
}

.elementor-element.elementor-element-98f4948 {
	margin:35px 0 50px;	
}

.elementor-widget-heading .elementor-heading-title{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-image .widget-image-caption{color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-text-editor{color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#55bbaf;}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:#55bbaf;border-color:#55bbaf;}
.elementor-widget-button a.elementor-button, .elementor-widget-button .elementor-button{font-family:"Mukta", Sans-serif;font-weight:400;background-color:#888f96;}
.elementor-widget-divider .elementor-divider-separator{border-top-color:#888f96;}
.elementor-widget-divider .elementor-divider-separator:before{background-color:#55bbaf!important;}
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title{font-family:"Mukta", Sans-serif;font-weight:500;color:#55bbaf;}
.elementor-widget-image-box:hover .elementor-image-box-content .elementor-image-box-title{color:#55bbaf;}
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-sub-title{font-family:"Mukta", Sans-serif;font-weight:500;color:#55bbaf;}
.elementor-widget-image-box:hover .elementor-image-box-content .elementor-image-box-sub-title{color:#55bbaf;}
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description{font-family:"Mukta", Sans-serif;font-weight:400;color:#888f96;}
.elementor-widget-image-box:hover .elementor-image-box-content .elementor-image-box-description{color:#55bbaf;}
.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:#55bbaf;}
.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:#55bbaf;border-color:#55bbaf;}
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:#55bbaf;}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{color:#55bbaf;}
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title{color:#55bbaf;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-icon-box.elementor-widget-icon-box:hover .elementor-icon-box-title{color:#55bbaf;}
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description{color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-icon-box.elementor-widget-icon-box:hover .elementor-icon-box-description{color:#55bbaf;}
.elementor-widget-star-rating .elementor-star-rating__title{color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-image-carousel .elementor-image-carousel-caption{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:#888f96;}
.elementor-widget-icon-list .elementor-icon-list-icon i{color:#55bbaf;}
.elementor-widget-icon-list .elementor-icon-list-text{color:#1e3954;}
.elementor-widget-icon-list .elementor-icon-list-item{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-counter .elementor-counter-number{color:#55bbaf;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-counter .elementor-counter-number-prefix{color:#55bbaf;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-counter .elementor-counter-number-suffix{color:#55bbaf;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-counter .elementor-counter-title{color:#1e3954;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-counter .elementor-counter-sub-title{color:#1e3954;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-counter .elementor-icon-counter{color:#55bbaf;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-counter .elementor-icon-counter svg{fill:#55bbaf;}
.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:#55bbaf;}
.elementor-widget-progress .elementor-title{color:#55bbaf;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-testimonial .elementor-testimonial-content{color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-testimonial .elementor-testimonial-name{color:#55bbaf;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-testimonial .elementor-testimonial-job{color:#1e3954;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-tabs .elementor-tab-title{color:#55bbaf;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-tabs .elementor-tab-title.elementor-active{color:#888f96;}
.elementor-widget-tabs .elementor-tab-content{color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-accordion .elementor-accordion .elementor-tab-title{font-family:"Mukta", Sans-serif;font-weight:500;color:#55bbaf;}
.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active{color:#888f96;}
.elementor-widget-accordion .elementor-accordion .elementor-tab-content{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-toggle .elementor-toggle .elementor-tab-title{color:#55bbaf;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active{color:#888f96;}
.elementor-widget-toggle .elementor-toggle .elementor-tab-content{color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-alert .elementor-alert-title{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-alert .elementor-alert-description{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-call-to-action .elementor-cta__title{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-call-to-action .elementor-cta__description{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-call-to-action .elementor-cta__button{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-contactform7 .wpcf7 .wpcf7-form label,.elementor-widget-opal-contactform7 .wpcf7 .wpcf7-form .wpcf7-list-item-label{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-contactform7 .wpcf7 .wpcf7-form input:not([type="submit"]), .elementor-widget-opal-contactform7 .wpcf7-form textarea{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-contactform7 .wpcf7 .wpcf7-form input:not([type="submit"]):focus, .elementor-widget-opal-contactform7 .wpcf7-form textarea:focus{border-color:#55bbaf;}
.elementor-widget-opal-contactform7 .wpcf7 .wpcf7-form input[type="submit"], .elementor-widget-opal-contactform7 button{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-event .elementor-pagination{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-featured-box.elementor-widget-featured-box:hover{background-color:#55bbaf;}
.elementor-widget-featured-box svg{fill:#55bbaf;}
.elementor-widget-featured-box .elementor-image-box-content .elementor-image-box-title{font-family:"Mukta", Sans-serif;font-weight:500;color:#1e3954;}
.elementor-widget-featured-box .elementor-image-box-content .elementor-image-box-sub-title{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-image-hotspots .opal-image-hotspots-main-icons .opal-image-hotspots-icon{color:#1e3954;}
.elementor-widget-opal-image-hotspots .opal-image-hotspots-main-icons .opal-image-hotspots-image-icon{background-color:#55bbaf;}
.elementor-widget-opal-image-hotspots .opal-image-hotspots-main-icons .opal-image-hotspots-text{color:#1e3954;font-family:"Mukta", Sans-serif;font-weight:500;background-color:#55bbaf;}
.elementor-widget-opal-image-hotspots .opal-image-hotspots-main-icons.opal-image-hotspots-anim::before{background-color:#55bbaf;}
.tooltipster-box.tooltipster-box-{{ID}
}
.opal-image-hotspots-tooltips-text, .opal-image-hotspots-tooltips-text-{{ID}
}
{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-image-hotspots .opal-image-hotspots-container{background:#1e3954;}
.elementor-widget-opal-image-gallery .gallery-item .gallery-caption{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-instagram .instagram-widget .username{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-mailchmip .mc4wp-form-fields input[type="email"]{color:#888f96;}
.elementor-widget-opal-mailchmip .mc4wp-form-fields ::-webkit-input-placeholder{color:#888f96;}
.elementor-widget-opal-mailchmip .mc4wp-form-fields ::-moz-placeholder{color:#888f96;}
.elementor-widget-opal-mailchmip .mc4wp-form-fields ::-ms-input-placeholder{color:#888f96;}
.elementor-widget-opal-mailchmip .mc4wp-form-fields button[type="submit"]{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-nav-menu .elementor-nav-menu--main, #nav-popup-{{ID}
}
.elementor-nav-menu--popup, #nav-popup-{{ID}
}
.elementor-nav-menu--popup > ul > li > a{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-nav-menu .elementor-nav-menu--main .elementor-item{color:#888f96;}
.elementor-widget-opal-nav-menu .elementor-nav-menu--main.e--pointer-dot .elementor-item:before{background-color:#888f96;}
#nav-popup-{{ID}
}
.elementor-nav-menu--popup .elementor-item{color:#888f96;}
#nav-popup-{{ID}
}
.elementor-nav-menu--popup.e--pointer-dot .elementor-item:before{background-color:#888f96;}
.elementor-widget-opal-nav-menu .elementor-nav-menu--divider > ul >li:after{background-color:#888f96;}
#nav-popup-{{ID}
}
.elementor-nav-menu--divider > ul >li:after{background-color:#888f96;}
.elementor-widget-opal-nav-menu .elementor-nav-menu--main .elementor-item:hover,
.elementor-widget-opal-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-widget-opal-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-widget-opal-nav-menu .elementor-nav-menu--main .elementor-item:focus,
#nav-popup-{{ID}
}
.elementor-nav-menu--popup .elementor-item:hover,
#nav-popup-{{ID}
}
.elementor-nav-menu--popup .elementor-item:focus{color:#888f96;}
.elementor-widget-opal-nav-menu .elementor-nav-menu--main.e--pointer-dot .elementor-item:hover:before{background-color:#888f96;}
.elementor-widget-opal-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-widget-opal-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#888f96;}
.elementor-widget-opal-nav-menu .e--pointer-framed .elementor-item:before,
.elementor-widget-opal-nav-menu .e--pointer-framed .elementor-item:after{border-color:#888f96;}
.elementor-widget-opal-nav-menu .elementor-nav-menu--dropdown a:before,
.elementor-widget-opal-nav-menu .elementor-nav-menu--layout-horizontal.elementor-nav-menu--main .elementor-nav-menu a.elementor-sub-item.elementor-item-active:before{background-color:#55bbaf;}
.elementor-widget-opal-nav-menu .elementor-nav-menu--dropdown, #nav-popup-{{ID}
}
.elementor-nav-menu--dropdown{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-nav-menu .menu-toggle-title{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-post-grid .elementor-pagination{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-price-table .elementor-price-table__heading{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-price-table .elementor-price-table__subheading{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-price-table .elementor-price-table__original-price{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-price-table .elementor-price-table__period{color:#1e3954;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-price-table .elementor-price-table__button{font-family:"Mukta", Sans-serif;font-weight:400;background-color:#888f96;}
.elementor-widget-opal-price-table .elementor-price-table__additional_info{color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-price-table .elementor-price-table__ribbon,
.elementor-widget-opal-price-table .elementor-price-table__ribbon:before,
.elementor-widget-opal-price-table .elementor-price-table__ribbon:after{background-color:#888f96;}
.elementor-widget-opal-price-table .elementor-price-table__ribbon-inner{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-search-form input[type="search"].elementor-search-form__input{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-search-form .elementor-search-form__input,
.elementor-widget-opal-search-form .elementor-search-form__icon,
.elementor-widget-opal-search-form .elementor-lightbox .dialog-lightbox-close-button,
.elementor-widget-opal-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
.elementor-widget-opal-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#888f96;}
.elementor-widget-opal-search-form .elementor-search-form__submit span{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-site-logo .widget-image-caption{color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-tabs .elementor-tab-title{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-tabs .elementor-tab-content{font-family:"Mukta", Sans-serif;font-weight:400;color:#888f96;}
.elementor-widget-opal-team-box .elementor-team-name{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-team-box .elementor-team-job{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-team-box .elementor-team-description{font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-teams .elementor-team-name, .elementor-widget-opal-teams .elementor-team-name a{color:#55bbaf;}
.elementor-widget-opal-teams .elementor-team-name{font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-teams .elementor-team-job{color:#1e3954;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-teams .elementor-team-infomation{color:#55bbaf;font-family:"Mukta", Sans-serif;font-weight:500;}
.elementor-widget-opal-teams .elementor-team-socials li.social .fa{color:#55bbaf;}
.elementor-widget-opal-teams .elementor-team-socials li.social .fa:hover{color:#55bbaf;}
.elementor-widget-opal-text_carousel .elementor-content{color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-text_carousel .elementor-heading-title{color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-widget-opal-text_carousel .subtitle{color:#888f96;font-family:"Mukta", Sans-serif;font-weight:400;}
.elementor-section.elementor-section-boxed > .elementor-container{max-width:1170px;}
.elementor-widget:not(:last-child){margin-bottom:30px;}.elementor-1300 .elementor-element.elementor-element-9d33c4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:190px;margin-bottom:80px;}
.elementor-1300 .elementor-element.elementor-element-9d33c4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1300 .elementor-element.elementor-element-9d9e942 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-5c6e0be{padding:0px 0px 0px 0px;}
.elementor-1300 .elementor-element.elementor-element-8ee3f1b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-c8721cb .elementor-image-box-wrapper{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-c8721cb .elementor-image-box-img{width:95px;height:95px;}
.elementor-1300 .elementor-element.elementor-element-c8721cb .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1300 .elementor-element.elementor-element-c8721cb:hover svg{fill:#fff;}
.elementor-1300 .elementor-element.elementor-element-c8721cb:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1300 .elementor-element.elementor-element-1448672 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-fe74e01 .elementor-image-box-wrapper{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-fe74e01 .elementor-image-box-img{width:95px;height:95px;}
.elementor-1300 .elementor-element.elementor-element-fe74e01 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1300 .elementor-element.elementor-element-fe74e01:hover svg{fill:#fff;}
.elementor-1300 .elementor-element.elementor-element-fe74e01:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1300 .elementor-element.elementor-element-f57713d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-8671c71 .elementor-image-box-wrapper{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-8671c71 .elementor-image-box-img{width:95px;height:95px;}
.elementor-1300 .elementor-element.elementor-element-8671c71 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1300 .elementor-element.elementor-element-8671c71:hover svg{fill:#fff;}
.elementor-1300 .elementor-element.elementor-element-8671c71:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1300 .elementor-element.elementor-element-8b40c43 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-917072e .elementor-image-box-wrapper{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-917072e .elementor-image-box-img{width:95px;height:95px;}
.elementor-1300 .elementor-element.elementor-element-917072e .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1300 .elementor-element.elementor-element-917072e:hover svg{fill:#fff;}
.elementor-1300 .elementor-element.elementor-element-917072e:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1300 .elementor-element.elementor-element-0e7cb85{padding:0px 0px 0px 0px;}
.elementor-1300 .elementor-element.elementor-element-428ca31 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-b8377ae .elementor-image-box-wrapper{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-b8377ae .elementor-image-box-img{width:95px;height:95px;}
.elementor-1300 .elementor-element.elementor-element-b8377ae .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1300 .elementor-element.elementor-element-b8377ae:hover svg{fill:#fff;}
.elementor-1300 .elementor-element.elementor-element-b8377ae:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1300 .elementor-element.elementor-element-eedd7f2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-ead28ae .elementor-image-box-wrapper{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-ead28ae .elementor-image-box-img{width:95px;height:95px;}
.elementor-1300 .elementor-element.elementor-element-ead28ae .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1300 .elementor-element.elementor-element-ead28ae:hover svg{fill:#fff;}
.elementor-1300 .elementor-element.elementor-element-ead28ae:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1300 .elementor-element.elementor-element-e28dda1 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-e5c5461 .elementor-image-box-wrapper{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-e5c5461 .elementor-image-box-img{width:95px;height:95px;}
.elementor-1300 .elementor-element.elementor-element-e5c5461 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1300 .elementor-element.elementor-element-e5c5461:hover svg{fill:#fff;}
.elementor-1300 .elementor-element.elementor-element-e5c5461:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1300 .elementor-element.elementor-element-f242565 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-d183465 .elementor-image-box-wrapper{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-d183465 .elementor-image-box-img{width:95px;height:95px;}
.elementor-1300 .elementor-element.elementor-element-d183465 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1300 .elementor-element.elementor-element-d183465:hover svg{fill:#fff;}
.elementor-1300 .elementor-element.elementor-element-d183465:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1300 .elementor-element.elementor-element-ed6d0af{background-color:#1e3954;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-1300 .elementor-element.elementor-element-ed6d0af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1300 .elementor-element.elementor-element-3487959 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-3487959 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-1300 .elementor-element.elementor-element-3487959 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1300 .elementor-element.elementor-element-6c039a5{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-6c039a5.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-1300 .elementor-element.elementor-element-6c039a5 .elementor-heading-title{font-size:64px;letter-spacing:-3.2px;}
.elementor-1300 .elementor-element.elementor-element-e4a38e6 .elementor-text-editor{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-e4a38e6{color:rgba(255,255,255,0.6);font-size:18px;letter-spacing:-0.9px;}
.elementor-1300 .elementor-element.elementor-element-43fd8a8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}

.elementor-1300 .elementor-element.elementor-element-43fd8a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1300 .elementor-element.elementor-element-18522b7 .elementor-spacer-inner{height:600px;}
.elementor-1300 .elementor-element.elementor-element-18522b7:hover .elementor-widget-container{background-color:rgba(0,0,0,0.1);}
.elementor-1300 .elementor-element.elementor-element-30913ba{background-color:#ffd339;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-1300 .elementor-element.elementor-element-30913ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1300 .elementor-element.elementor-element-cad2df2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}

.elementor-1300 .elementor-element.elementor-element-cad2df2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1300 .elementor-element.elementor-element-56f6338 .elementor-spacer-inner{height:600px;}
.elementor-1300 .elementor-element.elementor-element-56f6338:hover .elementor-widget-container{background-color:rgba(0,0,0,0.1);}
.elementor-1300 .elementor-element.elementor-element-7801698 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-3c2a39a{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-3c2a39a.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-1300 .elementor-element.elementor-element-3c2a39a .elementor-heading-title{font-size:64px;letter-spacing:-3.2px;}
.elementor-1300 .elementor-element.elementor-element-5c7bc6b .elementor-text-editor{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-5c7bc6b{color:rgba(255,255,255,0.6);font-size:18px;}
.elementor-1300 .elementor-element.elementor-element-374cba4{background-color:#55bbaf;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-1300 .elementor-element.elementor-element-374cba4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1300 .elementor-element.elementor-element-bcc97be > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-bcc97be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-1300 .elementor-element.elementor-element-bcc97be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1300 .elementor-element.elementor-element-881a6ff{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-881a6ff.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-1300 .elementor-element.elementor-element-881a6ff .elementor-heading-title{font-size:64px;letter-spacing:-3.2px;}
.elementor-1300 .elementor-element.elementor-element-7ed0bd5 .elementor-text-editor{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-7ed0bd5{color:rgba(255,255,255,0.6);font-size:18px;}
.elementor-1300 .elementor-element.elementor-element-f04fedf > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}

.elementor-1300 .elementor-element.elementor-element-f04fedf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1300 .elementor-element.elementor-element-2b996f8 .elementor-spacer-inner{height:600px;}
.elementor-1300 .elementor-element.elementor-element-2b996f8:hover .elementor-widget-container{background-color:rgba(0,0,0,0.1);}
.elementor-1300 .elementor-element.elementor-element-6fb556f{padding-top:80px;padding-bottom:80px;}

.elementor-1300 .elementor-element.elementor-element-6fb556f::before {
    content: "";
    width: 36%;
    height: 600px;
    top: 0;
    position: absolute;
    background-size: cover !important;
    -webkit-background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-color:rgb(0, 156, 255) !important;
    right: 0;
}


.elementor-1300 .elementor-element.elementor-element-9fb559f{padding-top:50px;padding-bottom:80px;}

.elementor-1300 .elementor-element.elementor-element-9fb559f .img-style{ margin:60px 0 30px}

.elementor-1300 .elementor-element.elementor-element-9fb559f::before {
    content: "";
    width: 100%;
    height: 350px;
    top: 0;
    position: absolute;
    background-size: cover !important;
    -webkit-background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-color:rgb(0, 135, 255) !important;
    right: 0;
}



.elementor-1300 .elementor-element.elementor-element-8pb559p{padding-top:50px;padding-bottom:80px;}

.elementor-1300 .elementor-element.elementor-element-8pb559p .img-style{ margin:60px 0 30px}




.elementor-1300 .elementor-element.elementor-element-1fb551f{padding-top:40px;padding-bottom:80px;}

.elementor-1300 .elementor-element.elementor-element-1fb551f .img-style{ margin:60px 0 30px}

.elementor-1300 .elementor-element.elementor-element-1fb551f::before {
    content: "";
    width: 100%;
    height: 170px;
    top: 0;
    position: absolute;
    background-size: cover !important;
    -webkit-background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-color:rgb(0, 135, 255) !important;
    right: 0;
}


.elementor-1300 .elementor-element.elementor-element-3fb551f{padding-top:40px;padding-bottom:80px;}

.elementor-1300 .elementor-element.elementor-element-3fb551f .img-style{ margin:60px 0 30px}



.elementor-1300 .elementor-element.elementor-element-8fb558f{padding-top:60px;padding-bottom:100px;}

.elementor-1300 .elementor-element.elementor-element-8fb558f{padding-top:60px;padding-bottom:100px;}

.elementor-1300 .elementor-element.elementor-element-5fb555f{padding-top:60px;padding-bottom:60px;}
.elementor-1300 .elementor-element.elementor-element-44d4521 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-9c3f1b5 .elementor-text-editor{text-align:left;}
.elementor-1300 .elementor-element.elementor-element-9c3f1b5{color:#888f96;font-size:16px;font-weight:normal;text-transform:uppercase;line-height:64px;letter-spacing:1.6px;}
.elementor-1300 .elementor-element.elementor-element-3bf185c{text-align:left;}
.elementor-1300 .elementor-element.elementor-element-3bf185c.elementor-widget-heading .elementor-heading-title{color:#1e3954;}

.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title-center{font-size:50px;font-weight:600;line-height:64px;letter-spacing:1px;text-transform: uppercase;margin-bottom: 60px;text-align: center;}
.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title-center:before, 
.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title-center:after { position: absolute; content: ""; left: 34%; margin: 0 auto; }
.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title-center:before { bottom: -22px; width: 32%; height: 1px; background: #dddddd; }
.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title-center:after {  width: 51px; height: 3px; bottom: -23px; background: #df1414;}

.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title-center .text-highlight {
	color:#df1414;
}


.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title-center:after{ left: 0; right: 0; }

.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title{font-size:44px;font-weight:600;line-height:64px;letter-spacing:0.5px;text-transform: uppercase;margin-bottom: 45px;}
.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title:before, 
.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title:after { position: absolute; content: ""; left: 0; margin: 0px auto; }
.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title:before { bottom: -18px;
width: 50%;
height: 1px;
background: #dddddd;
}
.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title:after {width: 51px;
height: 4px;
bottom: -19px;
background: #df1414;
}
.elementor-1300 .elementor-element.elementor-element-3bf185c h2.elementor-heading-title .text-highlight {
	color:#df1414;
}
.elementor-1300 .elementor-element.elementor-element-3bf185c h3.elementor-heading-title{font-size:40px;font-weight:600;line-height:64px;letter-spacing:1px;text-transform: uppercase;margin-bottom: 45px;}
.elementor-1300 .elementor-element.elementor-element-3bf185c h3.elementor-heading-title:before, 
.elementor-1300 .elementor-element.elementor-element-3bf185c h3.elementor-heading-title:after { position: absolute; content: ""; left: 0; margin: 0px auto; }
.elementor-1300 .elementor-element.elementor-element-3bf185c h3.elementor-heading-title:before { bottom: -15px;
width: 50%;
height: 1px;
background: #dddddd;}
.elementor-1300 .elementor-element.elementor-element-3bf185c h3.elementor-heading-title:after {width: 51px;
height: 4px;
bottom: -16px;
background: #df1414;}

.elementor-1300 .elementor-element.elementor-element-3bf185c h3.elementor-heading-title .text-highlight {
	color:#df1414;
}




.elementor-1300 .elementor-element.elementor-element-4bf185c{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-4bf185c.elementor-widget-heading .elementor-heading-title{color:#fff;}

.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title-center{font-size:50px;font-weight:600;line-height:64px;letter-spacing:1px;text-transform: uppercase;margin-bottom: 60px;text-align: center;}
.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title-center:before, 
.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title-center:after { position: absolute; content: ""; left: 34%; margin: 0 auto; }
.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title-center:before { bottom: -22px; width: 32%; height: 1px; background: #dddddd; }
.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title-center:after {  width: 51px; height: 3px; bottom: -23px; background: #df1414;}

.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title-center .text-highlight {
	color:#df1414;
}

.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title-center:after{ left: 0; right: 0; }

.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title{font-size:48px;font-weight:700;line-height:64px;letter-spacing:2px;text-transform: uppercase;margin-bottom: 45px;}
.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title:before, 
.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title:after { position: absolute; content: ""; left: 0; margin: 0px auto; }
.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title:before { bottom: -18px;
width: 50%;
height: 1px;
background: #fff;
left: 25%;
}
.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title:after {width: 51px;
height: 4px;
bottom: -19px;
background: #ff2b2b;
left: 48%;
}
.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title .text-highlight {
	color:#fff;
}
.elementor-1300 .elementor-element.elementor-element-4bf185c h3.elementor-heading-title{font-size:40px;font-weight:600;line-height:64px;letter-spacing:1px;text-transform: uppercase;margin-bottom: 45px;}
.elementor-1300 .elementor-element.elementor-element-4bf185c h3.elementor-heading-title:before, 
.elementor-1300 .elementor-element.elementor-element-4bf185c h3.elementor-heading-title:after { position: absolute; content: ""; left: 0; margin: 0px auto; }
.elementor-1300 .elementor-element.elementor-element-4bf185c h3.elementor-heading-title:before { bottom: -15px;
width: 50%;
height: 1px;
background: #dddddd;}
.elementor-1300 .elementor-element.elementor-element-4bf185c h3.elementor-heading-title:after {width: 51px;
height: 4px;
bottom: -16px;
background: #df1414;}

.elementor-1300 .elementor-element.elementor-element-4bf185c h3.elementor-heading-title .text-highlight {
	color:#df1414;
}




.elementor-1300 .elementor-element.elementor-element-5bf185c{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-5bf185c.elementor-widget-heading .elementor-heading-title{color:#fff;}

.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title-center{font-size:50px;font-weight:600;line-height:64px;letter-spacing:1px;text-transform: uppercase;margin-bottom: 60px;text-align: center;}
.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title-center:before, 
.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title-center:after { position: absolute; content: ""; left: 34%; margin: 0 auto; }
.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title-center:before { bottom: -22px; width: 32%; height: 1px; background: #dddddd; }
.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title-center:after {  width: 51px; height: 3px; bottom: -23px; background: #df1414;}

.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title-center .text-highlight {
	color:#df1414;
}

.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title-center:after{ left: 0; right: 0; }

.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title{font-size:48px;font-weight:700;line-height:64px;letter-spacing:2px;text-transform: uppercase;margin-bottom: 90px;}
.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title:before, 
.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title:after { position: absolute; content: ""; left: 0; margin: 0px auto; }
.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title:before { bottom: -18px;
width: 50%;
height: 1px;
background: #fff;
left: 25%;
}
.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title:after {width: 51px;
height: 4px;
bottom: -19px;
background: #ff2b2b;
left: 48%;
}
.elementor-1300 .elementor-element.elementor-element-5bf185c h2.elementor-heading-title .text-highlight {
	color:#fff;
}
.elementor-1300 .elementor-element.elementor-element-5bf185c h3.elementor-heading-title{font-size:40px;font-weight:600;line-height:64px;letter-spacing:1px;text-transform: uppercase;margin-bottom: 45px;}
.elementor-1300 .elementor-element.elementor-element-5bf185c h3.elementor-heading-title:before, 
.elementor-1300 .elementor-element.elementor-element-5bf185c h3.elementor-heading-title:after { position: absolute; content: ""; left: 0; margin: 0px auto; }
.elementor-1300 .elementor-element.elementor-element-5bf185c h3.elementor-heading-title:before { bottom: -15px;
width: 50%;
height: 1px;
background: #dddddd;}
.elementor-1300 .elementor-element.elementor-element-5bf185c h3.elementor-heading-title:after {width: 51px;
height: 4px;
bottom: -16px;
background: #df1414;}

.elementor-1300 .elementor-element.elementor-element-5bf185c h3.elementor-heading-title .text-highlight {
	color:#df1414;
}




.elementor-1300 .elementor-element.elementor-element-6bf186c{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-6bf186c.elementor-widget-heading .elementor-heading-title{color:#000;}

.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title-center{font-size:50px;font-weight:600;line-height:64px;letter-spacing:1px;text-transform: uppercase;margin-bottom: 60px;text-align: center;}
.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title-center:before, 
.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title-center:after { position: absolute; content: ""; left: 34%; margin: 0 auto; }
.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title-center:before { bottom: -22px; width: 32%; height: 1px; background: #dddddd; }
.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title-center:after {  width: 51px; height: 3px; bottom: -23px; background: #df1414;}

.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title-center .text-highlight {
	color:#df1414;
}

.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title-center:after{ left: 0; right: 0; }

.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title{font-size:48px;font-weight:700;line-height:64px;letter-spacing:2px;text-transform: uppercase;margin-bottom: 60px;}
.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title:before, 
.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title:after { position: absolute; content: ""; left: 0; margin: 0px auto; }
.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title:before { bottom: -18px;
width: 50%;
height: 1px;
background: #d9d9d9;
left: 25%;
}
.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title:after {width: 51px;
height: 4px;
bottom: -19px;
background: #ff2b2b;
left: 48%;
}
.elementor-1300 .elementor-element.elementor-element-6bf186c h2.elementor-heading-title .text-highlight {
	color:#f11c25;
}
.elementor-1300 .elementor-element.elementor-element-6bf186c h3.elementor-heading-title{font-size:40px;font-weight:600;line-height:64px;letter-spacing:1px;text-transform: uppercase;margin-bottom: 45px;}
.elementor-1300 .elementor-element.elementor-element-6bf186c h3.elementor-heading-title:before, 
.elementor-1300 .elementor-element.elementor-element-6bf186c h3.elementor-heading-title:after { position: absolute; content: ""; left: 0; margin: 0px auto; }
.elementor-1300 .elementor-element.elementor-element-6bf186c h3.elementor-heading-title:before { bottom: -15px;
width: 50%;
height: 1px;
background: #dddddd;}
.elementor-1300 .elementor-element.elementor-element-6bf186c h3.elementor-heading-title:after {width: 51px;
height: 4px;
bottom: -16px;
background: #df1414;}

.elementor-1300 .elementor-element.elementor-element-6bf186c h3.elementor-heading-title .text-highlight {
	color:#df1414;
}





.elementor-1300 .elementor-element.elementor-element-6ab0eb6{text-align:left;}
.elementor-1300 .elementor-element.elementor-element-6ab0eb6 > .elementor-widget-container{padding:15px 0px 45px 0px;}
.elementor-1300 .elementor-element.elementor-element-bf2e492{color:#404040;font-size:18px;text-align: justify;}
.elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}
.elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}
.elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}
.elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}
body.rtl .elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}
body:not(.rtl) .elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}
.elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ebebeb;}
.elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}
.elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}
.elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}
.elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-icon{width:14px;}
.elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-icon i{font-size:14px;}
.elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-text{color:#888f96;}
.elementor-1300 .elementor-element.elementor-element-08eb5da .elementor-icon-list-item{font-size:18px;}
.elementor-1300 .elementor-element.elementor-element-08eb5da > .elementor-widget-container{margin:35px 0px 35px 0px;padding:10px 0px 10px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#ebebeb;}
.elementor-1300 .elementor-element.elementor-element-19e85c5 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-754ce8c{text-align:right;}
.elementor-1300 .elementor-element.elementor-element-5f82ee2 > .elementor-container{max-width:670px;}

.elementor-1300 .elementor-element.elementor-element-5f82ee2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1300 .elementor-element.elementor-element-aa21a77 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1300 .elementor-element.elementor-element-7fd2dd1{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-7fd2dd1.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-1300 .elementor-element.elementor-element-7fd2dd1 .elementor-heading-title{font-size:64px;font-weight:500;letter-spacing:-3.2px;}
.elementor-1300 .elementor-element.elementor-element-7fd2dd1 > .elementor-widget-container{margin:0px 0px 25px 0px;}
.elementor-1300 .elementor-element.elementor-element-50562d0 .elementor-text-editor{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-50562d0{color:#ffffff;font-size:20px;line-height:1.5em;letter-spacing:0.5px;}
.elementor-1300 .elementor-element.elementor-element-50562d0 > .elementor-widget-container{margin:0px 0px 70px 0px;}
.elementor-1300 .elementor-element.elementor-element-0e1bf87 .mc4wp-form-fields i{display:none;}
.elementor-1300 .elementor-element.elementor-element-0e1bf87 .mc4wp-form-fields input[type="email"]{width:85%;background-color:rgba(0,0,0,0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:8px 0px 8px 30px;}
.elementor-1300 .elementor-element.elementor-element-0e1bf87 .mc4wp-form-fields button[type="submit"]{width:15%;font-size:16px;font-weight:300;letter-spacing:-0.9px;border-radius:22px 22px 22px 22px;padding:12px 4px 12px 4px;margin:0px 0px 0px 0px;}
.elementor-1300 .elementor-element.elementor-element-0e1bf87 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#ffffff;border-radius:32px 32px 32px 32px;}


@media(max-width:1024px){.elementor-1300 .elementor-element.elementor-element-9d33c4c{margin-top:100px;margin-bottom:100px;}
.elementor-1300 .elementor-element.elementor-element-6c039a5 .elementor-heading-title{font-size:40px;letter-spacing:-1px;}
.elementor-1300 .elementor-element.elementor-element-18522b7 .elementor-spacer-inner{height:300px;}
.elementor-1300 .elementor-element.elementor-element-56f6338 .elementor-spacer-inner{height:300px;}
.elementor-1300 .elementor-element.elementor-element-3c2a39a .elementor-heading-title{font-size:40px;letter-spacing:-1px;}
.elementor-1300 .elementor-element.elementor-element-881a6ff .elementor-heading-title{font-size:40px;letter-spacing:-1px;}
.elementor-1300 .elementor-element.elementor-element-2b996f8 .elementor-spacer-inner{height:300px;}
.elementor-1300 .elementor-element.elementor-element-6fb556f{margin-top:100px;margin-bottom:100px;padding:0px 40px 0px 40px;}
.elementor-1300 .elementor-element.elementor-element-8fb558f{margin-top:100px;margin-bottom:100px;padding:0px 40px 0px 40px;}
.elementor-1300 .elementor-element.elementor-element-3bf185c .elementor-heading-title{font-size:40px;line-height:40px;letter-spacing:-1px;}
.elementor-1300 .elementor-element.elementor-element-19e85c5 > .elementor-element-populated{margin:50px 0px 0px 0px;}
.elementor-1300 .elementor-element.elementor-element-754ce8c{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-7fd2dd1 .elementor-heading-title{font-size:40px;letter-spacing:-1px;}}@media(max-width:767px){.elementor-1300 .elementor-element.elementor-element-9d33c4c{margin-top:50px;margin-bottom:50px;}
.elementor-1300 .elementor-element.elementor-element-3487959 > .elementor-element-populated{padding:100px 15px 100px 15px;}
.elementor-1300 .elementor-element.elementor-element-6c039a5 .elementor-heading-title{font-size:30px;letter-spacing:-1px;}
.elementor-1300 .elementor-element.elementor-element-18522b7 .elementor-spacer-inner{height:250px;}
.elementor-1300 .elementor-element.elementor-element-56f6338 .elementor-spacer-inner{height:250px;}
.elementor-1300 .elementor-element.elementor-element-7801698 > .elementor-element-populated{padding:100px 15px 100px 15px;}
.elementor-1300 .elementor-element.elementor-element-3c2a39a .elementor-heading-title{font-size:30px;letter-spacing:-1px;}
.elementor-1300 .elementor-element.elementor-element-bcc97be > .elementor-element-populated{padding:100px 15px 100px 15px;}
.elementor-1300 .elementor-element.elementor-element-881a6ff .elementor-heading-title{font-size:30px;letter-spacing:-1px;}
.elementor-1300 .elementor-element.elementor-element-2b996f8 .elementor-spacer-inner{height:250px;}
.elementor-1300 .elementor-element.elementor-element-6fb556f{margin-top:50px;margin-bottom:50px;padding:0px 20px 0px 20px;}
.elementor-1300 .elementor-element.elementor-element-3bf185c .elementor-heading-title{font-size:30px;letter-spacing:-1px;}
.elementor-1300 .elementor-element.elementor-element-754ce8c{text-align:center;}
.elementor-1300 .elementor-element.elementor-element-5f82ee2{padding:80px 15px 80px 15px;}
.elementor-1300 .elementor-element.elementor-element-7fd2dd1 .elementor-heading-title{font-size:30px;letter-spacing:-1px;}
.elementor-1300 .elementor-element.elementor-element-50562d0{font-size:15px;}
.elementor-1300 .elementor-element.elementor-element-50562d0 > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-1300 .elementor-element.elementor-element-0e1bf87 .mc4wp-form-fields input[type="email"]{width:64%;padding:6px 0px 6px 10px;}
.elementor-1300 .elementor-element.elementor-element-0e1bf87 .mc4wp-form-fields button[type="submit"]{width:36%;margin:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1300 .elementor-element.elementor-element-9d9e942{width:100%;}
.elementor-1300 .elementor-element.elementor-element-8ee3f1b{width:50%;}
.elementor-1300 .elementor-element.elementor-element-1448672{width:50%;}
.elementor-1300 .elementor-element.elementor-element-f57713d{width:50%;}
.elementor-1300 .elementor-element.elementor-element-8b40c43{width:50%;}
.elementor-1300 .elementor-element.elementor-element-428ca31{width:50%;}
.elementor-1300 .elementor-element.elementor-element-eedd7f2{width:50%;}
.elementor-1300 .elementor-element.elementor-element-e28dda1{width:50%;}
.elementor-1300 .elementor-element.elementor-element-f242565{width:50%;}
.elementor-1300 .elementor-element.elementor-element-44d4521{width:100%;}
.elementor-1300 .elementor-element.elementor-element-19e85c5{width:100%;}}

@media(min-width:1025px){.elementor-1300 .elementor-element.elementor-element-5f82ee2{background-attachment:fixed;}}



@media(max-width:1024px) {
.elementor-109 .elementor-element.elementor-element-e6c8846.sticky-show {
padding-top:30px;
padding-bottom:30px;
}
.elementor-109 .elementor-element.elementor-element-626e175 {
text-align:center;
}
.elementor-109 .elementor-element.elementor-element-626e175 > .elementor-widget-container {
margin:0px 0px 20px 0px;
}
body:not(.rtl) .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
margin-right:30px;
}
body.rtl .elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
margin-left:30px;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
margin-bottom:30px;
}
.elementor-109 .elementor-element.elementor-element-910bef3 > .elementor-element-populated {
padding:0px 0px 0px 0px;
}
.elementor-109 .elementor-element.elementor-element-fcda1f2 a.elementor-button, .elementor-109 .elementor-element.elementor-element-fcda1f2 .elementor-button {
padding:15px 25px 15px 25px;
}
}

@media(min-width:768px) {
.elementor-109 .elementor-element.elementor-element-efd6a1d {
width:30%;
}
.elementor-109 .elementor-element.elementor-element-fb765ae {
width:70%;
}

}

@media(max-width:1500px) {
.elementor-109 .elementor-element.elementor-element-efd6a1d {
    width: 30%;
}
	.elementor-109 .elementor-element.elementor-element-e6c8846 {
    background-color: #ffffff;
    box-shadow: 2px 1px 15px 3px rgba(0, 0, 0, 0.23);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 12px 20px 12px 30px;
}
}

@media(max-width:1024px) and (min-width:768px) {
.elementor-109 .elementor-element.elementor-element-efd6a1d {
width:100%;
}
.elementor-109 .elementor-element.elementor-element-fb765ae {
width:70%;
}
.elementor-109 .elementor-element.elementor-element-910bef3 {
width:30%;
}
}
@media(max-width:767px) {
.elementor-109 .elementor-element.elementor-element-e6c8846 {
padding:20px 15px 20px 15px;
}
.elementor-109 .elementor-element.elementor-element-e6c8846.sticky-show {
padding-top:20px;
padding-bottom:20px;
}
.elementor-109 .elementor-element.elementor-element-efd6a1d {
width:70%;
}
.elementor-109 .elementor-element.elementor-element-626e175 {
text-align:left;
}
.elementor-109 .elementor-element.elementor-element-626e175 > .elementor-widget-container {
margin:0px 0px 0px 0px;
}
.elementor-109 .elementor-element.elementor-element-fb765ae {
width:30%;
}
.elementor-109 .elementor-element.elementor-element-d2d7c97 .elementor-nav-menu--dropdown a {
padding-left:20px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
}
#nav-popup-d2d7c97 .elementor-nav-menu--dropdown a {
padding-left:20px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
}
}
.elementor-19 .elementor-element.elementor-element-07b17a2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-85357cc > .elementor-container{max-width:1190px;}
.elementor-19 .elementor-element.elementor-element-85357cc{margin-top:-440px;margin-bottom:180px;}
.elementor-19 .elementor-element.elementor-element-f8c2ccb > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-91ce6e9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-91ce6e9 > .elementor-element-populated{margin:0px 8px 0px 8px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0.elementor-view-stacked .elementor-icon{background-color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-cf7d0c0.elementor-view-default .elementor-icon{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0.elementor-position-right .elementor-icon-box-icon{margin-left:30px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0.elementor-position-left .elementor-icon-box-icon{margin-right:30px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0.elementor-position-top .elementor-icon-box-icon{margin-bottom:30px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0 .elementor-icon{font-size:36px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0 .elementor-icon i{transform:rotate(0deg);}
.elementor-19 .elementor-element.elementor-element-cf7d0c0 .elementor-icon-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0 .elementor-icon-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0 .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:20px;font-weight:500;line-height:40px;letter-spacing:-1px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0.elementor-widget-icon-box:hover .elementor-icon-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:25px 25px 25px 25px;background-color:#1e3954;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0:hover .elementor-widget-container{background-color:#ffffff;}
.elementor-19 .elementor-element.elementor-element-a0cca84 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-a0cca84 > .elementor-element-populated{margin:0px 8px 0px 8px;}
.elementor-19 .elementor-element.elementor-element-f7e74df.elementor-view-stacked .elementor-icon{background-color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-f7e74df.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f7e74df.elementor-view-default .elementor-icon{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-f7e74df.elementor-position-right .elementor-icon-box-icon{margin-left:30px;}
.elementor-19 .elementor-element.elementor-element-f7e74df.elementor-position-left .elementor-icon-box-icon{margin-right:30px;}
.elementor-19 .elementor-element.elementor-element-f7e74df.elementor-position-top .elementor-icon-box-icon{margin-bottom:30px;}
.elementor-19 .elementor-element.elementor-element-f7e74df .elementor-icon{font-size:36px;}

.elementor-19 .elementor-element.elementor-element-f7e74df .elementor-icon i{transform:rotate(0deg);}
.elementor-19 .elementor-element.elementor-element-f7e74df .elementor-icon-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-f7e74df .elementor-icon-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-f7e74df .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:20px;font-weight:500;line-height:40px;letter-spacing:-1px;}
.elementor-19 .elementor-element.elementor-element-f7e74df.elementor-widget-icon-box:hover .elementor-icon-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-f7e74df > .elementor-widget-container{margin:0px 0px 16px 0px;padding:25px 25px 25px 25px;background-color:#1e3954;}
.elementor-19 .elementor-element.elementor-element-f7e74df:hover .elementor-widget-container{background-color:#ffffff;}
.elementor-19 .elementor-element.elementor-element-2d36316 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-2d36316 > .elementor-element-populated{margin:0px 8px 0px 8px;}
.elementor-19 .elementor-element.elementor-element-fb461fe.elementor-view-stacked .elementor-icon{background-color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-fb461fe.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-fb461fe.elementor-view-default .elementor-icon{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-fb461fe.elementor-position-right .elementor-icon-box-icon{margin-left:30px;}
.elementor-19 .elementor-element.elementor-element-fb461fe.elementor-position-left .elementor-icon-box-icon{margin-right:30px;}
.elementor-19 .elementor-element.elementor-element-fb461fe.elementor-position-top .elementor-icon-box-icon{margin-bottom:30px;}
.elementor-19 .elementor-element.elementor-element-fb461fe .elementor-icon{font-size:36px;}
.elementor-19 .elementor-element.elementor-element-fb461fe .elementor-icon i{transform:rotate(0deg);}
.elementor-19 .elementor-element.elementor-element-fb461fe .elementor-icon-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-fb461fe .elementor-icon-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-fb461fe .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:20px;font-weight:500;line-height:40px;letter-spacing:-1px;}
.elementor-19 .elementor-element.elementor-element-fb461fe.elementor-widget-icon-box:hover .elementor-icon-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-fb461fe > .elementor-widget-container{margin:0px 0px 16px 0px;padding:25px 25px 25px 25px;background-color:#1e3954;}
.elementor-19 .elementor-element.elementor-element-fb461fe:hover .elementor-widget-container{background-color:#ffffff;}
.elementor-19 .elementor-element.elementor-element-dfdfd57 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-dfdfd57 > .elementor-element-populated{margin:0px 8px 0px 8px;}
.elementor-19 .elementor-element.elementor-element-0e7e2be.elementor-view-stacked .elementor-icon{background-color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-0e7e2be.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-0e7e2be.elementor-view-default .elementor-icon{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-0e7e2be.elementor-position-right .elementor-icon-box-icon{margin-left:30px;}
.elementor-19 .elementor-element.elementor-element-0e7e2be.elementor-position-left .elementor-icon-box-icon{margin-right:30px;}
.elementor-19 .elementor-element.elementor-element-0e7e2be.elementor-position-top .elementor-icon-box-icon{margin-bottom:30px;}
.elementor-19 .elementor-element.elementor-element-0e7e2be .elementor-icon{font-size:36px;}
.elementor-19 .elementor-element.elementor-element-0e7e2be .elementor-icon i{transform:rotate(0deg);}
.elementor-19 .elementor-element.elementor-element-0e7e2be .elementor-icon-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-0e7e2be .elementor-icon-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-0e7e2be .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:20px;font-weight:500;line-height:40px;letter-spacing:-1px;}
.elementor-19 .elementor-element.elementor-element-0e7e2be.elementor-widget-icon-box:hover .elementor-icon-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-0e7e2be > .elementor-widget-container{margin:0px 0px 16px 0px;padding:25px 25px 25px 25px;background-color:#1e3954;}
.elementor-19 .elementor-element.elementor-element-0e7e2be:hover .elementor-widget-container{background-color:#ffffff;}
.elementor-19 .elementor-element.elementor-element-e48548a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-e48548a > .elementor-element-populated{margin:0px 8px 0px 8px;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f.elementor-view-stacked .elementor-icon{background-color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e3f2e5f.elementor-view-default .elementor-icon{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f.elementor-position-right .elementor-icon-box-icon{margin-left:30px;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f.elementor-position-left .elementor-icon-box-icon{margin-right:30px;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f.elementor-position-top .elementor-icon-box-icon{margin-bottom:30px;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f .elementor-icon{font-size:36px;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f .elementor-icon i{transform:rotate(0deg);}
.elementor-19 .elementor-element.elementor-element-e3f2e5f .elementor-icon-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f .elementor-icon-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:20px;font-weight:500;line-height:40px;letter-spacing:-1px;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f.elementor-widget-icon-box:hover .elementor-icon-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f > .elementor-widget-container{margin:0px 0px 16px 0px;padding:25px 25px 25px 25px;background-color:#1e3954;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f:hover .elementor-widget-container{background-color:#ffffff;}
.elementor-19 .elementor-element.elementor-element-e9be7bb > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-e9be7bb > .elementor-element-populated{margin:0px 8px 0px 8px;}
.elementor-19 .elementor-element.elementor-element-3d5af96.elementor-view-stacked .elementor-icon{background-color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-3d5af96.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-3d5af96.elementor-view-default .elementor-icon{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-3d5af96.elementor-position-right .elementor-icon-box-icon{margin-left:30px;}
.elementor-19 .elementor-element.elementor-element-3d5af96.elementor-position-left .elementor-icon-box-icon{margin-right:30px;}
.elementor-19 .elementor-element.elementor-element-3d5af96.elementor-position-top .elementor-icon-box-icon{margin-bottom:30px;}
.elementor-19 .elementor-element.elementor-element-3d5af96 .elementor-icon{font-size:36px;}
.elementor-19 .elementor-element.elementor-element-3d5af96 .elementor-icon i{transform:rotate(0deg);}
.elementor-19 .elementor-element.elementor-element-3d5af96 .elementor-icon-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-3d5af96 .elementor-icon-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-3d5af96 .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:20px;font-weight:500;line-height:40px;letter-spacing:-1px;}
.elementor-19 .elementor-element.elementor-element-3d5af96.elementor-widget-icon-box:hover .elementor-icon-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-3d5af96 > .elementor-widget-container{padding:25px 25px 25px 25px;background-color:#1e3954;}
.elementor-19 .elementor-element.elementor-element-3d5af96:hover .elementor-widget-container{background-color:#ffffff;}
.elementor-19 .elementor-element.elementor-element-2e69a4d{background-image:url();background-position:bottom left;background-repeat:no-repeat;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;}
.elementor-19 .elementor-element.elementor-element-2e69a4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-34ca6dc > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-34ca6dc > .elementor-element-populated{background-image:url();background-position:top left;background-repeat:no-repeat;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -60px;padding:60px 0px 0px 60px;}
.elementor-19 .elementor-element.elementor-element-34ca6dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-f88fc42{text-align:left;}
.elementor-19 .elementor-element.elementor-element-f88fc42.elementor-widget-heading .elementor-heading-title{color:#888f96;}
.elementor-19 .elementor-element.elementor-element-f88fc42 .elementor-heading-title{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}
.elementor-19 .elementor-element.elementor-element-f88fc42 > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-ef9a73a{text-align:left;}
.elementor-19 .elementor-element.elementor-element-ef9a73a.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-19 .elementor-element.elementor-element-ef9a73a .elementor-heading-title{font-size:60px;font-weight:500;line-height:60px;letter-spacing:-2px;}
.elementor-19 .elementor-element.elementor-element-ef9a73a > .elementor-widget-container{margin:0px 0px 80px 0px;}
.elementor-19 .elementor-element.elementor-element-98f25b3 .elementor-text-editor{text-align:left;}
.elementor-19 .elementor-element.elementor-element-98f25b3{font-size:20px;line-height:36px;}
.elementor-19 .elementor-element.elementor-element-98f25b3 > .elementor-widget-container{margin:0px 0px 60px 0px;}
.elementor-19 .elementor-element.elementor-element-7ed42c4 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-7ed42c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-19 .elementor-element.elementor-element-7ed42c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-f777376 .elementor-image-box-wrapper{text-align:center;}
.elementor-19 .elementor-element.elementor-element-f777376 .elementor-image-box-img{width:95px;height:95px;}
.elementor-19 .elementor-element.elementor-element-f777376 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-19 .elementor-element.elementor-element-f777376:hover svg{fill:#fff;}
.elementor-19 .elementor-element.elementor-element-f777376:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-19 .elementor-element.elementor-element-9b928f6 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-9b928f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-19 .elementor-element.elementor-element-9b928f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-6e8794e .elementor-image-box-wrapper{text-align:center;}
.elementor-19 .elementor-element.elementor-element-6e8794e .elementor-image-box-img{width:95px;height:95px;}
.elementor-19 .elementor-element.elementor-element-6e8794e .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-19 .elementor-element.elementor-element-6e8794e:hover svg{fill:#fff;}
.elementor-19 .elementor-element.elementor-element-6e8794e:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-19 .elementor-element.elementor-element-1f215cc > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-1f215cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-19 .elementor-element.elementor-element-1f215cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-497b756 .elementor-image-box-wrapper{text-align:center;}
.elementor-19 .elementor-element.elementor-element-497b756 .elementor-image-box-img{width:95px;height:95px;}
.elementor-19 .elementor-element.elementor-element-497b756 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-19 .elementor-element.elementor-element-497b756:hover svg{fill:#fff;}
.elementor-19 .elementor-element.elementor-element-497b756:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-19 .elementor-element.elementor-element-e4db948 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-e4db948 > .elementor-element-populated{background-image:url();background-position:top left;background-repeat:no-repeat;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-19 .elementor-element.elementor-element-e4db948 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-3df7ea5{background-color:#1e3954;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 30px 120px 30px;}
.elementor-19 .elementor-element.elementor-element-3df7ea5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-943d837 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-b55e3c6{text-align:left;}
.elementor-19 .elementor-element.elementor-element-b55e3c6.elementor-widget-heading .elementor-heading-title{color:#888f96;}
.elementor-19 .elementor-element.elementor-element-b55e3c6 .elementor-heading-title{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}
.elementor-19 .elementor-element.elementor-element-b55e3c6 > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-82deea6{text-align:left;}
.elementor-19 .elementor-element.elementor-element-82deea6.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-19 .elementor-element.elementor-element-82deea6 .elementor-heading-title{font-size:64px;font-weight:500;line-height:70px;letter-spacing:-3px;}
.elementor-19 .elementor-element.elementor-element-f0b7b48.elementor-column .elementor-column-wrap{align-items:flex-end;}
.elementor-19 .elementor-element.elementor-element-f0b7b48 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-70a565e .elementor-text-editor{text-align:left;}
.elementor-19 .elementor-element.elementor-element-70a565e{color:#888f96;font-size:20px;line-height:36px;}
.elementor-19 .elementor-element.elementor-element-1c16cdf{background-color:#1e3954;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;padding:0px 0px 120px 0px;}
.elementor-19 .elementor-element.elementor-element-1c16cdf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-ce0f010 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-b245e75 .column-item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-bottom:calc(0px);}
.elementor-19 .elementor-element.elementor-element-b245e75 .row{margin-left:calc(0px / -2);margin-right:calc(0px / -2);}
.elementor-19 .elementor-element.elementor-element-b245e75 .gallery-item .gallery-caption{text-align:center;}
.elementor-19 .elementor-element.elementor-element-8cc2947{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;padding:0px 30px 0px 30px;}
.elementor-19 .elementor-element.elementor-element-8cc2947 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-958f72b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-958f72b > .elementor-element-populated{background-image:url();background-position:top left;background-repeat:no-repeat;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -60px;padding:60px 0px 0px 60px;}
.elementor-19 .elementor-element.elementor-element-958f72b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-01cb71a{text-align:left;}
.elementor-19 .elementor-element.elementor-element-01cb71a.elementor-widget-heading .elementor-heading-title{color:#888f96;}
.elementor-19 .elementor-element.elementor-element-01cb71a .elementor-heading-title{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}
.elementor-19 .elementor-element.elementor-element-01cb71a > .elementor-widget-container{margin:0px 0px 10px 0px;}
.elementor-19 .elementor-element.elementor-element-88aab5b{text-align:left;}
.elementor-19 .elementor-element.elementor-element-88aab5b.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-19 .elementor-element.elementor-element-88aab5b .elementor-heading-title{font-size:60px;font-weight:500;line-height:60px;letter-spacing:-2px;}
.elementor-19 .elementor-element.elementor-element-88aab5b > .elementor-widget-container{margin:0px 0px 80px 0px;}
.elementor-19 .elementor-element.elementor-element-96d7259 .elementor-text-editor{text-align:left;}
.elementor-19 .elementor-element.elementor-element-96d7259{font-size:20px;line-height:36px;}
.elementor-19 .elementor-element.elementor-element-96d7259 > .elementor-widget-container{margin:0px 0px 60px 0px;}
.elementor-19 .elementor-element.elementor-element-1858dfd.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-19 .elementor-element.elementor-element-1858dfd .elementor-heading-title{font-size:24px;line-height:30px;}
.elementor-19 .elementor-element.elementor-element-1858dfd > .elementor-widget-container{padding:50px 0px 35px 0px;}
.elementor-19 .elementor-element.elementor-element-356f4f9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-60384d2.elementor-position-right .elementor-image-box-img{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-60384d2.elementor-position-left .elementor-image-box-img{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-60384d2.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-60384d2 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;height:65px;}
.elementor-19 .elementor-element.elementor-element-60384d2 .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-60384d2 .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;fill:#feb328;}
.elementor-19 .elementor-element.elementor-element-60384d2:hover .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-60384d2:hover .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;}
.elementor-19 .elementor-element.elementor-element-60384d2 .elementor-image-box-img svg{width:23px;height:23px;}
.elementor-19 .elementor-element.elementor-element-60384d2 .elementor-image-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-60384d2 .elementor-image-box-content .elementor-image-box-title{font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#888f96;}
.elementor-19 .elementor-element.elementor-element-60384d2 .elementor-image-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-60384d2:hover .elementor-image-box-content .elementor-image-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-60384d2 .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-60384d2:hover .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-60384d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-5274682 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-2b7cde5.elementor-position-right .elementor-image-box-img{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-2b7cde5.elementor-position-left .elementor-image-box-img{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-2b7cde5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-2b7cde5 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;height:65px;}
.elementor-19 .elementor-element.elementor-element-2b7cde5 .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-2b7cde5 .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;fill:#22c5d6;}
.elementor-19 .elementor-element.elementor-element-2b7cde5:hover .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-2b7cde5:hover .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;}
.elementor-19 .elementor-element.elementor-element-2b7cde5 .elementor-image-box-img svg{width:23px;height:23px;}
.elementor-19 .elementor-element.elementor-element-2b7cde5 .elementor-image-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-2b7cde5 .elementor-image-box-content .elementor-image-box-title{font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#888f96;}
.elementor-19 .elementor-element.elementor-element-2b7cde5 .elementor-image-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-2b7cde5:hover .elementor-image-box-content .elementor-image-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-2b7cde5 .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-2b7cde5:hover .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-80929b1 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-dab0b38.elementor-position-right .elementor-image-box-img{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-dab0b38.elementor-position-left .elementor-image-box-img{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-dab0b38.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-dab0b38 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;height:65px;}
.elementor-19 .elementor-element.elementor-element-dab0b38 .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-dab0b38 .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;fill:#52a3ee;}
.elementor-19 .elementor-element.elementor-element-dab0b38:hover .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-dab0b38:hover .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;}
.elementor-19 .elementor-element.elementor-element-dab0b38 .elementor-image-box-img svg{width:23px;height:23px;}
.elementor-19 .elementor-element.elementor-element-dab0b38 .elementor-image-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-dab0b38 .elementor-image-box-content .elementor-image-box-title{font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#888f96;}
.elementor-19 .elementor-element.elementor-element-dab0b38 .elementor-image-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-dab0b38:hover .elementor-image-box-content .elementor-image-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-dab0b38 .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-dab0b38:hover .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-96abac8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-a124ea8.elementor-position-right .elementor-image-box-img{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-a124ea8.elementor-position-left .elementor-image-box-img{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-a124ea8.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-a124ea8 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;height:65px;}
.elementor-19 .elementor-element.elementor-element-a124ea8 .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-a124ea8 .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;fill:#22c5d6;}
.elementor-19 .elementor-element.elementor-element-a124ea8:hover .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-a124ea8:hover .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;}
.elementor-19 .elementor-element.elementor-element-a124ea8 .elementor-image-box-img svg{width:23px;height:23px;}
.elementor-19 .elementor-element.elementor-element-a124ea8 .elementor-image-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-a124ea8 .elementor-image-box-content .elementor-image-box-title{font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#888f96;}
.elementor-19 .elementor-element.elementor-element-a124ea8 .elementor-image-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-a124ea8:hover .elementor-image-box-content .elementor-image-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-a124ea8 .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-a124ea8:hover .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-cf3ea1f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-445e3db.elementor-position-right .elementor-image-box-img{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-445e3db.elementor-position-left .elementor-image-box-img{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-445e3db.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-445e3db .elementor-image-box-wrapper .elementor-image-box-img{width:30px;height:65px;}
.elementor-19 .elementor-element.elementor-element-445e3db .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-445e3db .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;fill:#8e9ea9;}
.elementor-19 .elementor-element.elementor-element-445e3db:hover .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-445e3db:hover .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;}
.elementor-19 .elementor-element.elementor-element-445e3db .elementor-image-box-img svg{width:23px;height:23px;}
.elementor-19 .elementor-element.elementor-element-445e3db .elementor-image-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-445e3db .elementor-image-box-content .elementor-image-box-title{font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#888f96;}
.elementor-19 .elementor-element.elementor-element-445e3db .elementor-image-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-445e3db:hover .elementor-image-box-content .elementor-image-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-445e3db .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-445e3db:hover .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-634b946 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-ccab656.elementor-position-right .elementor-image-box-img{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-ccab656.elementor-position-left .elementor-image-box-img{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-ccab656.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-ccab656 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;height:65px;}
.elementor-19 .elementor-element.elementor-element-ccab656 .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-ccab656 .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;fill:#c26fe0;}
.elementor-19 .elementor-element.elementor-element-ccab656:hover .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-ccab656:hover .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;}
.elementor-19 .elementor-element.elementor-element-ccab656 .elementor-image-box-img svg{width:23px;height:23px;}
.elementor-19 .elementor-element.elementor-element-ccab656 .elementor-image-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-ccab656 .elementor-image-box-content .elementor-image-box-title{font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#888f96;}
.elementor-19 .elementor-element.elementor-element-ccab656 .elementor-image-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-ccab656:hover .elementor-image-box-content .elementor-image-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-ccab656 .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-ccab656:hover .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-c624997 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-4718486.elementor-position-right .elementor-image-box-img{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-4718486.elementor-position-left .elementor-image-box-img{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-4718486.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-4718486 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;height:65px;}
.elementor-19 .elementor-element.elementor-element-4718486 .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-4718486 .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;fill:#e77171;}
.elementor-19 .elementor-element.elementor-element-4718486:hover .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-4718486:hover .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;}
.elementor-19 .elementor-element.elementor-element-4718486 .elementor-image-box-img svg{width:23px;height:23px;}
.elementor-19 .elementor-element.elementor-element-4718486 .elementor-image-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-4718486 .elementor-image-box-content .elementor-image-box-title{font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#888f96;}
.elementor-19 .elementor-element.elementor-element-4718486 .elementor-image-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-4718486:hover .elementor-image-box-content .elementor-image-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-4718486 .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-4718486:hover .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-251580d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-08d7894.elementor-position-right .elementor-image-box-img{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-08d7894.elementor-position-left .elementor-image-box-img{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-08d7894.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-08d7894 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;height:65px;}
.elementor-19 .elementor-element.elementor-element-08d7894 .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-08d7894 .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;fill:#ffa7be;}
.elementor-19 .elementor-element.elementor-element-08d7894:hover .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-08d7894:hover .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;}
.elementor-19 .elementor-element.elementor-element-08d7894 .elementor-image-box-img svg{width:23px;height:23px;}
.elementor-19 .elementor-element.elementor-element-08d7894 .elementor-image-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-08d7894 .elementor-image-box-content .elementor-image-box-title{font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#888f96;}
.elementor-19 .elementor-element.elementor-element-08d7894 .elementor-image-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-08d7894:hover .elementor-image-box-content .elementor-image-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-08d7894 .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-08d7894:hover .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-21d62ec > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-6c669ba.elementor-position-right .elementor-image-box-img{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-6c669ba.elementor-position-left .elementor-image-box-img{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-6c669ba.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-6c669ba .elementor-image-box-wrapper .elementor-image-box-img{width:30px;height:65px;}
.elementor-19 .elementor-element.elementor-element-6c669ba .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-6c669ba .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;fill:#a5e89f;}
.elementor-19 .elementor-element.elementor-element-6c669ba:hover .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-6c669ba:hover .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;}
.elementor-19 .elementor-element.elementor-element-6c669ba .elementor-image-box-img svg{width:23px;height:23px;}
.elementor-19 .elementor-element.elementor-element-6c669ba .elementor-image-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-6c669ba .elementor-image-box-content .elementor-image-box-title{font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#888f96;}
.elementor-19 .elementor-element.elementor-element-6c669ba .elementor-image-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-6c669ba:hover .elementor-image-box-content .elementor-image-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-6c669ba .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-6c669ba:hover .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-10d8347 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-adfedc2.elementor-position-right .elementor-image-box-img{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-adfedc2.elementor-position-left .elementor-image-box-img{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-adfedc2.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-adfedc2 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;height:65px;}
.elementor-19 .elementor-element.elementor-element-adfedc2 .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-adfedc2 .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;fill:#ed9090;}
.elementor-19 .elementor-element.elementor-element-adfedc2:hover .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-19 .elementor-element.elementor-element-adfedc2:hover .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;}
.elementor-19 .elementor-element.elementor-element-adfedc2 .elementor-image-box-img svg{width:23px;height:23px;}
.elementor-19 .elementor-element.elementor-element-adfedc2 .elementor-image-box-wrapper{text-align:left;}
.elementor-19 .elementor-element.elementor-element-adfedc2 .elementor-image-box-content .elementor-image-box-title{font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#888f96;}
.elementor-19 .elementor-element.elementor-element-adfedc2 .elementor-image-box-title{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-adfedc2:hover .elementor-image-box-content .elementor-image-box-title{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-adfedc2 .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-adfedc2:hover .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-19 .elementor-element.elementor-element-9f15dc5{margin-top:0px;margin-bottom:120px;}
.elementor-19 .elementor-element.elementor-element-027a82d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-027a82d > .elementor-element-populated{background-image:url();background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;padding:170px 0px 170px 0px;}
.elementor-19 .elementor-element.elementor-element-027a82d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-1276ec5 > .elementor-widget-container{margin:0px 0px 55px 0px;}
.elementor-19 .elementor-element.elementor-element-97da3ec{color:#ffffff;font-size:20px;font-weight:500;letter-spacing:0.5px;}
.elementor-19 .elementor-element.elementor-element-97da3ec > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-19 .elementor-element.elementor-element-8a733bc.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-19 .elementor-element.elementor-element-8a733bc .elementor-heading-title{font-size:64px;font-weight:500;line-height:0.94em;letter-spacing:-3.2px;}
.elementor-19 .elementor-element.elementor-element-8a733bc > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-473f591 > .elementor-container{max-width:1550px;}
.elementor-19 .elementor-element.elementor-element-473f591{background-image:url();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;margin-top:0px;margin-bottom:120px;padding:120px 15px 120px 15px;}
.elementor-19 .elementor-element.elementor-element-473f591 > .elementor-background-overlay{background-color:#1e3954;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-754f2ae > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-754f2ae > .elementor-element-populated{margin:0px 15px 0px 15px;}
.elementor-19 .elementor-element.elementor-element-70f1e34{text-align:center;}
.elementor-19 .elementor-element.elementor-element-70f1e34.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-19 .elementor-element.elementor-element-70f1e34 .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;line-height:50px;letter-spacing:3px;}
.elementor-19 .elementor-element.elementor-element-cedea2c{text-align:center;}
.elementor-19 .elementor-element.elementor-element-cedea2c.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-19 .elementor-element.elementor-element-cedea2c .elementor-heading-title{font-size:54px;font-weight:500;line-height:64px;letter-spacing:-3.2px;}
.elementor-19 .elementor-element.elementor-element-cedea2c > .elementor-widget-container{margin:0px 0px 50px 0px;}
.elementor-19 .elementor-element.elementor-element-03b26d3 > .elementor-widget-container{margin:0px 0px 60px 0px;}
.elementor-19 .elementor-element.elementor-element-b365ea1 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-3be63cd{text-align:center;}
.elementor-19 .elementor-element.elementor-element-3be63cd > .elementor-widget-container{margin:0px 0px 20px 0px;}
.elementor-19 .elementor-element.elementor-element-7624772 .elementor-counter-number-wrapper{justify-content:center;}
.elementor-19 .elementor-element.elementor-element-7624772 .elementor-counter-number{color:#ffffff;font-size:42px;font-weight:500;line-height:50px;}
.elementor-19 .elementor-element.elementor-element-7624772 .elementor-counter-title{color:#cdcccc;font-size:18px;font-weight:500;line-height:30px;}
.elementor-19 .elementor-element.elementor-element-32b6396 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-f479848{text-align:center;}
.elementor-19 .elementor-element.elementor-element-f479848 > .elementor-widget-container{margin:0px 0px 20px 0px;}
.elementor-19 .elementor-element.elementor-element-ab507d9 .elementor-counter-number-wrapper{justify-content:center;}
.elementor-19 .elementor-element.elementor-element-ab507d9 .elementor-counter-number{color:#ffffff;font-size:42px;font-weight:500;line-height:50px;}
.elementor-19 .elementor-element.elementor-element-ab507d9 .elementor-counter-title{color:#cdcccc;font-size:18px;font-weight:500;line-height:30px;}
.elementor-19 .elementor-element.elementor-element-1c3be18 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-91d7150{text-align:center;}
.elementor-19 .elementor-element.elementor-element-91d7150 > .elementor-widget-container{margin:0px 0px 20px 0px;}
.elementor-19 .elementor-element.elementor-element-984a167 .elementor-counter-number-wrapper{justify-content:center;}
.elementor-19 .elementor-element.elementor-element-984a167 .elementor-counter-number{color:#ffffff;font-size:42px;font-weight:500;line-height:50px;}
.elementor-19 .elementor-element.elementor-element-984a167 .elementor-counter-title{color:#cdcccc;font-size:18px;font-weight:500;line-height:30px;}
.elementor-19 .elementor-element.elementor-element-d69400b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-31a65be{text-align:center;}
.elementor-19 .elementor-element.elementor-element-31a65be > .elementor-widget-container{margin:0px 0px 20px 0px;}
.elementor-19 .elementor-element.elementor-element-e6897a5 .elementor-counter-number-wrapper{justify-content:center;}
.elementor-19 .elementor-element.elementor-element-e6897a5 .elementor-counter-number{color:#ffffff;font-size:42px;font-weight:500;line-height:50px;}
.elementor-19 .elementor-element.elementor-element-e6897a5 .elementor-counter-title{color:#cdcccc;font-size:18px;font-weight:500;line-height:30px;}
.elementor-19 .elementor-element.elementor-element-4db32ee > .elementor-container{max-width:1200px;}
.elementor-19 .elementor-element.elementor-element-4db32ee{margin-top:0px;margin-bottom:120px;}
.elementor-19 .elementor-element.elementor-element-429e85c > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-eb49860{text-align:center;}
.elementor-19 .elementor-element.elementor-element-eb49860.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-19 .elementor-element.elementor-element-eb49860 .elementor-heading-title{font-size:60px;font-weight:500;line-height:60px;letter-spacing:-3.2px;}
.elementor-19 .elementor-element.elementor-element-eb49860 > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-19 .elementor-element.elementor-element-425ff72{text-align:center;}
.elementor-19 .elementor-element.elementor-element-425ff72 > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-19 .elementor-element.elementor-element-2b38cc0 .elementor-text-editor{text-align:center;}
.elementor-19 .elementor-element.elementor-element-2b38cc0{font-size:20px;line-height:36px;}
.elementor-19 .elementor-element.elementor-element-2b38cc0 > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-19 .elementor-element.elementor-element-8222341 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-8222341 > .elementor-element-populated{margin:0px 15px 0px 15px;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__features-list{display:none;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__header{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__header img{margin-bottom:25px;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__heading{color:#1e3954;margin-bottom:30px;font-size:29px;letter-spacing:-1px;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__subheading{color:#878787;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__price{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__original-price{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__fractional-part,.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__integer-part{color:#1e3954;font-size:70px;font-weight:500;line-height:50px;letter-spacing:-3px;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__allprice{margin-bottom:30px;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__currency{color:#203d63;margin-right:0px;font-size:35px;font-weight:500;align-self:flex-start;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__period{color:#888f96;font-size:18px;margin-left:5px;align-self:flex-end;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__description{margin-bottom:30px;font-size:15px;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__feature-inner{justify-content:center;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__feature-inner span{justify-content:center;color:#fff;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__features-list{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__footer{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 40px 0px 40px;text-align:justify;}
.elementor-19 .elementor-element.elementor-element-643b94d .elementor-price-table__button{font-size:16px;line-height:25px;letter-spacing:-1px;}
.elementor-19 .elementor-element.elementor-element-643b94d > .elementor-widget-container{padding:50px 30px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ebebeb;}
.elementor-19 .elementor-element.elementor-element-643b94d:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-643b94d:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}
.elementor-19 .elementor-element.elementor-element-c7c468b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-c7c468b > .elementor-element-populated{margin:0px 15px 0px 15px;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__features-list{display:none;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__header{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__header img{margin-bottom:25px;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__heading{color:#1e3954;margin-bottom:30px;font-size:24px;letter-spacing:-1px;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__price{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__fractional-part,.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__integer-part{color:#1e3954;font-size:70px;font-weight:500;line-height:50px;letter-spacing:-3px;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__allprice{margin-bottom:30px;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__currency{color:#203d63;margin-right:0px;font-size:30px;font-weight:500;align-self:flex-start;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__period{color:#888f96;font-size:18px;margin-left:5px;align-self:flex-end;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__description{margin-bottom:37px;font-size:15px;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__feature-inner{justify-content:center;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__feature-inner span{justify-content:center;color:#fff;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__features-list{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__footer{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 40px 0px 40px;text-align:justify;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__button{font-size:16px;line-height:25px;letter-spacing:-1px;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__ribbon,
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__ribbon:before,
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__ribbon:after{background-color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 .elementor-price-table__ribbon-inner{color:#ffffff;font-size:16px;text-transform:uppercase;line-height:32px;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7 > .elementor-widget-container{padding:50px 30px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ebebeb;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-a2f1fd7:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}
.elementor-19 .elementor-element.elementor-element-e4813ab > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-e4813ab > .elementor-element-populated{margin:0px 15px 0px 15px;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__features-list{display:none;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__header{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__header img{margin-bottom:25px;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__heading{color:#1e3954;margin-bottom:30px;font-size:24px;letter-spacing:-1px;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__price{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__fractional-part,.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__integer-part{color:#1e3954;font-size:70px;font-weight:500;line-height:50px;letter-spacing:-3px;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__allprice{margin-bottom:30px;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__currency{color:#203d63;font-size:30px;font-weight:500;align-self:flex-start;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__period{color:#888f96;font-size:18px;margin-left:5px;align-self:flex-end;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__description{margin-bottom:37px;font-size:15px;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__feature-inner{justify-content:center;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__feature-inner span{justify-content:center;color:#fff;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__features-list{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__footer{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 40px 0px 40px;text-align:justify;}
.elementor-19 .elementor-element.elementor-element-fc415a8 .elementor-price-table__button{font-size:16px;line-height:25px;letter-spacing:-1px;}
.elementor-19 .elementor-element.elementor-element-fc415a8 > .elementor-widget-container{padding:50px 30px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ebebeb;}
.elementor-19 .elementor-element.elementor-element-fc415a8:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-fc415a8:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}
.elementor-19 .elementor-element.elementor-element-0153b4c{background-color:#f8f9fe;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;padding:120px 30px 115px 30px;}
.elementor-19 .elementor-element.elementor-element-0153b4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-c925b88 > .elementor-element-populated{padding:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-512fe11 .elementor-testimonial-wrapper .elementor-testimonial-image img{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-512fe11 .elementor-testimonial-content{font-size:32px;line-height:1.3em;letter-spacing:0.8px;padding:0px 200px 0px 200px;margin:0px 0px 35px 0px;}
.elementor-19 .elementor-element.elementor-element-512fe11 .elementor-testimonial-name, .elementor-19 .elementor-element.elementor-element-512fe11 .elementor-testimonial-name a{color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-512fe11 .elementor-testimonial-name{font-size:18px;font-weight:500;letter-spacing:-0.9px;margin:0px 0px -6px 0px;}
.elementor-19 .elementor-element.elementor-element-512fe11 .elementor-testimonial-job{color:#888f96;font-size:18px;font-weight:500;letter-spacing:-0.5px;margin:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-512fe11 .owl-theme.owl-carousel .owl-nav .owl-prev:before,.elementor-19 .elementor-element.elementor-element-512fe11 .owl-theme.owl-carousel .owl-nav .owl-next:before{border-style:solid;border-width:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-512fe11 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}
.elementor-19 .elementor-element.elementor-element-683431f{margin-top:0px;margin-bottom:60px;}
.elementor-19 .elementor-element.elementor-element-8d79cb5 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-d9a1ba5{text-align:center;}
.elementor-19 .elementor-element.elementor-element-d9a1ba5.elementor-widget-heading .elementor-heading-title{color:#888f96;}
.elementor-19 .elementor-element.elementor-element-d9a1ba5 .elementor-heading-title{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}
.elementor-19 .elementor-element.elementor-element-d9a1ba5 > .elementor-widget-container{margin:0px 0px 10px 0px;}
.elementor-19 .elementor-element.elementor-element-c0434b9{text-align:center;}
.elementor-19 .elementor-element.elementor-element-c0434b9.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-19 .elementor-element.elementor-element-c0434b9 .elementor-heading-title{font-size:60px;font-weight:500;line-height:60px;letter-spacing:-3px;}
.elementor-19 .elementor-element.elementor-element-c0434b9 > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-19 .elementor-element.elementor-element-835d99b{text-align:center;}
.elementor-19 .elementor-element.elementor-element-835d99b > .elementor-widget-container{margin:0px 0px 50px 0px;}
.elementor-19 .elementor-element.elementor-element-0027cb7 > .elementor-container{max-width:1520px;}
.elementor-19 .elementor-element.elementor-element-0027cb7{background-color:#f8f9fe;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;padding:100px 30px 100px 30px;}
.elementor-19 .elementor-element.elementor-element-0027cb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-3c16f66 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-3c16f66 > .elementor-element-populated{padding:0px 60px 0px 175px;}
.elementor-19 .elementor-element.elementor-element-eebb159{text-align:left;}
.elementor-19 .elementor-element.elementor-element-eebb159.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-19 .elementor-element.elementor-element-eebb159 .elementor-heading-title{font-size:64px;font-weight:500;line-height:60px;letter-spacing:-3px;}
.elementor-19 .elementor-element.elementor-element-eebb159 > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-19 .elementor-element.elementor-element-84ab408 .elementor-text-editor{text-align:left;}
.elementor-19 .elementor-element.elementor-element-84ab408{font-size:18px;line-height:30px;}
.elementor-19 .elementor-element.elementor-element-84ab408 > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-19 .elementor-element.elementor-element-3782152 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}

.elementor-19 .elementor-element.elementor-element-a2902e6 .elementor-repeater-item-0ffe90b.opal-image-hotspots-main-icons{left:150px;top:180px;}
.elementor-19 .elementor-element.elementor-element-a2902e6 .elementor-repeater-item-42f604a.opal-image-hotspots-main-icons{left:200px;top:140px;}
.elementor-19 .elementor-element.elementor-element-a2902e6 .elementor-repeater-item-e7ac54d.opal-image-hotspots-main-icons{left:55%;top:100px;}
.elementor-19 .elementor-element.elementor-element-a2902e6 .elementor-repeater-item-51f3864.opal-image-hotspots-main-icons{left:64%;top:130px;}
.elementor-19 .elementor-element.elementor-element-a2902e6 .elementor-repeater-item-d1165d6.opal-image-hotspots-main-icons{left:56%;top:280px;}
.elementor-19 .elementor-element.elementor-element-a2902e6 .elementor-repeater-item-aa45d4b.opal-image-hotspots-main-icons{left:75%;top:200px;}
.elementor-19 .elementor-element.elementor-element-a2902e6 .opal-image-hotspots-container{text-align:center;background:rgba(0,0,0,0);}
.elementor-19 .elementor-element.elementor-element-a2902e6 .opal-image-hotspots-main-icons .opal-image-hotspots-icon{color:#55bbaf;font-size:12px;background-color:#55bbaf;border-radius:50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.31);}
.tooltipster-box.tooltipster-box-a2902e6 .opal-image-hotspots-tooltips-text{color:#ffffff;}
.tooltipster-box.tooltipster-box-a2902e6 .opal-image-hotspots-tooltips-text, .opal-image-hotspots-tooltips-text-a2902e6{font-size:12px;}
.tooltipster-box.tooltipster-box-a2902e6 .tooltipster-content{background:#55bbaf;}
.opal-tooltipster-base.tooltipster-top .tooltipster-arrow-a2902e6 .tooltipster-arrow-background{border-top-color:#55bbaf;}
.opal-tooltipster-base.tooltipster-bottom .tooltipster-arrow-a2902e6 .tooltipster-arrow-background{border-bottom-color:#55bbaf;}
.opal-tooltipster-base.tooltipster-right .tooltipster-arrow-a2902e6 .tooltipster-arrow-background{border-right-color:#55bbaf;}
.opal-tooltipster-base.tooltipster-left .tooltipster-arrow-a2902e6 .tooltipster-arrow-background{border-left-color:#55bbaf;}
.elementor-19 .elementor-element.elementor-element-3ef9a9a{margin-top:0px;margin-bottom:120px;}
.elementor-19 .elementor-element.elementor-element-f10516b.elementor-column .elementor-column-wrap{align-items:center;}
.elementor-19 .elementor-element.elementor-element-f10516b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-5cb49db .elementor-brand-wrapper{text-align:center;}
.elementor-19 .elementor-element.elementor-element-86ae1a2 > .elementor-container{min-height:600px;}
.elementor-19 .elementor-element.elementor-element-86ae1a2 > .elementor-container:after{content:"";min-height:inherit;}
.elementor-19 .elementor-element.elementor-element-86ae1a2{background-image:url();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-19 .elementor-element.elementor-element-86ae1a2 > .elementor-background-overlay{background-color:#1e3954;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-19 .elementor-element.elementor-element-2dd393f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-bbd50ab{text-align:center;}
.elementor-19 .elementor-element.elementor-element-bbd50ab.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-19 .elementor-element.elementor-element-bbd50ab .elementor-heading-title{font-size:64px;font-weight:normal;letter-spacing:-3.2px;}
.elementor-19 .elementor-element.elementor-element-bbd50ab > .elementor-widget-container{margin:0px 0px 60px 0px;}
@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-34ca6dc{width:80.684%;}
.elementor-19 .elementor-element.elementor-element-e4db948{width:19.316%;}
.elementor-19 .elementor-element.elementor-element-3c16f66{width:49.737%;}
.elementor-19 .elementor-element.elementor-element-3782152{width:50.263%;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-85357cc{margin-top:0px;margin-bottom:120px;padding:0px 22px 0px 22px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0 > .elementor-widget-container{padding:30px 30px 30px 30px;}
.elementor-19 .elementor-element.elementor-element-f7e74df > .elementor-widget-container{padding:30px 30px 30px 30px;}
.elementor-19 .elementor-element.elementor-element-fb461fe > .elementor-widget-container{padding:30px 30px 30px 30px;}
.elementor-19 .elementor-element.elementor-element-3d5af96 > .elementor-widget-container{padding:30px 30px 30px 30px;}
.elementor-19 .elementor-element.elementor-element-34ca6dc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}
.elementor-19 .elementor-element.elementor-element-e4db948 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}
.elementor-19 .elementor-element.elementor-element-943d837 > .elementor-element-populated{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-1c16cdf{padding:0px 0px 80px 0px;}
.elementor-19 .elementor-element.elementor-element-1858dfd > .elementor-widget-container{padding:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-9f15dc5{margin-top:0px;margin-bottom:100px;}
.elementor-19 .elementor-element.elementor-element-8a733bc .elementor-heading-title{font-size:50px;}
.elementor-19 .elementor-element.elementor-element-4db32ee{padding:0px 30px 0px 30px;}
.elementor-19 .elementor-element.elementor-element-8222341 > .elementor-element-populated{margin:0px 15px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-c7c468b > .elementor-element-populated{margin:0px 0px 0px 15px;}
.elementor-19 .elementor-element.elementor-element-e4813ab > .elementor-element-populated{margin:0px 15px 0px 0px;padding:30px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-512fe11 .elementor-testimonial-content{padding:0px 50px 0px 50px;}
.elementor-19 .elementor-element.elementor-element-683431f{padding:0px 30px 0px 30px;}
.elementor-19 .elementor-element.elementor-element-3c16f66 > .elementor-element-populated{padding:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-2f641ab > .elementor-widget-container{margin:0px 0px 60px 0px;}
.elementor-19 .elementor-element.elementor-element-5cb49db .elementor-brand-wrapper{text-align:center;}
.elementor-19 .elementor-element.elementor-element-86ae1a2{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-9159909{margin-top:0px;margin-bottom:60px;}
.elementor-19 .elementor-element.elementor-element-85357cc{margin-top:0px;margin-bottom:60px;padding:0px 7px 0px 7px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0 .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-cf7d0c0 > .elementor-widget-container{padding:50px 15px 25px 15px;}
.elementor-19 .elementor-element.elementor-element-f7e74df .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-f7e74df.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-f7e74df.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-f7e74df.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-f7e74df > .elementor-widget-container{padding:50px 15px 25px 15px;}
.elementor-19 .elementor-element.elementor-element-fb461fe .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-fb461fe.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-fb461fe.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-fb461fe.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-fb461fe > .elementor-widget-container{padding:25px 15px 25px 15px;}
.elementor-19 .elementor-element.elementor-element-0e7e2be .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-0e7e2be.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-0e7e2be.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-0e7e2be.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-0e7e2be > .elementor-widget-container{padding:25px 15px 25px 15px;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-e3f2e5f > .elementor-widget-container{padding:25px 15px 25px 15px;}
.elementor-19 .elementor-element.elementor-element-3d5af96 .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-3d5af96.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}
.elementor-19 .elementor-element.elementor-element-3d5af96.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}
.elementor-19 .elementor-element.elementor-element-3d5af96.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-19 .elementor-element.elementor-element-3d5af96 > .elementor-widget-container{padding:25px 15px 25px 15px;}
.elementor-19 .elementor-element.elementor-element-2e69a4d{margin-top:0px;margin-bottom:60px;}
.elementor-19 .elementor-element.elementor-element-34ca6dc > .elementor-element-populated{padding:0px 15px 0px 15px;}
.elementor-19 .elementor-element.elementor-element-ef9a73a .elementor-heading-title{font-size:35px;line-height:50px;}
.elementor-19 .elementor-element.elementor-element-ef9a73a > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-9b928f6 > .elementor-element-populated{margin:30px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-1f215cc > .elementor-element-populated{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-e4db948 > .elementor-element-populated{padding:0px 15px 0px 15px;}
.elementor-19 .elementor-element.elementor-element-3df7ea5{margin-top:0px;margin-bottom:0px;padding:60px 015px 60px 15px;}
.elementor-19 .elementor-element.elementor-element-82deea6 .elementor-heading-title{font-size:35px;line-height:50px;}
.elementor-19 .elementor-element.elementor-element-1c16cdf{margin-top:0px;margin-bottom:60px;}
.elementor-19 .elementor-element.elementor-element-8cc2947{margin-top:0px;margin-bottom:60px;padding:0px 15px 0px 15px;}
.elementor-19 .elementor-element.elementor-element-958f72b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-88aab5b .elementor-heading-title{font-size:35px;}
.elementor-19 .elementor-element.elementor-element-88aab5b > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-1858dfd > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-356f4f9{width:50%;}
.elementor-19 .elementor-element.elementor-element-60384d2 .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-60384d2.elementor-position-right .elementor-image-box-img{margin-left:0px;}
.elementor-19 .elementor-element.elementor-element-60384d2.elementor-position-left .elementor-image-box-img{margin-right:0px;}
.elementor-19 .elementor-element.elementor-element-60384d2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-60384d2 > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-5274682{width:50%;}
.elementor-19 .elementor-element.elementor-element-2b7cde5 .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-2b7cde5.elementor-position-right .elementor-image-box-img{margin-left:0px;}
.elementor-19 .elementor-element.elementor-element-2b7cde5.elementor-position-left .elementor-image-box-img{margin-right:0px;}
.elementor-19 .elementor-element.elementor-element-2b7cde5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-2b7cde5 > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-80929b1{width:50%;}
.elementor-19 .elementor-element.elementor-element-dab0b38 .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-dab0b38.elementor-position-right .elementor-image-box-img{margin-left:0px;}
.elementor-19 .elementor-element.elementor-element-dab0b38.elementor-position-left .elementor-image-box-img{margin-right:0px;}
.elementor-19 .elementor-element.elementor-element-dab0b38.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-dab0b38 > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-96abac8{width:50%;}
.elementor-19 .elementor-element.elementor-element-a124ea8 .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-a124ea8.elementor-position-right .elementor-image-box-img{margin-left:0px;}
.elementor-19 .elementor-element.elementor-element-a124ea8.elementor-position-left .elementor-image-box-img{margin-right:0px;}
.elementor-19 .elementor-element.elementor-element-a124ea8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-a124ea8 > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-cf3ea1f{width:50%;}
.elementor-19 .elementor-element.elementor-element-445e3db .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-445e3db.elementor-position-right .elementor-image-box-img{margin-left:0px;}
.elementor-19 .elementor-element.elementor-element-445e3db.elementor-position-left .elementor-image-box-img{margin-right:0px;}
.elementor-19 .elementor-element.elementor-element-445e3db.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-445e3db > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-634b946{width:50%;}
.elementor-19 .elementor-element.elementor-element-ccab656 .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-ccab656.elementor-position-right .elementor-image-box-img{margin-left:0px;}
.elementor-19 .elementor-element.elementor-element-ccab656.elementor-position-left .elementor-image-box-img{margin-right:0px;}
.elementor-19 .elementor-element.elementor-element-ccab656.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-ccab656 > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-c624997{width:50%;}
.elementor-19 .elementor-element.elementor-element-4718486 .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-4718486.elementor-position-right .elementor-image-box-img{margin-left:0px;}
.elementor-19 .elementor-element.elementor-element-4718486.elementor-position-left .elementor-image-box-img{margin-right:0px;}
.elementor-19 .elementor-element.elementor-element-4718486.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-4718486 > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-251580d{width:50%;}
.elementor-19 .elementor-element.elementor-element-08d7894 .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-08d7894.elementor-position-right .elementor-image-box-img{margin-left:0px;}
.elementor-19 .elementor-element.elementor-element-08d7894.elementor-position-left .elementor-image-box-img{margin-right:0px;}
.elementor-19 .elementor-element.elementor-element-08d7894.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-08d7894 > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-21d62ec{width:50%;}
.elementor-19 .elementor-element.elementor-element-6c669ba .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-6c669ba.elementor-position-right .elementor-image-box-img{margin-left:0px;}
.elementor-19 .elementor-element.elementor-element-6c669ba.elementor-position-left .elementor-image-box-img{margin-right:0px;}
.elementor-19 .elementor-element.elementor-element-6c669ba.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-6c669ba > .elementor-widget-container{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-10d8347{width:50%;}
.elementor-19 .elementor-element.elementor-element-adfedc2 .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-adfedc2.elementor-position-right .elementor-image-box-img{margin-left:0px;}
.elementor-19 .elementor-element.elementor-element-adfedc2.elementor-position-left .elementor-image-box-img{margin-right:0px;}
.elementor-19 .elementor-element.elementor-element-adfedc2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}
.elementor-19 .elementor-element.elementor-element-9f15dc5{margin-top:0px;margin-bottom:60px;}
.elementor-19 .elementor-element.elementor-element-027a82d > .elementor-element-populated{padding:80px 15px 80px 15px;}
.elementor-19 .elementor-element.elementor-element-97da3ec{font-size:14px;}
.elementor-19 .elementor-element.elementor-element-8a733bc .elementor-heading-title{font-size:22px;line-height:35px;letter-spacing:0px;}
.elementor-19 .elementor-element.elementor-element-473f591{margin-top:0px;margin-bottom:60px;padding:60px 0px 60px 0px;}
.elementor-19 .elementor-element.elementor-element-70f1e34 .elementor-heading-title{line-height:30px;}
.elementor-19 .elementor-element.elementor-element-70f1e34 > .elementor-widget-container{margin:0px 0px 20px 0px;}
.elementor-19 .elementor-element.elementor-element-cedea2c .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:0px;}
.elementor-19 .elementor-element.elementor-element-b365ea1 > .elementor-element-populated{margin:0px 0px 50px 0px;}
.elementor-19 .elementor-element.elementor-element-32b6396 > .elementor-element-populated{margin:0px 0px 50px 0px;}
.elementor-19 .elementor-element.elementor-element-1c3be18 > .elementor-element-populated{margin:0px 0px 50px 0px;}
.elementor-19 .elementor-element.elementor-element-4db32ee{margin-top:0px;margin-bottom:60px;padding:0px 15px 0px 15px;}
.elementor-19 .elementor-element.elementor-element-eb49860 .elementor-heading-title{font-size:35px;}
.elementor-19 .elementor-element.elementor-element-8222341 > .elementor-element-populated{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-c7c468b > .elementor-element-populated{margin:0px 0px 30px 0px;}
.elementor-19 .elementor-element.elementor-element-e4813ab > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-0153b4c{margin-top:0px;margin-bottom:60px;padding:80px 15px 80px 15px;}
.elementor-19 .elementor-element.elementor-element-c925b88 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-512fe11 .elementor-testimonial-content{font-size:23px;padding:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-512fe11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-19 .elementor-element.elementor-element-683431f{margin-top:60px;margin-bottom:60px;padding:0px 15px 0px 15px;}
.elementor-19 .elementor-element.elementor-element-c0434b9 .elementor-heading-title{font-size:35px;letter-spacing:0px;}
.elementor-19 .elementor-element.elementor-element-0027cb7{margin-top:0px;margin-bottom:60px;padding:60px 15px 60px 15px;}
.elementor-19 .elementor-element.elementor-element-eebb159 .elementor-heading-title{font-size:35px;line-height:40px;letter-spacing:0px;}
.elementor-19 .elementor-element.elementor-element-a2902e6 .elementor-repeater-item-0ffe90b.opal-image-hotspots-main-icons{left:30px;top:40px;}
.elementor-19 .elementor-element.elementor-element-a2902e6 .elementor-repeater-item-42f604a.opal-image-hotspots-main-icons{left:60px;top:60px;}
.elementor-19 .elementor-element.elementor-element-a2902e6 .elementor-repeater-item-e7ac54d.opal-image-hotspots-main-icons{left:180px;top:40px;}
.elementor-19 .elementor-element.elementor-element-a2902e6 .elementor-repeater-item-51f3864.opal-image-hotspots-main-icons{left:200px;top:60px;}
.elementor-19 .elementor-element.elementor-element-a2902e6 .elementor-repeater-item-d1165d6.opal-image-hotspots-main-icons{left:250px;top:60px;}
.elementor-19 .elementor-element.elementor-element-a2902e6 .elementor-repeater-item-aa45d4b.opal-image-hotspots-main-icons{left:170px;top:100px;}
.elementor-19 .elementor-element.elementor-element-3ef9a9a{margin-top:0px;margin-bottom:60px;}
.elementor-19 .elementor-element.elementor-element-5cb49db .elementor-brand-wrapper{text-align:center;}
.elementor-19 .elementor-element.elementor-element-86ae1a2{padding:0px 15px 0px 15px;}
.elementor-19 .elementor-element.elementor-element-bbd50ab .elementor-heading-title{font-size:35px;line-height:45px;letter-spacing:0px;}}



.elementor-10 .elementor-element.elementor-element-a54ff18{margin-top:0px;margin-bottom:110px;}
.elementor-10 .elementor-element.elementor-element-8dc69c7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-15bf9fa > .elementor-container{max-width:800px;}
.elementor-10 .elementor-element.elementor-element-15bf9fa{margin-top:0px;margin-bottom:110px;}
.elementor-10 .elementor-element.elementor-element-0f9d0e2 .elementor-text-editor{text-align:center;}
.elementor-10 .elementor-element.elementor-element-0f9d0e2{color:#888f96;font-size:18px;text-transform:uppercase;letter-spacing:1.8px;}
.elementor-10 .elementor-element.elementor-element-dc83ec5{text-align:center;}
.elementor-10 .elementor-element.elementor-element-dc83ec5.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-10 .elementor-element.elementor-element-dc83ec5 .elementor-heading-title{font-size:60px;font-weight:500;letter-spacing:-3px;}
.elementor-10 .elementor-element.elementor-element-94fb7f3{text-align:center;}
.elementor-10 .elementor-element.elementor-element-94fb7f3 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 15px 0px;}
.elementor-10 .elementor-element.elementor-element-8a11d4e .elementor-text-editor{text-align:center;}
.elementor-10 .elementor-element.elementor-element-8a11d4e{font-size:20px;line-height:1.8em;}
.elementor-10 .elementor-element.elementor-element-8a11d4e > .elementor-widget-container{margin:0px 0px 50px 0px;}
.elementor-10 .elementor-element.elementor-element-110f4bc{margin-top:0px;margin-bottom:120px;padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-2a094e1 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-2a094e1 > .elementor-element-populated{background-image:url();background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;padding:170px 0px 170px 0px;}
.elementor-10 .elementor-element.elementor-element-2a094e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-10 .elementor-element.elementor-element-80a9175 > .elementor-widget-container{margin:0px 0px 55px 0px;}
.elementor-10 .elementor-element.elementor-element-c6d60fe{color:#ffffff;font-size:20px;font-weight:500;letter-spacing:0.5px;}
.elementor-10 .elementor-element.elementor-element-c6d60fe > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-e12655a.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-10 .elementor-element.elementor-element-e12655a .elementor-heading-title{font-size:64px;font-weight:500;line-height:0.94em;letter-spacing:-3.2px;}
.elementor-10 .elementor-element.elementor-element-e12655a > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-9f5cd5c{ background-color:#009cff; transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}
.elementor-10 .elementor-element.elementor-element-9f5cd5c > .elementor-background-overlay{background-color:#1e3954;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-10 .elementor-element.elementor-element-c26405a .elementor-text-editor{text-align:center;}
.elementor-10 .elementor-element.elementor-element-c26405a{color:#ffffff;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;}
.elementor-10 .elementor-element.elementor-element-5a53689{text-align:center;}
.elementor-10 .elementor-element.elementor-element-5a53689.elementor-widget-heading .elementor-heading-title{color:#012056;}
.elementor-10 .elementor-element.elementor-element-5a53689 .elementor-heading-title{font-size:54px;letter-spacing:-2.7px;}
.elementor-10 .elementor-element.elementor-element-d01cc2f{padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-3b782f7 .elementor-image img{width:90px;}
.elementor-10 .elementor-element.elementor-element-6f4e5c9 .elementor-counter-number-wrapper{justify-content:center;}
.elementor-10 .elementor-element.elementor-element-6f4e5c9 .elementor-counter-number{color: #fff;
font-size: 50px;
letter-spacing: 0.5px;
margin: 0px 0px 0px 0px;
font-weight: 600;}
.elementor-10 .elementor-element.elementor-element-6f4e5c9 .elementor-counter-title{color: #fff;
font-size: 24px;
line-height: 24px;
letter-spacing: 0.9px;
text-transform: uppercase;
padding: 20px 0 0 8px;
font-weight: 700;}
.elementor-10 .elementor-element.elementor-element-6f4e5c9 .elementor-counter-sub-title{color:#ffffff;font-size:16px;font-weight:normal;letter-spacing:0.4px;}
.elementor-10 .elementor-element.elementor-element-91bd2ef .elementor-image img{width:90px;}
.elementor-10 .elementor-element.elementor-element-8ca69c5 .elementor-counter-number-wrapper{justify-content:center;}
.elementor-10 .elementor-element.elementor-element-8ca69c5 .elementor-counter-number{color: #fff;
font-size: 50px;
letter-spacing: 0.5px;
margin: 0px 0px 0px 0px;
font-weight: 600;}
.elementor-10 .elementor-element.elementor-element-8ca69c5 .elementor-counter-title{color: #fff;
font-size: 24px;
line-height: 24px;
letter-spacing: 0.9px;
text-transform: uppercase;
padding: 20px 0 0 8px;
font-weight: 700;}
.elementor-10 .elementor-element.elementor-element-8ca69c5 .elementor-counter-sub-title{color:#ffffff;font-size:16px;font-weight:normal;letter-spacing:0.4px;}
.elementor-10 .elementor-element.elementor-element-1c84afd .elementor-image img{width:90px;}
.elementor-10 .elementor-element.elementor-element-a227933 .elementor-counter-number-wrapper{justify-content:center;}
.elementor-10 .elementor-element.elementor-element-a227933 .elementor-counter-number{color: #fff;
font-size: 50px;
letter-spacing: 0.5px;
margin: 0px 0px 0px 0px;
font-weight: 600;}
.elementor-10 .elementor-element.elementor-element-a227933 .elementor-counter-title{color: #fff;
font-size: 25px;
line-height: 24px;
letter-spacing: 0.9px;
text-transform: uppercase;
padding: 20px 0 0 8px;
font-weight: 700;}
.elementor-10 .elementor-element.elementor-element-a227933 .elementor-counter-sub-title{color:#ffffff;font-size:16px;font-weight:normal;letter-spacing:0.4px;}
.elementor-10 .elementor-element.elementor-element-2cee3c7 .elementor-image img{width:90px;}
.elementor-10 .elementor-element.elementor-element-6f6bb3e .elementor-counter-number-wrapper{justify-content:center;}
.elementor-10 .elementor-element.elementor-element-6f6bb3e .elementor-counter-number{color: #fff;
font-size: 50px;
letter-spacing: 0.5px;
margin: 0px 0px 0px 0px;
font-weight: 600;}
.elementor-10 .elementor-element.elementor-element-6f6bb3e .elementor-counter-title{color: #fff;
font-size: 25px;
line-height: 24px;
letter-spacing: 0.9px;
text-transform: uppercase;
padding: 20px 0 0 8px;
font-weight: 700;}
.elementor-10 .elementor-element.elementor-element-6f6bb3e .elementor-counter-sub-title{color:#ffffff;font-size:16px;font-weight:normal;letter-spacing:0.4px;}
.elementor-10 .elementor-element.elementor-element-83ae017{margin-top:0px;margin-bottom:240px;}
.elementor-10 .elementor-element.elementor-element-3e3653a > .elementor-element-populated{padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-dbdf7c6{text-align:center;}
.elementor-10 .elementor-element.elementor-element-dbdf7c6.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-10 .elementor-element.elementor-element-dbdf7c6 .elementor-heading-title{font-size:60px;font-weight:500;letter-spacing:-3.2px;}
.elementor-10 .elementor-element.elementor-element-86bf537{text-align:center;}
.elementor-10 .elementor-element.elementor-element-86bf537 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 15px 0px;}
.elementor-10 .elementor-element.elementor-element-eab1a44 .elementor-text-editor{text-align:center;}
.elementor-10 .elementor-element.elementor-element-eab1a44{font-size:18px;font-weight:normal;line-height:2.2em;}
.elementor-10 .elementor-element.elementor-element-68b6ca1 > .elementor-widget-container{margin:0px 0px 80px 0px;}
.elementor-10 .elementor-element.elementor-element-b460dc8{padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-6ccf985 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-0272bb5 .elementor-image-box-wrapper{text-align:center;}
.elementor-10 .elementor-element.elementor-element-0272bb5 .elementor-image-box-img{width:95px;height:95px;}
.elementor-10 .elementor-element.elementor-element-0272bb5 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-10 .elementor-element.elementor-element-0272bb5:hover svg{fill:#fff;}
.elementor-10 .elementor-element.elementor-element-0272bb5:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-10 .elementor-element.elementor-element-3173909 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-5896682 .elementor-image-box-wrapper{text-align:center;}
.elementor-10 .elementor-element.elementor-element-5896682 .elementor-image-box-img{width:95px;height:95px;}
.elementor-10 .elementor-element.elementor-element-5896682 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-10 .elementor-element.elementor-element-5896682:hover svg{fill:#fff;}
.elementor-10 .elementor-element.elementor-element-5896682:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-10 .elementor-element.elementor-element-f3ddeb2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-4f294bd .elementor-image-box-wrapper{text-align:center;}
.elementor-10 .elementor-element.elementor-element-4f294bd .elementor-image-box-img{width:95px;height:95px;}
.elementor-10 .elementor-element.elementor-element-4f294bd .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-10 .elementor-element.elementor-element-4f294bd:hover svg{fill:#fff;}
.elementor-10 .elementor-element.elementor-element-4f294bd:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-10 .elementor-element.elementor-element-1ee067c > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-48f16a7 .elementor-image-box-wrapper{text-align:center;}
.elementor-10 .elementor-element.elementor-element-48f16a7 .elementor-image-box-img{width:95px;height:95px;}
.elementor-10 .elementor-element.elementor-element-48f16a7 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-10 .elementor-element.elementor-element-48f16a7:hover svg{fill:#fff;}
.elementor-10 .elementor-element.elementor-element-48f16a7:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-10 .elementor-element.elementor-element-2e89616{padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-6a6df5e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-236d13c .elementor-image-box-wrapper{text-align:center;}
.elementor-10 .elementor-element.elementor-element-236d13c .elementor-image-box-img{width:95px;height:95px;}
.elementor-10 .elementor-element.elementor-element-236d13c .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-10 .elementor-element.elementor-element-236d13c:hover svg{fill:#fff;}
.elementor-10 .elementor-element.elementor-element-236d13c:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-10 .elementor-element.elementor-element-114161d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-edf717f .elementor-image-box-wrapper{text-align:center;}
.elementor-10 .elementor-element.elementor-element-edf717f .elementor-image-box-img{width:95px;height:95px;}
.elementor-10 .elementor-element.elementor-element-edf717f .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-10 .elementor-element.elementor-element-edf717f:hover svg{fill:#fff;}
.elementor-10 .elementor-element.elementor-element-edf717f:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-10 .elementor-element.elementor-element-feba7db > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-71c1e93 .elementor-image-box-wrapper{text-align:center;}
.elementor-10 .elementor-element.elementor-element-71c1e93 .elementor-image-box-img{width:95px;height:95px;}
.elementor-10 .elementor-element.elementor-element-71c1e93 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-10 .elementor-element.elementor-element-71c1e93:hover svg{fill:#fff;}
.elementor-10 .elementor-element.elementor-element-71c1e93:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-10 .elementor-element.elementor-element-f4118d0 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-4f4a81a .elementor-image-box-wrapper{text-align:center;}
.elementor-10 .elementor-element.elementor-element-4f4a81a .elementor-image-box-img{width:95px;height:95px;}
.elementor-10 .elementor-element.elementor-element-4f4a81a .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-10 .elementor-element.elementor-element-4f4a81a:hover svg{fill:#fff;}
.elementor-10 .elementor-element.elementor-element-4f4a81a:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-10 .elementor-element.elementor-element-f128f27{background-color:#f8f9fe;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-10 .elementor-element.elementor-element-f128f27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-10 .elementor-element.elementor-element-9b1de8d > .elementor-element-populated{background-image:url();background-position:top left;background-repeat:no-repeat;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-125px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-9b1de8d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-10 .elementor-element.elementor-element-9b1de8d{z-index:10;}
.elementor-10 .elementor-element.elementor-element-2081a58 .elementor-spacer-inner{height:50px;}
.elementor-10 .elementor-element.elementor-element-1657eaf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-10 .elementor-element.elementor-element-1657eaf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-10 .elementor-element.elementor-element-45ca702 > .elementor-container{max-width:530px;}
.elementor-10 .elementor-element.elementor-element-45ca702{padding:100px 0px 80px 0px;}
.elementor-10 .elementor-element.elementor-element-f89a2e3 .elementor-testimonial-title{color:#55bbaf;font-size:36px;padding:0px 0px 60px 0px;margin:-20px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-f89a2e3 .elementor-testimonial-content{margin:-30px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-f89a2e3 .elementor-testimonial-name, .elementor-10 .elementor-element.elementor-element-f89a2e3 .elementor-testimonial-name a{color:#1e3954;}
.elementor-10 .elementor-element.elementor-element-f89a2e3 .elementor-testimonial-name{letter-spacing:-0.9px;}
.elementor-10 .elementor-element.elementor-element-f89a2e3 .elementor-testimonial-job{color:#888f96;font-size:18px;letter-spacing:0.5px;}
.elementor-10 .elementor-element.elementor-element-f89a2e3 .owl-theme.owl-carousel .owl-dots .owl-dot{background-color:#b3b8bf;}
.elementor-10 .elementor-element.elementor-element-f89a2e3 .owl-theme.owl-carousel .owl-dots .owl-dot.active{background-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-f89a2e3 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}
.elementor-10 .elementor-element.elementor-element-ced1d93 > .elementor-container{max-width:1200px;}
.elementor-10 .elementor-element.elementor-element-ced1d93{background-image:url();transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;padding:140px 30px 170px 30px;}
.elementor-10 .elementor-element.elementor-element-ced1d93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-10 .elementor-element.elementor-element-8f5e675 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-129bc8a{text-align:center;}
.elementor-10 .elementor-element.elementor-element-129bc8a.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-10 .elementor-element.elementor-element-129bc8a .elementor-heading-title{font-size:64px;font-weight:500;letter-spacing:-3.2px;}
.elementor-10 .elementor-element.elementor-element-129bc8a > .elementor-widget-container{margin:0px 0px 15px 0px;}
.elementor-10 .elementor-element.elementor-element-35dbbf4{text-align:center;}
.elementor-10 .elementor-element.elementor-element-35dbbf4 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-31d2ac9 .elementor-text-editor{text-align:center;}
.elementor-10 .elementor-element.elementor-element-31d2ac9{color:#ffffff;font-size:20px;line-height:2em;}
.elementor-10 .elementor-element.elementor-element-31d2ac9 > .elementor-widget-container{margin:0px 0px 70px 0px;}
.elementor-10 .elementor-element.elementor-element-57f62f2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-57f62f2 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.1;}
.elementor-10 .elementor-element.elementor-element-57f62f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;}
.elementor-10 .elementor-element.elementor-element-57f62f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-repeater-item-553b0be .elementor-price-table__feature-inner{font-weight:400;opacity:0.65;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-repeater-item-553b0be .elementor-price-table__feature-inner:before{display:none;margin-right:0;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-repeater-item-553b0be .elementor-price-table__feature-inner span:before{display:block;margin-right:30px;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-repeater-item-db3670a .elementor-price-table__feature-inner{font-weight:400;opacity:0.65;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-repeater-item-db3670a .elementor-price-table__feature-inner:before{display:none;margin-right:0;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-repeater-item-db3670a .elementor-price-table__feature-inner span:before{display:block;margin-right:30px;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__header{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__heading{color:#ffffff;margin-bottom:30px;font-size:24px;font-weight:500;letter-spacing:-1.2px;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__subheading{color:#878787;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__price{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 50px 0px;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__original-price{margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__fractional-part,.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__integer-part{color:#f6ef26;font-size:60px;font-weight:500;line-height:50px;letter-spacing:-3px;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__allprice{margin-bottom:30px;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__currency{color:#f6ef26;font-size:35px;font-weight:500;align-self:flex-start;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__period{color:#f6ef26;font-size:18px;margin-left:5px;align-self:flex-end;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__description{color:#ffffff;margin-bottom:30px;font-size:16px;line-height:2em;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__feature-inner{justify-content:flex-start;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__feature-inner span{justify-content:flex-start;color:#fff;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__features-list{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__features-list li:not(:last-child){margin-bottom:25px;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__footer{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__button{color:#ffffff;font-size:16px;line-height:25px;letter-spacing:-1px;background-color:#55bbaf;border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;border-radius:29px 29px 29px 29px;padding:12px 60px 12px 60px;}
.elementor-10 .elementor-element.elementor-element-1198645 > .elementor-widget-container{padding:50px 60px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(235,235,235,0);}
.elementor-10 .elementor-element.elementor-element-1198645:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-1198645:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}
.elementor-10 .elementor-element.elementor-element-23e3d2a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-23e3d2a > .elementor-element-populated{margin:0px 15px 0px 15px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-repeater-item-db3670a .elementor-price-table__feature-inner{font-weight:400;opacity:0.65;}

.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-repeater-item-db3670a .elementor-price-table__feature-inner:before{display:none;margin-right:0;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-repeater-item-db3670a .elementor-price-table__feature-inner span:before{display:block;margin-right:30px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__header{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__heading{color:#ffffff;margin-bottom:30px;font-size:24px;font-weight:500;letter-spacing:-1.2px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__subheading{color:#878787;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__price{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 50px 0px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__original-price{margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__fractional-part,.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__integer-part{color:#f6ef26;font-size:60px;font-weight:500;line-height:50px;letter-spacing:-3px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__allprice{margin-bottom:30px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__currency{color:#f6ef26;font-size:35px;font-weight:500;align-self:flex-start;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__period{color:#f6ef26;font-size:18px;margin-left:5px;align-self:flex-end;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__description{color:#ffffff;margin-bottom:30px;font-size:16px;line-height:2em;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__feature-inner{justify-content:flex-start;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__feature-inner span{justify-content:flex-start;color:#fff;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__features-list{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__features-list li:not(:last-child){margin-bottom:25px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__footer{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__button{color:#ffffff;font-size:16px;line-height:25px;letter-spacing:-1px;background-color:#55bbaf;border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;border-radius:29px 29px 29px 29px;padding:12px 60px 12px 60px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__ribbon,
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__ribbon:before,
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__ribbon:after{background-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__ribbon-inner{color:#ffffff;font-size:18px;letter-spacing:0.6px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 > .elementor-widget-container{padding:50px 60px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.2);}
.elementor-10 .elementor-element.elementor-element-c0cbb79:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-c0cbb79:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}
.elementor-10 .elementor-element.elementor-element-b65e1ac > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-b65e1ac > .elementor-element-populated{margin:0px 15px 0px 15px;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__header{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__heading{color:#ffffff;margin-bottom:30px;font-size:24px;font-weight:500;letter-spacing:-1.2px;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__subheading{color:#878787;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__price{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 50px 0px;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__original-price{margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__fractional-part,.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__integer-part{color:#f6ef26;font-size:60px;font-weight:500;line-height:50px;letter-spacing:-3px;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__allprice{margin-bottom:30px;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__currency{color:#f6ef26;font-size:35px;font-weight:500;align-self:flex-start;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__period{color:#f6ef26;font-size:18px;margin-left:5px;align-self:flex-end;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__description{color:#ffffff;margin-bottom:30px;font-size:16px;line-height:2em;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__feature-inner{justify-content:flex-start;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__feature-inner span{justify-content:flex-start;color:#fff;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__features-list{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__features-list li:not(:last-child){margin-bottom:25px;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__footer{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__button{color:#ffffff;font-size:16px;line-height:25px;letter-spacing:-1px;background-color:#55bbaf;border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;border-radius:29px 29px 29px 29px;padding:12px 60px 12px 60px;}
.elementor-10 .elementor-element.elementor-element-a2b125d > .elementor-widget-container{padding:50px 60px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(235,235,235,0);}
.elementor-10 .elementor-element.elementor-element-a2b125d:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-a2b125d:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}
.elementor-10 .elementor-element.elementor-element-6cf06ab{margin-top:0px;margin-bottom:120px;}
.elementor-10 .elementor-element.elementor-element-ccbcbac .elementor-text-editor{text-align:left;}
.elementor-10 .elementor-element.elementor-element-ccbcbac{color:#888f96;font-size:20px;font-weight:normal;text-transform:uppercase;letter-spacing:1.6px;}
.elementor-10 .elementor-element.elementor-element-321b3f0{text-align:left;}
.elementor-10 .elementor-element.elementor-element-321b3f0.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-10 .elementor-element.elementor-element-321b3f0 .elementor-heading-title{font-size:60px;font-weight:500;letter-spacing:-3.2px;}
.elementor-10 .elementor-element.elementor-element-1741c95{text-align:left;}
.elementor-10 .elementor-element.elementor-element-1741c95 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 15px 0px;}
.elementor-10 .elementor-element.elementor-element-afa0dcb{color:#888f96;font-size:20px;}
.elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}
.elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}
.elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}
.elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}
body.rtl .elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}
body:not(.rtl) .elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}
.elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ebebeb;}
.elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}
.elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}
.elementor-10 .elementor-element.elementor-element-16f071b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}
.elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-icon{width:14px;}
.elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-icon i{font-size:14px;}
.elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-text{color:#888f96;}
.elementor-10 .elementor-element.elementor-element-16f071b .elementor-icon-list-item{font-size:18px;}
.elementor-10 .elementor-element.elementor-element-16f071b > .elementor-widget-container{padding:10px 0px 10px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#ebebeb;}
.elementor-10 .elementor-element.elementor-element-83bbbe0{text-align:right;}
.elementor-10 .elementor-element.elementor-element-dc4a715{background-color:#fff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;padding-bottom:0px;padding-top: 55px;}
.elementor-10 .elementor-element.elementor-element-dc4a715 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-10 .elementor-element.elementor-element-10fdc0e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-d94db97 .column-item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-bottom:calc(0px);}
.elementor-10 .elementor-element.elementor-element-d94db97 .row{margin-left:calc(0px / -2);margin-right:calc(0px / -2);}
.elementor-10 .elementor-element.elementor-element-d94db97 .gallery-item .gallery-caption{text-align:center;}
.elementor-10 .elementor-element.elementor-element-517ef9d{margin-top:0px;margin-bottom:120px;}
.elementor-10 .elementor-element.elementor-element-1263a69{text-align:center;}
.elementor-10 .elementor-element.elementor-element-1263a69.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-10 .elementor-element.elementor-element-1263a69 .elementor-heading-title{font-size:64px;font-weight:500;line-height:60px;letter-spacing:-3px;}
.elementor-10 .elementor-element.elementor-element-1263a69 > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-79a9c00 .elementor-text-editor{text-align:center;}
.elementor-10 .elementor-element.elementor-element-79a9c00{color:#1e3954;font-size:18px;letter-spacing:-0.9px;}
.elementor-10 .elementor-element.elementor-element-7eb8577 .elementor-brand-wrapper{text-align:center;}
.elementor-10 .elementor-element.elementor-element-7eb8577 > .elementor-widget-container{padding:80px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-6c9dc74{background-image:url();background-position:center center;background-repeat:no-repeat;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:170px 30px 170px 30px;}
.elementor-10 .elementor-element.elementor-element-6c9dc74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-10 .elementor-element.elementor-element-55a9ce3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-edb7820.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-10 .elementor-element.elementor-element-edb7820 .elementor-heading-title{font-size:64px;font-weight:normal;letter-spacing:-3.2px;}
.elementor-10 .elementor-element.elementor-element-edb7820 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-8d45b7c{color:#ffffff;font-size:20px;font-weight:300;}
.elementor-10 .elementor-element.elementor-element-964fc84 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-a9645ab a.elementor-button, .elementor-10 .elementor-element.elementor-element-a9645ab .elementor-button{font-size:16px;font-weight:500;letter-spacing:-0.8px;color:#55bbaf;background-color:#ffffff;}
.elementor-10 .elementor-element.elementor-element-a9645ab a.elementor-button:hover, .elementor-10 .elementor-element.elementor-element-a9645ab .elementor-button:hover{color:#ffffff;background-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-439eb9b{margin-top:0px;margin-bottom:50px;padding:90px 30px 90px 30px;}
.elementor-10 .elementor-element.elementor-element-60f2f43 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-60f2f43 > .elementor-element-populated{padding:0px 30px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-view-stacked .elementor-icon{background-color:#eef8f7;color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-view-default .elementor-icon{color:#eef8f7;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-view-framed .elementor-icon{background-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-position-right .elementor-icon-box-icon{margin-left:30px;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-position-left .elementor-icon-box-icon{margin-right:30px;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-position-top .elementor-icon-box-icon{margin-bottom:30px;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c .elementor-icon{font-size:24px;padding:23px;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-view-stacked:hover .elementor-icon{background-color:#55bbaf;color:#ffffff;}

.elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-view-framed:hover .elementor-icon, .elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-view-default:hover .elementor-icon{color:#55bbaf;border-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-view-framed:hover .elementor-icon{background-color:#ffffff;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c .elementor-icon-box-title{margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c .elementor-icon-box-content .elementor-icon-box-title{color:#1e3954;font-size:20px;font-weight:600;line-height:30px;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c .elementor-icon-box-content .elementor-icon-box-description{color:#888f96;font-size:18px;line-height:24px;}
.elementor-10 .elementor-element.elementor-element-c019775 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-c019775 > .elementor-element-populated{padding:0px 30px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-15b892b.elementor-view-stacked .elementor-icon{background-color:#eef8f7;color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-15b892b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-15b892b.elementor-view-default .elementor-icon{color:#eef8f7;}
.elementor-10 .elementor-element.elementor-element-15b892b.elementor-view-framed .elementor-icon{background-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-15b892b.elementor-position-right .elementor-icon-box-icon{margin-left:30px;}
.elementor-10 .elementor-element.elementor-element-15b892b.elementor-position-left .elementor-icon-box-icon{margin-right:30px;}
.elementor-10 .elementor-element.elementor-element-15b892b.elementor-position-top .elementor-icon-box-icon{margin-bottom:30px;}
.elementor-10 .elementor-element.elementor-element-15b892b .elementor-icon{font-size:24px;padding:23px;}
.elementor-10 .elementor-element.elementor-element-15b892b.elementor-view-stacked:hover .elementor-icon{background-color:#55bbaf;color:#ffffff;}
.elementor-10 .elementor-element.elementor-element-15b892b.elementor-view-framed:hover .elementor-icon, .elementor-10 .elementor-element.elementor-element-15b892b.elementor-view-default:hover .elementor-icon{color:#55bbaf;border-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-15b892b.elementor-view-framed:hover .elementor-icon{background-color:#ffffff;}
.elementor-10 .elementor-element.elementor-element-15b892b .elementor-icon-box-title{margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-15b892b .elementor-icon-box-content .elementor-icon-box-title{color:#1e3954;font-size:20px;font-weight:600;line-height:30px;}
.elementor-10 .elementor-element.elementor-element-15b892b .elementor-icon-box-content .elementor-icon-box-description{color:#888f96;font-size:18px;line-height:24px;}
.elementor-10 .elementor-element.elementor-element-5b7944d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-baadb3c.elementor-view-stacked .elementor-icon{background-color:#eef8f7;color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-baadb3c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-baadb3c.elementor-view-default .elementor-icon{color:#eef8f7;}
.elementor-10 .elementor-element.elementor-element-baadb3c.elementor-view-framed .elementor-icon{background-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-baadb3c.elementor-position-right .elementor-icon-box-icon{margin-left:30px;}
.elementor-10 .elementor-element.elementor-element-baadb3c.elementor-position-left .elementor-icon-box-icon{margin-right:30px;}
.elementor-10 .elementor-element.elementor-element-baadb3c.elementor-position-top .elementor-icon-box-icon{margin-bottom:30px;}
.elementor-10 .elementor-element.elementor-element-baadb3c .elementor-icon{font-size:24px;padding:23px;}
.elementor-10 .elementor-element.elementor-element-baadb3c.elementor-view-stacked:hover .elementor-icon{background-color:#55bbaf;color:#ffffff;}
.elementor-10 .elementor-element.elementor-element-baadb3c.elementor-view-framed:hover .elementor-icon, .elementor-10 .elementor-element.elementor-element-baadb3c.elementor-view-default:hover .elementor-icon{color:#55bbaf;border-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-baadb3c.elementor-view-framed:hover .elementor-icon{background-color:#ffffff;}
.elementor-10 .elementor-element.elementor-element-baadb3c .elementor-icon-box-title{margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-baadb3c .elementor-icon-box-content .elementor-icon-box-title{color:#1e3954;font-size:20px;font-weight:600;line-height:30px;}
.elementor-10 .elementor-element.elementor-element-baadb3c .elementor-icon-box-content .elementor-icon-box-description{color:#888f96;font-size:18px;line-height:24px;}
.elementor-10 .elementor-element.elementor-element-23a556f{padding:0px 30px 0px 30px;}
.elementor-10 .elementor-element.elementor-element-93928cf > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-93928cf > .elementor-element-populated{padding:0px 15px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-649bc9f.elementor-widget-heading .elementor-heading-title{color:rgba(136,143,150,0.6);}
.elementor-10 .elementor-element.elementor-element-649bc9f .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;}
.elementor-10 .elementor-element.elementor-element-649bc9f > .elementor-widget-container{margin:0px 0px 15px 0px;}
.elementor-10 .elementor-element.elementor-element-3b3b967.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-10 .elementor-element.elementor-element-3b3b967 .elementor-heading-title{font-size:54px;font-weight:600;letter-spacing:-1.4px;}
.elementor-10 .elementor-element.elementor-element-3b3b967 > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-3701e06 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-3701e06 > .elementor-element-populated{padding:0px 0px 0px 30px;}
.elementor-10 .elementor-element.elementor-element-113b07d.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-10 .elementor-element.elementor-element-113b07d .elementor-heading-title{font-size:18px;font-weight:500;}
.elementor-10 .elementor-element.elementor-element-113b07d > .elementor-widget-container{margin:0px 0px 12px 0px;}
.elementor-10 .elementor-element.elementor-element-9955247 .wpcf7 .wpcf7-form input:not([type="submit"]), .elementor-10 .elementor-element.elementor-element-9955247 .wpcf7-form textarea{font-size:16px;font-weight:normal;color:rgba(136,143,150,0.6);background-color:rgba(0,0,0,0);border-style:solid;border-width:0px 0px 2px 0px;border-color:rgba(188,188,188,0.2);padding:10px 0px 10px 0px;}
.elementor-10 .elementor-element.elementor-element-9955247 .wpcf7 .wpcf7-form input::placeholder, .elementor-10 .elementor-element.elementor-element-9955247 .wpcf7-form textarea::placeholder{color:rgba(136,143,150,0.6);}
.elementor-10 .elementor-element.elementor-element-9955247 .wpcf7 .wpcf7-form input:not([type="submit"]):focus, .elementor-10 .elementor-element.elementor-element-9955247 .wpcf7-form textarea:focus{border-color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-9955247 .wpcf7 .wpcf7-form .wpcf7-text, .elementor-10 .elementor-element.elementor-element-9955247 .wpcf7-form .wpcf7-textarea{margin:0px 0px 30px 0px;}
.elementor-10 .elementor-element.elementor-element-9955247 .wpcf7 .wpcf7-form input[type="submit"], .elementor-10 .elementor-element.elementor-element-9955247 button{font-size:14px;font-weight:500;letter-spacing:-0.4px;}
.elementor-10 .elementor-element.elementor-element-9955247 input[type="submit"]{padding:18px 55px 18px 55px;margin:-30px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-f623264{margin-top:0px;margin-bottom:120px;padding:0px 30px 0px 30px;}
.elementor-10 .elementor-element.elementor-element-b109e97 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-fa95aec > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-31adfc5.elementor-position-right .elementor-image-box-img{margin-left:30px;}
.elementor-10 .elementor-element.elementor-element-31adfc5.elementor-position-left .elementor-image-box-img{margin-right:30px;}
.elementor-10 .elementor-element.elementor-element-31adfc5.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}
.elementor-10 .elementor-element.elementor-element-31adfc5 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;height:55px;}
.elementor-10 .elementor-element.elementor-element-31adfc5 .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-10 .elementor-element.elementor-element-31adfc5 .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;}
.elementor-10 .elementor-element.elementor-element-31adfc5:hover .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}
.elementor-10 .elementor-element.elementor-element-31adfc5:hover .elementor-image-box-wrapper .elementor-image-box-img svg{opacity:1;}
.elementor-10 .elementor-element.elementor-element-31adfc5 .elementor-image-box-img svg{width:46px;height:46px;}
.elementor-10 .elementor-element.elementor-element-31adfc5 .elementor-image-box-content .elementor-image-box-title{font-size:18px;font-weight:400;color:#888f96;}
.elementor-10 .elementor-element.elementor-element-31adfc5 .elementor-image-box-title{margin-bottom:3px;}
.elementor-10 .elementor-element.elementor-element-31adfc5 .elementor-image-box-sub-title{margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-31adfc5 .elementor-image-box-content .elementor-image-box-description{font-size:24px;letter-spacing:-1.2px;color:#55bbaf;}
.elementor-10 .elementor-element.elementor-element-31adfc5:hover .elementor-image-box-content .elementor-image-box-description{opacity:1;}
.elementor-10 .elementor-element.elementor-element-31adfc5 > .elementor-widget-container{margin:-85px 0px 0px 0px;}
@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-9b1de8d{width:49.5%;}
.elementor-10 .elementor-element.elementor-element-1657eaf{width:50.5%;}
.elementor-10 .elementor-element.elementor-element-93928cf{width:33.33%;}
.elementor-10 .elementor-element.elementor-element-3701e06{width:66.67%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-a54ff18{margin-top:0px;margin-bottom:50px;}
.elementor-10 .elementor-element.elementor-element-15bf9fa{margin-top:0px;margin-bottom:50px;}
.elementor-10 .elementor-element.elementor-element-110f4bc{margin-top:0px;margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-e12655a .elementor-heading-title{font-size:50px;}
.elementor-10 .elementor-element.elementor-element-9f5cd5c{margin-top:0px;margin-bottom:50px;padding:80px 30px 50px 30px;}
.elementor-10 .elementor-element.elementor-element-5a53689 .elementor-heading-title{font-size:40px;letter-spacing:0px;}
.elementor-10 .elementor-element.elementor-element-83ae017{margin-top:0px;margin-bottom:100px;}
.elementor-10 .elementor-element.elementor-element-9b1de8d > .elementor-element-populated{margin:-50px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-1657eaf > .elementor-element-populated{padding:50px 30px 50px 30px;}
.elementor-10 .elementor-element.elementor-element-f89a2e3 .elementor-testimonial-content{padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-ced1d93{margin-top:0px;margin-bottom:50px;padding:100px 30px 50px 30px;}
.elementor-10 .elementor-element.elementor-element-57f62f2 > .elementor-element-populated{margin:0px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-23e3d2a > .elementor-element-populated{margin:0px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-b65e1ac > .elementor-element-populated{margin:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-6cf06ab{margin-top:0px;margin-bottom:50px;padding:0px 30px 0px 30px;}
.elementor-10 .elementor-element.elementor-element-321b3f0 .elementor-heading-title{font-size:50px;}
.elementor-10 .elementor-element.elementor-element-83bbbe0{text-align:left;}
.elementor-10 .elementor-element.elementor-element-dc4a715{margin-top:0px;margin-bottom:50px;}
.elementor-10 .elementor-element.elementor-element-517ef9d{margin-top:0px;margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-1263a69 .elementor-heading-title{font-size:40px;line-height:40px;}
.elementor-10 .elementor-element.elementor-element-7eb8577 .elementor-brand-wrapper{text-align:center;}
.elementor-10 .elementor-element.elementor-element-7eb8577 > .elementor-widget-container{padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-6c9dc74{margin-top:0px;margin-bottom:50px;padding:80px 30px 80px 30px;}
.elementor-10 .elementor-element.elementor-element-edb7820 .elementor-heading-title{font-size:40px;letter-spacing:0px;}
.elementor-10 .elementor-element.elementor-element-964fc84 > .elementor-element-populated{margin:60px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-439eb9b{padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-60f2f43 > .elementor-element-populated{margin:0px 0px 50px 0px;}
.elementor-10 .elementor-element.elementor-element-c019775 > .elementor-element-populated{margin:0px 0px 50px 0px;}
.elementor-10 .elementor-element.elementor-element-3b3b967 .elementor-heading-title{font-size:40px;}
.elementor-10 .elementor-element.elementor-element-3701e06 > .elementor-element-populated{padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-f623264{margin-top:0px;margin-bottom:0px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-a54ff18{margin-top:0px;margin-bottom:50px;}
.elementor-10 .elementor-element.elementor-element-15bf9fa{margin-top:0px;margin-bottom:50px;}
.elementor-10 .elementor-element.elementor-element-dc83ec5 .elementor-heading-title{font-size:30px;letter-spacing:0px;}
.elementor-10 .elementor-element.elementor-element-110f4bc{margin-top:0px;margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-2a094e1 > .elementor-element-populated{padding:80px 15px 80px 15px;}
.elementor-10 .elementor-element.elementor-element-e12655a .elementor-heading-title{font-size:22px;letter-spacing:0px;}
.elementor-10 .elementor-element.elementor-element-9f5cd5c{padding:80px 15px 60px 15px;}
.elementor-10 .elementor-element.elementor-element-c26405a{font-size:14px;}
.elementor-10 .elementor-element.elementor-element-5a53689 .elementor-heading-title{font-size:30px;}
.elementor-10 .elementor-element.elementor-element-5a53689 > .elementor-widget-container{margin:-10px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-835059f > .elementor-element-populated{padding:0px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-6f4e5c9 .elementor-counter-number{font-size:40px;}
.elementor-10 .elementor-element.elementor-element-ad47db7 > .elementor-element-populated{padding:0px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-8ca69c5 .elementor-counter-number{font-size:40px;}
.elementor-10 .elementor-element.elementor-element-227042b > .elementor-element-populated{padding:0px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-a227933 .elementor-counter-number{font-size:40px;}
.elementor-10 .elementor-element.elementor-element-6f6bb3e .elementor-counter-number{font-size:40px;}
.elementor-10 .elementor-element.elementor-element-83ae017{margin-top:50px;margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-dbdf7c6 .elementor-heading-title{font-size:30px;letter-spacing:0px;}
.elementor-10 .elementor-element.elementor-element-68b6ca1 > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-b460dc8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-9b1de8d > .elementor-element-populated{margin:0px 0px 1px 0px;}
.elementor-10 .elementor-element.elementor-element-2081a58 .elementor-spacer-inner{height:500px;}
.elementor-10 .elementor-element.elementor-element-1657eaf > .elementor-element-populated{padding:50px 15px 15px 15px;}
.elementor-10 .elementor-element.elementor-element-45ca702{padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-ced1d93{margin-top:0px;margin-bottom:0px;padding:60px 15px 40px 15px;}
.elementor-10 .elementor-element.elementor-element-129bc8a .elementor-heading-title{font-size:30px;letter-spacing:0px;}
.elementor-10 .elementor-element.elementor-element-31d2ac9 > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-10 .elementor-element.elementor-element-57f62f2 > .elementor-element-populated{margin:0px 0px 30px 0px;}
.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__fractional-part,.elementor-10 .elementor-element.elementor-element-1198645 .elementor-price-table__integer-part{font-size:50px;}
.elementor-10 .elementor-element.elementor-element-1198645 > .elementor-widget-container{padding:30px 15px 30px 15px;}
.elementor-10 .elementor-element.elementor-element-23e3d2a > .elementor-element-populated{margin:0px 0px 30px 0px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__fractional-part,.elementor-10 .elementor-element.elementor-element-c0cbb79 .elementor-price-table__integer-part{font-size:50px;}
.elementor-10 .elementor-element.elementor-element-c0cbb79 > .elementor-widget-container{padding:30px 15px 30px 15px;}
.elementor-10 .elementor-element.elementor-element-b65e1ac > .elementor-element-populated{margin:0px 0px 30px 0px;}
.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__fractional-part,.elementor-10 .elementor-element.elementor-element-a2b125d .elementor-price-table__integer-part{font-size:50px;}
.elementor-10 .elementor-element.elementor-element-a2b125d > .elementor-widget-container{padding:30px 15px 30px 15px;}
.elementor-10 .elementor-element.elementor-element-6cf06ab{margin-top:50px;margin-bottom:50px;padding:0px 15px 0px 15px;}
.elementor-10 .elementor-element.elementor-element-321b3f0 .elementor-heading-title{font-size:30px;letter-spacing:0px;}
.elementor-10 .elementor-element.elementor-element-dc4a715{margin-top:0px;margin-bottom:50px;}
.elementor-10 .elementor-element.elementor-element-517ef9d{margin-top:0px;margin-bottom:0px;}
.elementor-10 .elementor-element.elementor-element-1263a69 .elementor-heading-title{font-size:30px;letter-spacing:0px;}
.elementor-10 .elementor-element.elementor-element-7eb8577 .elementor-brand-wrapper{text-align:center;}
.elementor-10 .elementor-element.elementor-element-6c9dc74{margin-top:0px;margin-bottom:0px;padding:50px 15px 60px 15px;}
.elementor-10 .elementor-element.elementor-element-edb7820 .elementor-heading-title{font-size:30px;letter-spacing:0px;}
.elementor-10 .elementor-element.elementor-element-8d45b7c{line-height:1.4em;}
.elementor-10 .elementor-element.elementor-element-964fc84 > .elementor-element-populated{margin:20px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-439eb9b{margin-top:0px;margin-bottom:0px;padding:60px 15px 30px 15px;}
.elementor-10 .elementor-element.elementor-element-60f2f43 > .elementor-element-populated{padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}
.elementor-10 .elementor-element.elementor-element-ef8ee5c.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-10 .elementor-element.elementor-element-c019775 > .elementor-element-populated{padding:0px 0px 0px 0px;}
.elementor-10 .elementor-element.elementor-element-15b892b .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-10 .elementor-element.elementor-element-15b892b.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}
.elementor-10 .elementor-element.elementor-element-15b892b.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}
.elementor-10 .elementor-element.elementor-element-15b892b.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-10 .elementor-element.elementor-element-baadb3c .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-10 .elementor-element.elementor-element-baadb3c.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}
.elementor-10 .elementor-element.elementor-element-baadb3c.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}
.elementor-10 .elementor-element.elementor-element-baadb3c.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}
.elementor-10 .elementor-element.elementor-element-23a556f{padding:0px 15px 0px 15px;}
.elementor-10 .elementor-element.elementor-element-649bc9f{text-align:center;}
.elementor-10 .elementor-element.elementor-element-3b3b967{text-align:center;}
.elementor-10 .elementor-element.elementor-element-3b3b967 .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:0px;}
.elementor-10 .elementor-element.elementor-element-f623264{margin-top:0px;margin-bottom:80px;}
.elementor-10 .elementor-element.elementor-element-31adfc5 .elementor-image-box-img{margin-bottom:20px;}
.elementor-10 .elementor-element.elementor-element-31adfc5.elementor-position-right .elementor-image-box-img{margin-left:20px;}
.elementor-10 .elementor-element.elementor-element-31adfc5.elementor-position-left .elementor-image-box-img{margin-right:20px;}
.elementor-10 .elementor-element.elementor-element-31adfc5.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}
.elementor-10 .elementor-element.elementor-element-31adfc5 > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-6ccf985{width:50%;}.elementor-10 .elementor-element.elementor-element-3173909{width:50%;}.elementor-10 .elementor-element.elementor-element-f3ddeb2{width:50%;}.elementor-10 .elementor-element.elementor-element-1ee067c{width:50%;}.elementor-10 .elementor-element.elementor-element-6a6df5e{width:50%;}.elementor-10 .elementor-element.elementor-element-114161d{width:50%;}.elementor-10 .elementor-element.elementor-element-feba7db{width:50%;}.elementor-10 .elementor-element.elementor-element-f4118d0{width:50%;}.elementor-10 .elementor-element.elementor-element-1657eaf{width:50%;}.elementor-10 .elementor-element.elementor-element-57f62f2{width:100%;}.elementor-10 .elementor-element.elementor-element-23e3d2a{width:100%;}.elementor-10 .elementor-element.elementor-element-b65e1ac{width:100%;}.elementor-10 .elementor-element.elementor-element-5bf541b{width:100%;}.elementor-10 .elementor-element.elementor-element-1df434f{width:100%;}.elementor-10 .elementor-element.elementor-element-55a9ce3{width:100%;}.elementor-10 .elementor-element.elementor-element-964fc84{width:100%;}.elementor-10 .elementor-element.elementor-element-60f2f43{width:50%;}.elementor-10 .elementor-element.elementor-element-c019775{width:50%;}.elementor-10 .elementor-element.elementor-element-5b7944d{width:50%;}.elementor-10 .elementor-element.elementor-element-93928cf{width:100%;}.elementor-10 .elementor-element.elementor-element-3701e06{width:100%;}}

.elementor-1051 .elementor-element.elementor-element-bad3f62{margin-top:120px;margin-bottom:0px;padding:0px 0px 0px 0px;}
.elementor-1051 .elementor-element.elementor-element-a375a4a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-ba7489a .elementor-image-box-wrapper{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-ba7489a .elementor-image-box-img{width:95px;height:95px;}
.elementor-1051 .elementor-element.elementor-element-ba7489a .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1051 .elementor-element.elementor-element-ba7489a:hover svg{fill:#fff;}
.elementor-1051 .elementor-element.elementor-element-ba7489a:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1051 .elementor-element.elementor-element-c755b89 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-47a1147 .elementor-image-box-wrapper{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-47a1147 .elementor-image-box-img{width:95px;height:95px;}
.elementor-1051 .elementor-element.elementor-element-47a1147 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1051 .elementor-element.elementor-element-47a1147:hover svg{fill:#fff;}
.elementor-1051 .elementor-element.elementor-element-47a1147:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1051 .elementor-element.elementor-element-65e5b05 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-4cfe301 .elementor-image-box-wrapper{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-4cfe301 .elementor-image-box-img{width:95px;height:95px;}
.elementor-1051 .elementor-element.elementor-element-4cfe301 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1051 .elementor-element.elementor-element-4cfe301:hover svg{fill:#fff;}
.elementor-1051 .elementor-element.elementor-element-4cfe301:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1051 .elementor-element.elementor-element-a347957 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-31b5a6b .elementor-image-box-wrapper{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-31b5a6b .elementor-image-box-img{width:95px;height:95px;}
.elementor-1051 .elementor-element.elementor-element-31b5a6b .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1051 .elementor-element.elementor-element-31b5a6b:hover svg{fill:#fff;}
.elementor-1051 .elementor-element.elementor-element-31b5a6b:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1051 .elementor-element.elementor-element-de9b3d0{margin-top:0px;margin-bottom:120px;padding:0px 0px 0px 0px;}
.elementor-1051 .elementor-element.elementor-element-9575583 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-7a59608 .elementor-image-box-wrapper{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-7a59608 .elementor-image-box-img{width:95px;height:95px;}
.elementor-1051 .elementor-element.elementor-element-7a59608 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1051 .elementor-element.elementor-element-7a59608:hover svg{fill:#fff;}
.elementor-1051 .elementor-element.elementor-element-7a59608:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1051 .elementor-element.elementor-element-ea62b9d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-62abd1e .elementor-image-box-wrapper{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-62abd1e .elementor-image-box-img{width:95px;height:95px;}
.elementor-1051 .elementor-element.elementor-element-62abd1e .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1051 .elementor-element.elementor-element-62abd1e:hover svg{fill:#fff;}
.elementor-1051 .elementor-element.elementor-element-62abd1e:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1051 .elementor-element.elementor-element-c6d0e57 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-ae1b787 .elementor-image-box-wrapper{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-ae1b787 .elementor-image-box-img{width:95px;height:95px;}
.elementor-1051 .elementor-element.elementor-element-ae1b787 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1051 .elementor-element.elementor-element-ae1b787:hover svg{fill:#fff;}
.elementor-1051 .elementor-element.elementor-element-ae1b787:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1051 .elementor-element.elementor-element-060bdf3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-ccd6732 .elementor-image-box-wrapper{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-ccd6732 .elementor-image-box-img{width:95px;height:95px;}
.elementor-1051 .elementor-element.elementor-element-ccd6732 .elementor-image-box-img svg{width:45px;height:45px;}
.elementor-1051 .elementor-element.elementor-element-ccd6732:hover svg{fill:#fff;}
.elementor-1051 .elementor-element.elementor-element-ccd6732:hover .elementor-image-box-content .elementor-image-box-title{color:#fff;}
.elementor-1051 .elementor-element.elementor-element-4432fd2 > .elementor-container{max-width:1200px;}
.elementor-1051 .elementor-element.elementor-element-4432fd2{background-image:url();transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;padding:140px 30px 170px 30px;}
.elementor-1051 .elementor-element.elementor-element-4432fd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1051 .elementor-element.elementor-element-41f322e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-492eea6{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-492eea6.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-1051 .elementor-element.elementor-element-492eea6 .elementor-heading-title{font-size:64px;font-weight:500;letter-spacing:-3.2px;}
.elementor-1051 .elementor-element.elementor-element-492eea6 > .elementor-widget-container{margin:0px 0px 15px 0px;}
.elementor-1051 .elementor-element.elementor-element-ff0159e{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-ff0159e > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}
.elementor-1051 .elementor-element.elementor-element-c0398de .elementor-text-editor{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-c0398de{color:#ffffff;font-size:20px;line-height:2em;}
.elementor-1051 .elementor-element.elementor-element-c0398de > .elementor-widget-container{margin:0px 0px 70px 0px;}
.elementor-1051 .elementor-element.elementor-element-3c7fc1d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-3c7fc1d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.1;}
.elementor-1051 .elementor-element.elementor-element-3c7fc1d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;}
.elementor-1051 .elementor-element.elementor-element-3c7fc1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-repeater-item-553b0be .elementor-price-table__feature-inner{font-weight:400;opacity:0.65;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-repeater-item-553b0be .elementor-price-table__feature-inner:before{display:none;margin-right:0;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-repeater-item-553b0be .elementor-price-table__feature-inner span:before{display:block;margin-right:30px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-repeater-item-db3670a .elementor-price-table__feature-inner{font-weight:400;opacity:0.65;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-repeater-item-db3670a .elementor-price-table__feature-inner:before{display:none;margin-right:0;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-repeater-item-db3670a .elementor-price-table__feature-inner span:before{display:block;margin-right:30px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__header{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__heading{color:#ffffff;margin-bottom:30px;font-size:24px;font-weight:500;letter-spacing:-1.2px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__subheading{color:#878787;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__price{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 50px 0px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__original-price{margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__fractional-part,.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__integer-part{color:#f6ef26;font-size:60px;font-weight:500;line-height:50px;letter-spacing:-3px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__allprice{margin-bottom:30px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__currency{color:#f6ef26;font-size:35px;font-weight:500;align-self:flex-start;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__period{color:#f6ef26;font-size:18px;margin-left:5px;align-self:flex-end;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__description{color:#ffffff;margin-bottom:30px;font-size:16px;line-height:2em;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__feature-inner{justify-content:flex-start;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__feature-inner span{justify-content:flex-start;color:#fff;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__features-list{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 40px 0px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__features-list li:not(:last-child){margin-bottom:25px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__footer{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__button{color:#ffffff;font-size:16px;line-height:25px;letter-spacing:-1px;background-color:#55bbaf;border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;border-radius:29px 29px 29px 29px;padding:12px 60px 12px 60px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea > .elementor-widget-container{padding:50px 60px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(235,235,235,0);}
.elementor-1051 .elementor-element.elementor-element-ddb81ea:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}
.elementor-1051 .elementor-element.elementor-element-c8fbe41 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-c8fbe41 > .elementor-element-populated{margin:0px 15px 0px 15px;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-repeater-item-db3670a .elementor-price-table__feature-inner{font-weight:400;opacity:0.65;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-repeater-item-db3670a .elementor-price-table__feature-inner:before{display:none;margin-right:0;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-repeater-item-db3670a .elementor-price-table__feature-inner span:before{display:block;margin-right:30px;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__header{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__heading{color:#ffffff;margin-bottom:30px;font-size:24px;font-weight:500;letter-spacing:-1.2px;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__subheading{color:#878787;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__price{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 50px 0px;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__original-price{margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__fractional-part,.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__integer-part{color:#f6ef26;font-size:60px;font-weight:500;line-height:50px;letter-spacing:-3px;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__allprice{margin-bottom:30px;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__currency{color:#f6ef26;font-size:35px;font-weight:500;align-self:flex-start;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__period{color:#f6ef26;font-size:18px;margin-left:5px;align-self:flex-end;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__description{color:#ffffff;margin-bottom:30px;font-size:16px;line-height:2em;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__feature-inner{justify-content:flex-start;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__feature-inner span{justify-content:flex-start;color:#fff;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__features-list{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 40px 0px;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__features-list li:not(:last-child){margin-bottom:25px;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__footer{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__button{color:#ffffff;font-size:16px;line-height:25px;letter-spacing:-1px;background-color:#55bbaf;border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;border-radius:29px 29px 29px 29px;padding:12px 60px 12px 60px;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__ribbon,
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__ribbon:before,
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__ribbon:after{background-color:#55bbaf;}
.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__ribbon-inner{color:#ffffff;font-size:18px;letter-spacing:0.6px;}
.elementor-1051 .elementor-element.elementor-element-34ed714 > .elementor-widget-container{padding:50px 60px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.2);}
.elementor-1051 .elementor-element.elementor-element-34ed714:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;}
.elementor-1051 .elementor-element.elementor-element-34ed714:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}
.elementor-1051 .elementor-element.elementor-element-bf77c69 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-bf77c69 > .elementor-element-populated{margin:0px 15px 0px 15px;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__header{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__heading{color:#ffffff;margin-bottom:30px;font-size:24px;font-weight:500;letter-spacing:-1.2px;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__subheading{color:#878787;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__price{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 50px 0px;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__original-price{margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__fractional-part,.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__integer-part{color:#f6ef26;font-size:60px;font-weight:500;line-height:50px;letter-spacing:-3px;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__allprice{margin-bottom:30px;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__currency{color:#f6ef26;font-size:35px;font-weight:500;align-self:flex-start;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__period{color:#f6ef26;font-size:18px;margin-left:5px;align-self:flex-end;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__description{color:#ffffff;margin-bottom:30px;font-size:16px;line-height:2em;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__feature-inner{justify-content:flex-start;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__feature-inner span{justify-content:flex-start;color:#fff;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__features-list{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 40px 0px;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__features-list li:not(:last-child){margin-bottom:25px;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__footer{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__button{color:#ffffff;font-size:16px;line-height:25px;letter-spacing:-1px;background-color:#55bbaf;border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;border-radius:29px 29px 29px 29px;padding:12px 60px 12px 60px;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf > .elementor-widget-container{padding:50px 60px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(235,235,235,0);}
.elementor-1051 .elementor-element.elementor-element-0a91ccf:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#55bbaf;}
.elementor-1051 .elementor-element.elementor-element-0a91ccf:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}
.elementor-1051 .elementor-element.elementor-element-460c7cf{margin-top:60px;margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-3cf8a93 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-dce8d1b{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-dce8d1b.elementor-widget-heading .elementor-heading-title{color:#1e3954;}
.elementor-1051 .elementor-element.elementor-element-dce8d1b .elementor-heading-title{font-size:50px;font-weight:500;line-height:60px;letter-spacing:-2px;}
.elementor-1051 .elementor-element.elementor-element-dce8d1b > .elementor-widget-container{margin:0px 0px 20px 0px;}
.elementor-1051 .elementor-element.elementor-element-628cb98{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-628cb98 > .elementor-widget-container{margin:0px 0px 60px 0px;}
.elementor-1051 .elementor-element.elementor-element-7e406dc{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e8e8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}
.elementor-1051 .elementor-element.elementor-element-7e406dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1051 .elementor-element.elementor-element-06b5d0a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-88a2e54 .elementor-icon-wrapper{text-align:left;}
.elementor-1051 .elementor-element.elementor-element-88a2e54 .elementor-icon{font-size:35px;}
.elementor-1051 .elementor-element.elementor-element-88a2e54 .elementor-icon i{width: 2em;
height: 2em;
position: relative;
display: block;
background-color: #df1414;
border-radius: 50%;
line-height: 73px;}
.elementor-1051 .elementor-element.elementor-element-88a2e54 .elementor-icon i:before{position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
font-size: 32px;
color: #fff;}

.elementor-1051 .elementor-element.elementor-element-a554206 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-d17e550.elementor-widget-heading .elementor-heading-title{color:#00baff;}
.elementor-1051 .elementor-element.elementor-element-d17e550 .elementor-heading-title{font-size: 24px;
line-height: 24px;
letter-spacing: 0.5px;
text-transform: uppercase;
padding: 0 0 0 8px;
font-weight: 700;}
.elementor-1051 .elementor-element.elementor-element-5176368 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-b4e4746{color:#fff;font-size:18px;line-height:32px;}
.elementor-1051 .elementor-element.elementor-element-b4e4746 p{ margin-bottom:0;}
.elementor-1051 .elementor-element.elementor-element-5b0662b{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e8e8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}
.elementor-1051 .elementor-element.elementor-element-5b0662b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1051 .elementor-element.elementor-element-91e5bd5 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-d7c5394 .elementor-icon-wrapper{text-align:left;}
.elementor-1051 .elementor-element.elementor-element-d7c5394 .elementor-icon{font-size:35px;}

.elementor-1051 .elementor-element.elementor-element-d7c5394 .elementor-icon i{width: 2em;
height: 2em;
position: relative;
display: block;
background-color: #df1414;
border-radius: 50%;
line-height: 73px;}
.elementor-1051 .elementor-element.elementor-element-d7c5394 .elementor-icon i:before{position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
font-size: 32px;
color: #fff;}


.elementor-1051 .elementor-element.elementor-element-378d5df > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-34c0693.elementor-widget-heading .elementor-heading-title{color:#00baff;}
.elementor-1051 .elementor-element.elementor-element-34c0693 .elementor-heading-title{font-size: 24px;
line-height: 24px;
letter-spacing: 0.5px;
text-transform: uppercase;
padding: 0 0 0 8px;
font-weight: 700;}
.elementor-1051 .elementor-element.elementor-element-3af1e86 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-d70c302{color:#fff;font-size:18px;line-height:32px;}
.elementor-1051 .elementor-element.elementor-element-d70c302 p{ margin-bottom:0;}
.elementor-1051 .elementor-element.elementor-element-bf55aac{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e8e8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}
.elementor-1051 .elementor-element.elementor-element-bf55bbc{border-style:solid;border-width:1px 0px 1px 0px;border-color:#e8e8e8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}
.elementor-1051 .elementor-element.elementor-element-bf55aac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1051 .elementor-element.elementor-element-14782d0 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-3a5a0dc .elementor-icon-wrapper{text-align:left;}
.elementor-1051 .elementor-element.elementor-element-3a5a0dc .elementor-icon{font-size:35px;}

.elementor-1051 .elementor-element.elementor-element-3a5a0dc .elementor-icon i{width: 2em;
height: 2em;
position: relative;
display: block;
background-color: #df1414;
border-radius: 50%;
line-height: 73px;}
.elementor-1051 .elementor-element.elementor-element-3a5a0dc .elementor-icon i:before{position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
font-size: 32px;
color: #fff;}

.elementor-1051 .elementor-element.elementor-element-1dc815f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-dd79f01.elementor-widget-heading .elementor-heading-title{color:#00baff;}
.elementor-1051 .elementor-element.elementor-element-dd79f01 .elementor-heading-title{font-size: 24px;
line-height: 24px;
letter-spacing: 0.5px;
text-transform: uppercase;
padding: 0 0 0 8px;
font-weight: 700;}
.elementor-1051 .elementor-element.elementor-element-3f3384f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-c101013{color:#fff;font-size:18px;line-height:32px;}
.elementor-1051 .elementor-element.elementor-element-c101013 p{ margin-bottom:0}
.elementor-1051 .elementor-element.elementor-element-5c0e73e > .elementor-container{max-width:670px;}
.elementor-1051 .elementor-element.elementor-element-5c0e73e{background-image:url();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;padding:170px 15px 180px 15px;}
.elementor-1051 .elementor-element.elementor-element-5c0e73e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-1051 .elementor-element.elementor-element-4731334 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}
.elementor-1051 .elementor-element.elementor-element-efed79e{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-efed79e.elementor-widget-heading .elementor-heading-title{color:#ffffff;}
.elementor-1051 .elementor-element.elementor-element-efed79e .elementor-heading-title{font-size:64px;font-weight:500;letter-spacing:-3.2px;}
.elementor-1051 .elementor-element.elementor-element-efed79e > .elementor-widget-container{margin:0px 0px 25px 0px;}
.elementor-1051 .elementor-element.elementor-element-5ce96ae .elementor-text-editor{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-5ce96ae{color:#ffffff;font-size:20px;line-height:1.5em;letter-spacing:0.5px;}
.elementor-1051 .elementor-element.elementor-element-5ce96ae > .elementor-widget-container{margin:0px 0px 70px 0px;}
.elementor-1051 .elementor-element.elementor-element-7f3a786 .mc4wp-form-fields i{display:none;}
.elementor-1051 .elementor-element.elementor-element-7f3a786 .mc4wp-form-fields input[type="email"]{width:85%;background-color:rgba(0,0,0,0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:8px 0px 8px 30px;}
.elementor-1051 .elementor-element.elementor-element-7f3a786 .mc4wp-form-fields button[type="submit"]{width:15%;font-size:16px;font-weight:300;letter-spacing:-0.9px;border-radius:22px 22px 22px 22px;padding:12px 4px 12px 4px;margin:0px 0px 0px 0px;}
.elementor-1051 .elementor-element.elementor-element-7f3a786 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#ffffff;border-radius:32px 32px 32px 32px;}
@media(min-width:768px){
.elementor-1051 .elementor-element.elementor-element-06b5d0a{width:6.803%;padding-right: 15px;}
.elementor-1051 .elementor-element.elementor-element-a554206{width:33.193%;}
.elementor-1051 .elementor-element.elementor-element-5176368{width:60%;}
.elementor-1051 .elementor-element.elementor-element-91e5bd5{width:6.803%;padding-right: 15px;}
.elementor-1051 .elementor-element.elementor-element-378d5df{width:33.193%;}
.elementor-1051 .elementor-element.elementor-element-3af1e86{width:60%;}
.elementor-1051 .elementor-element.elementor-element-14782d0{width:6.803%;padding-right: 15px;}
.elementor-1051 .elementor-element.elementor-element-1dc815f{width:33.193%;}
.elementor-1051 .elementor-element.elementor-element-3f3384f{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1051 .elementor-element.elementor-element-a375a4a{width:50%;}
.elementor-1051 .elementor-element.elementor-element-c755b89{width:50%;}
.elementor-1051 .elementor-element.elementor-element-65e5b05{width:50%;}
.elementor-1051 .elementor-element.elementor-element-a347957{width:50%;}
.elementor-1051 .elementor-element.elementor-element-9575583{width:50%;}
.elementor-1051 .elementor-element.elementor-element-ea62b9d{width:50%;}
.elementor-1051 .elementor-element.elementor-element-c6d0e57{width:50%;}
.elementor-1051 .elementor-element.elementor-element-060bdf3{width:50%;}
.elementor-1051 .elementor-element.elementor-element-3c7fc1d{width:100%;}
.elementor-1051 .elementor-element.elementor-element-c8fbe41{width:100%;}
.elementor-1051 .elementor-element.elementor-element-bf77c69{width:100%;}
.elementor-1051 .elementor-element.elementor-element-88a2e54 .elementor-icon-wrapper {
    text-align: left;
}
}

@media(max-width:1024px){.elementor-1051 .elementor-element.elementor-element-4432fd2{margin-top:0px;margin-bottom:100px;padding:100px 30px 100px 30px;}
.elementor-1051 .elementor-element.elementor-element-3c7fc1d > .elementor-element-populated{margin:0px 0px 40px 0px;}
.elementor-1051 .elementor-element.elementor-element-c8fbe41 > .elementor-element-populated{margin:0px 0px 40px 0px;}
.elementor-1051 .elementor-element.elementor-element-bf77c69 > .elementor-element-populated{margin:0px 0px 0px 0px;}}
@media(max-width:767px){.elementor-1051 .elementor-element.elementor-element-bad3f62{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}
.elementor-1051 .elementor-element.elementor-element-de9b3d0{margin-top:0px;margin-bottom:60px;}
.elementor-1051 .elementor-element.elementor-element-4432fd2{margin-top:0px;margin-bottom:60px;padding:60px 15px 40px 15px;}
.elementor-1051 .elementor-element.elementor-element-492eea6 .elementor-heading-title{font-size:40px;letter-spacing:0px;}
.elementor-1051 .elementor-element.elementor-element-c0398de > .elementor-widget-container{margin:0px 0px 40px 0px;}
.elementor-1051 .elementor-element.elementor-element-3c7fc1d > .elementor-element-populated{margin:0px 0px 30px 0px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__fractional-part,.elementor-1051 .elementor-element.elementor-element-ddb81ea .elementor-price-table__integer-part{font-size:50px;}
.elementor-1051 .elementor-element.elementor-element-ddb81ea > .elementor-widget-container{padding:30px 15px 30px 15px;}.elementor-1051 .elementor-element.elementor-element-c8fbe41 > .elementor-element-populated{margin:0px 0px 30px 0px;}.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__fractional-part,.elementor-1051 .elementor-element.elementor-element-34ed714 .elementor-price-table__integer-part{font-size:50px;}.elementor-1051 .elementor-element.elementor-element-34ed714 > .elementor-widget-container{padding:30px 15px 30px 15px;}.elementor-1051 .elementor-element.elementor-element-bf77c69 > .elementor-element-populated{margin:0px 0px 30px 0px;}.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__fractional-part,.elementor-1051 .elementor-element.elementor-element-0a91ccf .elementor-price-table__integer-part{font-size:50px;}.elementor-1051 .elementor-element.elementor-element-0a91ccf > .elementor-widget-container{padding:30px 15px 30px 15px;}.elementor-1051 .elementor-element.elementor-element-460c7cf{margin-top:30px;margin-bottom:30px;}.elementor-1051 .elementor-element.elementor-element-dce8d1b .elementor-heading-title{font-size:35px;line-height:50px;}.elementor-1051 .elementor-element.elementor-element-d17e550 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1051 .elementor-element.elementor-element-34c0693 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1051 .elementor-element.elementor-element-dd79f01 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1051 .elementor-element.elementor-element-5c0e73e{padding:80px 15px 80px 15px;}.elementor-1051 .elementor-element.elementor-element-efed79e .elementor-heading-title{font-size:50px;}.elementor-1051 .elementor-element.elementor-element-5ce96ae{font-size:15px;}.elementor-1051 .elementor-element.elementor-element-5ce96ae > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1051 .elementor-element.elementor-element-7f3a786 .mc4wp-form-fields input[type="email"]{width:64%;padding:6px 0px 6px 10px;}.elementor-1051 .elementor-element.elementor-element-7f3a786 .mc4wp-form-fields button[type="submit"]{width:36%;margin:0px 0px 0px 0px;}}
  
@media(max-width:768px){
	
.elementor-1300 .elementor-element.elementor-element-6fb556f::before {
	width: 0%;
}
.elementor-1300 .elementor-element.elementor-element-6fb556f {
   padding: 0px 10px 0px 10px;
}

.elementor-1300 .elementor-element.elementor-element-9fb559f .img-style {
    margin: 50px 0 30px;
}

.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title {
    font-size: 27px;
	margin-bottom: 20px;
	line-height:35px;
}

.elementor-1300 .elementor-element.elementor-element-4bf185c h2.elementor-heading-title::after {
	left: 43%;
}
.elementor-1300 .elementor-element.elementor-element-9fb559f::before {
   height: 246px;
}

.elementor-109 .elementor-element.elementor-element-d2d7c97 div.elementor-menu-toggle i {
	color:#1e3954;
	font-size:30px;
}
.elementor-1051 .elementor-element.elementor-element-88a2e54 .elementor-icon-wrapper{text-align:center;}
.elementor-1051 .elementor-element.elementor-element-d17e550.elementor-widget-heading .elementor-heading-title {
    text-align:center;
}
.elementor-1051 .elementor-element.elementor-element-b4e4746 p {
    text-align:center;
}
.elementor-1051 .elementor-element.elementor-element-88a2e54 .elementor-icon {
	margin-right:0;
}
.elementor-1051 .elementor-element.elementor-element-d7c5394 .elementor-icon-wrapper {
    text-align: center;
}
.elementor-1051 .elementor-element.elementor-element-d7c5394 .elementor-icon {
	margin-right:0;
}
.elementor-1051 .elementor-element.elementor-element-34c0693.elementor-widget-heading .elementor-heading-title {
	text-align:center
}
.elementor-1051 .elementor-element.elementor-element-d70c302 p {
    text-align:center
}
.elementor-1051 .elementor-element.elementor-element-3a5a0dc .elementor-icon-wrapper {
    text-align: center;
}
.elementor-1051 .elementor-element.elementor-element-dd79f01.elementor-widget-heading .elementor-heading-title {
   text-align: center;
}
.elementor-1051 .elementor-element.elementor-element-c101013 p {
    text-align: center;
}
.elementor-1051 .elementor-element.elementor-element-3a5a0dc .elementor-icon-wrapper {
    text-align: center;
}
.elementor-1051 .elementor-element.elementor-element-dd79f01.elementor-widget-heading .elementor-heading-title {
    text-align: center;
}
.elementor-1051 .elementor-element.elementor-element-c101013 p {
   text-align: center;
}


}